git.iko.soy
/
skrepka
readme
files
commits
refs
on
master
help
sign in
history of
d41c2bf..master
compare
07e0864
Simplify server.knot: drop redundant checks, use helpers, merge conditions
iko
6 months ago
fea8c9e
Simplify server.knot: inline 26+ single-use lets, reduce intermediate variables
iko
6 months ago
b9e878c
Simplify server.knot: factor duplicated subexpressions, inline single-use lets, drop record wrapper
iko
6 months ago
e72cb96
Simplify server.knot: remove AuthResult/authenticateSession, inline 15+ single-use lets, flatten logic
iko
6 months ago
67d76a7
Simplify server.knot: collapse one-liners, remove let bindings, use removeWhere
iko
6 months ago
d1f68d5
Simplify server.knot: flatten gateAuth, use withSessionAuth in handleLogout, inline single-use lets, drop handleListPeers helper
iko
6 months ago
a44800d
Simplify server.knot: remove hexDigit helper, drop redundant checks, inline single-use lets
iko
6 months ago
12680ad
Simplify server.knot: add abs helper, inline let bindings, flatten clock-skew check
iko
6 months ago
eb0684c
Simplify helpers: drop mod check, inline let bindings, flatten expressions
iko
6 months ago
7687a69
Simplify server.knot: inline evictOldest, use existing helpers (hasPrefix, hasMessage, unique)
iko
6 months ago
b279981
Simplify server.knot: inline headOf, flatten isValidHex, drop unused let bindings, add hasPrefix helper
iko
6 months ago
606037c
Simplify server: collapse hex helpers, avoid count recompute, data-drive metrics
iko
6 months ago
f50f348
Simplify helpers: add mod, use clearer checks in hexDigit, tooLong, isValidHex
iko
6 months ago
ad98864
Simplify server: extract pct, collectAndPrune, removeForKey helpers; streamline hex generation
iko
6 months ago
19db320
Simplify server: use drop for listMessages offset; unify batch cancel with applyCancel
iko
6 months ago
be70b1b
Simplify server: extract gateRated, applyCancel, handleListPeers helpers; inline zipPairs
iko
6 months ago
61f4f47
Simplify server: sortBy eviction, capPerKey helper, compact hex encoding
iko
6 months ago
8b43efd
Simplify server: use min/max composition, collapse case patterns to predicates
iko
6 months ago
52c50f5
Simplify server: flatten conditionals, inline helpers, reduce response boilerplate
iko
6 months ago
caa93f4
Simplify server: extract storeFederated and maskedServer helpers, reduce duplication
iko
6 months ago
cdfb214
Simplify server: flatten nested ifs, inline helpers, factor common patterns
iko
6 months ago
7147117
Simplify server: unify gateAuth, extract authPreCheck, inline forwardForNewlyOnline, refactor helpers
iko
6 months ago
17842b5
Simplify server: extract chargeRate helper, remove redundant empty-check branches, inline intermediates
iko
6 months ago
697a16c
Simplify server: replace fold-based minBy/maxBy with sortBy, extract emptyPollResp and sendErrResp helpers to collapse 2000-char response literals
iko
6 months ago
595060f
Simplify server: add helpers (id, removeWhere, mapWhere, findFirst, appendCapped, mkGossip, recordAcksAndDeliveries)
iko
6 months ago
83d4d5b
Simplify server: add filter/pluck/countWhere/elem helpers, extract gateAuth for handlers
iko
6 months ago
19a7d60
Simplify server: flatten nested conditions, unify rate helpers, use pruneRef
iko
6 months ago
f78eed7
Simplify server: add pruneRef, withMaintAuth, and list helpers to collapse boilerplate
iko
6 months ago
a98972e
Simplify validators and dedups: add all/unique helpers, replace 6 fold patterns
iko
6 months ago
5ec7573
Simplify server: add forEach/mapEach helpers, eliminate 11 recursive boilerplate iterators
iko
6 months ago
19734ff
Simplify server: drop dead helpers, inline single-use functions, use plain == for tokens, linear backoff
iko
6 months ago
15e70b5
Simplify server implementation: flatten 16-way sharding, remove caches and rate limiter complexity
iko
6 months ago
fa7e299
Remove compile-time maintenance secret fallback; require runtime secret only
iko
6 months ago
d946df5
Remove POST /maintenance/config (SetConfig) endpoint
iko
6 months ago
3a92fc8
Implement 9 server optimizations: consolidate forward bucket analysis, optimize batch recipient operations, add ackGracePeriod runtime config, and track nonce eviction metrics
iko
6 months ago
1216c73
Replace all logging to use standard library logInfo, logWarn, and logError functions
iko
6 months ago
05dda8e
Implement 14 server improvements: fix request completion timestamp tracking, deduplicate session revocation comparisons, add missing forward count decrements, make escape functions truly tail-recursive, thread rate limiters through batch forward recursion, add forward retry jitter, isolate background task phases, and add cancel metrics
iko
6 months ago
ae4cf04
Implement 6 server improvements: add missing Poll messageCancellations, fix zipParallelArrays duplicate corruption, fix recordForwardNonce race, batch receiptsByBucket atomics, prune drop counters, and track revoke/logout latency
iko
6 months ago
9ec75e7
Implement 8 server improvements: remove dead code, fix O(n²) receipt indexing, per-bucket nonce eviction cutoffs, activeRequests panic recovery, 2x rate limiter window retention, gossip merge determinism, and runtime config overrides
iko
6 months ago
d751898
Implement 19 server improvements: cancel authorization hardening, TOCTOU fixes, prune synchronization, nonce eviction correctness, session refresh contention reduction, Prometheus metrics, latency histograms, federation delivery receipts, request pressure health, dynamic stuck detection, and presence TTL alignment
iko
6 months ago
62b66d1
Implement 11 server improvements: loadPct exposure, nonce entropy, effective rate limit logging, health visibility, scope validation, serverGeneration uniqueness, O(n²) fix in grouping, structured federation retryAfterMs, latency percentiles, per-peer gossip stats, and cancel notifications
iko
6 months ago
79833ed
Implement 7 server improvements: loadPct exposure, batch delivery eviction, gossip backoff, requireClientIp validation, nonce replay protection, cached health, and per-sender cap
iko
6 months ago
161cd87
Implement 12 server improvements: nonce replay protection, adaptive rate caching, gossip backoff, seenBy validation, token timing fix, and reconciliation optimization
iko
6 months ago
765edfe
Simplify federation signature verification: remove re-fetch retry, assume persistent keys
iko
6 months ago
57b23f5
Add Ed25519 federation signing: eliminate verify callback round-trips with signature-based auth and cached peer keys
iko
6 months ago
8cd1b8c
Implement 6 server improvements: batch forward optimization, pending cancel stats, enhanced nonce eviction logging, cancel health checks, startup probe verification, and two-phase federation probe
iko
6 months ago
e51c63d
Implement 8 server improvements: structured logging, two-pass ack cleanup, federation retry jitter, nonce eviction logging, code simplifications, missing enum case, and adaptive poll timeout
iko
6 months ago
03f16bd
Implement 8 server improvements: adaptive rate limiting fix, LRU-based drop counter eviction, forward queue health caching, gossip filtering optimization, session lookup fast-path, and operational tuning
iko
6 months ago
7eba17e
Implement 14 security, performance, resilience, and operational improvements
iko
6 months ago
9a4b1a5
Implement 13 security, performance, resilience, and operational improvements
iko
6 months ago
newer commits
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