feat: add support for encrypted attachment #45

Merged
reya merged 12 commits from encrypt-media into master 2026-09-16 01:25:15 +00:00
Owner
No description provided.
reya added 12 commits 2026-09-16 01:24:50 +00:00
Amethyst parses decryption-key and decryption-nonce as hex, so base64 keys were unreadable by the only implementation of kind 15 file messages. Also accept the 16 bytes nonce Amethyst sends, while still emitting the standard 12 bytes. Replaces the now unused base64 dependency with data-encoding.
Many servers reject opaque encrypted files, so report the failure with an action button that re-uploads the file as a plain link, like Amethyst does.
reya merged commit 9e33da717b into master 2026-09-16 01:25:15 +00:00
reya deleted branch encrypt-media 2026-09-16 01:25:16 +00:00
Sign in to join this conversation.
No Reviewers
No labels
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: reya/coop#45