evgeny
aa97e053cd
Ensure SQLite allocation failures cannot authorize history deletion
2026-10-26 18:26:58 +01:00
evgeny
7853fb0fc6
Keep chain reads and delivery confirmation failures explicit
2026-10-26 18:26:58 +01:00
evgeny
557c98aeae
Cover history preservation, corruption cleanup and exact delivery ACKs
2026-10-26 18:26:58 +01:00
evgeny
9fe4e834fe
Describe DM expiry reconciliation and await restarted test link
2026-10-26 18:02:29 +01:00
evgeny
5788d2557b
Test DM release rollback and expiry recovery after restart
2026-10-26 17:54:45 +01:00
evgeny
d09ed0316f
Preserve UTF-8 boundaries in DM peer names
2026-10-26 17:27:18 +01:00
evgeny
b6588d0594
Preserve DM state on database failures and document contracts
2026-10-26 16:55:20 +01:00
evgeny
0ad80f3906
Clarify frame assembly and keep reference PCM arithmetic signed
2026-10-26 15:58:11 +01:00
evgeny
7c4e6f9972
Test complete headless frames across queue and short-write boundaries
2026-10-26 15:55:08 +01:00
evgeny
bf4d14c46e
Guard mesh gate node indices before matching endpoints
2026-10-26 15:09:35 +01:00
evgeny
1bc27aa2ca
Verify radio mesh deduplication independently of arrival order
2026-10-26 15:08:08 +01:00
evgeny
ff394c7a6a
Preserve final mesh duplicate read outside diagnostic mode
2026-10-26 14:57:41 +01:00
evgeny
21af2e0f35
Observe late mesh packets within the running event loop
2026-10-26 14:57:41 +01:00
evgeny
d943c0ddca
Poll diagnostic mesh tail after the original loop stops
2026-10-26 14:57:41 +01:00
evgeny
c2908a6c58
Trace radio mesh packet paths and original stop conditions
2026-10-26 14:57:41 +01:00
evgeny
9838384d43
Authenticate admission fixture members for radio interaction
2026-10-26 14:56:54 +01:00
evgeny
56a06da35f
Cover call admission, ID reuse and retained sessions on live cores
2026-10-26 14:56:54 +01:00
evgeny
f3be00438b
Assert profile updates leave feedback idle and preserve outer-commit change flags
2026-10-26 14:44:03 +01:00
evgeny
5cae3d095d
Keep the full-cursor comment beside its pagination test
2026-10-26 14:44:03 +01:00
evgeny
c5a09c1413
Check permission round teardown, blocked error handoff and safe restart callbacks
2026-10-26 14:44:03 +01:00
evgeny
4278eb7851
Wait for incoming transport before late-peer group setup and check restored publishing
2026-10-26 14:44:03 +01:00
evgeny
ea1c17593b
Test full chat restart and late-peer convergence across member exclusion and restoration
2026-10-26 14:44:03 +01:00
evgeny
4b394b75e0
Cover feedback revocation, purge, delayed cross-channel credentials and transactional faults
2026-10-26 14:44:03 +01:00
evgeny
e4de937953
Use public READY checks in physical member purge regression
2026-10-26 14:42:59 +01:00
evgeny
8b525c06a9
Verify physical purge preserves radio and transport on rollback
2026-10-26 14:42:59 +01:00
evgeny
fe182e4acc
Check cleanup retries, request ownership and stream rollback
2026-10-26 14:42:59 +01:00
evgeny
87b22966b7
Exercise member cleanup transaction and verification failures
2026-10-26 14:42:59 +01:00
evgeny
b116b20b11
Exercise INFO expiry under real ETCP backpressure
2026-10-26 12:04:31 +01:00
evgeny
c148351259
Close expired nine-byte stream INFO requests with overload reason
2026-10-26 12:04:31 +01:00
evgeny
ced9dc2340
Merge remote-tracking branch 'origin/master'
2026-10-26 09:50:34 +01:00
evgeny
017a326a13
Cover stream publisher packing boundaries and actor progress
2026-10-26 09:46:24 +01:00
evgeny
8e74619501
Make chat joins atomic and test invitation lifecycle failures
2026-10-26 09:19:35 +01:00
evgeny
0d6d1aeb19
Restart instances with duplicate server names to preserve all endpoints
2026-10-26 09:08:42 +01:00
evgeny
44103038c0
Preserve selected global log path and verify database owner reload
2026-10-26 09:08:42 +01:00
evgeny
9201d8c4f7
Use aligned PCM samples in headless radio integration fixture
2026-10-26 09:08:42 +01:00
evgeny
817e3744ee
Reclaim cancelled heap timers before checking async resource counters
2026-10-26 09:08:42 +01:00
evgeny
68ead8c7dc
Expose remaining async resource owners in instance regression test
2026-10-26 09:08:42 +01:00
evgeny
59f900810e
Check headless clients, timer rollback and external subscription cleanup
2026-10-26 09:08:42 +01:00
evgeny
fd93f39c78
Release remaining transport subscriptions at instance destruction
2026-10-26 09:08:42 +01:00
evgeny
1d92591780
Validate headless bindings and honor ephemeral ports in chat startup
2026-10-26 09:08:42 +01:00
evgeny
234c21fb6a
Report outstanding allocations before instance teardown assertion
2026-10-26 09:08:42 +01:00
evgeny
88801318bb
Include complete ETCP connection type in instance contract test
2026-10-26 09:08:42 +01:00
evgeny
9992228dcb
Cover instance callbacks, constructor failures and selective/full reload
2026-10-26 09:08:42 +01:00
evgeny
e5e61723d8
Inject config read faults through fortified fread as well
2026-10-26 09:08:24 +01:00
evgeny
7fe77a49c9
Restore console diagnostics after parser dump assertions
2026-10-26 09:08:24 +01:00
evgeny
1041849030
Reject oversized service strings and cover scalar bounds
2026-10-26 09:08:23 +01:00
evgeny
70b7823993
Use debug and socket test APIs with their declared contracts
2026-10-26 09:08:23 +01:00
evgeny
46bf5b8541
Test parser rejection, CIDR boundaries and allocation rollback
2026-10-26 09:08:23 +01:00
evgeny
869421cc05
Audit LAN docs and enforce stream member exclusions
...
Document LAN transport contracts and the completed part of the stream audit. Reject owner-deleted members before profile verification and add network lifecycle coverage for source, supplier and local member removal.
Validation: seven stream checks and all 195 core tests pass; proxy 9/9, burst and load 8/8 pass.
2026-10-26 08:55:31 +01:00
evgeny
13f379621a
Keep route ACK fault tests effective with fortified libc calls
2026-10-25 23:57:53 +01:00