aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/bio.rs
Commit message (Collapse)AuthorAgeFilesLines
* Move BIO macros into -sysSteven Fackler2016-08-041-2/+2
|
* Merge remote-tracking branch 'origin/master' into breaksSteven Fackler2016-07-311-13/+18
|\
| * RustfmtSteven Fackler2016-05-161-13/+18
| |
* | Error reformSteven Fackler2016-05-031-2/+2
|/
* Update for nightly changesSteven Fackler2016-04-131-6/+6
|
* Add safe wrapper BioMethod for ffi::BIO_METHODJoe Wilm2016-04-041-15/+26
| | | | | | Adds a wrapper for ffi::BIO_METHOD located at ssl::bio::BioMethod. This enables SslStream to be Send without doing an unsafe impl on the ffi struct.
* CleanupSteven Fackler2016-03-271-8/+3
|
* Update for nightly changesSteven Fackler2016-03-271-1/+1
|
* Clean up BIO nameSteven Fackler2016-03-171-4/+1
|
* Simplify panic safety logic for new nightlySteven Fackler2016-03-171-44/+5
|
* Add stream panic propagation behind a nightly feature gateSteven Fackler2016-01-111-10/+88
|
* RustfmtSteven Fackler2015-12-181-1/+1
|
* Work around the worst of clone bogusnessSteven Fackler2015-12-181-29/+9
| | | | | | | | | | SslStream::{clone,try_clone} are inherently broken since the Ssl object shared by both streams is only going to be talking to one stream. Stuff like hyper depends on try_clone, so we'll leave it here for now but minimize the brokenness to "no worse than what it used to be like". They'll be removed in 0.8. cc #325
* Fix nonblocking behaviorSteven Fackler2015-12-171-2/+9
| | | | | | | | A new nonblocking socket may not have finished connecting yet, so reads and writes can return ENOTCONNECTED which we should reinterpret into a WantRead or WantWrite Closes #323
* IT LIVESSteven Fackler2015-12-091-14/+35
|
* Custom BIO infrastructureSteven Fackler2015-12-081-0/+141