| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Release v0.9.23v0.9.23 | Steven Fackler | 2017-12-05 | 2 | -3/+3 |
| | | |||||
| * | Merge pull request #789 from sfackler/ssl-docs-2 | Steven Fackler | 2017-12-05 | 3 | -50/+241 |
| |\ | | | | | Finish documentation for the ssl module | ||||
| | * | Finish documentation for the ssl module | Steven Fackler | 2017-12-04 | 3 | -50/+241 |
| |/ | | | | Closes #727 | ||||
| * | Merge pull request #788 from sfackler/ssl-docs | Steven Fackler | 2017-12-04 | 4 | -62/+497 |
| |\ | | | | | Ssl docs | ||||
| | * | Docs for the ssl module. | Steven Fackler | 2017-12-03 | 1 | -36/+431 |
| | | | | | | | | | cc #727 | ||||
| | * | Impl deref for acceptor/connector builders | Steven Fackler | 2017-12-03 | 3 | -26/+66 |
| |/ | |||||
| * | Merge pull request #786 from sfackler/sign-tweaks | Steven Fackler | 2017-12-03 | 1 | -488/+172 |
| |\ | | | | | Sign tweaks | ||||
| | * | Documentation for the `sign` module. | Steven Fackler | 2017-12-03 | 1 | -10/+53 |
| | | | | | | | | | Closes #720 | ||||
| | * | Rename Signer::finish to sign_to_vec | Steven Fackler | 2017-12-03 | 1 | -17/+24 |
| | | | |||||
| | * | Clean up tests | Steven Fackler | 2017-12-03 | 1 | -464/+98 |
| |/ | |||||
| * | Merge pull request #785 from P-E-Meunier/split-signer-finish | Steven Fackler | 2017-12-03 | 1 | -5/+27 |
| |\ | | | | | Splitting the sign::Signer::finish function, to avoid allocations | ||||
| | * | Simplifying finish_into | [email protected] | 2017-12-03 | 1 | -2/+1 |
| | | | |||||
| | * | Splitting the sign::Signer::finish function, to avoid allocations | [email protected] | 2017-12-03 | 1 | -5/+28 |
| | | | |||||
| * | | Merge pull request #784 from P-E-Meunier/master | Steven Fackler | 2017-12-02 | 2 | -0/+49 |
| |\ \ | |/ |/| | Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back | ||||
| | * | Fixing the CI tests | [email protected] | 2017-12-02 | 1 | -1/+1 |
| | | | |||||
| | * | Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back | [email protected] | 2017-12-02 | 2 | -0/+49 |
| |/ | |||||
| * | Merge pull request #783 from ignatenkobrain/patch-1 | Steven Fackler | 2017-11-30 | 1 | -1/+1 |
| |\ | | | | | bump lazy_static to 1 | ||||
| | * | bump lazy_static to 1 | Igor Gnatenko | 2017-11-30 | 1 | -1/+1 |
| |/ | |||||
| * | Release openssl 0.9.22v0.9.22 | Steven Fackler | 2017-11-29 | 1 | -2/+2 |
| | | |||||
| * | Release openssl-sys 0.9.22 | Steven Fackler | 2017-11-29 | 1 | -1/+1 |
| | | |||||
| * | Merge pull request #781 from sfackler/foreign-types-bump | Steven Fackler | 2017-11-26 | 4 | -29/+2 |
| |\ | | | | | Upgrade foreign-types | ||||
| | * | Upgrade foreign-types | Steven Fackler | 2017-11-26 | 4 | -29/+2 |
| |/ | | | | | foreign-types 0.3 and 0.2 now share the same types and traits, so this is backwards compatible. | ||||
| * | Merge pull request #779 from sfackler/revert-778-foreign-types | Steven Fackler | 2017-11-21 | 4 | -1/+27 |
| |\ | | | | | Revert "Update foreign-types to 0.3" | ||||
| | * | Revert "Update foreign-types to 0.3" | Steven Fackler | 2017-11-21 | 4 | -1/+27 |
| |/ | |||||
| * | Merge pull request #778 from nox/foreign-types | Steven Fackler | 2017-11-21 | 4 | -27/+1 |
| |\ | | | | | Update foreign-types to 0.3 | ||||
| | * | Update foreign-types to 0.3 | Anthony Ramine | 2017-11-21 | 4 | -27/+1 |
| | | | |||||
| * | | Remove travis badge | Steven Fackler | 2017-11-20 | 1 | -2/+2 |
| | | | |||||
| * | | Remove unused travis file | Steven Fackler | 2017-11-20 | 1 | -8/+0 |
| | | | |||||
| * | | Merge pull request #777 from sfackler/osx-circle | Steven Fackler | 2017-11-20 | 1 | -0/+28 |
| |\ \ | |/ |/| | Use CircleCI for MacOS builds | ||||
| | * | Use CircleCI for MacOS builds | Steven Fackler | 2017-11-20 | 1 | -0/+28 |
| |/ | |||||
| * | Release v0.9.21v0.9.21 | Steven Fackler | 2017-11-17 | 2 | -5/+3 |
| | | |||||
| * | Merge pull request #775 from sfackler/libressl-stable | Steven Fackler | 2017-11-14 | 6 | -51/+23 |
| |\ | | | | | Whitelist stable libressl version ranges | ||||
| | * | Adjust libressl version detection | Steven Fackler | 2017-11-13 | 5 | -43/+23 |
| | | | | | | | | | | | The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to whitelist individual releases in those ranges. | ||||
| | * | Remove libressl 2.6.2 build | Steven Fackler | 2017-11-13 | 1 | -8/+0 |
| |/ | |||||
| * | Merge pull request #759 from feeeeb/libressl-v2.6.3 | Steven Fackler | 2017-11-13 | 6 | -15/+32 |
| |\ | | | | | Libressl v2.6.3 | ||||
| | * | Update CI to use LibreSSL 2.6.3 | phoebe jenkins | 2017-11-13 | 1 | -0/+8 |
| | | | |||||
| | * | Add support for LibreSSL 2.6.3 | phoebe jenkins | 2017-11-13 | 5 | -15/+24 |
| |/ | |||||
| * | Merge pull request #773 from gbip/master | Steven Fackler | 2017-11-10 | 15 | -33/+60 |
| |\ | | | | | Impl Send and Sync for all types which are created by `foreign_type` ! | ||||
| | * | Added a macro that wraps foreign type, and impl Send and Sync for both, | Paul Florence | 2017-11-10 | 15 | -33/+60 |
| |/ | | | | | the borrowed type and the owned one. Replaced all invocation of `foreign_type` by `foreign_type_and_impl_send_sync`. | ||||
| * | Merge pull request #757 from bvinc/master | Steven Fackler | 2017-11-07 | 1 | -0/+152 |
| |\ | | | | | Add an example of making a CA and certs and verifying. | ||||
| | * | Merge branch 'my-temp-work' | Brian Vincent | 2017-11-06 | 11 | -139/+517 |
| | |\ | |||||
| | | * | Add an example of making a CA and certs and verifying. | Brian Vincent | 2017-11-06 | 1 | -0/+152 |
| | |/ |/| | |||||
| * | | Merge pull request #771 from myfreeweb/libressl-cms-h-fix | Steven Fackler | 2017-11-06 | 2 | -7/+4 |
| |\ \ | | | | | | | Fix LibreSSL cms.h detection | ||||
| | * | | Fix LibreSSL cms.h detection | Greg V | 2017-11-06 | 2 | -7/+4 |
| |/ / | | | | | | | Also test without system OpenSSL headers when building OpenSSL on CircleCI | ||||
| * | | Add a couple of FIXMEs | Steven Fackler | 2017-11-05 | 1 | -0/+4 |
| | | | |||||
| * | | Merge pull request #764 from AndyGauge/doc-error | Steven Fackler | 2017-11-05 | 1 | -0/+20 |
| |\ \ | | | | | | | Doc error | ||||
| | * | | fixed broken example and syntax error in module level documentation | AndyGauge | 2017-11-04 | 1 | -2/+2 |
| | | | | |||||
| | * | | Error documentation improvement | Andy Gauge | 2017-10-27 | 1 | -0/+20 |
| | | | | |||||
| * | | | Merge pull request #769 from sfackler/want-read | Steven Fackler | 2017-11-04 | 2 | -94/+100 |
| |\ \ \ | | | | | | | | | Handle local retries | ||||
| | * | | | Handle local retries | Steven Fackler | 2017-11-04 | 2 | -94/+100 |
| |/ / / | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | OpenSSL can return SSL_ERROR_WANT_READ even on blocking sockets after renegotiation or heartbeats. Heartbeats ignore the flag that normally makes these things handled internally anyway on 1.0.2. To handle this more properly, we now have a special error type we use to signal this event. The `Read` and `Write` implementation automatically retry in this situation since that's what you normally want. People can use `ssl_read` and `ssl_write` if they want the lower level control. Closes #760 | ||||