Commit Graph

95 Commits

Author SHA1 Message Date
Alex Gaynor bd6b7093e6 Fixes #68 -- first attempt at an API for disable client certificate verification 2017-05-12 20:39:39 +01:00
Joseph Birr-Pixton 3832816525 0.7.0 2017-05-08 19:53:42 +01:00
Brian Smith 0dd525601a Update dependencies to work with *ring* 0.9. 2017-05-08 19:49:40 +01:00
Joseph Birr-Pixton 14e9529e40 Update mio dependency to 0.6 2017-05-06 18:23:30 +01:00
Joseph Birr-Pixton dac2274e80 Support PKCS8 private keys
Also follow upstream changes in ring/base64
2017-05-04 20:51:50 +01:00
Joseph Birr-Pixton bf41f9e271 Fix tests for 1.1.0-era OpenSSL 2017-04-10 21:27:32 +01:00
Joseph Birr-Pixton 37838d1b79 0.5.8 2017-03-16 20:56:02 +00:00
Joseph Birr-Pixton d2cd267fba Adjust location of uninteresting sample code 2017-03-11 20:27:54 +00:00
Joseph Birr-Pixton b149eb7818 0.5.7 2017-02-27 19:30:00 +00:00
Joseph Birr-Pixton e8d815a7aa 0.5.6 2017-02-19 09:40:00 +00:00
Brian Smith 7381807dae Update to *ring* 0.7. 2017-02-18 12:52:29 -10:00
ctz c54e19b72c Fix silly typo 2017-02-08 06:37:13 +00:00
Joseph Birr-Pixton 8b93a148a9 0.5.5 2017-02-03 19:41:53 +00:00
Brian Smith ed5068b465 0.5.4: Require *ring* 0.6.3 to pick up possible security fix.
The dependencies on webpki and webpki-roots are updated to match.
2017-01-26 10:37:55 -10:00
Joseph Birr-Pixton fa421e0b87 Get rid of PSS branches now 2017-01-05 21:20:57 +00:00
Joseph Birr-Pixton 66ab265759 Take latest webpki/ring changes 2017-01-05 21:12:38 +00:00
Joseph Birr-Pixton 0475c3e272 Bump version 2016-12-16 22:45:21 +00:00
Pierre-Étienne Meunier e9bac07918 Using more recent version of ring and webpki 2016-12-16 22:14:58 +00:00
Joseph Birr-Pixton 5d27aa2e07 bump version for more send/sync fixes 2016-10-07 21:28:38 +01:00
Joseph Birr-Pixton 0046940179 Bump versions for Send/Sync fix 2016-10-02 17:27:56 +01:00
Joseph Birr-Pixton bdfdda9689 Take latest webpki-roots and bump our version 2016-09-27 21:36:16 +01:00
Joseph Birr-Pixton 1175caa3d0 Make log crate dependency optional (issue #22) 2016-09-25 13:04:32 +01:00
Joseph Birr-Pixton 9fe63eb9cb Track upstream crates 2016-09-03 16:07:02 +01:00
Joseph Birr-Pixton c8d31c1e29 Let callers know when we're handshaking
Should fix issue #21
2016-09-03 16:06:25 +01:00
Joseph Birr-Pixton 3da6ce6b43 Depend on webpki-roots crate for ca certs 2016-08-28 15:03:04 +01:00
Brian Smith 7da1f970f3 Use *ring* and webpki from crates.io.
The maintainer of *ring* and webpki intends to update the leftmost
non-zero version number of *ring* and webpki whenever a
backward-incompatible change is made, similar to what has been done
with untrusted on crates.io, so these dependencies should be relatively
safe in the case of known/intended breakage. See
http://doc.crates.io/specifying-dependencies.html#specifying-dependencies-from-cratesio
for how this works.
2016-08-26 12:10:30 -10:00
Joseph Birr-Pixton 8eaaab6724 fix webpki dependency; cargo 'replace' doesn't actually work 2016-08-16 23:21:09 +01:00
Joseph Birr-Pixton e65ade9d93 Switch back to upstream ring/webpki
No longer need webpki patches! :)
2016-08-15 22:29:39 +01:00
Joseph Birr-Pixton 044ae8b491 Use base64 crate in preference to rustc_serialize
It's smaller and less kitchen-sink.
2016-07-23 16:49:19 +01:00
Joseph Birr-Pixton 3c9e73e74d partially vendor ring for stability 2016-07-10 11:02:34 +01:00
Joseph Birr-Pixton 3391886166 ring opt-in for rsa signing 2016-07-03 21:32:00 +01:00
Joseph Birr-Pixton 1c07a94d4d Get untrusted from crates.io 2016-07-03 13:02:06 +01:00
Joseph Birr-Pixton 96cfd47d48 Track upstream `untrusted' movement 2016-07-01 21:25:27 +01:00
Joseph Birr-Pixton 3dd0591413 update manifest 2016-06-21 01:23:15 +01:00
Joseph Birr-Pixton c40b100de6 Track upstream movement of Input. 2016-06-08 01:26:15 +01:00
Joseph Birr-Pixton 82bdabbb0a testing updates 2016-06-03 02:28:28 +01:00
Joseph Birr-Pixton 5f165fb5b1 Add proper argument parsing to s_client 2016-06-01 00:15:45 +01:00
Joseph Birr-Pixton 29b0389f34 Point at webpki fork for cert-based sig validation 2016-05-30 20:39:06 +01:00
Joseph Birr-Pixton 9af16867bb Use log crate to note alerts 2016-05-30 20:31:50 +01:00
Joseph Birr-Pixton 96714fcc69 Thing for extracting DER from PEM files 2016-05-30 09:54:20 +01:00
Joseph Birr-Pixton d7beab9b44 Sorry, need minor local changes to webpki for now 2016-05-23 23:03:41 +01:00
Joseph Birr-Pixton 2a9dd6f801 verify certs with webpki 2016-05-21 12:43:01 +01:00
Joseph Birr-Pixton e72f28a584 work towards decoding serverkx
replace rand crate with existing ring code
2016-05-19 23:03:04 +01:00
Joseph Birr-Pixton 7fd0ebc0bb many more things, including a server test program 2016-05-17 20:46:36 +01:00
Joseph Birr-Pixton b24ddffcb9 Initial commit; doesn't do anything useful 2016-05-02 21:53:04 +01:00