Added
- Support for a pre-generated ML-DSA-44 key during registration
- As an alternative to a pre-generated Ed25519 key
- Yes, this is an experimental, post-quantum variant of FEP-ef61 with possible interoperability issues due to large object IDs and outgoing request headers
- (If no key is supposed,
generatestill generates an Ed25519 key)
- Shorter routes for
did:keyactors and posts- Pages with links to posts (like search results) are smaller now
- This overcomes Gemini's request size limit when object IDs contain a long ML-DSA-44 public key
- Support for
ml-dsa-44RFC9421 signatures- tootik users now have a ML-DSA-44 key and some POST requests use it (
MLDSA44Threshold)
- tootik users now have a ML-DSA-44 key and some POST requests use it (
- Support for
mldsa44-jcs-2024integrity proofs- Objects owned by users registered using a ML-DSA-44 key carry such proofs
Removed
Nothing!
Bug Fixes, Performance and Maintenance
- The search index is contentless and much smaller
- Fix for broken
set-avatarcommand - Go and Dependency updates