Commit Graph

63 Commits

Author SHA256 Message Date
cfad3b5324 Accepting request 391643 from devel:languages:haskell:lts
- update to 1.3.5
* Fix a bug with ECDHE based cipher where serialization
* Improve tests
* Debugging: Add a way to print random seed and a way to side-load 
    a seed for replayability

OBS-URL: https://build.opensuse.org/request/show/391643
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=13
2016-04-26 09:11:34 +00:00
Dominique Leuenberger
2145362b38 Accepting request 352173 from devel:languages:haskell
- update to 1.3.4
* Add support for Hans (Haskell Network Stack)
* Add support for ECDSA signature
* Add support for ECDSA-ECDHE Cipher
* Improve parsing of ECC related structure (forwarded request 352156 from mimi_vx)

OBS-URL: https://build.opensuse.org/request/show/352173
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-tls?expand=0&rev=5
2016-01-08 14:22:40 +00:00
67049bfe5a Accepting request 352156 from devel:languages:haskell:lts
- update to 1.3.4
* Add support for Hans (Haskell Network Stack)
* Add support for ECDSA signature
* Add support for ECDSA-ECDHE Cipher
* Improve parsing of ECC related structure

OBS-URL: https://build.opensuse.org/request/show/352156
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=11
2016-01-06 09:23:52 +00:00
Dominique Leuenberger
af82414002 Accepting request 328084 from devel:languages:haskell
- update to 1.3.2
* Add cipher suites for forward secrecy on more clients (Aaron Friel)
* Maintain more handshake information to be queried by protocol (Adam Wick)
* handle SCSV on client and server side (Kazu Yamamoto)
* Cleanup renegotiation logic (Kazu Yamamoto)
* Various testing improvements with the openssl test parts
* Cleanup AEAD handling for future support of other ciphers

OBS-URL: https://build.opensuse.org/request/show/328084
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-tls?expand=0&rev=4
2015-09-01 22:36:10 +00:00
84501f9e80 - update to 1.3.2
* Add cipher suites for forward secrecy on more clients (Aaron Friel)
* Maintain more handshake information to be queried by protocol (Adam Wick)
* handle SCSV on client and server side (Kazu Yamamoto)
* Cleanup renegotiation logic (Kazu Yamamoto)
* Various testing improvements with the openssl test parts
* Cleanup AEAD handling for future support of other ciphers

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=9
2015-08-31 08:18:45 +00:00
Stephan Kulow
47ab4738a2 Accepting request 324494 from devel:languages:haskell
1

OBS-URL: https://build.opensuse.org/request/show/324494
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-tls?expand=0&rev=3
2015-08-25 05:19:21 +00:00
6033e8b2fa Accepting request 322682 from devel:languages:haskell:lts
- update to 1.3.1
* Repair DHE RSA handling on the cipher by creating signature properly
* modernize the crypto stack by using cryptonite.

OBS-URL: https://build.opensuse.org/request/show/322682
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=7
2015-08-20 06:38:09 +00:00
Dominique Leuenberger
c5b02fd878 Accepting request 312946 from devel:languages:haskell
- update to 1.2.18
* add more tests (network, local)
* cleanup cipher / bulk code, certificate verify / creation, and digitall signed handling
* fix handling of DHE ciphers with MS SSL stack that serialize leading zero.

OBS-URL: https://build.opensuse.org/request/show/312946
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-tls?expand=0&rev=2
2015-06-23 09:59:30 +00:00
49f6ed5861 - update to 1.2.18
* add more tests (network, local)
* cleanup cipher / bulk code, certificate verify / creation, and digitall signed handling
* fix handling of DHE ciphers with MS SSL stack that serialize leading zero.

OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=5
2015-06-21 16:57:49 +00:00
Dominique Leuenberger
ac3aa3d256 Accepting request 307982 from devel:languages:haskell
TLS/SSL protocol native implementation (Server and Client)

OBS-URL: https://build.opensuse.org/request/show/307982
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/ghc-tls?expand=0&rev=1
2015-05-27 10:46:56 +00:00
Peter Trommler
8d953b28b0 Accepting request 304633 from devel:languages:haskell:lts
- update to 1.2.17
* Fix an issue with stream cipher not correctly calculating the internal state,
      resulting systematically in bad record mac failure during handshake
* support chain certificate in credentials
* adding ALPN extension
* adding support for AEAD, and particularly AES128-GCM
* Adding support for ECDH
* Do not support SSL3 by default for security reason.
* add EnumSafe8 and 16 for specific sized Enum instance that are safer
* export signatureAndHash parser/encoder
* add a "known" list of extensions
* add SignatureAlgorithms extension
* add Heartbeat extension
* add support for EC curves and point format extensions
* add preliminary SessionTicket extension
* Propagate asynchronous exception
* Export TLSParams and HasBackend type names
* Added FlexibleContexts flag required by ghc-7.9
* debug: add support for specifying the timeout length in milliseconds.
* debug: add support for 3DES in simple client
* add support for 3DES-EDE-CBC-SHA1 (cipher 0xa)
* repair retrieve certificate validation, and improve fingerprints
* remove groom from dependency
* make RecordM an instance of Applicative
* Fixes the Error_EOF partial pattern match error in exception handling
* Fixed socket backend endless loop when the server does not close connection
     properly at the TLS level with the close notify alert.
* Catch Error_EOF in recvData and return empty data.
* Fixed Server key exchange data being parsed without the correct
    context, leading to not knowing how to parse the structure.

OBS-URL: https://build.opensuse.org/request/show/304633
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=3
2015-05-04 17:56:37 +00:00
Scott Bahling
a243d55ca9 Remove redundant Requires
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=2
2013-11-01 16:01:47 +00:00
Scott Bahling
40c1d7d549 osc copypac from project:devel:languages:haskell:pandoc package:ghc-tls revision:1
OBS-URL: https://build.opensuse.org/package/show/devel:languages:haskell/ghc-tls?expand=0&rev=1
2013-11-01 16:01:08 +00:00