Commit graph

8 commits

Author SHA1 Message Date
pho
db768923d8 Recursive bump for recently updated Haskell packages 2022-09-07 06:50:44 +00:00
pho
eda754ca5a Bump all Haskell packages after enabling "split sections" in mk/haskell.mk 2022-02-26 03:57:43 +00:00
pho
dc3a63e008 revbump after changing the default Haskell compiler 2022-02-12 08:50:25 +00:00
pho
1a833cb7e2 Update to tls-1.5.7
Version 1.5.7
    New APIs: getFinished and getPeerFinished #445

Version 1.5.6
    Dynamically setting enctypted extensions #444
2022-02-12 07:00:46 +00:00
pho
75588a9d5d Bump packages that depends on GHC 2022-01-18 02:48:01 +00:00
pho
4d74cf7192 *: Bump PKGREVISION for ghc-9.0.1 2021-05-03 19:00:52 +00:00
pho
fb30ffb91b Update to tls-1.5.5
Version 1.5.5
* QUIC support #419 #427 #428 #430 #433 #441
* Server ECDSA for P-256 #436
* Sort ciphersuites based on hardware-acceleration support #439
* Sending no_application_protocol #440
* Internal improvements #426 #431

Version 1.5.4
* Restore interoperability with early Java 6 #422
* Test cleanups for timeout and async usage #416
2021-04-24 13:06:02 +00:00
pho
9052765fac Import tls-1.5.3
Native Haskell TLS and SSL protocol implementation for server and
client.

This provides a high-level implementation of a sensitive security
protocol, eliminating a common set of security issues through the use
of the advanced type system, high level constructions and common
Haskell features.

Currently implement the SSL3.0, TLS1.0, TLS1.1, TLS1.2 and TLS 1.3
protocol, and support RSA and Ephemeral (Elliptic curve and regular)
Diffie Hellman key exchanges, and many extensions.
2020-01-17 13:38:00 +00:00