Releases: ilyakooo0/skrepka
Releases · ilyakooo0/skrepka
2026.05.29.1911
Fix bug #9: tighten Timestamp annotations on handleChallenge, handleV…
2026.05.29.1908
Fix bug #8: order forward backlog by receivedAt before clipping to bu…
2026.05.29.1906
Fix bug #7: serialize forward retries in their own background loop retryPendingForwards was forked every 30s from backgroundPrune with no in-flight guard, so a slow run (many peers/forwards, slow fetches) would overlap with the next tick. Parallel runs see the same *forwards snapshot, attempt the same fetches, and double-count recordFailure on shared failures — inflating the per-peer backoff multiplier. Split retry into its own backgroundRetryForwards loop that calls retryPendingForwards inline (no fork) so a slow run delays the next iteration instead of racing with it. Gated on federationEnabled at startup. backgroundPrune drops rw *forwards from its effect set.
2026.05.29.1901
Fix bug #6: block bare IPv6 server names (SSRF gap)
2026.05.29.1855
Fix bug #5: keep messages after federated forward; track per-peer del…
2026.05.29.1842
Fix bug #4: scope forkForwardsTo cleanup to (toKey, encryptedBlob), n…
2026.05.11.1608
Download knot compiler from releases instead of building from source
2026.05.11.1601
Add .DS_Store and .claude/ to .gitignore, clean up local macOS junk f…
2026.05.07.0438
Remove response continuation parameter from request handlers; return …
2026.05.06.0015
Remove elem and unique helpers; simplify mutation syntax and gossip p…