evgeny
|
3d0ab35efe
|
Register file transfer and DM media services in the common core
|
2026-10-01 15:22:10 +03:00 |
|
evgeny
|
f39ba840b8
|
Add bounded signed file transfers with per-operation CM ownership
|
2026-10-01 15:21:44 +03:00 |
|
evgeny
|
6c86e380a8
|
Record DM stage validation and pending media delivery work
|
2026-10-01 15:06:08 +03:00 |
|
evgeny
|
c63343cf2b
|
Stop DM test event loops promptly on scenario failure
|
2026-10-01 14:51:37 +03:00 |
|
evgeny
|
bd550159f0
|
Verify DM queues drain beyond one delivery batch after restart
|
2026-10-01 14:48:37 +03:00 |
|
evgeny
|
43c89ca1ed
|
Document implemented DM guarantees and remaining media integration
|
2026-10-01 14:46:24 +03:00 |
|
evgeny
|
1740bec94f
|
Test mailbox admission, exact deletion and late PUT replay
|
2026-10-01 14:43:50 +03:00 |
|
evgeny
|
0e0f611d3c
|
Check atomic DM enqueue rollback and explain sequence conflicts
|
2026-10-01 14:41:33 +03:00 |
|
evgeny
|
bd05ab6d3a
|
Verify DM media record boundaries and corrupted artifacts
|
2026-10-01 14:35:43 +03:00 |
|
evgeny
|
467d2e7605
|
Prepare DM media as authenticated records using target key
|
2026-10-01 14:33:45 +03:00 |
|
evgeny
|
10de4f1c71
|
Commit DM activity timestamps together with message state
|
2026-10-01 14:28:47 +03:00 |
|
evgeny
|
794d7b70f3
|
Authorize DM custody by signed group role instead of NAT type
|
2026-10-01 14:27:54 +03:00 |
|
evgeny
|
e6c78c17b7
|
Keep DM test diagnostics focused on delivery state
|
2026-10-01 14:24:28 +03:00 |
|
evgeny
|
3cdb3e6580
|
Create DM router streams before checking queue capacity
|
2026-10-01 14:24:18 +03:00 |
|
evgeny
|
febc3419b0
|
Exercise DM reordering, rollback and signed acknowledgments
|
2026-10-01 14:22:46 +03:00 |
|
evgeny
|
937ef9fcef
|
Test CCM limits and offline DM custody across restart
|
2026-10-01 14:20:19 +03:00 |
|
evgeny
|
5800902a42
|
Deliver offline DM through durable supernode custody
|
2026-10-01 14:18:50 +03:00 |
|
evgeny
|
cc072cceb2
|
Persist DM outbox and verify exact delivery receipts
|
2026-10-01 14:14:46 +03:00 |
|
evgeny
|
67bbf80769
|
Fix DM CCM length setup and separate media nonces
|
2026-10-01 14:04:25 +03:00 |
|
evgeny
|
ce5f5bb7d0
|
Improve Android onboarding, member UI and PTT permissions
|
2026-10-01 13:55:28 +03:00 |
|
evgeny
|
577bfb4e6f
|
Record independent audio startup checks and phone updates
|
2026-10-01 03:05:00 +03:00 |
|
evgeny
|
fe1d29f007
|
Check refill below the 60 ms reserve including SoundTouch
|
2026-10-01 02:59:50 +03:00 |
|
evgeny
|
fbf50b093d
|
Document independent call audio startup and delivery reserve
|
2026-10-01 02:58:45 +03:00 |
|
evgeny
|
5b0262d53f
|
Diagnose refill expectation with the corrected reserve
|
2026-10-01 02:57:18 +03:00 |
|
evgeny
|
4a2efe21c7
|
Start Android capture and playback independently
|
2026-10-01 02:56:29 +03:00 |
|
evgeny
|
7d9f13b8bc
|
Test startup backlog independently of delivery jitter
|
2026-10-01 02:51:04 +03:00 |
|
evgeny
|
50e3db81ea
|
Separate playback backlog from adaptive call reserve
|
2026-10-01 02:49:35 +03:00 |
|
evgeny
|
d8745fd303
|
Measure call jitter from media delivery timestamps
|
2026-10-01 02:48:53 +03:00 |
|
evgeny
|
bc797550d9
|
docs: record SM startup timings after phone update
|
2026-10-01 02:25:49 +03:00 |
|
evgeny
|
5ebab7072c
|
docs: record call startup validation results
|
2026-10-01 02:19:58 +03:00 |
|
evgeny
|
9ff4e68246
|
docs: describe call audio startup and loss tone gating
|
2026-10-01 02:14:15 +03:00 |
|
evgeny
|
00666499fe
|
android: start call capture before playback setup
|
2026-10-01 02:12:44 +03:00 |
|
evgeny
|
5487bc8c20
|
call: suppress loss tone until first received PCM
|
2026-10-01 02:08:17 +03:00 |
|
evgeny
|
a3f6b6e86e
|
docs: outline simple Android call startup improvements
|
2026-10-01 02:00:56 +03:00 |
|
evgeny
|
6f66df61f7
|
docs: record false audio loss tone during call startup
|
2026-10-01 01:58:20 +03:00 |
|
evgeny
|
72b5a9887f
|
chatgui: measure duplex audio stalls and record SM call evidence
|
2026-10-01 01:36:34 +03:00 |
|
evgeny
|
076cc3c617
|
docs: record full recovery checks and root socket test
|
2026-10-01 01:19:37 +03:00 |
|
evgeny
|
91a69b939c
|
docs: record conn_mgr recovery validation and check timeout limitation
|
2026-10-01 01:15:15 +03:00 |
|
evgeny
|
969c085085
|
tests: resend withdrawn relay advertisements during recovery
|
2026-10-01 01:09:15 +03:00 |
|
evgeny
|
426fc2f4e8
|
conn_mgr: verify route loss and document handle lifetime recovery
|
2026-10-01 01:06:56 +03:00 |
|
evgeny
|
464575ef44
|
conn_mgr: exercise persistent retries with valid signed node updates
|
2026-10-01 01:01:49 +03:00 |
|
evgeny
|
a65ef30d78
|
conn_mgr: resume recovery when local sockets change
|
2026-10-01 00:51:17 +03:00 |
|
evgeny
|
8f5f2b089c
|
conn_mgr: keep demand alive across bounded recovery attempts
|
2026-10-01 00:50:44 +03:00 |
|
evgeny
|
111432aa64
|
conn_mgr: race connection probes and report call path with correct RTT
|
2026-10-01 00:42:47 +03:00 |
|
evgeny
|
1c51df039f
|
Fix call gap tone to follow 500ms of missing jitter PCM
|
2026-09-30 21:14:37 +03:00 |
|
evgeny
|
9e3a417059
|
Synchronize standby transitions and immediate keepalive phase announcements
|
2026-09-30 20:42:40 +03:00 |
|
evgeny
|
e914a1bdc1
|
Improve Android member details contrast
|
2026-09-30 20:13:25 +03:00 |
|
evgeny
|
b36c685cfa
|
Show ongoing Android calls on the lock screen
|
2026-09-30 19:42:12 +03:00 |
|
evgeny
|
3c5c9604b3
|
Keep Android calls active independently of screen and UI
|
2026-09-30 19:12:04 +03:00 |
|
evgeny
|
fb37ca747a
|
1
|
2026-09-30 17:37:13 +03:00 |
|