| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Tweak default ssl options | Steven Fackler | 2017-12-25 | 1 | -2/+4 |
| | | |||||
| * | Fix tests | Steven Fackler | 2017-12-25 | 3 | -14/+14 |
| | | |||||
| * | Rename X509FileType to X509Filetype | Steven Fackler | 2017-12-25 | 3 | -29/+29 |
| | | |||||
| * | Move to associated consts | Steven Fackler | 2017-12-25 | 10 | -164/+167 |
| | | |||||
| * | Upgrade bitflags to 1.0 | Steven Fackler | 2017-12-25 | 13 | -223/+190 |
| | | | | | Closes #756 | ||||
| * | Make Nid values associated constants | Steven Fackler | 2017-12-25 | 4 | -1000/+995 |
| | | |||||
| * | Clean up 1.0.1 hostname verification | Steven Fackler | 2017-12-23 | 3 | -63/+43 |
| | | |||||
| * | Allow SNI and hostname verification to be configured separately | Steven Fackler | 2017-12-23 | 2 | -70/+101 |
| | | | | | Closes #728 | ||||
| * | Impl Send + Sync for x509 stuff | Steven Fackler | 2017-12-13 | 1 | -8/+8 |
| | | |||||
| * | Fix link | Steven Fackler | 2017-12-09 | 1 | -1/+1 |
| | | |||||
| * | Release v0.9.23v0.9.23 | Steven Fackler | 2017-12-05 | 1 | -2/+2 |
| | | |||||
| * | Finish documentation for the ssl module | Steven Fackler | 2017-12-04 | 3 | -50/+241 |
| | | | | | Closes #727 | ||||
| * | 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 |
| | | |||||
| * | 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 |
| | | | |||||
| * | | Adding dp(), dq() and qi() methods to RSA, to get the CRT parameters back | [email protected] | 2017-12-02 | 1 | -0/+43 |
| |/ | |||||
| * | 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 |
| | | |||||
| * | 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. | ||||
| * | Revert "Update foreign-types to 0.3" | Steven Fackler | 2017-11-21 | 4 | -1/+27 |
| | | |||||
| * | Update foreign-types to 0.3 | Anthony Ramine | 2017-11-21 | 4 | -27/+1 |
| | | |||||
| * | Release v0.9.21v0.9.21 | Steven Fackler | 2017-11-17 | 1 | -3/+2 |
| | | |||||
| * | Adjust libressl version detection | Steven Fackler | 2017-11-13 | 2 | -6/+6 |
| | | | | | | The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to whitelist individual releases in those ranges. | ||||
| * | Add support for LibreSSL 2.6.3 | phoebe jenkins | 2017-11-13 | 2 | -6/+6 |
| | | |||||
| * | 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`. | ||||
| * | Add an example of making a CA and certs and verifying. | Brian Vincent | 2017-11-06 | 1 | -0/+152 |
| | | |||||
| * | 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 |
| | | | |||||
| * | | 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 | ||||
| * | | Merge pull request #747 from BrianOn99/symm | Steven Fackler | 2017-11-04 | 1 | -6/+152 |
| |\ \ | | | | | | | Symm documentation | ||||
| | * | | Move doc details into another paragraph | BrianOn99 | 2017-10-09 | 1 | -11/+18 |
| | | | | |||||
| | * | | Additional notes on Crypter | Chiu Yue Chun | 2017-10-04 | 1 | -2/+4 |
| | | | | |||||
| | * | | Copy example to module level | Chiu Yue Chun | 2017-10-04 | 1 | -0/+23 |
| | | | | |||||
| | * | | Add examples and more documentation to symm | Chiu Yue Chun | 2017-10-03 | 1 | -5/+119 |
| | | | | |||||
| * | | | Merge pull request #761 from AndyGauge/doc-ec | Steven Fackler | 2017-11-04 | 1 | -4/+212 |
| |\ \ \ | | | | | | | | | Doc ec module | ||||
| | * \ \ | Merge branch 'master' into doc-ec | Andy Gauge | 2017-10-24 | 3 | -4/+61 |
| | |\ \ \ | | | |/ | | |/| | |||||
| | * | | | Update documentation for EC module | Andy Gauge | 2017-10-24 | 1 | -6/+204 |
| | | | | | |||||
| | * | | | Began EC documenation | Andy Gauge | 2017-10-11 | 1 | -0/+10 |
| | | | | | |||||
| | * | | | Merge branch 'master' of https://github.com/sfackler/rust-openssl | Andy Gauge | 2017-10-09 | 25 | -281/+719 |
| | |\ \ \ | |||||
| * | | | | | Update data-encoding major version | Julien Cretin | 2017-11-04 | 3 | -10/+12 |
| | |_|/ / |/| | | | |||||
| * | | | | Fixed a typo in an error message, WANT_WRITE -> WANT_READ | Brian Vincent | 2017-10-17 | 1 | -1/+1 |
| | | | | | |||||
| * | | | | Release v0.9.20v0.9.20 | Steven Fackler | 2017-10-14 | 1 | -2/+2 |
| | | | | | |||||
| * | | | | Merge pull request #755 from AndyGauge/doc-dsa | Steven Fackler | 2017-10-14 | 1 | -0/+60 |
| |\ \ \ \ | |_|/ / |/| | | | Documentation for DSA module | ||||