2503 Commits (a62540800b1aa4d2122fc6401be2210cdea2c635)
 

Author SHA1 Message Date
evgeny a62540800b Cancel local streams when signed membership is invalidated 23 hours ago
evgeny c250e703f7 Create VibeChat installer from Windows BAT entry points 23 hours ago
evgeny 197696075c Release owned BGP path entries before removing their queues 23 hours ago
evgeny 78e0312fee Validate stream lifecycle and Merkle BGP integration 23 hours ago
evgeny 1b406202b5 Integrate installer generation into Windows build scripts 23 hours ago
evgeny 2e70c3baed Add VibeChat Windows installer and runtime packaging 23 hours ago
evgeny 30106c8f93 Attach stream subscriptions to CHAT lifecycle and member profiles 23 hours ago
evgeny b14f00a4b2 Check Windows ChatGUI config writability directly 23 hours ago
evgeny 753aa4217d Use LocalAppData fallback for Windows ChatGUI storage 23 hours ago
evgeny b6f80668d1 Define signed stream member options and BGP eligibility 23 hours ago
evgeny a33666b778 Add atomic updates for signed member profile options 23 hours ago
evgeny ec82d95a03 Add signed FEC stream core and source buffering 23 hours ago
evgeny 2c5deafe56 Add independent STUN NAT probes with RFC 5780 discovery 23 hours ago
evgeny 9cc996b775 Document Reed-Solomon module and update streaming design 2 days ago
evgeny 2967d2fb71 Fix matrix inverse syntax and make bounded conversions explicit 2 days ago
evgeny d9d4a7807f Test Reed-Solomon recovery and integrate codec into builds 2 days ago
evgeny 831018f161 Add batch Reed-Solomon codec with caller-owned buffers 2 days ago
evgeny 84a171dcac tests: keep build script regressions outside the regular check 2 days ago
evgeny 8de64174bb tests: remove unnecessary barriers from parallel checks 2 days ago
evgeny 69a99c7860 Merge remote-tracking branch 'origin/master' 2 days ago
evgeny c85a8116ef tests: run checks in parallel with available CPU count by default 2 days ago
evgeny b16da44e42 tests: assign STCP ping and REALITY fallback ports at bind 2 days ago
evgeny 7ae2f74643 tests: discover live endpoints in forked JOIN and network polls 2 days ago
evgeny 482d2787fb tests: retain automatically assigned endpoints across restart 2 days ago
evgeny 12d4e2433e dummynet: route between explicit independently bound endpoints 2 days ago
evgeny 70b55e4626 tests: assign CM phase listeners and failure endpoints dynamically 2 days ago
evgeny e836090a02 tests: allocate live and blackhole multilink endpoints dynamically 2 days ago
evgeny 4b499a076a tests: derive NCD fixture addresses from bound sockets 2 days ago
evgeny b0ca182fc5 tests: preserve diagnostic filters when wiring peer endpoints 2 days ago
evgeny 45a6320b5e tests: assign JOIN, member files and DM endpoints dynamically 2 days ago
evgeny e4fe534382 tests: isolate media delivery endpoints and scratch files 2 days ago
evgeny 336b6871f3 tests: allocate broadcast, avatar and invite listeners dynamically 2 days ago
evgeny e25d5cc220 tests: use bound endpoints for CM and database synchronization 2 days ago
evgeny 101266d1a7 tests: assign independent CM and chat sync listener ports 2 days ago
evgeny efdfb1d835 tests: inherit the ready echo listener on an automatic port 2 days ago
evgeny 4e2cc0e35a tests: hold OS-assigned HTTP and SOCKS listener ports 2 days ago
evgeny 08865b2909 tests: allocate UDP proxy and NAT transport ports automatically 2 days ago
evgeny 0af9a3092b tests: allocate ports independently in every STCP scenario 2 days ago
evgeny dc0dbbf720 headless: expose OS-assigned control and audio listener ports 2 days ago
evgeny 91909fbb1e tests: use independent ports for radio and call topologies 2 days ago
evgeny ce8144b79e tests: assign independent ports to BGP topology listeners 2 days ago
evgeny 0c09252dd6 tests: assign Merkle and DM media fixture ports dynamically 2 days ago
evgeny 98529b3268 tests: allocate STCP traffic and link listener ports automatically 2 days ago
evgeny 0dcecdd7b2 tests: remove PID ports and allocate SOCKS listeners dynamically 2 days ago
evgeny 44522027e7 tests: use ephemeral ports for ETCP traffic fixtures 2 days ago
evgeny 3f4a67f552 tests: assign NAT and route ping ports through bind zero 2 days ago
evgeny 4afd5df55f tests: use bound ephemeral ports for ETCP and IPv6 peers 2 days ago
evgeny 991fc0a2c1 transport: publish ports assigned by the operating system 2 days ago
evgeny 4908cb7e19 Document shared FreeBSD builds and locate Bash through PATH 2 days ago
evgeny c16334d551 Run build regressions with native FreeBSD tools and Windows binaries 2 days ago