packages feed

eccrypto 0.2.3.2 → 0.2.3.3

raw patch · 1 files changed

+7/−7 lines, 1 filesdep ~bytestringdep ~criteriondep ~randomPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: bytestring, criterion, random

API changes (from Hackage documentation)

- Crypto.ECC.Weierstrass.Internal.Curvemath: [ECPp] :: FPrime -> FPrime -> FPrime -> ECPF FPrime
+ Crypto.ECC.Weierstrass.Internal.Curvemath: [ECPp] :: FPrime -> FPrime -> FPrime -> ECPF Integer
- Crypto.ECC.Weierstrass.Internal.Curvemath: [ECi] :: Int -> FPrime -> FPrime -> FPrime -> EC FPrime
+ Crypto.ECC.Weierstrass.Internal.Curvemath: [ECi] :: Int -> FPrime -> FPrime -> FPrime -> EC Integer

Files

eccrypto.cabal view
@@ -1,5 +1,5 @@ Name:                eccrypto-Version:             0.2.3.2+Version:             0.2.3.3 Synopsis:            Elliptic Curve Cryptography for Haskell Description:         Elliptic Curve Cryptography in Haskell, evolved for correctness and practical usability from higher-level libraries.                      .@@ -10,7 +10,7 @@                      Also the scope was changed by selecting best internal formats and no longer trying to be overly general, allowing more optimizations. License:             BSD3 License-file:        COPYING-Copyright:       (c) Marcel Fourné, 2009-2025+Copyright:       (c) Marcel Fourné, 2009-2026 Author:              Marcel Fourné Maintainer:          Marcel Fourné (haskell@marcelfourne.de) Category:            Cryptography@@ -32,7 +32,7 @@   default-language: Haskell2010   Build-Depends:                 base >= 4 && < 5-              , bytestring >= 0.10 && < 0.12+              , bytestring >= 0.10 && < 0.14               , cryptohash-sha512 >= 0.11 && < 0.12               , integer-gmp >= 1.0 && < 1.2   if os(windows)@@ -61,7 +61,7 @@   Build-depends:                 base >= 4 && < 5               , base16-bytestring >= 1.0 && < 1.1-              , bytestring >= 0.10 && < 0.12+              , bytestring >= 0.10 && < 0.14               , Cabal >= 1.9.2               , eccrypto   ghc-options: -O2@@ -73,10 +73,10 @@   default-language: Haskell2010   main-is:          bench.hs   build-depends:    base >= 4 && < 5-                  , bytestring >= 0.10 && < 0.12-                  , criterion >= 1.4 && < 1.6+                  , bytestring >= 0.10 && < 0.14+                  , criterion >= 1.4 && < 1.8                   , eccrypto-                  , random >= 1.1 && < 1.2+                  , random >= 1.1 && < 1.4   ghc-options: -O2                -feager-blackholing