Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
49 commits
Select commit Hold shift + click to select a range
173723b
improve gitignore for rlm iterations
hiteshjoshi Mar 31, 2026
fcfffe5
Production hardening: SQLite resilience, fsync durability, WAL checkp…
hiteshjoshi Mar 31, 2026
7a34d2e
Update README with changelog for fcfffe5
hiteshjoshi Mar 31, 2026
fdee3d2
Harden server: 404-everything, SIGTERM/SIGHUP handling, shutdown WAL …
hiteshjoshi Mar 31, 2026
fa48e9c
Update README with changelog for fdee3d2
hiteshjoshi Mar 31, 2026
a7d7afb
Resilience hardening: supervised tasks, health endpoint, input valida…
hiteshjoshi Mar 31, 2026
ddd7228
Update README with changelog for a7d7afb
hiteshjoshi Mar 31, 2026
a609534
Exponential backoff for supervised tasks, deposit_log retention
hiteshjoshi Mar 31, 2026
0f7da71
Update README with changelog for a609534
hiteshjoshi Mar 31, 2026
a3f4688
λ-RLM iter 5: rate limiter GC, supervisor circuit breaker, WAL checkp…
hiteshjoshi Mar 31, 2026
672570e
Update README with changelog for a3f4688
hiteshjoshi Mar 31, 2026
1b65780
λ-RLM iter 6: connection pool, handler timeouts, credential zeroize, …
hiteshjoshi Mar 31, 2026
e612ebd
Update README with changelog for 1b65780
hiteshjoshi Mar 31, 2026
5fc281e
λ-RLM iter 7: AES-GCM zeroize, dynamic pool sizing, health check WAL …
hiteshjoshi Mar 31, 2026
c676147
Update README with changelog for 5fc281e
hiteshjoshi Mar 31, 2026
1ba345e
λ-RLM iter 8: DashMap rate limiter, flock PID locking, jemalloc opt-i…
hiteshjoshi Mar 31, 2026
6b451bf
Update README with changelog for 1ba345e
hiteshjoshi Mar 31, 2026
7b45baf
λ-RLM iter 9: replace exit(1) circuit breaker with max backoff, monot…
hiteshjoshi Mar 31, 2026
6c81242
Update README with changelog for 7b45baf
hiteshjoshi Mar 31, 2026
e3eb87e
λ-RLM iter 10: hard conn lifetime, WAL checkpoint timeout, vault labe…
hiteshjoshi Mar 31, 2026
7f6806e
Update README with changelog for e3eb87e
hiteshjoshi Mar 31, 2026
756eadb
λ-RLM iter 11: cooperative conn interrupt, prepared statement cache, …
hiteshjoshi Mar 31, 2026
14d8094
Update README with changelog for 756eadb
hiteshjoshi Mar 31, 2026
64d8ea4
λ-RLM iter 17: zeroize vault plaintext return, cleanup indexes, pagin…
hiteshjoshi Mar 31, 2026
b168a7f
Update README with changelog for 64d8ea4
hiteshjoshi Mar 31, 2026
033e801
λ-RLM iter 18: connection max-lifetime recycling, hard heap limit, ze…
hiteshjoshi Mar 31, 2026
b3e7b5f
Update README with changelog for 033e801
hiteshjoshi Mar 31, 2026
4bc32f4
λ-RLM iter 19: pool poison detection, DB circuit breaker, RLIMIT_NOFI…
hiteshjoshi Mar 31, 2026
4c321f1
Update README with changelog for 4bc32f4
hiteshjoshi Mar 31, 2026
72f8305
λ-RLM iter 20: constant-time magic link, fs cert watcher, FxHasher ra…
hiteshjoshi Mar 31, 2026
eccac50
Update README with changelog for 72f8305
hiteshjoshi Mar 31, 2026
ae91eaf
λ-RLM iter 21: remove notify crate, kill spawn_supervised, single-ato…
hiteshjoshi Mar 31, 2026
2c50e91
Update README with changelog for ae91eaf
hiteshjoshi Mar 31, 2026
1c4ad26
λ-RLM iter 22: kill auto-TLS/acme.sh, sharded-mutex rate limiter, Con…
hiteshjoshi Mar 31, 2026
a0597d7
Update README with changelog for 1c4ad26
hiteshjoshi Mar 31, 2026
e61756c
λ-RLM iter 23: Box::leak AppState (kill Arc refcount), drop chrono (e…
hiteshjoshi Mar 31, 2026
bc54cf3
Update README with changelog for e61756c
hiteshjoshi Mar 31, 2026
88852d8
λ-RLM iter 24: OnceLock AppState (kill Box::leak), flock-based stop (…
hiteshjoshi Mar 31, 2026
56a5817
Update README with changelog for 88852d8
hiteshjoshi Mar 31, 2026
3d768ca
λ-RLM iter 25: kill magic_link module (~175 lines), CryptoError repla…
hiteshjoshi Mar 31, 2026
5ea945e
Update README with changelog for 3d768ca
hiteshjoshi Mar 31, 2026
21f5e2e
λ-RLM iter 26: verify_strict for Ed25519 malleability resistance, sin…
hiteshjoshi Mar 31, 2026
82bc154
Update README with changelog for 21f5e2e
hiteshjoshi Mar 31, 2026
56ee9d7
λ-RLM iter 27: zero-slack vault zeroization (Vec→Box<[u8]>), credenti…
hiteshjoshi Mar 31, 2026
c5fba12
Update README with changelog for 56ee9d7
hiteshjoshi Mar 31, 2026
182f8ad
λ-RLM iter 28: zero-alloc deposit verify (eliminate anyhow from hot p…
hiteshjoshi Mar 31, 2026
b4647c9
Update README with changelog for 182f8ad
hiteshjoshi Mar 31, 2026
4ff9c9b
λ-RLM iter 29: remove hex+dirs crates (-2 deps, -55 lines Cargo.lock)…
hiteshjoshi Mar 31, 2026
0a6370e
Update README with changelog for 4ff9c9b
hiteshjoshi Mar 31, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 3 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -5,3 +5,6 @@
.env
.claude/
CLAUDE.md
.lambda-rlm-cache/
src/.*.md
src/.*.log
218 changes: 60 additions & 158 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

Loading