Commit Graph

2200 Commits

Author SHA1 Message Date
Steven Fackler 77448362ce Rename X509FileType to X509Filetype 2017-12-25 19:57:02 -07:00
Steven Fackler 3eab162dc2 Move to associated consts 2017-12-25 19:56:27 -07:00
Steven Fackler bbae793eb3 Upgrade bitflags to 1.0
Closes #756
2017-12-25 19:38:11 -07:00
Steven Fackler 2aaba8bd7a Make Nid values associated constants 2017-12-25 19:19:47 -07:00
Steven Fackler 82d3ac948b
Merge pull request #795 from sfackler/host-overhaul
Allow SNI and hostname verification to be configured separately
2017-12-23 19:00:44 -08:00
Steven Fackler 25984aa183 Fix script 2017-12-23 19:40:26 -07:00
Steven Fackler 34d700309c Clean up 1.0.1 hostname verification 2017-12-23 19:32:33 -07:00
Steven Fackler 1867cf3ace Tweak test scripts a bit 2017-12-23 19:32:33 -07:00
Steven Fackler 196a855d2a Allow SNI and hostname verification to be configured separately
Closes #728
2017-12-23 12:47:38 -08:00
Steven Fackler 4c47aca508
Merge pull request #794 from sfackler/x509-send-sync
Impl Send + Sync for x509 stuff
2017-12-15 22:18:34 -05:00
Steven Fackler 138884f5b8 Bump CI versions 2017-12-15 21:42:05 -05:00
Steven Fackler 43753698da
Impl Send + Sync for x509 stuff 2017-12-13 11:35:04 -05:00
Steven Fackler 5465f0bb4a
Merge pull request #793 from bjgill/patch-1
Add crates.io badge
2017-12-12 09:14:22 -05:00
Benjamin Gill 305eddd62d
Add crates.io badge
Make it easier to get to the crates.io page from this repo
2017-12-12 10:33:15 +00:00
Steven Fackler 4b732dad19 Fix link 2017-12-09 15:50:23 -08:00
Steven Fackler 48db60aca0 Release v0.9.23 2017-12-05 21:58:24 -08:00
Steven Fackler f85816389d
Merge pull request #789 from sfackler/ssl-docs-2
Finish documentation for the ssl module
2017-12-05 09:12:50 -08:00
Steven Fackler 3207e57a09 Finish documentation for the ssl module
Closes #727
2017-12-04 22:15:56 -08:00
Steven Fackler c44078963f
Merge pull request #788 from sfackler/ssl-docs
Ssl docs
2017-12-04 18:54:06 -08:00
Steven Fackler bf70d3dd71 Docs for the ssl module.
cc #727
2017-12-03 23:10:56 -08:00
Steven Fackler 4a10c31219 Impl deref for acceptor/connector builders 2017-12-03 19:24:11 -08:00
Steven Fackler d1724d49ae
Merge pull request #786 from sfackler/sign-tweaks
Sign tweaks
2017-12-03 18:14:06 -08:00
Steven Fackler 531ca4a0fa Documentation for the `sign` module.
Closes #720
2017-12-03 17:01:12 -08:00
Steven Fackler 1c4b933faf Rename Signer::finish to sign_to_vec 2017-12-03 15:58:37 -08:00
Steven Fackler 3cd486d956 Clean up tests 2017-12-03 15:30:22 -08:00
Steven Fackler 13a13727e8
Merge pull request #785 from P-E-Meunier/split-signer-finish
Splitting the sign::Signer::finish function, to avoid allocations
2017-12-03 15:08:51 -08:00
pe@pijul.org 9732264b51 Simplifying finish_into 2017-12-03 23:37:58 +01:00
pe@pijul.org 905d3f716b Splitting the sign::Signer::finish function, to avoid allocations 2017-12-03 12:10:21 +01:00
Steven Fackler b40bddfe02
Merge pull request #784 from P-E-Meunier/master
Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back
2017-12-02 08:44:12 -08:00
pe@pijul.org 9f1066704c Fixing the CI tests 2017-12-02 17:13:23 +01:00
pe@pijul.org fccb2eab4e Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back 2017-12-02 12:30:50 +01:00
Steven Fackler 490e8a4f69
Merge pull request #783 from ignatenkobrain/patch-1
bump lazy_static to 1
2017-11-30 09:21:20 -08:00
Igor Gnatenko fc08ffa1fe
bump lazy_static to 1 2017-11-30 17:41:58 +01:00
Steven Fackler 78ffe0a89c Release openssl 0.9.22 2017-11-29 09:38:28 -08:00
Steven Fackler 0577d06912 Release openssl-sys 0.9.22 2017-11-29 09:37:42 -08:00
Steven Fackler f6085700ea
Merge pull request #781 from sfackler/foreign-types-bump
Upgrade foreign-types
2017-11-26 21:34:42 -08:00
Steven Fackler e9ad9f1afd Upgrade foreign-types
foreign-types 0.3 and 0.2 now share the same types and traits, so this
is backwards compatible.
2017-11-26 17:07:24 -07:00
Steven Fackler 27a5b33f9d
Merge pull request #779 from sfackler/revert-778-foreign-types
Revert "Update foreign-types to 0.3"
2017-11-21 08:51:46 -08:00
Steven Fackler de987f20c8
Revert "Update foreign-types to 0.3" 2017-11-21 08:51:37 -08:00
Steven Fackler 6f54dff650
Merge pull request #778 from nox/foreign-types
Update foreign-types to 0.3
2017-11-21 08:47:55 -08:00
Anthony Ramine 93be1c4f2f Update foreign-types to 0.3 2017-11-21 09:17:39 +01:00
Steven Fackler e6dc718070 Remove travis badge 2017-11-20 18:58:29 -08:00
Steven Fackler 089893e5c4 Remove unused travis file 2017-11-20 18:57:22 -08:00
Steven Fackler 6a65277e53
Merge pull request #777 from sfackler/osx-circle
Use CircleCI for MacOS builds
2017-11-20 18:57:10 -08:00
Steven Fackler 66b0f13ad1 Use CircleCI for MacOS builds 2017-11-20 18:39:29 -08:00
Steven Fackler e221b76e28 Release v0.9.21 2017-11-17 09:11:06 -08:00
Steven Fackler ca0c828d72
Merge pull request #775 from sfackler/libressl-stable
Whitelist stable libressl version ranges
2017-11-14 11:35:57 -08:00
Steven Fackler 55bf390dbe Adjust libressl version detection
The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to
whitelist individual releases in those ranges.
2017-11-13 21:51:55 -08:00
Steven Fackler 39b5f29499 Remove libressl 2.6.2 build 2017-11-13 21:46:00 -08:00
Steven Fackler b91aed22c6
Merge pull request #759 from feeeeb/libressl-v2.6.3
Libressl v2.6.3
2017-11-13 08:53:35 -08:00