on master help sign in
branches1compare
masterdefault82eae7cFix profile photo clearing on absent field, remove dead code in padded_len, fix CI comment typo
tags18
2026.06.25.091791b7b58Add iOS client: Rust/Crux core + SwiftUI shell with crypto, messaging, auth, profiles, QR scanning 2026.06.23.0618ec51d84Fix auth session relay attack by binding challenge signature to target server hostname 2026.05.29.1911de66ca8Fix bug #9: tighten Timestamp annotations on handleChallenge, handleVerifyAuth, doPoll 2026.05.29.19081f0ce2eFix bug #8: order forward backlog by receivedAt before clipping to budget 2026.05.29.19069649de9Fix bug #7: serialize forward retries in their own background loop 2026.05.29.190122d6eafFix bug #6: block bare IPv6 server names (SSRF gap) 2026.05.29.185551a8e35Fix bug #5: keep messages after federated forward; track per-peer delivery 2026.05.29.18423265616Fix bug #4: scope forkForwardsTo cleanup to (toKey, encryptedBlob), not blob alone 2026.05.11.160859acc0eDownload knot compiler from releases instead of building from source 2026.05.11.160102c8151Add .DS_Store and .claude/ to .gitignore, clean up local macOS junk files 2026.05.07.0438d9956acRemove response continuation parameter from request handlers; return IO actions directly 2026.05.06.00156af6f79Remove elem and unique helpers; simplify mutation syntax and gossip presence handling 2026.05.03.1525ea274f2Remove unused eventType from PollEvent 2026.05.03.1512dbdd8aaAdd documentation comments for functions and types in server.knot 2026.05.03.142331b119aAdd forall quantification to removeForKey for rank-2 row polymorphism 2026.05.03.1128bca43fbFix Knot syntax: remove extra parentheses and semicolons in federation handling 2026.04.22.205826f4907Fix server build: inline activeByExpiry and pendingRemoteAcks 2026.04.21.1239aa4406bFix image path in README