aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/bio.rs
Commit message (Collapse)AuthorAgeFilesLines
* 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