poly1305

The Poly1305 message authentication code (docs.ppad.tech/poly1305).
git clone git://git.ppad.tech/poly1305.git
Log | Files | Refs | README | LICENSE

commit 173e478290ecf9d639f0c85ae625da474a62a6b2
parent 46178fcbd84f53a9412e090dcd02dd81887e6166
Author: Jared Tobin <jared@jtobin.io>
Date:   Sat,  1 Aug 2026 19:24:46 -0230

release: v0.4.6

Diffstat:
MCHANGELOG | 3+++
Mflake.lock | 8++++----
Mppad-poly1305.cabal | 4++--
3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG @@ -1,5 +1,8 @@ # Changelog +- 0.4.6 (2026-08-01) + * Merely bumps the ppad-fixed dependency. + - 0.4.5 (2026-07-17) * Adds an optimization-opaque barrier to MAC equality comparison to prevent LLVM from introducing variable-time instructions when diff --git a/flake.lock b/flake.lock @@ -82,11 +82,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" }, diff --git a/ppad-poly1305.cabal b/ppad-poly1305.cabal @@ -1,6 +1,6 @@ cabal-version: 3.0 name: ppad-poly1305 -version: 0.4.5 +version: 0.4.6 synopsis: A fast Poly1305 MAC license: MIT license-file: LICENSE @@ -43,7 +43,7 @@ library build-depends: base >= 4.9 && < 5 , bytestring >= 0.9 && < 0.13 - , ppad-fixed >= 0.1.3 && < 0.2 + , ppad-fixed >= 0.2 && < 0.3 c-sources: cbits/poly1305_arm.c if arch(aarch64)