diff --git a/ghc-tls.changes b/ghc-tls.changes index a305c81..cc0df7a 100644 --- a/ghc-tls.changes +++ b/ghc-tls.changes @@ -1,3 +1,43 @@ +------------------------------------------------------------------- +Mon Nov 18 02:13:36 UTC 2024 - Peter Simons + +- Update tls to version 2.1.5. + ## Version 2.1.5 + + * Removing the dependency on the async package. + * Restore a few DHE_RSA ciphers. + [#493](https://github.com/haskell-tls/hs-tls/pull/493) + + ## Version 2.1.4 + + * Exporting defaultValidationCache. + + ## Version 2.1.3 + + * Remove `data-default` version constraint. + [#492](https://github.com/haskell-tls/hs-tls/pull/492) + * Exporting default variables. + [#448](https://github.com/haskell-tls/hs-tls/pull/488) + + ## Version 2.1.2 + + * Using data-default instead of data-default-class. + + ## Version 2.1.1 + + * `bye` directly calls `timeout recvHS13`, not spawning a thread for + `timeout recvHS13`. So, `bye` can receive an exception if thrown. + + ## Version 2.1.0 + + * Breaking change: stop exporting constructors to maintain future + compatibilities. Field names are still exported, and values can be updated + with them using record syntax. Use `def` and `noSessionManager` as initial + values. + * `onServerFinished` is added to `ClientHooks`. + * `clientWantSessionResumeList` is added to `ClientParams` to support + multiple tickets for TLS 1.3. + ------------------------------------------------------------------- Wed May 22 04:38:33 UTC 2024 - Peter Simons diff --git a/ghc-tls.spec b/ghc-tls.spec index e7a2637..7ddbbe5 100644 --- a/ghc-tls.spec +++ b/ghc-tls.spec @@ -20,7 +20,7 @@ %global pkgver %{pkg_name}-%{version} %bcond_with tests Name: ghc-%{pkg_name} -Version: 2.0.6 +Version: 2.1.5 Release: 0 Summary: TLS protocol native implementation License: BSD-3-Clause @@ -31,8 +31,6 @@ BuildRequires: ghc-asn1-encoding-devel BuildRequires: ghc-asn1-encoding-prof BuildRequires: ghc-asn1-types-devel BuildRequires: ghc-asn1-types-prof -BuildRequires: ghc-async-devel -BuildRequires: ghc-async-prof BuildRequires: ghc-base-devel BuildRequires: ghc-base-prof BuildRequires: ghc-base16-bytestring-devel @@ -49,8 +47,8 @@ BuildRequires: ghc-crypton-x509-store-devel BuildRequires: ghc-crypton-x509-store-prof BuildRequires: ghc-crypton-x509-validation-devel BuildRequires: ghc-crypton-x509-validation-prof -BuildRequires: ghc-data-default-class-devel -BuildRequires: ghc-data-default-class-prof +BuildRequires: ghc-data-default-devel +BuildRequires: ghc-data-default-prof BuildRequires: ghc-memory-devel BuildRequires: ghc-memory-prof BuildRequires: ghc-mtl-devel @@ -68,6 +66,8 @@ ExcludeArch: %{ix86} %if %{with tests} BuildRequires: ghc-QuickCheck-devel BuildRequires: ghc-QuickCheck-prof +BuildRequires: ghc-async-devel +BuildRequires: ghc-async-prof BuildRequires: ghc-hourglass-devel BuildRequires: ghc-hourglass-prof BuildRequires: ghc-hspec-devel diff --git a/tls-2.0.6.tar.gz b/tls-2.0.6.tar.gz deleted file mode 100644 index be6f27a..0000000 --- a/tls-2.0.6.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:a3eaba2d45172ac5311e5a0c3833d2947d92d38f090f5cef744e380926b49f1d -size 160807 diff --git a/tls-2.1.5.tar.gz b/tls-2.1.5.tar.gz new file mode 100644 index 0000000..ebc22ad --- /dev/null +++ b/tls-2.1.5.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1db76fe10c8288ae9b30ce48ff6f933df1db616c06d0de856d53f1ed0281801 +size 163430