packages feed

s2n-tls 0.1.0.0 → 0.1.1.0

raw patch · 2 files changed

+13/−4 lines, 2 filesdep ~s2n-tls-ffiPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

Dependency ranges changed: s2n-tls-ffi

API changes (from Hackage documentation)

- S2nTls.Types: instance GHC.Show.Show S2nTls.Types.CertAuthType
- S2nTls.Types: instance GHC.Show.Show S2nTls.Types.Config
- S2nTls.Types: instance GHC.Show.Show S2nTls.Types.Connection
- S2nTls.Types: instance GHC.Show.Show S2nTls.Types.Mode
- S2nTls.Types: instance GHC.Show.Show S2nTls.Types.TlsVersion
+ S2nTls.Types: instance GHC.Internal.Show.Show S2nTls.Types.CertAuthType
+ S2nTls.Types: instance GHC.Internal.Show.Show S2nTls.Types.Config
+ S2nTls.Types: instance GHC.Internal.Show.Show S2nTls.Types.Connection
+ S2nTls.Types: instance GHC.Internal.Show.Show S2nTls.Types.Mode
+ S2nTls.Types: instance GHC.Internal.Show.Show S2nTls.Types.TlsVersion

Files

CHANGELOG.md view
@@ -1,5 +1,14 @@ # Changelog +## 0.1.1.0 -- 2026-09-09++* Require `s2n-tls-ffi ^>= 0.2`, which corrects four FFI signatures that did+  not match the s2n-tls C API. None of the affected functions are used by this+  package, so there is no API change here and no source change was required --+  the bound is widened so that users pick up the corrected bindings.+* Correct `tested-with` to GHC 9.12.2, the version this package is actually+  built and tested against.+ ## 0.1.0.0 -- 2026-04-28  * Initial release
s2n-tls.cabal view
@@ -1,6 +1,6 @@ cabal-version: 3.0 name:          s2n-tls-version:       0.1.0.0+version:       0.1.1.0 synopsis:      High-level Haskell bindings to s2n-tls description:   Safe, high-level Haskell bindings to the s2n-tls library,@@ -14,7 +14,7 @@ copyright:     2026 Daniel Goertzen category:      Network, Cryptography build-type:    Simple-tested-with:   GHC == 9.8.2+tested-with:   GHC == 9.12.2 extra-doc-files:     CHANGELOG.md     README.md@@ -28,7 +28,7 @@ source-repository this     type:     git     location: https://github.com/goertzenator/s2n-tls.git-    tag:      v0.1.0.0+    tag:      v0.1.1.0  library   exposed-modules:@@ -43,7 +43,7 @@     , bytestring  >= 0.10 && < 0.13     , network     >= 3.1 && < 3.3     , primitive   >= 0.7 && < 0.10-    , s2n-tls-ffi ^>= 0.1+    , s2n-tls-ffi ^>= 0.2    hs-source-dirs:   src   default-language: GHC2021