secp256k1-haskell 1.4.5 → 1.4.6
raw patch · 7 files changed
+7/−51 lines, 7 files
Files
- CHANGELOG.md +6/−0
- secp256k1-haskell.cabal +1/−1
- src/Crypto/Secp256k1/Internal/Base.hs +0/−12
- src/Crypto/Secp256k1/Internal/BaseOps.hs +0/−9
- src/Crypto/Secp256k1/Internal/Context.hs +0/−10
- src/Crypto/Secp256k1/Internal/ForeignTypes.hs +0/−9
- src/Crypto/Secp256k1/Internal/Util.hs +0/−10
CHANGELOG.md view
@@ -4,6 +4,12 @@ The format is based on [Keep a Changelog](http://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0.html). +## [1.4.6] - 2025-05-09++### Removed++- Removed more unnecessary file boilerplate.+ ## [1.4.5] - 2025-05-09 ### Removed
secp256k1-haskell.cabal view
@@ -5,7 +5,7 @@ -- see: https://github.com/sol/hpack name: secp256k1-haskell-version: 1.4.5+version: 1.4.6 synopsis: Bindings for secp256k1 description: Sign and verify signatures using the secp256k1 library. category: Crypto
src/Crypto/Secp256k1/Internal/Base.hs view
@@ -6,18 +6,6 @@ {-# LANGUAGE MultiParamTypeClasses #-} {-# LANGUAGE OverloadedRecordDot #-} {-# LANGUAGE NoFieldSelectors #-}---- |--- Module : Crypto.Secp256k1--- License : UNLICENSE--- Maintainer : Jean-Pierre Rupp <jprupp@protonmail.ch>--- Stability : experimental--- Portability : POSIX------ Crytpographic functions from Bitcoin’s secp256k1 library.------ The API for this module may change at any time. This is an internal module only--- exposed for hacking and experimentation. module Crypto.Secp256k1.Internal.Base where import Control.DeepSeq (NFData)
src/Crypto/Secp256k1/Internal/BaseOps.hs view
@@ -1,12 +1,3 @@--- |--- Module : Crypto.Secp256k1.Internal.BaseOps--- License : UNLICENSE--- Maintainer : Jean-Pierre Rupp <jprupp@protonmail.ch>--- Stability : experimental--- Portability : POSIX------ The API for this module may change at any time. This is an internal module only--- exposed for hacking and experimentation. module Crypto.Secp256k1.Internal.BaseOps where import Crypto.Secp256k1.Internal.ForeignTypes
src/Crypto/Secp256k1/Internal/Context.hs view
@@ -1,14 +1,4 @@ {-# LANGUAGE NoFieldSelectors #-}---- |--- Module : Crypto.Secp256k1.Internal.Context--- License : UNLICENSE--- Maintainer : Jean-Pierre Rupp <jprupp@protonmail.ch>--- Stability : experimental--- Portability : POSIX------ The API for this module may change at any time. This is an internal module only--- exposed for hacking and experimentation. module Crypto.Secp256k1.Internal.Context where import Control.Exception (bracket, mask_)
src/Crypto/Secp256k1/Internal/ForeignTypes.hs view
@@ -1,12 +1,3 @@--- |--- Module : Crypto.Secp256k1.Internal.ForeignTypes--- License : UNLICENSE--- Maintainer : Jean-Pierre Rupp <jprupp@protonmail.ch>--- Stability : experimental--- Portability : POSIX------ The API for this module may change at any time. This is an internal module only--- exposed for hacking and experimentation. module Crypto.Secp256k1.Internal.ForeignTypes where import Foreign (Ptr)
src/Crypto/Secp256k1/Internal/Util.hs view
@@ -1,14 +1,4 @@ {-# LANGUAGE FlexibleContexts #-}---- |--- Module : Crypto.Secp256k1.Internal.Util--- License : UNLICENSE--- Maintainer : Jean-Pierre Rupp <jprupp@protonmail.ch>--- Stability : experimental--- Portability : POSIX------ The API for this module may change at any time. This is an internal module only--- exposed for hacking and experimentation. module Crypto.Secp256k1.Internal.Util where import Crypto.Secp256k1.Internal.ForeignTypes (Seed32)