commit 70ae39c80da5e1e309ff1a7c41ffcff2fa53c4a2
parent 50ea6cd0bd95dba98d66baa3470e05db9e76da59
Author: Jared Tobin <jared@jtobin.io>
Date: Mon, 7 Oct 2024 09:15:57 +0400
release: v0.2.0
Diffstat:
2 files changed, 8 insertions(+), 3 deletions(-)
diff --git a/CHANGELOG b/CHANGELOG
@@ -1,6 +1,11 @@
# Changelog
+- 0.2.0 (2024-10-07)
+
+ * 'hmac' and 'hmac_lazy' now hash long keys before computing a HMAC,
+ instead of throwing an error, matching RFC 2104's suggested behaviour.
+
- 0.1.0 (2024-09-14)
- Initial release, supporting SHA256 and HMAC-SHA256 on strict and lazy
- bytestrings.
+ * Initial release, supporting SHA256 and HMAC-SHA256 on strict and lazy
+ bytestrings.
diff --git a/ppad-sha256.cabal b/ppad-sha256.cabal
@@ -1,6 +1,6 @@
cabal-version: 3.0
name: ppad-sha256
-version: 0.1.0
+version: 0.2.0
synopsis: The SHA-256 and HMAC-SHA256 algorithms
license: MIT
license-file: LICENSE