evgeny
|
306c38ca82
|
Test receive-only Merkle permissions, confirmation and source races
|
2026-11-04 00:09:46 +01:00 |
|
evgeny
|
2c9f122d57
|
Keep protocol and isolation fixtures explicit about exchange direction
|
2026-11-04 00:05:26 +01:00 |
|
evgeny
|
6b11e9f167
|
Cover stale keys and queued Merkle revocation with diagnostics
|
2026-11-03 23:21:44 +01:00 |
|
evgeny
|
c11e38963a
|
Reproduce revoked history and sound access on shared transport
|
2026-11-03 23:19:07 +01:00 |
|
evgeny
|
0b3e23746b
|
Exercise fresh storage attempts and late refusals over real routes
|
2026-11-03 23:00:52 +01:00 |
|
evgeny
|
586f19faf5
|
Validate immutable assignment replies and test probe route revocation
|
2026-11-03 23:00:07 +01:00 |
|
evgeny
|
d4ea78d619
|
Test pair-route revocation, shared custody and assignment migration
|
2026-11-03 22:58:46 +01:00 |
|
evgeny
|
c67eb03f6e
|
Check quota backoff and reject stale assignment acknowledgments
|
2026-11-03 22:56:47 +01:00 |
|
evgeny
|
9edc06cb09
|
Adapt media replay tests to storage assignment identities
|
2026-11-03 22:54:57 +01:00 |
|
evgeny
|
27b0166324
|
dm: enforce monotonic storage decisions and update fault scenarios
|
2026-11-03 22:43:20 +01:00 |
|
evgeny
|
b1bfb94f1f
|
test: identify custody replies and force storage-mediated file delivery
|
2026-11-03 22:40:37 +01:00 |
|
evgeny
|
3d4dd893b6
|
docs: record pairwise private delivery checks and remaining custody work
|
2026-11-03 22:27:05 +01:00 |
|
evgeny
|
62b50c05ff
|
test: preserve private queues when removing stored group routes
|
2026-11-03 22:24:39 +01:00 |
|
evgeny
|
710a9de15c
|
dm: keep private file identity and source records independent of routes
|
2026-11-03 22:22:50 +01:00 |
|
evgeny
|
cef3f36ab3
|
test: prepare complete channel fixtures for private delivery
|
2026-11-03 22:17:36 +01:00 |
|
evgeny
|
d14555db46
|
test: exercise private mailbox across pairwise CHAT groups
|
2026-11-03 22:16:17 +01:00 |
|
evgeny
|
e980ae048a
|
Exercise DM admission before group teardown hides the unauthorized packet
|
2026-11-03 21:47:17 +01:00 |
|
evgeny
|
31e439e74d
|
Test DM history isolation and retry through another shared group
|
2026-11-03 21:46:14 +01:00 |
|
evgeny
|
11ab7188fa
|
Test file transfer unsigned controls and delayed sender revocation
|
2026-11-03 21:44:08 +01:00 |
|
evgeny
|
33db6c909f
|
Check revoked file writes independently of cancellation callbacks
|
2026-11-03 21:42:11 +01:00 |
|
evgeny
|
dfdd89b5f0
|
Reproduce cross-group file transfer effects and destination truncation
|
2026-11-03 21:40:24 +01:00 |
|
evgeny
|
eabf2924a1
|
Test attachment worker completion after membership revocation
|
2026-11-03 21:14:10 +01:00 |
|
evgeny
|
0e78c1280b
|
Keep cancelled key requests paused during media backfill
|
2026-11-03 21:13:00 +01:00 |
|
evgeny
|
2552a9cfa9
|
Test attachment key revocation across groups on shared ETCP
|
2026-11-03 21:12:17 +01:00 |
|
evgeny
|
9a8814e2e6
|
Preserve member identity across attachment restart tests
|
2026-11-03 21:10:50 +01:00 |
|
evgeny
|
07f0ea6e14
|
Test durable attachment revocation, rollback and readmission
|
2026-11-03 21:08:55 +01:00 |
|
evgeny
|
aebc3fcd89
|
Keep attachment SQL fixtures consistent with group admission
|
2026-11-03 21:07:30 +01:00 |
|
evgeny
|
3d60298d21
|
Commit channel deletion before stopping its runtime work
|
2026-11-03 21:07:08 +01:00 |
|
evgeny
|
64d9657aa9
|
Test multicast revocation in shared queues and routed reports
|
2026-11-03 20:57:07 +01:00 |
|
evgeny
|
2156bab53b
|
Test CHAT NAT control injection and raw observation isolation
|
2026-11-03 20:49:23 +01:00 |
|
evgeny
|
455d9971ba
|
Test cancellation of NAT rounds when a third participant is revoked
|
2026-11-03 20:48:56 +01:00 |
|
evgeny
|
faca1266dd
|
Revoke CHAT service work when its group starts teardown
|
2026-11-03 20:43:16 +01:00 |
|
evgeny
|
47082e966c
|
Restore revoked BGP session before the next isolation scenario
|
2026-11-03 20:42:42 +01:00 |
|
evgeny
|
a6748335b4
|
Test JOIN key isolation and revocation before confirmation
|
2026-11-03 20:41:39 +01:00 |
|
evgeny
|
509368b76d
|
Test radio invitation isolation and active invitation revocation
|
2026-11-03 20:35:38 +01:00 |
|
evgeny
|
b8a1d523e7
|
Bind admin key import to its authorized CHAT group
|
2026-11-03 20:29:33 +01:00 |
|
evgeny
|
4c8f13bcc6
|
Test avatar revocation with a partial image and router backlog
|
2026-11-03 20:21:58 +01:00 |
|
evgeny
|
ec8d8f8734
|
Respect file retry timing and isolate disk barrier test from sweep
|
2026-11-03 20:18:20 +01:00 |
|
evgeny
|
38fd7a723a
|
Log disk queue and execution boundaries for revocation diagnostics
|
2026-11-03 20:16:59 +01:00 |
|
evgeny
|
abbf1cc60c
|
Test file revocation before and after disk execution starts
|
2026-11-03 20:15:23 +01:00 |
|
evgeny
|
ae26d626c8
|
Test queued cancellation against running work and reserved cleanup
|
2026-11-03 20:09:45 +01:00 |
|
evgeny
|
3069d1c781
|
Give protocol unit fixtures an explicit non-CHAT group type
|
2026-11-03 20:00:09 +01:00 |
|
evgeny
|
6965e11fe1
|
Detach revoked CM owners before callbacks and test group recovery
|
2026-11-03 19:58:33 +01:00 |
|
evgeny
|
f30ef75384
|
Wire member revocation into CM and complete scoped policy tests
|
2026-11-03 19:56:27 +01:00 |
|
evgeny
|
9f6495e4ae
|
Define CHAT data admission and test scoped router policy
|
2026-11-03 19:51:32 +01:00 |
|
evgeny
|
31c8f35b6b
|
Scope router access policies to CHAT without changing UTUN
|
2026-11-03 19:49:58 +01:00 |
|
evgeny
|
5ac829363e
|
Reproduce CHAT cross-group access on a shared ETCP link
|
2026-11-03 19:45:58 +01:00 |
|
evgeny
|
80f2bb1c84
|
Validate the versioned supernode role in isolation fixture
|
2026-11-03 19:14:17 +01:00 |
|
evgeny
|
7198a83031
|
Exercise foreign announcements against a signed supernode role
|
2026-11-03 19:13:35 +01:00 |
|
evgeny
|
c02e196b4e
|
Read the channel signing key with its single-key API
|
2026-11-03 19:12:20 +01:00 |
|