Commit graph

38 commits

Author SHA1 Message Date
Vincent Hanquez
378d9dbecb bump version of tls-extra 2013-05-16 09:44:51 +01:00
Vincent Hanquez
c2924f82d9 don't use DSA.signature for now as it's going some new revision 2013-05-16 09:44:01 +01:00
Vincent Hanquez
5173b61783 comment compression import. 2013-02-09 16:57:58 +00:00
Vincent Hanquez
66cf59c054 remove BulkNoneF which only duplicate case for no reason. 2013-02-09 16:56:47 +00:00
Vincent Hanquez
c26cf3d1fd use strict bytestring in the test. avoid using deprecated symbol. 2013-02-09 10:51:29 +00:00
Vincent Hanquez
e711a49446 fold 2013-02-09 10:50:51 +00:00
Vincent Hanquez
29863194bc use the certificate reading helpers in extra. 2013-02-09 10:50:12 +00:00
bartavelle
4b5be1ee30 Adding support for SHA256
This one line change seems to add support for SHA256 signatures.
2013-02-01 13:51:56 +01:00
Vincent Hanquez
c94898ea6f improve verifychain function.
add basic information to be able to verify BasicConstraints pathlen.
2013-01-19 22:15:55 +00:00
Vincent Hanquez
678afe4d31 fix example. 2013-01-19 20:12:16 +00:00
Vincent Hanquez
af78b1db4c remove CPP. 2013-01-19 20:12:05 +00:00
Vincent Hanquez
845e245d62 remove fastaes flag. cipher-aes is now the only choice. 2013-01-19 20:11:56 +00:00
Vincent Hanquez
0d6e8e84e8 remove spurious file. 2013-01-19 20:11:29 +00:00
Vincent Hanquez
a33ac97baa bump version 2013-01-19 11:41:57 +00:00
Vincent Hanquez
15885c0649 check that a certificate has the ability to actually sign another certificate.
this is done basically by verifying that the CA is set in basic constraints,
and then that the key usage allow certificate signing.
2013-01-19 11:41:49 +00:00
Vincent Hanquez
0b51f14b80 require certificate 1.3.5 2013-01-19 11:37:06 +00:00
Vincent Hanquez
125f4b4304 reorg 2013-01-19 11:03:48 +00:00
Vincent Hanquez
6191f53a20 expands spaces 2013-01-19 10:41:11 +00:00
Vincent Hanquez
76c4272010 bump version 2013-01-10 09:07:02 +00:00
Vincent Hanquez
8f93e0a648 update to crypto-pubkey 2013-01-10 09:04:44 +00:00
Vincent Hanquez
91d000748f remove cryptocipher 2013-01-09 22:09:55 +00:00
Vincent Hanquez
8a88309676 use cipher-aes on windows and macosx as well. 2012-12-30 15:31:52 +00:00
Vincent Hanquez
19f2071ad3 bump extra dependency on core 2012-12-30 15:31:37 +00:00
Vincent Hanquez
98f4127bc9 crypto-random-types -> crypto-random-api. 2012-12-11 09:23:13 +00:00
Vincent Hanquez
52c28bee63 use cipher-rc4 instead of cryptocipher implementation. 2012-12-11 09:22:17 +00:00
Vincent Hanquez
cedd5b2c86 switch to CPRG instead of CryptoRandomGen 2012-12-05 07:48:11 +00:00
Vincent Hanquez
39a1a8b4b5 bump version 2012-12-04 08:59:20 +00:00
Vincent Hanquez
8b022c48e9 bump minimum required cprng-aes to 0.3.0 2012-12-04 08:55:59 +00:00
exbb2
4143eaa2c4 Kludge for -optl-mwindows 2012-10-21 21:33:58 +01:00
Thomas DuBuisson
c3c06f96e1 Add some useful documentation.
TShis is probably the main entry point for all of the TLS suite. At the
very least it needs the two string args documented.
2012-10-21 21:31:11 +01:00
Vincent Hanquez
d92ba43757 re-enabled the NOCERTVERIFY for platform that doesn't have system certificate yet.
Despite some efforts to support the windows certificates, there's still
some more work to do until it's ready.
2012-10-17 07:10:24 +01:00
Vincent Hanquez
12a28a833a change related to the new certificatestore. 2012-10-16 08:40:40 +01:00
Vincent Hanquez
b125a04215 bump certificate version 2012-10-16 08:03:00 +01:00
Vincent Hanquez
a1b735bed1 update LICENSE files and add a root one. 2012-09-30 16:16:58 +01:00
Vincent Hanquez
93f5f2e60c move testing scripts to the repository's root. 2012-09-25 08:04:18 +01:00
Vincent Hanquez
89df5a893f fix use of catch to make sure it's usuable on ghc-7.6 and older versions. 2012-09-23 22:54:43 +01:00
Vincent Hanquez
670f826f0a fix link related to the new all in one repository for tls and co. 2012-09-05 06:50:45 +01:00
Vincent Hanquez
2e8cb14f38 merge tls-extra into tls. 2012-09-05 06:44:19 +01:00