bolt4

Onion routing protocol, per BOLT #4 (docs.ppad.tech/bolt4).
git clone git://git.ppad.tech/bolt4.git
Log | Files | Refs | README | LICENSE

commit 68d2486f161be364ca336b351c6ab3cc84977a72
parent 8a980f7aefcfb593bc0724cb2decfde50bd734d2
Author: Jared Tobin <jared@jtobin.io>
Date:   Sat,  1 Aug 2026 19:38:28 -0230

meta: bump ppad-fixed to v0.2.0

Require ppad-fixed >= 0.2, and update the flake lock to pin fixed
v0.2.0, secp256k1 v0.5.8, aead v0.3.4, and (nested) poly1305
v0.4.6, converging the input graph on fixed v0.2.0.

Diffstat:
Mflake.lock | 40++++++++++++++++++++--------------------
Mppad-bolt4.cabal | 2+-
2 files changed, 21 insertions(+), 21 deletions(-)

diff --git a/flake.lock b/flake.lock @@ -56,11 +56,11 @@ "ppad-poly1305": "ppad-poly1305" }, "locked": { - "lastModified": 1783709438, - "narHash": "sha256-6ED7O4an17TYT6/FLBJUdJP8u+kLv7qVfyp0Ik7x0o8=", + "lastModified": 1784320353, + "narHash": "sha256-o4Ho+7HqzYmaoz1JUkBZHQ1Y+VF5N2icV6+O7qnUFJw=", "ref": "master", - "rev": "de6580948feb41bcea864ffb3ff770bdd2ea4dd9", - "revCount": 33, + "rev": "222189519730df4fc075ff9e23d2422e91a10ff4", + "revCount": 38, "type": "git", "url": "git://git.ppad.tech/aead.git" }, @@ -392,11 +392,11 @@ ] }, "locked": { - "lastModified": 1780868194, - "narHash": "sha256-Yd3J3gCNLE2vZVMMg1fD7aVpPySIbFqxtwskU6nD/mc=", + "lastModified": 1785603497, + "narHash": "sha256-rF8KdVJ+VwUT2bEfCLZMPc05rUclr0wN2uOTYvd3z7g=", "ref": "master", - "rev": "74ebe44f818353129c5ec973a55c8bc487e2fd7b", - "revCount": 297, + "rev": "e303bda7578385f488c2f23baa2e1a6a2b0b2aaf", + "revCount": 305, "type": "git", "url": "git://git.ppad.tech/fixed.git" }, @@ -423,11 +423,11 @@ ] }, "locked": { - "lastModified": 1780868194, - "narHash": "sha256-Yd3J3gCNLE2vZVMMg1fD7aVpPySIbFqxtwskU6nD/mc=", + "lastModified": 1785603497, + "narHash": "sha256-rF8KdVJ+VwUT2bEfCLZMPc05rUclr0wN2uOTYvd3z7g=", "ref": "master", - "rev": "74ebe44f818353129c5ec973a55c8bc487e2fd7b", - "revCount": 297, + "rev": "e303bda7578385f488c2f23baa2e1a6a2b0b2aaf", + "revCount": 305, "type": "git", "url": "git://git.ppad.tech/fixed.git" }, @@ -518,11 +518,11 @@ ] }, "locked": { - "lastModified": 1783709370, - "narHash": "sha256-OyDev7A0Q7SqEyAztCeXcl+DILaKKYIQg2h2+8jaB9k=", + "lastModified": 1785621286, + "narHash": "sha256-5Ft6ejGg9kIXGtgWzvq+YXh0r7sQBwA7hPnwDqvjKbo=", "ref": "master", - "rev": "d7cfef78410784591efe93f0e3322278029c41ed", - "revCount": 45, + "rev": "173e478290ecf9d639f0c85ae625da474a62a6b2", + "revCount": 48, "type": "git", "url": "git://git.ppad.tech/poly1305.git" }, @@ -560,11 +560,11 @@ "ppad-sha512": "ppad-sha512_2" }, "locked": { - "lastModified": 1783709454, - "narHash": "sha256-6BknM38fe2vFwWWRsBeebTt+hKwaZL0ib89XqPO6Y6U=", + "lastModified": 1785605654, + "narHash": "sha256-VDNnKXmJIZZ/3u7Tf1rK93GR4x7OiAadqykhqCwkHb4=", "ref": "master", - "rev": "bc0d3792bcea0475ed2e4879747dbd0e0e6db3e7", - "revCount": 266, + "rev": "fdb80d54b86c61bd1a15e2e8db351091d02c89ee", + "revCount": 280, "type": "git", "url": "git://git.ppad.tech/secp256k1.git" }, diff --git a/ppad-bolt4.cabal b/ppad-bolt4.cabal @@ -39,7 +39,7 @@ library , ppad-aead >= 0.3 && < 0.4 , ppad-bolt1 >= 0.0.1 && < 0.1 , ppad-chacha >= 0.2 && < 0.3 - , ppad-fixed >= 0.1 && < 0.2 + , ppad-fixed >= 0.2 && < 0.3 , ppad-secp256k1 >= 0.5 && < 0.6 , ppad-sha256 >= 0.3 && < 0.4