aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/src/meshbay_hub/static/crypto.js
Commit message (Expand)AuthorAgeFilesLines
* feat(chat): Tier 2 — a member verifies another member's device itselfChristophe Besson2026-09-071-0/+3
* Merge origin/main into the chat encryption workChristophe Besson2026-09-071-2/+9
|\
| * feat(mnp)!: seal the upload under the group keyChristophe Besson2026-09-071-2/+8
* | feat(chat): encrypt group chat under per-device epoch keys (MNP 2.0)Christophe Besson2026-09-071-1/+116
|/
* feat!: MNP 1.0 — seal index and handshake_ack under the group keyChristophe Besson2026-09-031-0/+75
* refactor(hub): drop the base64 chunk fallback and the dead HTTP file clientChristophe Besson2026-09-031-61/+12
* feat: device linking, and signing in to the hub with a device keyChristophe Besson2026-08-181-0/+67
* feat(node)!: the node wraps the group key — closes H3 and M3Christophe Besson2026-08-141-1/+26
* feat(mnp): unified handshake with mutual authenticationChristophe Besson2026-08-131-9/+57
* fix(node): group isolation, upload confinement, GEK seizure, admin challengeChristophe Besson2026-08-131-1/+37
* feat: Phase 12 — P2P crypto material, password split, node Ed25519 authChristophe Besson2026-08-131-0/+16
* feat: Phase 10b — Self-service UI (group create/join, upload, IndexedDB, se...Christophe Besson2026-08-111-2/+77
* feat: Phase 9 — Web client SPA with WebRTC P2P transportChristophe Besson2026-08-111-2/+9
* feat: Phase 6 complete — chat, multi-group, federation, replication, webcryptoChristophe Besson2026-08-091-0/+155