aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys-extras/src/openssl_shim.c
Commit message (Collapse)AuthorAgeFilesLines
* Set auto retrySteven Fackler2016-07-011-0/+4
| | | | | | SSL_read returns a WANT_READ after a renegotiation by default which ends up bubbling up as a weird BUG error. Tell OpenSSL to just do the read again.
* Remove dead C codeSteven Fackler2016-05-011-26/+0
|
* Fix CSIvan Enderlin2016-02-011-2/+2
| | | Be consistent with existing `#include` declarations.
* Cleanup SNI stuffSteven Fackler2015-12-151-5/+0
|
* Merge pull request #309 from Geal/masterSteven Fackler2015-12-151-0/+13
|\ | | | | Add support for Server Name indication (SNI) on the server's side
| * Increment SSL_CTX's reference count in Ssl::get_ssl_context()Geoffroy Couprie2015-12-031-0/+5
| | | | | | | | | | | | Without this, whenever the returned SslContext is released, the refcount of the underlying SSL_CTX will decrease and it will be freed too soon
| * Make shims for SSL_CTX_ctrl and SSL_CTX_callback_ctrl macro wrappersGeoffroy Couprie2015-11-251-0/+8
| |
* | Implement read and writeSteven Fackler2015-12-091-0/+4
| |
* | Custom BIO infrastructureSteven Fackler2015-12-081-0/+12
|/
* Split stuff requiring a shim out to a separate crateSteven Fackler2015-11-161-0/+142