aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Split stuff requiring a shim out to a separate crateSteven Fackler2015-11-161-46/+47
* Move SSL methods to Ssl object, add getterSteven Fackler2015-11-161-105/+47
* Revert "Revert "Merge pull request #280 from ltratt/libressl_build""Steven Fackler2015-11-161-0/+3
* Better debug implsSteven Fackler2015-10-261-3/+7
* Nonblocking streams support.Jamie Turner2015-10-201-1/+230
* Revert "Merge pull request #280 from ltratt/libressl_build"Steven Fackler2015-10-141-3/+0
* Add set_certificate_chain_file()Frank Denis2015-10-121-0/+10
* Fix build on LibreSSL.Laurence Tratt2015-10-031-0/+3
* Update documentation about SSLv23John Downey2015-10-021-1/+2
* Add an ecdh_auto descriptionFrank Denis2015-09-251-0/+4
* Add SSL::set_ecdh_auto()Frank Denis2015-09-251-0/+8
* Merge pull request #266 from jmesmon/alpnSteven Fackler2015-09-161-2/+5
|\
| * ssl/npn+alpn: adjust protocol selection to fail if no protocols matchCody P Schafer2015-09-011-2/+5
* | Use try_ssl_null!() when relevantFrank Denis2015-09-131-12/+3
|/
* Add support for set_tmp_dh() and RFC5114 DH parameters for forward secrecy.Frank Denis2015-08-311-0/+7
* Add get_state_string()Manuel Schölling2015-08-171-0/+27
* Grab errno for directstream want errorsSteven Fackler2015-08-101-7/+2
* Handle WantWrite and WantRead errorsSteven Fackler2015-08-081-0/+8
* Merge pull request #243 from manuels/masterSteven Fackler2015-08-021-1/+35
|\
| * Fix probelms with DTLS when no packets are pending.Manuel Schölling2015-07-181-1/+35
* | Expose ssl::initpanicbit2015-07-261-1/+3
|/
* Decouple C SSL Option bit flags from Rust versionJethro Beekman2015-07-011-29/+46
* Fix backcompat methodSteven Fackler2015-06-291-1/+1
* Fix build with alpn featureSteven Fackler2015-06-291-1/+1
* ssl: support ALPNCody P Schafer2015-06-291-15/+100
* ssl/NPN: factor out encoding of the protocol listCody P Schafer2015-06-291-8/+19
* ssl: use a common helper to generate new ex data indexes, switch NPN to a laz...Cody P Schafer2015-06-291-33/+17
* More docsSteven Fackler2015-06-281-0/+16
* Fix windows buildSteven Fackler2015-06-281-0/+2
* DocsSteven Fackler2015-06-281-18/+10
* Make the direct constructors the defaultsSteven Fackler2015-06-281-10/+10
* Add docs for accept and connectSteven Fackler2015-06-281-0/+22
* Rename new_client to connect and new_server to acceptSteven Fackler2015-06-281-17/+22
* Implement direct IO supportSteven Fackler2015-06-281-12/+169
* Prepare for direct stream supportSteven Fackler2015-06-271-78/+165
* Docs tweakSteven Fackler2015-06-271-1/+2
* Reduce SslStream constructor duplicationSteven Fackler2015-06-271-18/+39
* Initialize stream bufferSteven Fackler2015-06-271-8/+2
* Fix set_hostnameSteven Fackler2015-06-271-10/+2
* Fix EOF handling in retry wrapperSteven Fackler2015-06-251-4/+6
* Add accessor for peer_certificateJoseph Glanville2015-05-161-0/+5
* Merge pull request #210 from manuels/pendingSteven Fackler2015-05-051-0/+12
|\
| * Add SslStream.pending()Manuel Schölling2015-04-301-0/+12
* | Abstract over AsRef<Path>Steven Fackler2015-05-021-7/+7
|/
* Write through to underlying stream for every write callSteven Fackler2015-04-301-7/+7
* Fix nightly build issuesSteven Fackler2015-04-151-7/+1
* Fix rebase errorsManuel Schölling2015-04-061-1/+1
* Change SslContext::set_read_ahead(c_long) to SslContext::set_read_ahead(u32)Manuel Schölling2015-04-061-2/+2
* Move connected_socket to its own crate and fix SSL_CTX_set_read_ahead()Manuel Schölling2015-04-061-4/+3
* Fix portability issue and typoManuel Schölling2015-04-061-1/+1