Recognise mentions in a group message (§6.18) #45

Merged
paulhitt merged 1 commits from feat/mentions-in-groups into main 2026-09-02 19:56:40 +00:00
paulhitt commented 2026-09-02 12:31:32 +00:00 (Migrated from gitlab.com)

Codec only — the app does not compose or act on them yet — but it must
already understand an envelope the iPhone app sends, and more
importantly must not be made to do work by one.

Bounded and deduplicated on receipt. The list comes off the wire, and
a hostile sender could name ten thousand ids in one envelope; the cost
of that lands on every recipient's device rather than theirs. Capped at
256, far above any real roster.

A malformed list does not break the message: it is an ordinary message
with an odd field, not a reason to drop what somebody wrote.

Refs paulhitt/flamenet-messenger-ios#49

Co-Authored-By: Claude Opus 4.8 noreply@anthropic.com

Codec only — the app does not compose or act on them yet — but it must already understand an envelope the iPhone app sends, and more importantly must not be made to do work by one. Bounded and deduplicated on receipt. The list comes off the wire, and a hostile sender could name ten thousand ids in one envelope; the cost of that lands on every recipient's device rather than theirs. Capped at 256, far above any real roster. A malformed list does not break the message: it is an ordinary message with an odd field, not a reason to drop what somebody wrote. Refs paulhitt/flamenet-messenger-ios#49 Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
paulhitt commented 2026-09-02 12:31:32 +00:00 (Migrated from gitlab.com)

assigned to @paulhitt

assigned to @paulhitt
paulhitt commented 2026-09-02 19:56:29 +00:00 (Migrated from gitlab.com)

added 21 commits

  • d3f8db31...d5c2db4e - 20 commits from branch main
  • 19f4247b - Recognise mentions in a group message (§6.18)

Compare with previous version

added 21 commits <ul><li>d3f8db31...d5c2db4e - 20 commits from branch <code>main</code></li><li>19f4247b - Recognise mentions in a group message (§6.18)</li></ul> [Compare with previous version](/paulhitt/flamenet-messenger-android/-/merge_requests/18/diffs?diff_id=2000749941&start_sha=d3f8db3141eb128a3ab2e1c9a0a79de794cd9a78)
paulhitt (Migrated from gitlab.com) merged commit 1fa70b5840 into main 2026-09-02 19:56:40 +00:00
paulhitt commented 2026-09-02 19:56:41 +00:00 (Migrated from gitlab.com)

mentioned in commit 1fa70b5840

mentioned in commit 1fa70b5840791ae20fe62b32ada3164745a30ce0
paulhitt (Migrated from gitlab.com) merged commit 1fa70b5840 into main 2026-09-02 19:56:41 +00:00
paulhitt commented 2026-09-09 19:01:51 +00:00 (Migrated from gitlab.com)

changed the description

changed the description
Sign in to join this conversation.