onionwire/tests
Sirius DevOps 6323619d80
All checks were successful
ci / test (pull_request) Successful in 3m13s
feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT
Wrap a random 32-byte message key with Argon2id+ChaCha20-Poly1305.
sqlite messages.plaintext is nonce||ciphertext; identity keys stay
plaintext. Empty/wrong passphrase fails closed. Ctrl-Q types CLEAR or
QUIT then Enter (Esc cancels).
2026-09-10 17:19:50 -04:00
..
backup.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
dispatch.rs feat: drop unknown typed frames instead of storing as chat 2026-09-10 14:18:06 -04:00
hs.rs fix(hs): probe onion reachability instead of waiting on Bootstrapping 2026-09-10 16:14:10 -04:00
pay.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
profile.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
protocol.rs Add Noise IK encrypted stream over Arti. 2026-09-10 02:07:40 -04:00
qr.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
ratelimit.rs feat: incoming rate limit, identity backup, v0.2.0 2026-09-10 14:50:01 -04:00
rotate.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
rotate_hs.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
store.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
tor_hs.rs fix(hs): probe onion reachability instead of waiting on Bootstrapping 2026-09-10 16:14:10 -04:00
tui_chrome.rs [verified] feat(tui): drop unicode QR, share onionwire:v1 invite 2026-09-10 16:53:03 -04:00
two_node.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00
wallet.rs feat: Monero invoice/receipt frames, wallet RPC, /pay /tip 2026-09-10 14:37:43 -04:00
wipe.rs feat(store): encrypt chat bodies at rest; Ctrl-Q CLEAR/QUIT 2026-09-10 17:19:50 -04:00