aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl
Commit message (Collapse)AuthorAgeFilesLines
...
* Move to associated constsSteven Fackler2017-12-252-29/+29
|
* Upgrade bitflags to 1.0Steven Fackler2017-12-253-121/+94
| | | | Closes #756
* Clean up 1.0.1 hostname verificationSteven Fackler2017-12-231-37/+23
|
* Allow SNI and hostname verification to be configured separatelySteven Fackler2017-12-232-70/+101
| | | | Closes #728
* Fix linkSteven Fackler2017-12-091-1/+1
|
* Finish documentation for the ssl moduleSteven Fackler2017-12-043-50/+241
| | | | Closes #727
* Docs for the ssl module.Steven Fackler2017-12-031-36/+431
| | | | cc #727
* Impl deref for acceptor/connector buildersSteven Fackler2017-12-032-25/+65
|
* Upgrade foreign-typesSteven Fackler2017-11-261-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 Fackler2017-11-211-0/+7
|
* Update foreign-types to 0.3Anthony Ramine2017-11-211-7/+0
|
* Adjust libressl version detectionSteven Fackler2017-11-132-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.3phoebe jenkins2017-11-132-6/+6
|
* Add a couple of FIXMEsSteven Fackler2017-11-051-0/+4
|
* Handle local retriesSteven Fackler2017-11-042-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_READBrian Vincent2017-10-171-1/+1
|
* Merge pull request #752 from chrisvittal/libressl262Steven Fackler2017-10-032-6/+6
|\ | | | | Add support for LibreSSL 2.6.2
| * Fix cfgs for libressl262Christopher Vittal2017-10-042-6/+6
| |
| * Add support for LibreSSL 2.6.2Christopher Vittal2017-10-031-1/+1
| |
* | Convert try! usage to ?johnthagen2017-10-034-47/+47
|/
* Properly handle IPs in hostname verificationSteven Fackler2017-09-201-1/+4
|
* Merge pull request #695 from Keruspe/masterSteven Fackler2017-09-172-2/+6
|\ | | | | openssl-sys: support libressl 2.6.1
| * openssl: ecdh_tmp_callback doesn't work with libressl 2.6.1Marc-Antoine Perennou2017-09-171-2/+2
| | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]>
| * openssl: libressl 2.6.1 dropped suuport for npnMarc-Antoine Perennou2017-09-172-0/+4
| | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]>
* | Update default client cipher listSteven Fackler2017-09-161-3/+6
| |
* | Fix indentationSteven Fackler2017-09-151-3/+2
| |
* | Set SSL_MODE_RELEASE_BUFFERS by defaultAlex Crichton2017-09-141-1/+11
|/ | | | Closes #696
* Delete DTLS testsSteven Fackler2017-08-081-72/+0
|
* Add peer_cert_chainSteven Fackler2017-07-291-0/+15
|
* Ignore dtls testsSteven Fackler2017-07-291-1/+1
| | | | | | They're way too flaky. Closes #525
* Tweak formatting on cipher listSteven Fackler2017-07-261-18/+13
|
* Use foreign-type's OpaqueSteven Fackler2017-07-151-2/+1
|
* RustfmtSteven Fackler2017-07-155-306/+481
|
* Init before creating ex indexesSteven Fackler2017-07-151-1/+3
|
* Fix buildSteven Fackler2017-07-152-2/+4
|
* Don't overwrite the configured verify modeSteven Fackler2017-07-151-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 dataSteven Fackler2017-07-151-8/+78
|
* Move callbacks to a submoduleSteven Fackler2017-07-152-298/+341
|
* Merge pull request #641 from luser/pskSteven Fackler2017-07-041-1/+49
|\ | | | | Expose PSK via a SslContextBuilder::set_psk_callback method
| * Make some changes for review commentsTed Mielczarek2017-06-021-21/+24
| |
| * Expose PSK via a SslContextBuilder::set_psk_callback methodTed Mielczarek2017-05-261-2/+47
| |
* | Properly reexport ConnectConfigurationSteven Fackler2017-06-141-1/+2
| |
* | Fix for changes in OpenSSL 1.1.0fSteven Fackler2017-06-061-34/+2
| |
* | Little docs fixSteven Fackler2017-05-291-1/+1
| |
* | Add a fixmeSteven Fackler2017-05-291-64/+68
| |
* | Update bitflags 0.8 -> 0.9golem1312017-05-221-42/+42
|/
* Add a note to rename variantSteven Fackler2017-05-061-0/+1
|
* Clarify use of ssl::HandshakeError::Interruptedjethrogb2017-05-031-1/+1
|
* Logic to support client-side session reuseSteven Fackler2017-03-252-7/+105
|
* Add a fixme to drop const prefixesSteven Fackler2017-02-191-0/+1
|