792 Commits (33f8dacbfc2827da882dc926eecf974f1e877d5d)

Author SHA1 Message Date
evgeny 3eee716b50 tests: run short checks before slow and load scenarios 2 weeks ago
evgeny 0448a84286 tests: replace slow disk sleep with six-second clock-driven gate 2 weeks ago
evgeny 3baaa42c82 tests: accelerate BGP waits and require single-link DOWN and UP 2 weeks ago
evgeny 39594ad800 tests: accelerate DM retries and TTL with synchronized clocks 2 weeks ago
evgeny 414d40c00c tests: accelerate JOIN waits and verify timeout boundaries 2 weeks ago
evgeny cb32aa5aac tests: accelerate connection manager phase and recovery waits 2 weeks ago
evgeny 069ecc900a tests: accelerate router fault timers with real I/O clock driver 2 weeks ago
evgeny ec66a7e4f5 tests: detect avatar BUSY ACK repeats with ACK counter 2 weeks ago
evgeny 2a9a92cc34 tests: finish wrong-key STCP case when handshake closes 2 weeks ago
evgeny 9b879d6ced tests: wait for avatar backpressure and shorten NCD timeout fixture 2 weeks ago
evgeny 5805edc3dc tests: shorten mock NTP and DNS shutdown waits 2 weeks ago
evgeny 3f9edc88c4 Make privilege, port and fd handling reliable in tests 2 weeks ago
evgeny 5a9e61164b Measure uasync CPU load and display it in desktop and Android GUIs 2 weeks ago
evgeny ac17ffda54 Honor the expected file version before downloading 2 weeks ago
evgeny 468aeeebc7 Test Android file wire formats and nonempty directory status 2 weeks ago
evgeny 7f3247bfcc radio: add activation controls, live VAD meters and signal diagnostics 2 weeks ago
evgeny 44af542f61 chatgui: add radio activation by signal level with hysteresis 2 weeks ago
evgeny dff2da0522 test: exercise Android replies through native bridge and media workers 2 weeks ago
evgeny 3ea830fa00 Verify signed reply references across two peers over real PUSH 2 weeks ago
evgeny 3aa0cd4c06 tests: add standalone Merkle sync reconnect and triangle stress test 2 weeks ago
evgeny 61818572cc Verify speaker timeout and record completed radio indication 2 weeks ago
evgeny 7e19cbaf3a Add local per-member radio mute controls on desktop and Android 2 weeks ago
evgeny a069d11ef9 Protect REALITY STCP traffic with authenticated TLS-like records 2 weeks ago
evgeny a49cf5434e Add randomized ETCP padding and isolate STCP CTR streams per connection 2 weeks ago
evgeny b1bf094bfd Verify signed multi-reaction rejection and document the single-choice rule 2 weeks ago
evgeny 0f14abd6c8 Test single reaction replacement, cancellation and multi-emoji rejection 2 weeks ago
evgeny 0218ea9ddd Require channel signatures for root feedback authors and verify profile copies 3 weeks ago
evgeny 9299c95f10 Verify root formation and invitation certificate replication 3 weeks ago
evgeny 8cd54f9802 Verify restored schema constraints and legacy index fixture 3 weeks ago
evgeny a014d518bf Test atomic history schema repair and preserved message data 3 weeks ago
evgeny bbc8b7693a Restart member and feedback synchronization over existing transports 3 weeks ago
evgeny 7f4a1a66fa Include transport state definitions in poll network regression 3 weeks ago
evgeny 0c16c2b09a Wait for authenticated bootstrap transport before opening group requests 3 weeks ago
evgeny 67d1718450 Measure proxy test durations with a monotonic clock 3 weeks ago
evgeny e86de44259 Test poll synchronization through three nodes and chat restart 3 weeks ago
evgeny e068fe5d3a Test poll codecs, voting rules and delayed source messages 3 weeks ago
evgeny ef476bf4e2 Use canonical reaction and answer payloads in feedback tests 3 weeks ago
evgeny 48d7f2b21b Build poll modules and adapt media insertion callbacks 3 weeks ago
evgeny 4f4e63bb0b Test feedback signatures, versions, cancellation and atomic pages 3 weeks ago
evgeny 49dc837df2 Correct all member dataset arguments in callers 3 weeks ago
evgeny f0314ab51c Test dataset isolation and colliding cursor prefixes 3 weeks ago
evgeny f6bfd36a6c Include dataset identity in Merkle diagnostics 3 weeks ago
evgeny 894b24698e Update Merkle integration tests and channel index cleanup 3 weeks ago
evgeny 5e146f20bc Adapt member sync and protocol tests to dataset cursors 3 weeks ago
evgeny ab22277e7b Test avatar originals, selected lossy crops and storage limits 3 weeks ago
evgeny e9e38ee029 Guard the file protocol against the Windows menu macro 3 weeks ago
evgeny ed3815a406 Use the portable remove command in the browser and storage tests 3 weeks ago
evgeny e8365fdec6 Upgrade group avatar columns before notifying database readiness 3 weeks ago
evgeny 5c772aeecf Preserve channel identity in member adapter fixtures 3 weeks ago
evgeny d0173e1b73 Test atomic schema upgrades and report precise avatar validation errors 3 weeks ago