aboutsummaryrefslogtreecommitdiffstats
path: root/packages/meshbay-hub/tests/test_notifications_behaviour.py
diff options
context:
space:
mode:
authorChristophe Besson <cbesson@gmail.com>2026-10-01 13:06:32 +0200
committerChristophe Besson <cbesson@gmail.com>2026-10-01 13:06:32 +0200
commite0905bd447f6214dc34e360554826ace45bde676 (patch)
tree64c371d7675861f4af6ade210c46652bd610707a /packages/meshbay-hub/tests/test_notifications_behaviour.py
parent0d9d91eeea9001ea3838272416e3d526b6a2a1fc (diff)
downloadmeshbay-e0905bd447f6214dc34e360554826ace45bde676.tar.gz
fix: an MBK2 bundle is opened once and stored again as MBK3
Transitional. The Argon2 run that makes M makes A, the key MBK2 bundles were sealed under; a session keeps it as a decrypt-only key (IndexedDB in a browser, the key storage in the desktop app). A client meeting an MBK2 bundle opens it — or its recovery copy — and stores the same identity as MBK3 once connected; the desktop app reseals or withdraws it as browser access says. A session without A asks for the passphrase once. Older formats stay refused by name. Replaces the unpin-and-reinvite step the 0.17 flag day required on every node. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Diffstat (limited to 'packages/meshbay-hub/tests/test_notifications_behaviour.py')
0 files changed, 0 insertions, 0 deletions