bolt8

Encrypted and authenticated transport, per BOLT #8 (docs.ppad.tech/bolt8).
git clone git://git.ppad.tech/bolt8.git
Log | Files | Refs | README | LICENSE

DateCommit messageAuthorFiles+-
2026-04-18 02:47readme: pre-release noteJared Tobin1+2-4
2026-01-25 07:01test: add property-based testsJared Tobin3+147-0
2026-01-25 06:55meta: add README with usage examplesJared Tobin1+77-0
2026-01-25 06:55doc: add framing section to module headerJared Tobin1+7-0
2026-01-25 06:55meta: add guidance on non-exhaustive pattern matchesJared Tobin2+4-0
2026-01-25 06:22test: eliminate non-exhaustive pattern matchesJared Tobin2+305-342
2026-01-25 05:45meta: docsJared Tobin10+153-0
2026-01-25 05:44doc: add IMPL4 planJared Tobin1+23-0
2026-01-25 05:44(IMPL4): Recoverable partial framingJared Tobin2+166-0
2026-01-25 05:43test: add partial framing testsJared Tobin1+104-0
2026-01-25 05:43lib: add FrameResult and decrypt_frame_partialJared Tobin1+62-0
2026-01-25 05:43test: add bounds check to flip_byte helperJared Tobin1+6-4
2026-01-25 05:39doc: add IMPL3 planJared Tobin1+10-0
2026-01-25 05:38(IMPL3): Doc fixes and negative testsJared Tobin2+109-2
2026-01-25 05:38test: add negative tests for handshake and decryptJared Tobin1+107-0
2026-01-25 05:38doc: fix key rotation comment (1000 not 500)Jared Tobin1+2-2
2026-01-25 05:35(IMPL2): Document HKDF invariantJared Tobin1+3-0
2026-01-25 05:34doc: document HKDF length invariant in mix_keyJared Tobin1+3-0
2026-01-25 05:32(IMPL1): Packet framing for decryptJared Tobin2+158-4
2026-01-25 05:31lib: add decrypt_frame, make decrypt strictJared Tobin2+158-4
2026-01-25 05:15doc: add CLAUDE.md and BOLT #8 specJared Tobin1+139-0
2026-01-25 05:15doc: add AGENTS.mdJared Tobin1+139-0
2026-01-25 05:14etc: add bolt8 specJared Tobin1+794-0
2026-01-12 10:04lib: basic module headerJared Tobin1+43-2
2026-01-12 09:54lib: general refactorJared Tobin4+149-179
2026-01-11 10:16bench: skeletonJared Tobin4+201-5
2026-01-11 07:29lib: minor refactoringJared Tobin1+77-224
2026-01-11 07:22lib: basic haddock examplesJared Tobin1+69-4
2026-01-11 07:18lib: fleshed-out skeletonJared Tobin5+973-9
2026-01-11 06:27flake: updateJared Tobin2+252-76
2026-01-11 05:37lib: update depsJared Tobin1+5-5
2026-01-11 05:35lib: initial commitJared Tobin9+685-0