| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Move to associated consts | Steven Fackler | 2017-12-25 | 2 | -29/+29 | |
| | | ||||||
| * | Upgrade bitflags to 1.0 | Steven Fackler | 2017-12-25 | 3 | -121/+94 | |
| | | | | | Closes #756 | |||||
| * | Clean up 1.0.1 hostname verification | Steven Fackler | 2017-12-23 | 1 | -37/+23 | |
| | | ||||||
| * | Allow SNI and hostname verification to be configured separately | Steven Fackler | 2017-12-23 | 2 | -70/+101 | |
| | | | | | Closes #728 | |||||
| * | Fix link | Steven Fackler | 2017-12-09 | 1 | -1/+1 | |
| | | ||||||
| * | 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 | 2 | -25/+65 | |
| | | ||||||
| * | Upgrade foreign-types | Steven Fackler | 2017-11-26 | 1 | -9/+1 | |
| | | | | | | 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 | 1 | -0/+7 | |
| | | ||||||
| * | Update foreign-types to 0.3 | Anthony Ramine | 2017-11-21 | 1 | -7/+0 | |
| | | ||||||
| * | 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 | |
| | | ||||||
| * | Add a couple of FIXMEs | Steven Fackler | 2017-11-05 | 1 | -0/+4 | |
| | | ||||||
| * | 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 | |||||
| * | Fixed a typo in an error message, WANT_WRITE -> WANT_READ | Brian Vincent | 2017-10-17 | 1 | -1/+1 | |
| | | ||||||
| * | Merge pull request #752 from chrisvittal/libressl262 | Steven Fackler | 2017-10-03 | 2 | -6/+6 | |
| |\ | | | | | Add support for LibreSSL 2.6.2 | |||||
| | * | Fix cfgs for libressl262 | Christopher Vittal | 2017-10-04 | 2 | -6/+6 | |
| | | | ||||||
| | * | Add support for LibreSSL 2.6.2 | Christopher Vittal | 2017-10-03 | 1 | -1/+1 | |
| | | | ||||||
| * | | Convert try! usage to ? | johnthagen | 2017-10-03 | 4 | -47/+47 | |
| |/ | ||||||
| * | Properly handle IPs in hostname verification | Steven Fackler | 2017-09-20 | 1 | -1/+4 | |
| | | ||||||
| * | Merge pull request #695 from Keruspe/master | Steven Fackler | 2017-09-17 | 2 | -2/+6 | |
| |\ | | | | | openssl-sys: support libressl 2.6.1 | |||||
| | * | openssl: ecdh_tmp_callback doesn't work with libressl 2.6.1 | Marc-Antoine Perennou | 2017-09-17 | 1 | -2/+2 | |
| | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | |||||
| | * | openssl: libressl 2.6.1 dropped suuport for npn | Marc-Antoine Perennou | 2017-09-17 | 2 | -0/+4 | |
| | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | |||||
| * | | Update default client cipher list | Steven Fackler | 2017-09-16 | 1 | -3/+6 | |
| | | | ||||||
| * | | Fix indentation | Steven Fackler | 2017-09-15 | 1 | -3/+2 | |
| | | | ||||||
| * | | Set SSL_MODE_RELEASE_BUFFERS by default | Alex Crichton | 2017-09-14 | 1 | -1/+11 | |
| |/ | | | | Closes #696 | |||||
| * | Delete DTLS tests | Steven Fackler | 2017-08-08 | 1 | -72/+0 | |
| | | ||||||
| * | Add peer_cert_chain | Steven Fackler | 2017-07-29 | 1 | -0/+15 | |
| | | ||||||
| * | Ignore dtls tests | Steven Fackler | 2017-07-29 | 1 | -1/+1 | |
| | | | | | | | They're way too flaky. Closes #525 | |||||
| * | Tweak formatting on cipher list | Steven Fackler | 2017-07-26 | 1 | -18/+13 | |
| | | ||||||
| * | Use foreign-type's Opaque | Steven Fackler | 2017-07-15 | 1 | -2/+1 | |
| | | ||||||
| * | Rustfmt | Steven Fackler | 2017-07-15 | 5 | -306/+481 | |
| | | ||||||
| * | Init before creating ex indexes | Steven Fackler | 2017-07-15 | 1 | -1/+3 | |
| | | ||||||
| * | Fix build | Steven Fackler | 2017-07-15 | 2 | -2/+4 | |
| | | ||||||
| * | Don't overwrite the configured verify mode | Steven Fackler | 2017-07-15 | 1 | -11/+29 | |
| | | | | | | We can leverage the new extra data API to configure the verification mode up front so users can reconfigure it as they like. | |||||
| * | Add an API to install extra data | Steven Fackler | 2017-07-15 | 1 | -8/+78 | |
| | | ||||||
| * | Move callbacks to a submodule | Steven Fackler | 2017-07-15 | 2 | -298/+341 | |
| | | ||||||
| * | Merge pull request #641 from luser/psk | Steven Fackler | 2017-07-04 | 1 | -1/+49 | |
| |\ | | | | | Expose PSK via a SslContextBuilder::set_psk_callback method | |||||
| | * | Make some changes for review comments | Ted Mielczarek | 2017-06-02 | 1 | -21/+24 | |
| | | | ||||||
| | * | Expose PSK via a SslContextBuilder::set_psk_callback method | Ted Mielczarek | 2017-05-26 | 1 | -2/+47 | |
| | | | ||||||
| * | | Properly reexport ConnectConfiguration | Steven Fackler | 2017-06-14 | 1 | -1/+2 | |
| | | | ||||||
| * | | Fix for changes in OpenSSL 1.1.0f | Steven Fackler | 2017-06-06 | 1 | -34/+2 | |
| | | | ||||||
| * | | Little docs fix | Steven Fackler | 2017-05-29 | 1 | -1/+1 | |
| | | | ||||||
| * | | Add a fixme | Steven Fackler | 2017-05-29 | 1 | -64/+68 | |
| | | | ||||||
| * | | Update bitflags 0.8 -> 0.9 | golem131 | 2017-05-22 | 1 | -42/+42 | |
| |/ | ||||||
| * | Add a note to rename variant | Steven Fackler | 2017-05-06 | 1 | -0/+1 | |
| | | ||||||
| * | Clarify use of ssl::HandshakeError::Interrupted | jethrogb | 2017-05-03 | 1 | -1/+1 | |
| | | ||||||
| * | Logic to support client-side session reuse | Steven Fackler | 2017-03-25 | 2 | -7/+105 | |
| | | ||||||
| * | Add a fixme to drop const prefixes | Steven Fackler | 2017-02-19 | 1 | -0/+1 | |
| | | ||||||