git.iko.soy
/
skrepka
readme
files
commits
refs
on
fa73377
help
sign in
fa73377
Remove per-key receive rate limit
iko
5 months ago
300edba
Remove dead /federation/forward-batch endpoint
iko
5 months ago
9863dd9
Remove unused fromServer parameter from federation forward endpoints
iko
5 months ago
4dcde5b
Refresh presence on poll instead of background timer
iko
5 months ago
b77814a
Make X-Forwarded-For header optional; skip IP rate-limiting when absent
iko
5 months ago
af6d881
Remove pairRates: per-pair rate limit is bypassable via multi-server dilution
iko
5 months ago
9ff76f4
Embed pubkey fields in GossipEventType variants for flexible future gossip events
iko
5 months ago
8c4c066
Remove unused /ready endpoint
iko
5 months ago
caf6e81
Remove startup readiness gate; backgroundPrune prunes on first tick
iko
5 months ago
bd17e0a
Remove generation field from /poll protocol
iko
5 months ago
52569b5
Make /messages atomic: validate entire batch before enqueuing any
iko
5 months ago
257a8ff
Drop unused hasMore field from poll response
iko
5 months ago
7af7b29
Add generation tracking to poll protocol to prevent unnecessary cursor resets
iko
5 months ago
e3c6a4a
Remove error field from JSON responses; use HTTP status codes instead
iko
5 months ago
aa3c3eb
Remove GET /lookup/{pubkey} and POST /lookup/batch endpoints
iko
5 months ago
4520419
Remove /health and /metrics endpoints
iko
5 months ago
58cadad
Remove /maintenance and /stats endpoints
iko
5 months ago
d6e86b8
Replace serverHostN with refined-type serverHost
iko
5 months ago
a839530
Remove ActivePoll concurrency cap — rely on global rate limits instead
iko
5 months ago
4fd34d1
Remove federation authentication layer
iko
5 months ago
e870868
Remove message ID from federation protocol
iko
5 months ago
1838384
Remove unused /messages/status endpoint
iko
5 months ago
bea680e
Remove unused /messages/list endpoint
iko
5 months ago
469939d
Remove dead ack scaffolding: ackGracePeriod constant and stats fields
iko
5 months ago
3ed706f
Remove endpoints for setting parameters; all parameters are set via CLI flags
iko
5 months ago
abe00ee
Remove unused gateClientWrite rate limiter
iko
5 months ago
c53339b
Remove server-side replay protection (deliveredIds tombstone log)
iko
5 months ago
9f1d027
Remove /auth/revoke and /auth/logout endpoints
iko
5 months ago
e34e431
Add comprehensive comments to server.knot
iko
5 months ago
d9956ac
Remove response continuation parameter from request handlers; return IO actions directly
2026.05.07.0438
iko
5 months ago
7e1db40
Consolidate type and function definitions to single-line format
iko
5 months ago
acc58fa
Remove drain mechanism; shut down without draining phase
iko
5 months ago
92eefcd
Remove createdAt from ForwardEntry; rely on retry counter for forward GC
iko
5 months ago
95d632f
Remove createdAt from Session; field is redundant with expiresAt given fixed TTL
iko
5 months ago
a22cb2a
Collapse ServerName/AnyServerName into single type; enforce SSRF deny-list at federation egress
iko
5 months ago
af939fd
Merge /messages and /messages/batch endpoints; /messages now accepts a list of messages
iko
5 months ago
602ee35
Remove MessageStatus enum; signal send outcome via error field
iko
5 months ago
6af6f79
Remove elem and unique helpers; simplify mutation syntax and gossip presence handling
2026.05.06.0015
iko
5 months ago
fe4f07c
Simplify gossip protocol: remove seenBy, hopsRemaining, and per-event server field
iko
5 months ago
45efcc9
Use latest-received-wins for presence instead of per-event timestamps
iko
5 months ago
06c2ada
Stop passing TTL in gossip events; receivers use server-configured TTL
iko
5 months ago
32dd952
Simplify PollEvent: remove redundant id and toKey fields
iko
5 months ago
1364c0f
Move message timestamp from wire to encrypted envelope
iko
5 months ago
2016444
Drop sender-specified TTL; unify message storage to 30-day fixed retention
iko
5 months ago
f93f1b6
Derive messageId from encrypted blob via BLAKE3, don't persist it.
iko
5 months ago
d88a586
Drop server-side delivery/expiration receipts: remove senderKey field, SenderDelivery/SenderExpiration types, and trim Poll/Stats responses
iko
6 months ago
1a59b3c
Simplify federation: remove server-level acks, add presence-gated routing, make bind address configurable
iko
6 months ago
d0ae2e0
Make message ID non-optional in send responses
iko
6 months ago
ea274f2
Remove unused eventType from PollEvent
2026.05.03.1525
iko
6 months ago
c6fb6dd
Always generate message IDs server-side; remove from client send API
iko
6 months ago
older commits
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