Vincent Hanquez
dbe54e51ac
bump version to 1.2.6
2014-03-23 11:07:54 +00:00
Vincent Hanquez
c7a41b4244
bump version to 1.2.5
2014-03-23 07:11:15 +00:00
Vincent Hanquez
18b68ed251
bump version to 1.2.4
2014-03-23 06:19:00 +00:00
Vincent Hanquez
3e9a67761b
Add proper lower bounds for cereal. fix #57
2014-03-23 05:21:37 +00:00
Vincent Hanquez
e5c7674a56
bump version to 1.2.3
2014-03-22 07:46:46 +00:00
Vincent Hanquez
53541f5b9f
add a Changelog.
2014-03-22 07:46:15 +00:00
Vincent Hanquez
cacab68840
use byteable to get a -> Bytestring function.
2014-03-21 11:09:12 +00:00
Vincent Hanquez
4c5da1ce4f
fix cabal description
2014-02-07 16:48:39 +00:00
Vincent Hanquez
2d35f1a118
bump version to 1.2.2
2014-01-29 04:41:54 +00:00
Vincent Hanquez
331651b0ca
add a way to get credentials from memory instead of from files.
2014-01-29 04:41:47 +00:00
Vincent Hanquez
a96e575243
bump version to 1.2.1
2014-01-27 10:00:04 +00:00
Vincent Hanquez
0b1e299180
bump version to 1.2.0
2014-01-27 06:32:28 +00:00
Vincent Hanquez
98ebefa3bb
prepare a release
2014-01-27 06:32:08 +00:00
Vincent Hanquez
8b03b9ca86
add Network.TLS.Extra for best compatibility with tls-extra removal
2014-01-27 04:03:26 +00:00
Vincent Hanquez
182ef6a096
fold tls-extra ciphers in tls.
2014-01-27 03:51:02 +00:00
Vincent Hanquez
4e5ff7f53d
Change the way parameters are created.
...
This is still WIP and this commit is truly horrific. Sadly, it's just
too much effort to do clean commit with this, and it doesn't mix with
experimentation either.
2014-01-25 16:51:51 +00:00
Vincent Hanquez
453fab50ed
split Backend and introduce a new HasBackend class
...
the HasBackend class allow to not have multiples contextNewOnX calls,
but instead will favor only one contextNew that can take all HasBackend types.
2014-01-10 07:01:34 +00:00
Vincent Hanquez
614b5b4c6b
split parameters from context
2014-01-05 11:14:17 +00:00
Vincent Hanquez
3297441e0b
limit to crypto-pubkey > 0.2.4
2013-12-28 15:26:03 +00:00
Vincent Hanquez
8e6a6d9456
add a credentials module
2013-12-28 15:12:14 +00:00
Vincent Hanquez
4bc8156372
add tests for DHE_RSA.
2013-12-11 16:40:24 +08:00
Vincent Hanquez
798a4b5787
move logging and hooks into a Hooks module
2013-12-11 15:55:24 +08:00
Vincent Hanquez
0236445101
add some wrapper for DH operations.
2013-12-11 15:53:55 +08:00
Vincent Hanquez
dea7eb32cf
separate some helpers and add new one.
2013-12-07 12:04:53 +08:00
Vincent Hanquez
9ce0da72ce
add a helper module for ASN1
2013-12-05 14:51:23 +08:00
Vincent Hanquez
e1d8e026f5
add -fwarn-tabs to tls.
2013-09-18 07:20:48 +01:00
Vincent Hanquez
982a484598
move to crypto-random
2013-09-01 07:42:43 +01:00
Vincent Hanquez
a7724353f4
move handshake stuff in Handshake layer.
2013-07-28 09:19:28 +01:00
Vincent Hanquez
8f83319fae
separate handshake state from state.
2013-07-18 07:19:05 +01:00
Vincent Hanquez
ef8206c4ff
add benchmark section (empty for now)
2013-07-13 08:04:26 +01:00
Vincent Hanquez
4e86ffee28
split record state from state.
2013-07-13 08:03:25 +01:00
Vincent Hanquez
af29b3dc3f
prepare for 1.2 branch
2013-05-26 07:24:02 +01:00
Vincent Hanquez
fc9c6a407d
update for x509
2013-05-19 08:05:46 +01:00
Vincent Hanquez
0e628cf2c1
bump tls version
2013-01-27 16:09:49 +00:00
Vincent Hanquez
8553074677
bump version
2013-01-13 06:54:06 +00:00
Vincent Hanquez
a1815c8fb2
remove -fhpc by default in cabal file.
2013-01-13 06:54:03 +00:00
Vincent Hanquez
dab21da9d0
remove cryptocipher dependency
2013-01-06 09:41:40 +00:00
Vincent Hanquez
5a4b194848
bump version to crypto-random-api 0.2
2013-01-04 08:38:11 +00:00
Vincent Hanquez
0dd4a97d29
bump core version
2012-12-30 15:31:25 +00:00
Vincent Hanquez
7a03dc1834
create a test-suite that use tls as a library instead of using directly.
...
use the secret Network.TLS.Internal module, and as a result,
compile tls modules once now instead of twice each.
2012-12-05 07:57:13 +00:00
Vincent Hanquez
cedd5b2c86
switch to CPRG instead of CryptoRandomGen
2012-12-05 07:48:11 +00:00
Vincent Hanquez
3282b61e02
bump version
2012-12-04 08:58:14 +00:00
Vincent Hanquez
d614eb09e2
requires cprng-aes >= 0.3.0 and fix api change.
2012-12-04 08:35:21 +00:00
Vincent Hanquez
cfa2c2e1dc
Merge branch 'SSLv2Hello'
2012-12-04 08:33:02 +00:00
Vincent Hanquez
cf63849c9d
add the SSLv2_COMPATIBLE flag to the tests.
...
add flag default to true.
2012-12-04 08:13:54 +00:00
Vincent Hanquez
ee92845b03
bump version
2012-11-19 09:55:07 +00:00
notogawa
1605c4bd00
add flag to reject SSLv2 compatible handshake.
2012-11-17 01:01:41 +09:00
Vincent Hanquez
9bc41f62c4
bump version
2012-10-30 04:52:32 +00:00
Vincent Hanquez
1b8696ddbf
properly define the server name extension to be a variant type.
...
This allow to have a better high level type and simplify the user side.
2012-10-20 08:59:39 +01:00
Vincent Hanquez
b125a04215
bump certificate version
2012-10-16 08:03:00 +01:00