commit 0fbaba3c091692622744d30016e36ca6b726a819
parent 6204475da63aa48a57a36b12ab5c750bc3df9a0b
Author: Jared Tobin <jared@jtobin.io>
Date: Sat, 10 Jan 2026 15:51:09 +0400
release: v0.2.0
Diffstat:
2 files changed, 6 insertions(+), 1 deletion(-)
diff --git a/CHANGELOG b/CHANGELOG
@@ -1,5 +1,10 @@
# Changelog
+- 0.2.0 (2026-01-10)
+ * The HMAC functions now produce a value of type MAC, which is a
+ newtype over a ByteString. The 'Eq' instance for MAC compares values
+ in constant time.
+
- 0.1.5 (2026-01-08)
* We now check if the ARM cryptographic extensions are available, and,
if so, use them to calculate hashes. If they're unavailable we
diff --git a/ppad-sha512.cabal b/ppad-sha512.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ppad-sha512
-version: 0.1.5
+version: 0.2.0
synopsis: The SHA-512 and HMAC-SHA512 algorithms
license: MIT
license-file: LICENSE