The device directory serves the account's address #145

Merged
paulhitt merged 1 commits from fix/directory-serves-fnid into main 2026-09-07 20:41:40 +00:00
paulhitt commented 2026-09-07 20:07:04 +00:00 (Migrated from gitlab.com)

Without it a peer cannot check the key log: a leaf is filed under fnid: once an account claims an address, so a verifier that does not know the address computes local:<audience>/<id>, matches no leaf, and refuses the send as an unlogged key.

/e2e/keys has always carried it, but the send path fetches bundles only when a device needs a session established (so it does not drain one-time prekeys per message). Every later send saw the directory alone. On Android that surfaced as "Something went wrong reaching that server" while the relay was answering fine.

Without it a peer cannot check the key log: a leaf is filed under `fnid:` once an account claims an address, so a verifier that does not know the address computes `local:<audience>/<id>`, matches no leaf, and refuses the send as an unlogged key. `/e2e/keys` has always carried it, but the send path fetches bundles only when a device needs a session established (so it does not drain one-time prekeys per message). Every later send saw the directory alone. On Android that surfaced as "Something went wrong reaching that server" while the relay was answering fine.
paulhitt commented 2026-09-07 20:41:40 +00:00 (Migrated from gitlab.com)

mentioned in commit 5d5ed0b97f

mentioned in commit 5d5ed0b97ff6d927d85c9fe096aed7844281b267
paulhitt (Migrated from gitlab.com) merged commit 5d5ed0b97f into main 2026-09-07 20:41:40 +00:00
paulhitt commented 2026-09-07 21:10:53 +00:00 (Migrated from gitlab.com)

mentioned in commit flamenet-messenger-android@6ed7931b8bdac418716e4792ff89ddb793b25c77

mentioned in commit flamenet-messenger-android@6ed7931b8bdac418716e4792ff89ddb793b25c77
paulhitt commented 2026-09-07 21:11:05 +00:00 (Migrated from gitlab.com)

mentioned in merge request flamenet-messenger-android!91

mentioned in merge request flamenet-messenger-android!91
paulhitt commented 2026-09-07 21:34:50 +00:00 (Migrated from gitlab.com)

mentioned in merge request !83

mentioned in merge request !83
Sign in to join this conversation.