aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-common/tests
Commit message (Expand)AuthorAgeFilesLines
* feat: the node signs its handshake challenge (MNP 3.4)Christophe Besson2 days2-3/+47
* style: ruff's own fixes, mechanically appliedChristophe Besson6 days6-19/+15
* fix: hold every background task, in both codebasesChristophe Besson12 days1-0/+153
* fix: an empty group claim is a claim on nothingChristophe Besson13 days1-0/+34
* refactor(common): delete the Double Ratchet implementation nothing usesChristophe Besson2026-09-101-167/+0
* refactor(common): delete the sender-key implementation nothing usesChristophe Besson2026-09-101-211/+0
* Merge origin/main into the chat encryption workChristophe Besson2026-09-071-3/+10
|\
| * feat(mnp)!: seal the upload under the group keyChristophe Besson2026-09-071-3/+10
* | feat(chat): encrypt group chat under per-device epoch keys (MNP 2.0)Christophe Besson2026-09-071-0/+209
|/
* feat!: MNP 1.0 — seal index and handshake_ack under the group keyChristophe Besson2026-09-033-0/+355
* feat(node): several named roots per group, and one implementation per operationChristophe Besson2026-08-181-0/+123
* fix(client): refresh the token when the node says "not a member"Christophe Besson2026-08-141-0/+26
* feat(node)!: the node wraps the group key — closes H3 and M3Christophe Besson2026-08-141-2/+63
* test: JS/Python transcript parity across the language boundaryChristophe Besson2026-08-131-0/+175
* feat(mnp): unified handshake with mutual authenticationChristophe Besson2026-08-131-0/+199
* feat: Phase 10b — Self-service UI (group create/join, upload, IndexedDB, se...Christophe Besson2026-08-111-0/+42
* feat: Phase 7 — Node v2 (multi-group, Sender Keys, 0-RTT, chat, denylist)Christophe Besson2026-08-101-0/+211
* feat: password-based key derivation + operational QUICKSTARTChristophe Besson2026-08-091-0/+57
* feat: Phase 6 complete — chat, multi-group, federation, replication, webcryptoChristophe Besson2026-08-091-0/+46
* feat(common): add Double Ratchet algorithm — 6.1Christophe Besson2026-08-091-0/+167