Commit Graph
6691 Commits
Author SHA1 Message Date
evgeny 13fd7cd34a Record completed Merkle transport stage and full regression results 2026-11-04 00:13:27 +01:00
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 c3b6a70bfb Complete receive-only Merkle exchange with deferred publication 2026-11-04 00:04:55 +01:00
evgeny d1d00c1393 Document agreed deferred member verification lifecycle 2026-11-03 23:52:45 +01:00
evgeny a4243328cc Preserve interrupted Merkle draft before member versioning 2026-11-03 23:43:24 +01:00
evgeny e7ffbd5411 Record complete history isolation regression results 2026-11-03 23:26:27 +01:00
evgeny 0804d8cc9c Record history isolation and separate MEMBERS bootstrap work 2026-11-03 23:23:19 +01:00
evgeny 6b11e9f167 Cover stale keys and queued Merkle revocation with diagnostics 2026-11-03 23:21:44 +01:00
evgeny 58c47bb24f Require current CHAT admission for history and sound settings 2026-11-03 23:19:22 +01:00
evgeny c11e38963a Reproduce revoked history and sound access on shared transport 2026-11-03 23:19:07 +01:00
evgeny f4939e4444 Clarify endpoint authorization and transit routing boundary 2026-11-03 23:10:32 +01:00
evgeny 5528194be5 Record complete personal delivery regression results 2026-11-03 23:05:49 +01:00
evgeny e9d794a718 Document identity-based personal delivery and storage assignments 2026-11-03 23:02:36 +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 d44dd362d3 Cancel personal file probes when their group admission is revoked 2026-11-03 22:56:48 +01:00
evgeny c67eb03f6e Check quota backoff and reject stale assignment acknowledgments 2026-11-03 22:56:47 +01:00
evgeny bfc8e26431 Retry rejected storage with a fresh durable assignment 2026-11-03 22:55:34 +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 515da0304c dm: accept authenticated mailbox conversations without a direct shared group 2026-11-03 22:41:23 +01:00
evgeny b1bfb94f1f test: identify custody replies and force storage-mediated file delivery 2026-11-03 22:40:37 +01:00
evgeny 13d838988e dm: bind custody replies to persisted assignment identities 2026-11-03 22:37:35 +01:00
evgeny 1d0459534d dm: track storage requests separately from shared immutable copies 2026-11-03 22:33:44 +01:00
evgeny 75ab57798e dm: define durable storage request identities and scoped source expiry 2026-11-03 22:29: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 18c85dc44f dm: remove persisted CHAT routes from private media and custody 2026-11-03 22:23:55 +01:00
evgeny 710a9de15c dm: keep private file identity and source records independent of routes 2026-11-03 22:22:50 +01:00
evgeny a9e05ed8e3 dm: authorize media objects separately from their CHAT routes 2026-11-03 22:19:35 +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 c09ab9f344 dm: initialize mailbox schema independently of the direct service 2026-11-03 22:14:16 +01:00
evgeny 29013ebccc dm: route mailbox delivery by each pair of node identities 2026-11-03 22:13:29 +01:00
evgeny 3c58fc80e3 dm: resolve service roles independently of delivery routes 2026-11-03 22:11:46 +01:00
evgeny 307ca10733 docs: separate personal delivery identity from group routing 2026-11-03 22:09:12 +01:00
evgeny 998efdbb74 Record full regression results for file transfer and direct DM isolation 2026-11-03 21:54:02 +01:00
evgeny 9f11dcae0e Document file and DM isolation and the custody reassignment boundary 2026-11-03 21:53:17 +01:00
evgeny 47e0c99f64 Authorize DM delivery and route selection by current group admission 2026-11-03 21:47:58 +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 27eb0fa546 Authorize file transfers before I/O and revoke active group operations 2026-11-03 21:41:49 +01:00
evgeny dfdd89b5f0 Reproduce cross-group file transfer effects and destination truncation 2026-11-03 21:40:24 +01:00
evgeny a3600c8a44 Record full attachment isolation regression results 2026-11-03 21:20:48 +01:00
evgeny ce840f56b3 Record attachment isolation checks and resolved deletion conflict 2026-11-03 21:19:02 +01:00
evgeny 614ed165e1 Document attachment revocation and committed channel teardown 2026-11-03 21:17:48 +01:00