git.iko.soy
/
skrepka
readme
files
commits
refs
on
master
help
sign in
history of
4acbb40..master
compare
82eae7c
Fix profile photo clearing on absent field, remove dead code in padded_len, fix CI comment typo
Lancelot
3 months ago
850d68d
security audit fixes: 35 findings across core, shell, server, spec
Lancelot
3 months ago
ee54351
Security audit 13th pass: fix 23 findings across crypto, server, client
Lancelot
3 months ago
3258116
Security: add AAD to AEAD (v0x02), fix livelock, bound dedup, cap gossip amplification
iko
3 months ago
11c24d8
Security audit fixes: Q16 cursor poisoning, Q17 ack ordering, Q18 persistent seen_ids, Q25 malformed JSON, Q35 revokeOthers challenges, Q37 sig inside atomic, Q38 audit log, Q49 low-order X25519 check, spec gaps Q39-Q44, §10 risk table updates
Lancelot
3 months ago
da51700
Security audit Q1-Q9: zstd window cap, poll event/body caps, cursor clamp, verify_strict, TEST-NET-2, cursor watchdog, cached X25519 keys, base64 photo validation
Lancelot
3 months ago
e57c03c
Eleventh-pass audit: add flush generation to prevent send-loop fork
Lancelot
3 months ago
660cb44
Tenth-pass audit: AddContact clears stale error on retry
Lancelot
3 months ago
492430c
Ninth-pass audit: SetBlocked clears stale error on unblock
iko
3 months ago
e894a24
Eighth-pass audit: fix silent send/profile errors, draft loss on failed send
iko
3 months ago
c24f528
Seventh-pass audit: zeroize encrypt inner on AEAD failure, fix stale comments
iko
3 months ago
4e03722
Sixth-pass audit: send-side body/profile/nickname length checks, zeroize Decrypted plaintext, send watchdog
iko
3 months ago
f34323c
Fifth-pass audit: fix send_text contact-cap ordering, spec version-byte omissions, zstd level, DeleteContact UI, comment mismatch
iko
3 months ago
92e93f0
Fourth-pass audit: zeroize decrypt intermediates, fix dead poll loop, clamp ts lower bound, enforce MAX_CONTACTS in send_text, profile-before-text ordering, ack_ids post-filter count check, fix §4 Blocking spec
iko
3 months ago
b8d30b6
Third-pass audit: fix cursor-loss, block-check, zeroization, spec drift
iko
3 months ago
3154319
Second-pass audit: fix regressions from first pass
iko
3 months ago
f04d81b
Audit: implement all 18 findings from protocol/codebase review
iko
3 months ago
c28cf14
Swift: disable HTTP redirect following; server/protocol: document timing side-channel and key rotation future extension
iko
3 months ago
aaf961a
crypto: use is_multiple_of in the padding-bucket assertion
iko
3 months ago
9efb186
core: bound the outbox, batch its sends, and add DeleteContact
iko
3 months ago
540f20c
phonemic: use HashMap lookup for @p syllable decode (O(1) vs O(256))
iko
3 months ago
b0ffcd8
Add length padding to encrypted blobs
iko
3 months ago
c89ed87
server.knot: fix orphaned forwards bug + 10 simplifications
iko
3 months ago
e4eeb27
server.knot: fix 4 bugs + 22 simplifications from audit
iko
3 months ago
8d304b5
server.knot: remove duplicate pruneExpired block comment
iko
3 months ago
9118bb4
server.knot: saturate decimalValueGo accumulator to prevent i64 overflow panic
iko
3 months ago
keys
esc to close
j k
move down, up
enter
open
esc
back, or up a level
1 2 3 4
readme, files, commits, refs
/
filter
y
copy the clone command
c
compare the chosen commit with another (or shift-click both)
?
show or hide this list