Commit Graph

2641 Commits

Author SHA1 Message Date
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
phoebe jenkins a8b7e357f3 Update CI to use LibreSSL 2.6.3 2017-11-13 09:51:17 -05:00
phoebe jenkins 6257835757 Add support for LibreSSL 2.6.3 2017-11-13 09:51:17 -05:00
Steven Fackler 2b3dda12a4
Merge pull request #773 from gbip/master
Impl Send and Sync for all types which are created by `foreign_type` !
2017-11-10 17:12:16 -08:00
Paul Florence 0bae121e12 Added a macro that wraps foreign type, and impl Send and Sync for both,
the borrowed type and the owned one.
Replaced all invocation of `foreign_type` by `foreign_type_and_impl_send_sync`.
2017-11-10 10:05:52 -05:00
Steven Fackler 65c1c4e039
Merge pull request #757 from bvinc/master
Add an example of making a CA and certs and verifying.
2017-11-07 11:46:10 -08:00
Brian Vincent 4a6fe97f9c Merge branch 'my-temp-work' 2017-11-06 23:18:31 -06:00
Brian Vincent 5eea31676e Add an example of making a CA and certs and verifying. 2017-11-06 23:14:56 -06:00
Steven Fackler feb4c94719
Merge pull request #771 from myfreeweb/libressl-cms-h-fix
Fix LibreSSL cms.h detection
2017-11-06 11:23:13 -08:00
Greg V 6e66bf9c38 Fix LibreSSL cms.h detection
Also test without system OpenSSL headers when building OpenSSL on CircleCI
2017-11-06 20:52:59 +03:00