| Commit message (Collapse) | Author | Age | Files | Lines | ||
|---|---|---|---|---|---|---|
| ... | ||||||
| * | Fix session cloning | Steven Fackler | 2018-02-17 | 1 | -1/+1 | |
| | | ||||||
| * | Bind remove and get session callbacks | Steven Fackler | 2018-02-16 | 1 | -0/+52 | |
| | | ||||||
| * | SSL session callbacks have always been around | Steven Fackler | 2018-02-16 | 1 | -3/+0 | |
| | | ||||||
| * | Doc tweak | Steven Fackler | 2018-02-15 | 1 | -1/+1 | |
| | | ||||||
| * | Add more session cache support | Steven Fackler | 2018-02-15 | 1 | -3/+87 | |
| | | ||||||
| * | Tweak features | Steven Fackler | 2018-02-14 | 1 | -14/+27 | |
| | | | | | We should keep the version features totally separate for now. | |||||
| * | OpenSSL 1.1.1 support | Steven Fackler | 2018-02-13 | 1 | -30/+29 | |
| | | ||||||
| * | Adjust the SNI callback | Steven Fackler | 2018-01-06 | 1 | -7/+23 | |
| | | | | | Brings it more in line with how the raw callback is structured. | |||||
| * | Fix docs | Steven Fackler | 2018-01-06 | 1 | -1/+3 | |
| | | ||||||
| * | Misc cleanup | Steven Fackler | 2018-01-01 | 1 | -20/+7 | |
| | | ||||||
| * | Move X509Filetype to SslFiletype | Steven Fackler | 2018-01-01 | 1 | -22/+43 | |
| | | | | | | | These constants have the same values, but X509_FILETYPE_DEFAULT doesn't work in the Ssl methods and using the SSL_* names is a bit less confusing. | |||||
| * | Parameterize keys over what they contain | Steven Fackler | 2017-12-30 | 1 | -24/+29 | |
| | | | | | Closes #790 | |||||
| * | Remove `SslRef::compression` | Steven Fackler | 2017-12-28 | 1 | -24/+0 | |
| | | | | | | TLS compression is extremely deprecated, so no-one should be messing with this in the first place. | |||||
| * | Add a parameter to servername | Steven Fackler | 2017-12-28 | 1 | -8/+24 | |
| | | ||||||
| * | Overhaul ALPN | Steven Fackler | 2017-12-27 | 1 | -113/+100 | |
| | | | | | | | | | There was previously a lot of behind the scenes magic. We now bind much more directly to the relevant functions. Also remove APN support. That protocol is supersceded by ALPN - let's see if anyone actually needs to use it. | |||||
| * | Overhaul ssl error | Steven Fackler | 2017-12-26 | 1 | -81/+52 | |
| | | ||||||
| * | Overhaul verify error type | Steven Fackler | 2017-12-26 | 1 | -9/+7 | |
| | | | | | Also set the error in the hostname verification callback for 1.0.1 | |||||
| * | Adjust SslConnector and SslAcceptor construction | Steven Fackler | 2017-12-26 | 1 | -19/+9 | |
| | | ||||||
| * | Drop Any bounds | Steven Fackler | 2017-12-26 | 1 | -12/+10 | |
| | | ||||||
| * | Fix a bunch of FIXMEs | Steven Fackler | 2017-12-25 | 1 | -13/+22 | |
| | | ||||||
| * | Fix tests | Steven Fackler | 2017-12-25 | 1 | -2/+2 | |
| | | ||||||
| * | Rename X509FileType to X509Filetype | Steven Fackler | 2017-12-25 | 1 | -3/+3 | |
| | | ||||||
| * | Move to associated consts | Steven Fackler | 2017-12-25 | 1 | -3/+3 | |
| | | ||||||
| * | Upgrade bitflags to 1.0 | Steven Fackler | 2017-12-25 | 1 | -63/+36 | |
| | | | | | Closes #756 | |||||
| * | Fix link | Steven Fackler | 2017-12-09 | 1 | -1/+1 | |
| | | ||||||
| * | Finish documentation for the ssl module | Steven Fackler | 2017-12-04 | 1 | -45/+217 | |
| | | | | | Closes #727 | |||||
| * | Docs for the ssl module. | Steven Fackler | 2017-12-03 | 1 | -36/+431 | |
| | | | | | cc #727 | |||||
| * | 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 | 1 | -2/+2 | |
| | | | | | | 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 | 1 | -2/+2 | |
| | | ||||||
| * | Add a couple of FIXMEs | Steven Fackler | 2017-11-05 | 1 | -0/+4 | |
| | | ||||||
| * | Handle local retries | Steven Fackler | 2017-11-04 | 1 | -94/+73 | |
| | | | | | | | | | | | | | 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 | 1 | -2/+2 | |
| |\ | | | | | Add support for LibreSSL 2.6.2 | |||||
| | * | Fix cfgs for libressl262 | Christopher Vittal | 2017-10-04 | 1 | -2/+2 | |
| | | | ||||||
| * | | Convert try! usage to ? | johnthagen | 2017-10-03 | 1 | -14/+14 | |
| |/ | ||||||
| * | openssl: libressl 2.6.1 dropped suuport for npn | Marc-Antoine Perennou | 2017-09-17 | 1 | -0/+2 | |
| | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]> | |||||
| * | Add peer_cert_chain | Steven Fackler | 2017-07-29 | 1 | -0/+15 | |
| | | ||||||
| * | Use foreign-type's Opaque | Steven Fackler | 2017-07-15 | 1 | -2/+1 | |
| | | ||||||
| * | Rustfmt | Steven Fackler | 2017-07-15 | 1 | -182/+290 | |
| | | ||||||
| * | Init before creating ex indexes | Steven Fackler | 2017-07-15 | 1 | -1/+3 | |
| | | ||||||
| * | 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 | 1 | -298/+4 | |
| | | ||||||
| * | 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 | |
| | | | ||||||
| * | | Little docs fix | Steven Fackler | 2017-05-29 | 1 | -1/+1 | |
| | | | ||||||