818 Commits (4c2d8aa4cc7700a496750dbb07e149b9943fadcf)

Author SHA1 Message Date
evgeny 60aaa16327 Confirm relay readiness after reconstructing first FEC batch 1 week ago
evgeny ad20f954c5 Race initial stream suppliers with relay delay of 100ms 1 week ago
evgeny 727106f4e9 Document stereo live audio and compact rotation controls 1 week ago
evgeny c251de4f77 Verify stereo media format and AGC channel balance 1 week ago
evgeny 214a98efb1 Play live stereo on desktop and verify channel separation 1 week ago
evgeny 2a2394b34d Verify live stream compression and document shared radio AGC 1 week ago
evgeny cff92f3dac Remove obsolete debug option from configuration fixture 1 week ago
evgeny f953ab5a8f Test all debug categories and record Android settings fixes 1 week ago
evgeny bbd13215a4 Apply router backpressure and preserve reusable relay attempts 2 weeks ago
evgeny e73fab0a73 Verify relay handoff expiry, replay protection and complete teardown 2 weeks ago
evgeny 035a2eb6d0 Retain and release media replication connection ownership 2 weeks ago
evgeny 57d2828496 Separate stream routing from member files and scope relay activation 2 weeks ago
evgeny 8dbfb4d297 Exercise supernode relay delivery and preserve ended receive handles 2 weeks ago
evgeny 2cc9834e4c Use integral scores to select stream suppliers 2 weeks ago
evgeny 3a6dacf378 Add stream camera controls and preserve playback on changes 2 weeks ago
evgeny 72bcbd98e8 Handle SIGPIPE during TCP stream test teardown 2 weeks ago
evgeny 3adc4a0be4 Isolate stream bootstrap teardown from shared test events 2 weeks ago
evgeny bf0b90d362 Exercise initial stream reinit on a single TCP link 2 weeks ago
evgeny 00b78fd629 Preserve pending stream requests across session reinit 2 weeks ago
evgeny db2771e8de Fix Windows interface macro collision in NCD test 2 weeks ago
evgeny 34349bd663 Require selected epochs and verify multiple live publishers 2 weeks ago
evgeny cacd377d55 Use only shared source events in Android streaming UI and tests 2 weeks ago
evgeny d9821fa89c Add bounded desktop live media bridge and source lifecycle tests 2 weeks ago
evgeny 90d3206071 Confirm new TCP sessions and bound reciprocal challenge retries 2 weeks ago
evgeny d372438b6e Reuse automatically completed profiles in the NAT fixture 2 weeks ago
evgeny d2b96d1340 Release cold priority after a completed partial measurement 2 weeks ago
evgeny a32eef9ed1 Wait for the actual DOWN timer in the owner-release test 2 weeks ago
evgeny c7be1ebbbe Preserve cold NAT trials in the real network fixture 2 weeks ago
evgeny 391059c967 Refresh signed socket metadata when changing the failure-test profile 2 weeks ago
evgeny bea9ca88a6 Publish the test peer profile through the instance-owned snapshot 2 weeks ago
evgeny 1b659335b9 Test failure recheck eligibility and coalescing on a blocked UDP peer 2 weeks ago
evgeny 61e3ad9d24 Start a cold measurement when automatic detection is enabled 2 weeks ago
evgeny 406f569989 Protect cold ingress before the third routed node is announced 2 weeks ago
evgeny 3294f67dbf Log cold candidate eligibility and reservation changes 2 weeks ago
evgeny ceab874abc Wait for complete NAT cycles and test an indirect private helper 2 weeks ago
evgeny 2354e94347 Expose pending NAT candidate cycles in local diagnostic status 2 weeks ago
evgeny bb01f243fe Allow routed observers in the NAT integration assertions 2 weeks ago
evgeny e60b03916a Test automatic detection in another group over a TCP routed helper 2 weeks ago
evgeny f71e94c9d8 Trace the first UDP contacts that affect cold NAT classification 2 weeks ago
evgeny 96fa1990b0 Keep detection attempt counters and network fixtures group-aware 2 weeks ago
evgeny 0ee431b490 Prefer untouched helper IPs and exercise NAT through real groups 2 weeks ago
evgeny 5429431567 Invalidate changed endpoints and verify the Android address contract 2 weeks ago
evgeny 6272c8a4ad Verify compact address snapshots, migration and Android JSON 2 weeks ago
evgeny 89f031f4f9 Keep STUN round diagnostics separate from published NAT profiles 2 weeks ago
evgeny ba29adf6ef Test stable published profiles across repeated NAT measurements 2 weeks ago
evgeny a96d5926c7 Fix Android external network monitoring and startup readiness 2 weeks ago
evgeny 72e2c89e3b Fix sockless TCP keepalive and require complete UTUN initialization 2 weeks ago
evgeny e8adf03826 Preserve stream control events when discarding delayed media 2 weeks ago
evgeny 1209d8e4b7 Keep video clock moving through audio underruns and drain final playback 2 weeks ago
evgeny c9743ee85d Exercise Android stream queues and teardown against a live core 2 weeks ago