Vincent Hanquez
|
c70736cf19
|
add a cap file to differenciate protocol version capabilities.
define 2 capabilities for hello extensions and explicit IV.
use hello extensions checking in decode / encode of clientHello
|
2010-09-26 08:46:09 +01:00 |
|
Vincent Hanquez
|
8b9054ca5f
|
add homepage link
|
2010-09-25 23:17:30 +01:00 |
|
Vincent Hanquez
|
2fd8087211
|
remove the haskell98 dependency and switch to the random package.
|
2010-09-24 08:30:25 +01:00 |
|
Vincent Hanquez
|
53287505d1
|
bump version 0.1.2
|
2010-09-22 18:32:45 +01:00 |
|
Vincent Hanquez
|
663436a3cb
|
expose some needed modules and expose TLSClient type
(noticed by Michael Snoyman)
|
2010-09-22 18:31:42 +01:00 |
|
Vincent Hanquez
|
cb850131da
|
add a server callbacks when receiving Certificates
|
2010-09-20 08:45:41 +01:00 |
|
Vincent Hanquez
|
3d4c69da9e
|
tidy up imports
|
2010-09-19 10:50:37 +01:00 |
|
Vincent Hanquez
|
2fe1d7e99a
|
use <$> instead of fmap
|
2010-09-19 10:49:42 +01:00 |
|
Vincent Hanquez
|
8c20758158
|
use client callback to callback on certificate verification
|
2010-09-19 10:42:29 +01:00 |
|
Vincent Hanquez
|
31fac5df44
|
introduce Client Callbacks structure
|
2010-09-19 10:42:02 +01:00 |
|
Vincent Hanquez
|
03790957d8
|
obey the port selection with stunnel client.
|
2010-09-18 11:01:10 +01:00 |
|
Vincent Hanquez
|
abf299db36
|
don't try to send an empty string when there's no rsa key to encrypt with.
|
2010-09-18 11:00:30 +01:00 |
|
Vincent Hanquez
|
b289546721
|
gives all certificate to processCertificate, so that we can check the chain later.
|
2010-09-18 11:00:07 +01:00 |
|
Vincent Hanquez
|
d3a6b4ff97
|
add some more tests
|
2010-09-13 21:11:20 +01:00 |
|
Vincent Hanquez
|
5cf0463cef
|
fix stunnel regarding latest clientkeyxchg data change
|
2010-09-13 21:11:04 +01:00 |
|
Vincent Hanquez
|
f4f4968a82
|
change clientkeyxchg data to be a specific type
|
2010-09-13 21:10:25 +01:00 |
|
Vincent Hanquez
|
d8df93ed1f
|
add gitignore file
|
2010-09-12 11:51:58 +01:00 |
|
Vincent Hanquez
|
b26da68734
|
bump version to 0.1.1
|
2010-09-10 23:33:19 +01:00 |
|
Vincent Hanquez
|
f7447a5203
|
add haskell98 for dependency since it's required for random (not on my build machine though ?)
|
2010-09-10 23:33:13 +01:00 |
|
Vincent Hanquez
|
c1b21f6a24
|
move tests to quickcheck2
|
2010-09-10 23:33:09 +01:00 |
|
Vincent Hanquez
|
0b5a0dc548
|
initial import
|
2010-09-09 22:47:19 +01:00 |
|