commit dc447b7a2b09425019e2617690bc7adb7b88cd44
parent bfeb72a390277c66291f45de4b7ffe57e0643f04
Author: Jared Tobin <jared@jtobin.io>
Date: Fri, 24 Jul 2026 10:07:20 -0230
release: v0.3.5
Diffstat:
2 files changed, 5 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG
@@ -1,5 +1,9 @@
# Changelog
+- 0.3.5 (2026-07-24)
+ * Further defends MAC comparison timing against "helpful" LLVM
+ optimizations.
+
- 0.3.4 (2026-07-06)
* Reverts the unrolled MAC comparison introduced in 0.3.3, which was
found to introduce timing variation on both aarch64 and x86-64 when
diff --git a/ppad-sha256.cabal b/ppad-sha256.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ppad-sha256
-version: 0.3.4
+version: 0.3.5
synopsis: The SHA-256 and HMAC-SHA256 algorithms
license: MIT
license-file: LICENSE