From 324a2eadeefab4fe74a242dd054c2fea371996363621b81660f2a1d3e551726f Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 20 Nov 2017 02:12:11 +0000 Subject: [PATCH 1/8] osc copypac from project:devel:languages:haskell:lts:9 package:ghc-cryptohash-sha256 revision:7, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=14 --- cryptohash-sha256-0.11.100.1.tar.gz | 3 -- cryptohash-sha256-0.11.101.0.tar.gz | 3 ++ cryptohash-sha256.cabal | 79 ----------------------------- ghc-cryptohash-sha256.changes | 6 +++ ghc-cryptohash-sha256.spec | 50 ++++++++++++------ 5 files changed, 44 insertions(+), 97 deletions(-) delete mode 100644 cryptohash-sha256-0.11.100.1.tar.gz create mode 100644 cryptohash-sha256-0.11.101.0.tar.gz delete mode 100644 cryptohash-sha256.cabal diff --git a/cryptohash-sha256-0.11.100.1.tar.gz b/cryptohash-sha256-0.11.100.1.tar.gz deleted file mode 100644 index d932b0a..0000000 --- a/cryptohash-sha256-0.11.100.1.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:57b02338e9648639335788b422dd4c744543cb0991347472e2e3628a33c2f5d6 -size 10885 diff --git a/cryptohash-sha256-0.11.101.0.tar.gz b/cryptohash-sha256-0.11.101.0.tar.gz new file mode 100644 index 0000000..e86ae9f --- /dev/null +++ b/cryptohash-sha256-0.11.101.0.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:52756435dbea248e344fbcbcc5df5307f60dfacf337dfd11ae30f1c7a4da05dd +size 14996 diff --git a/cryptohash-sha256.cabal b/cryptohash-sha256.cabal deleted file mode 100644 index 68ee15f..0000000 --- a/cryptohash-sha256.cabal +++ /dev/null @@ -1,79 +0,0 @@ -name: cryptohash-sha256 -version: 0.11.100.1 -x-revision: 1 -description: - A practical incremental and one-pass, pure API to the - - (including support) - with performance close to the fastest implementations available in other languages. - . - The implementation is made in C with a haskell FFI wrapper that hides the C implementation. - . - NOTE: This package has been forked off @cryptohash-0.11.7@ because the @cryptohash@ package has been - deprecated and so this package continues to satisfy the need for a lightweight package - providing the SHA256 hash algorithm without any dependencies on packages other than - @base@ and @bytestring@. - . - Consequently, this package can be used as a drop-in replacement for @cryptohash@'s - "Crypto.Hash.SHA256" module, though with a clearly smaller footprint. - -license: BSD3 -license-file: LICENSE -copyright: Vincent Hanquez, Herbert Valerio Riedel -maintainer: Herbert Valerio Riedel -homepage: https://github.com/hvr/cryptohash-sha256 -bug-reports: https://github.com/hvr/cryptohash-sha256/issues -synopsis: Fast, pure and practical SHA-256 implementation -category: Data, Cryptography -build-type: Simple -cabal-version: >=1.10 -tested-with: GHC == 7.4.2 - , GHC == 7.6.3 - , GHC == 7.8.4 - , GHC == 7.10.3 - , GHC == 8.0.1 - -extra-source-files: cbits/sha256.h - changelog.md - -source-repository head - type: git - location: https://github.com/hvr/cryptohash-sha256.git - -library - default-language: Haskell2010 - build-depends: base >= 4.5 && < 4.11 - , bytestring >= 0.9.2 && < 0.11 - - hs-source-dirs: src - exposed-modules: Crypto.Hash.SHA256 - ghc-options: -Wall -fno-cse -O2 - cc-options: -Wall -O3 - c-sources: cbits/sha256.c - include-dirs: cbits - -test-suite test-sha256 - default-language: Haskell2010 - type: exitcode-stdio-1.0 - hs-source-dirs: src-tests - main-is: test-sha256.hs - ghc-options: -Wall -threaded - build-depends: cryptohash-sha256 - , base - , bytestring - - , base16-bytestring >= 0.1.1 && < 0.2 - , SHA >= 1.6.4 && < 1.7 - , tasty == 0.11.* - , tasty-quickcheck == 0.8.* - , tasty-hunit == 0.9.* - -benchmark bench-sha256 - default-language: Haskell2010 - type: exitcode-stdio-1.0 - main-is: bench-sha256.hs - hs-source-dirs: src-bench - build-depends: cryptohash-sha256 - , base - , bytestring - , criterion == 1.1.* diff --git a/ghc-cryptohash-sha256.changes b/ghc-cryptohash-sha256.changes index 24bf61a..f551dec 100644 --- a/ghc-cryptohash-sha256.changes +++ b/ghc-cryptohash-sha256.changes @@ -1,3 +1,9 @@ +------------------------------------------------------------------- +Sun Nov 19 03:46:41 UTC 2017 - psimons@suse.com + +- Update to version 0.11.101.0. + A more detailed change log is not available. + ------------------------------------------------------------------- Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com diff --git a/ghc-cryptohash-sha256.spec b/ghc-cryptohash-sha256.spec index 8b73abb..9069325 100644 --- a/ghc-cryptohash-sha256.spec +++ b/ghc-cryptohash-sha256.spec @@ -19,14 +19,13 @@ %global pkg_name cryptohash-sha256 %bcond_with tests Name: ghc-%{pkg_name} -Version: 0.11.100.1 +Version: 0.11.101.0 Release: 0 Summary: Fast, pure and practical SHA-256 implementation License: BSD-3-Clause Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz -Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-rpm-macros @@ -39,22 +38,44 @@ BuildRequires: ghc-tasty-quickcheck-devel %endif %description -A practical incremental and one-pass, pure API to the - (including - support) with performance close to -the fastest implementations available in other languages. +A practical incremental and one-pass, pure API to the [SHA-256 cryptographic +hash algorithm](https://en.wikipedia.org/wiki/SHA-2) according to [FIPS +180-4](http://dx.doi.org/10.6028/NIST.FIPS.180-4) with performance close to the +fastest implementations available in other languages. -The implementation is made in C with a haskell FFI wrapper that hides the C -implementation. +The core SHA-256 algorithm is implemented in C and is thus expected to be as +fast as the standard [sha256sum(1) +tool](https://linux.die.net/man/1/sha256sum); for instance, on an /Intel Core +i7-3770/ at 3.40GHz this implementation can compute a SHA-256 hash over 230 MiB +of data in under one second. (If, instead, you require a pure Haskell +implementation and performance is secondary, please refer to the [SHA +package](https://hackage.haskell.org/package/SHA).) -NOTE: This package has been forked off 'cryptohash-0.11.7' because the -'cryptohash' package has been deprecated and so this package continues to -satisfy the need for a lightweight package providing the SHA256 hash algorithm +Additionally, this package provides support for + +- HMAC-SHA-256: SHA-256-based [Hashed Message Authentication +Codes](https://en.wikipedia.org/wiki/HMAC) (HMAC) - HKDF-SHA-256: +[HMAC-SHA-256-based Key Derivation +Function](https://en.wikipedia.org/wiki/HKDF) (HKDF) + +conforming to [RFC6234](https://tools.ietf.org/html/rfc6234), +[RFC4231](https://tools.ietf.org/html/rfc4231), +[RFC5869](https://tools.ietf.org/html/rfc5869), et al.. + +=== Relationship to the 'cryptohash' package and its API + +This package has been originally a fork of 'cryptohash-0.11.7' because the +'cryptohash' package had been deprecated and so this package continues to +satisfy the need for a lightweight package providing the SHA-256 hash algorithm without any dependencies on packages other than 'base' and 'bytestring'. +The API exposed by 'cryptohash-sha256-0.11.*''s "Crypto.Hash.SHA256" module is +guaranteed to remain a compatible superset of the API provided by the +'cryptohash-0.11.7''s module of the same name. -Consequently, this package can be used as a drop-in replacement for -'cryptohash''s "Crypto.Hash.SHA256" module, though with a clearly smaller -footprint. +Consequently, this package is designed to be used as a drop-in replacement for +'cryptohash-0.11.7''s "Crypto.Hash.SHA256" module, though with a [clearly +smaller footprint by almost 3 orders of +magnitude](https://www.reddit.com/r/haskell/comments/5lxv75/psa_please_use_unique_module_names_when_uploading/dbzegx3/). %package devel Summary: Haskell %{pkg_name} library development files @@ -70,7 +91,6 @@ files. %prep %setup -q -n %{pkg_name}-%{version} -cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build From 48683782ab470749c0f2e1c1e8d9896df446c92ba81320c3a11686de4f96f6ce Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 13 Mar 2018 02:19:35 +0000 Subject: [PATCH 2/8] osc copypac from project:devel:languages:haskell:lts:10 package:ghc-cryptohash-sha256 revision:5, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=15 --- cryptohash-sha256.cabal | 130 +++++++++++++++++++++++++++++++++++++ ghc-cryptohash-sha256.spec | 2 + 2 files changed, 132 insertions(+) create mode 100644 cryptohash-sha256.cabal diff --git a/cryptohash-sha256.cabal b/cryptohash-sha256.cabal new file mode 100644 index 0000000..151a30a --- /dev/null +++ b/cryptohash-sha256.cabal @@ -0,0 +1,130 @@ +cabal-version: 1.12 +name: cryptohash-sha256 +version: 0.11.101.0 +x-revision: 1 + +synopsis: Fast, pure and practical SHA-256 implementation +description: { + +A practical incremental and one-pass, pure API to +the [SHA-256 cryptographic hash algorithm](https://en.wikipedia.org/wiki/SHA-2) according +to [FIPS 180-4](http://dx.doi.org/10.6028/NIST.FIPS.180-4) +with performance close to the fastest implementations available in other languages. +. +The core SHA-256 algorithm is implemented in C and is thus expected +to be as fast as the standard [sha256sum(1) tool](https://linux.die.net/man/1/sha256sum); +for instance, on an /Intel Core i7-3770/ at 3.40GHz this implementation can +compute a SHA-256 hash over 230 MiB of data in under one second. +(If, instead, you require a pure Haskell implementation and performance is secondary, please refer to the [SHA package](https://hackage.haskell.org/package/SHA).) +. + +. +Additionally, this package provides support for +. +- HMAC-SHA-256: SHA-256-based [Hashed Message Authentication Codes](https://en.wikipedia.org/wiki/HMAC) (HMAC) +- HKDF-SHA-256: [HMAC-SHA-256-based Key Derivation Function](https://en.wikipedia.org/wiki/HKDF) (HKDF) +. +conforming to [RFC6234](https://tools.ietf.org/html/rfc6234), [RFC4231](https://tools.ietf.org/html/rfc4231), [RFC5869](https://tools.ietf.org/html/rfc5869), et al.. +. +=== Relationship to the @cryptohash@ package and its API +. +This package has been originally a fork of @cryptohash-0.11.7@ because the @cryptohash@ +package had been deprecated and so this package continues to satisfy the need for a +lightweight package providing the SHA-256 hash algorithm without any dependencies on packages +other than @base@ and @bytestring@. The API exposed by @cryptohash-sha256-0.11.*@'s +"Crypto.Hash.SHA256" module is guaranteed to remain a compatible superset of the API provided +by the @cryptohash-0.11.7@'s module of the same name. +. +Consequently, this package is designed to be used as a drop-in replacement for @cryptohash-0.11.7@'s +"Crypto.Hash.SHA256" module, though with +a [clearly smaller footprint by almost 3 orders of magnitude](https://www.reddit.com/r/haskell/comments/5lxv75/psa_please_use_unique_module_names_when_uploading/dbzegx3/). + +} + +license: BSD3 +license-file: LICENSE +copyright: Vincent Hanquez, Herbert Valerio Riedel +maintainer: Herbert Valerio Riedel +homepage: https://github.com/hvr/cryptohash-sha256 +bug-reports: https://github.com/hvr/cryptohash-sha256/issues +category: Data, Cryptography +build-type: Simple +tested-with: GHC == 7.4.2 + , GHC == 7.6.3 + , GHC == 7.8.4 + , GHC == 7.10.3 + , GHC == 8.0.2 + , GHC == 8.2.1 + , GHC == 8.4.1 + +extra-source-files: cbits/hs_sha256.h + changelog.md + +source-repository head + type: git + location: https://github.com/hvr/cryptohash-sha256.git + +flag exe + description: Enable building @sha256sum@ executable + manual: True + default: False + +library + default-language: Haskell2010 + other-extensions: BangPatterns + CApiFFI + Trustworthy + Unsafe + + build-depends: base >= 4.5 && < 4.12 + , bytestring >= 0.9.2 && < 0.11 + + ghc-options: -Wall + + hs-source-dirs: src + exposed-modules: Crypto.Hash.SHA256 + other-modules: Crypto.Hash.SHA256.FFI + include-dirs: cbits + +executable sha256sum + hs-source-dirs: src-exe + main-is: sha256sum.hs + ghc-options: -Wall -threaded + if flag(exe) + default-language: Haskell2010 + other-extensions: RecordWildCards + build-depends: cryptohash-sha256 + , base + , bytestring + + , base16-bytestring >= 0.1.1 && < 0.2 + else + buildable: False + +test-suite test-sha256 + default-language: Haskell2010 + other-extensions: OverloadedStrings + type: exitcode-stdio-1.0 + hs-source-dirs: src-tests + main-is: test-sha256.hs + ghc-options: -Wall -threaded + build-depends: cryptohash-sha256 + , base + , bytestring + + , base16-bytestring >= 0.1.1 && < 0.2 + , SHA >= 1.6.4 && < 1.7 + , tasty == 0.11.* + , tasty-quickcheck == 0.8.* + , tasty-hunit == 0.9.* + +benchmark bench-sha256 + default-language: Haskell2010 + other-extensions: BangPatterns + type: exitcode-stdio-1.0 + main-is: bench-sha256.hs + hs-source-dirs: src-bench + build-depends: cryptohash-sha256 + , base + , bytestring + , criterion == 1.1.* diff --git a/ghc-cryptohash-sha256.spec b/ghc-cryptohash-sha256.spec index 9069325..410ec9c 100644 --- a/ghc-cryptohash-sha256.spec +++ b/ghc-cryptohash-sha256.spec @@ -26,6 +26,7 @@ License: BSD-3-Clause Group: Development/Libraries/Haskell URL: https://hackage.haskell.org/package/%{pkg_name} Source0: https://hackage.haskell.org/package/%{pkg_name}-%{version}/%{pkg_name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{pkg_name}-%{version}/revision/1.cabal#/%{pkg_name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-bytestring-devel BuildRequires: ghc-rpm-macros @@ -91,6 +92,7 @@ files. %prep %setup -q -n %{pkg_name}-%{version} +cp -p %{SOURCE1} %{pkg_name}.cabal %build %ghc_lib_build From 436340bef3958142f4dbad18904e87ac21a04e5b52dcc6f0bc13c251267a4b69 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 2 Apr 2018 14:53:45 +0000 Subject: [PATCH 3/8] osc copypac from project:devel:languages:haskell:lts:11 package:ghc-cryptohash-sha256 revision:3, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=16 --- ghc-cryptohash-sha256.changes | 24 ++---------------------- ghc-cryptohash-sha256.spec | 2 +- 2 files changed, 3 insertions(+), 23 deletions(-) diff --git a/ghc-cryptohash-sha256.changes b/ghc-cryptohash-sha256.changes index f551dec..fc1cdf4 100644 --- a/ghc-cryptohash-sha256.changes +++ b/ghc-cryptohash-sha256.changes @@ -1,26 +1,6 @@ ------------------------------------------------------------------- -Sun Nov 19 03:46:41 UTC 2017 - psimons@suse.com +Wed Mar 14 16:57:44 UTC 2018 - psimons@suse.com -- Update to version 0.11.101.0. +- Update cryptohash-sha256 to version 0.11.101.0 revision 1. A more detailed change log is not available. -------------------------------------------------------------------- -Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com - -- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. - -------------------------------------------------------------------- -Sun Apr 9 18:08:08 UTC 2017 - psimons@suse.com - -- Update to version 0.11.100.1 revision 1 with cabal2obs. - -------------------------------------------------------------------- -Sun Jul 10 17:28:01 UTC 2016 - psimons@suse.com - -- Update to version 0.11.100.1 revision 0 with cabal2obs. - -------------------------------------------------------------------- -Fri May 27 12:02:02 UTC 2016 - mimi.vx@gmail.com - -- ghc-cryptohash-sha256 generated by st2obs scritpt - diff --git a/ghc-cryptohash-sha256.spec b/ghc-cryptohash-sha256.spec index 410ec9c..0885293 100644 --- a/ghc-cryptohash-sha256.spec +++ b/ghc-cryptohash-sha256.spec @@ -1,7 +1,7 @@ # # spec file for package ghc-cryptohash-sha256 # -# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2018 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 From 18dd7aea3598ac3b87077e0c2e4b4948bef6c4afb72b6f7febb9ca8f1911c162 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Fri, 13 Apr 2018 13:35:32 +0000 Subject: [PATCH 4/8] osc copypac from project:devel:languages:haskell:lts:11 package:ghc-cryptohash-sha256 revision:5, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=17 --- ghc-cryptohash-sha256.changes | 22 +++++++++++++++++++++- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/ghc-cryptohash-sha256.changes b/ghc-cryptohash-sha256.changes index fc1cdf4..27f27b5 100644 --- a/ghc-cryptohash-sha256.changes +++ b/ghc-cryptohash-sha256.changes @@ -1,6 +1,26 @@ ------------------------------------------------------------------- -Wed Mar 14 16:57:44 UTC 2018 - psimons@suse.com +Thu Apr 12 08:31:43 UTC 2018 - psimons@suse.com - Update cryptohash-sha256 to version 0.11.101.0 revision 1. A more detailed change log is not available. +------------------------------------------------------------------- +Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +------------------------------------------------------------------- +Sun Apr 9 18:08:08 UTC 2017 - psimons@suse.com + +- Update to version 0.11.100.1 revision 1 with cabal2obs. + +------------------------------------------------------------------- +Sun Jul 10 17:28:01 UTC 2016 - psimons@suse.com + +- Update to version 0.11.100.1 revision 0 with cabal2obs. + +------------------------------------------------------------------- +Fri May 27 12:02:02 UTC 2016 - mimi.vx@gmail.com + +- ghc-cryptohash-sha256 generated by st2obs scritpt + From f83fee4dc0ba89975affbb59c68067aeb47d3ba90d2a2b55dd7302eb45a3b79b Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Thu, 26 Apr 2018 07:17:41 +0000 Subject: [PATCH 5/8] osc copypac from project:devel:languages:haskell:lts:11 package:ghc-cryptohash-sha256 revision:6, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=18 --- ghc-cryptohash-sha256.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ghc-cryptohash-sha256.spec b/ghc-cryptohash-sha256.spec index 0885293..2163242 100644 --- a/ghc-cryptohash-sha256.spec +++ b/ghc-cryptohash-sha256.spec @@ -110,7 +110,7 @@ cp -p %{SOURCE1} %{pkg_name}.cabal %ghc_pkg_recache %files -f %{name}.files -%doc LICENSE +%license LICENSE %files devel -f %{name}-devel.files %doc changelog.md From dc3513bfb96a2db723bac68312d50cf147920e7187ac902a4cd3e6451fbf5c7e Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 14 May 2018 13:16:03 +0000 Subject: [PATCH 6/8] osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-cryptohash-sha256 revision:1, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=19 --- ghc-cryptohash-sha256.changes | 26 -------------------------- 1 file changed, 26 deletions(-) delete mode 100644 ghc-cryptohash-sha256.changes diff --git a/ghc-cryptohash-sha256.changes b/ghc-cryptohash-sha256.changes deleted file mode 100644 index 27f27b5..0000000 --- a/ghc-cryptohash-sha256.changes +++ /dev/null @@ -1,26 +0,0 @@ -------------------------------------------------------------------- -Thu Apr 12 08:31:43 UTC 2018 - psimons@suse.com - -- Update cryptohash-sha256 to version 0.11.101.0 revision 1. - A more detailed change log is not available. - -------------------------------------------------------------------- -Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com - -- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. - -------------------------------------------------------------------- -Sun Apr 9 18:08:08 UTC 2017 - psimons@suse.com - -- Update to version 0.11.100.1 revision 1 with cabal2obs. - -------------------------------------------------------------------- -Sun Jul 10 17:28:01 UTC 2016 - psimons@suse.com - -- Update to version 0.11.100.1 revision 0 with cabal2obs. - -------------------------------------------------------------------- -Fri May 27 12:02:02 UTC 2016 - mimi.vx@gmail.com - -- ghc-cryptohash-sha256 generated by st2obs scritpt - From 1a83ef4aad6dde79c2830d5b89f976d49e4aee95bcb29c4faeca785c43210c19 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Mon, 14 May 2018 15:20:19 +0000 Subject: [PATCH 7/8] osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-cryptohash-sha256 revision:2, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=20 --- ghc-cryptohash-sha256.changes | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 ghc-cryptohash-sha256.changes diff --git a/ghc-cryptohash-sha256.changes b/ghc-cryptohash-sha256.changes new file mode 100644 index 0000000..24bf61a --- /dev/null +++ b/ghc-cryptohash-sha256.changes @@ -0,0 +1,20 @@ +------------------------------------------------------------------- +Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com + +- Updated with latest spec-cleaner version 0.9.8-8-geadfbbf. + +------------------------------------------------------------------- +Sun Apr 9 18:08:08 UTC 2017 - psimons@suse.com + +- Update to version 0.11.100.1 revision 1 with cabal2obs. + +------------------------------------------------------------------- +Sun Jul 10 17:28:01 UTC 2016 - psimons@suse.com + +- Update to version 0.11.100.1 revision 0 with cabal2obs. + +------------------------------------------------------------------- +Fri May 27 12:02:02 UTC 2016 - mimi.vx@gmail.com + +- ghc-cryptohash-sha256 generated by st2obs scritpt + From b6177c39cac523e6b01fdd826e4fc25b95adee7c73e7b4890d9556f06043c394 Mon Sep 17 00:00:00 2001 From: Peter Simons Date: Tue, 15 May 2018 18:23:36 +0000 Subject: [PATCH 8/8] osc copypac from project:devel:languages:haskell:ghc-8.4.x package:ghc-cryptohash-sha256 revision:3, using keep-link OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-cryptohash-sha256?expand=0&rev=21 --- ghc-cryptohash-sha256.changes | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/ghc-cryptohash-sha256.changes b/ghc-cryptohash-sha256.changes index 24bf61a..646294d 100644 --- a/ghc-cryptohash-sha256.changes +++ b/ghc-cryptohash-sha256.changes @@ -1,3 +1,17 @@ +------------------------------------------------------------------- +Mon May 14 17:02:11 UTC 2018 - psimons@suse.com + +- Update cryptohash-sha256 to version 0.11.101.0 revision 1. + - Add `hkdf` function providing HKDF-SHA256 conforming to RFC5869 + - Declare `Crypto.Hash.SHA256` module `-XTrustworthy` + - Remove ineffective RULES + - Convert to `CApiFFI` + - Added `...AndLength` variants of hashing functions: + - `finalizeAndLength` + - `hashlazyAndLength` + - `hmaclazyAndLength` + - Minor optimizations in `hmac` and `hash` + ------------------------------------------------------------------- Thu Aug 3 15:38:38 UTC 2017 - psimons@suse.com