Hello community, here is the log from the commit of package ghc-cryptonite for openSUSE:Factory checked in at 2019-06-12 13:18:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ghc-cryptonite (Old) and /work/SRC/openSUSE:Factory/.ghc-cryptonite.new.4811 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ghc-cryptonite" Wed Jun 12 13:18:34 2019 rev:12 rq:709199 version:0.26 Changes: -------- --- /work/SRC/openSUSE:Factory/ghc-cryptonite/ghc-cryptonite.changes 2018-10-25 08:24:01.427865785 +0200 +++ /work/SRC/openSUSE:Factory/.ghc-cryptonite.new.4811/ghc-cryptonite.changes 2019-06-12 13:18:35.600570998 +0200 @@ -1,0 +2,26 @@ +Wed May 22 02:01:56 UTC 2019 - psim...@suse.com + +- Update cryptonite to version 0.26. + ## 0.26 + + * Add Rabin cryptosystem (and variants) + * Add bcrypt_pbkdf key derivation function + * Optimize Blowfish implementation + * Add KMAC (Keccak Message Authentication Code) + * Add ECDSA sign/verify digest APIs + * Hash algorithms with runtime output length + * Update blake2 to latest upstream version + * RSA-PSS with arbitrary key size + * SHAKE with output length not divisible by 8 + * Add Read and Data instances for Digest type + * Improve P256 scalar primitives + * Fix hash truncation bug in DSA + * Fix cost parsing for bcrypt + * Fix ECC failures on arm64 + * Correction to PKCS#1 v1.5 padding + * Use powModSecInteger when available + * Drop GHC 7.8 and GHC 7.10 support, refer to pkg-guidelines + * Optimise GCM mode + * Add little endian serialization of integer + +------------------------------------------------------------------- Old: ---- cryptonite-0.25.tar.gz New: ---- cryptonite-0.26.tar.gz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ghc-cryptonite.spec ++++++ --- /var/tmp/diff_new_pack.oDhnos/_old 2019-06-12 13:18:36.396570634 +0200 +++ /var/tmp/diff_new_pack.oDhnos/_new 2019-06-12 13:18:36.396570634 +0200 @@ -1,7 +1,7 @@ # # spec file for package ghc-cryptonite # -# Copyright (c) 2018 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2019 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,7 +19,7 @@ %global pkg_name cryptonite %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.25 +Version: 0.26 Release: 0 Summary: Cryptography Primitives sink License: BSD-3-Clause @@ -49,12 +49,12 @@ * Hash: SHA1, SHA2, SHA3, SHAKE, MD2, MD4, MD5, Keccak, Skein, Ripemd, Tiger, Whirlpool, Blake2 -* MAC: HMAC, Poly1305 +* MAC: HMAC, KMAC, Poly1305 * Asymmetric crypto: DSA, RSA, DH, ECDH, ECDSA, ECC, Curve25519, Curve448, Ed25519, Ed448 -* Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2 +* Key Derivation Function: PBKDF2, Scrypt, HKDF, Argon2, BCrypt, BCryptPBKDF * Cryptographic Random generation: System Entropy, Deterministic Random Generator ++++++ cryptonite-0.25.tar.gz -> cryptonite-0.26.tar.gz ++++++ ++++ 6501 lines of diff (skipped)