aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl
Commit message (Expand)AuthorAgeFilesLines
* Revert "Merge pull request #280 from ltratt/libressl_build"Steven Fackler2015-10-142-3/+4
* Add set_certificate_chain_file()Frank Denis2015-10-121-0/+10
* Fix build on LibreSSL.Laurence Tratt2015-10-032-4/+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
* Enable testing on Windows via AppVeyorAlex Crichton2015-09-221-55/+163
* Merge pull request #266 from jmesmon/alpnSteven Fackler2015-09-162-5/+51
|\
| * ssl/alpn: test mismatch between protocols resulting in NoneCody P Schafer2015-09-161-0/+43
| * ssl/npn+alpn: adjust protocol selection to fail if no protocols matchCody P Schafer2015-09-011-2/+5
| * openssl/ssl: fix some of the comment text where I missed replacing NPN with ALPNCody P Schafer2015-09-011-3/+3
* | 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-172-0/+35
* 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-022-2/+41
|\
| * Fix probelms with DTLS when no packets are pending.Manuel Schölling2015-07-182-2/+41
* | 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-292-3/+3
* ssl: support ALPNCody P Schafer2015-06-292-15/+213
* 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-282-35/+35
* Add docs for accept and connectSteven Fackler2015-06-281-0/+22
* Rename new_client to connect and new_server to acceptSteven Fackler2015-06-282-44/+49
* Implement direct IO supportSteven Fackler2015-06-282-13/+187
* Prepare for direct stream supportSteven Fackler2015-06-271-78/+165
* Docs tweakSteven Fackler2015-06-271-1/+2
* Reduce SslStream constructor duplicationSteven Fackler2015-06-272-41/+62
* Initialize stream bufferSteven Fackler2015-06-271-8/+2
* Fix set_hostnameSteven Fackler2015-06-271-10/+2
* Add a test for connection negotiation failureSteven Fackler2015-06-251-1/+10
* Fix EOF handling in retry wrapperSteven Fackler2015-06-252-5/+7
* Test reading CN from test certificateJoseph Glanville2015-05-181-2/+2
* Add test for get_peer_certificate()Joseph Glanville2015-05-161-0/+10
* Add accessor for peer_certificateJoseph Glanville2015-05-161-0/+5
* Merge pull request #210 from manuels/pendingSteven Fackler2015-05-052-0/+36
|\
| * Add SslStream.pending()Manuel Schölling2015-04-302-0/+36
* | Abstract over AsRef<Path>Steven Fackler2015-05-021-7/+7
|/
* Write through to underlying stream for every write callSteven Fackler2015-04-302-10/+35
* Fix nightly build issuesSteven Fackler2015-04-152-8/+1
* Fix non-dtls testsSteven Fackler2015-04-081-4/+3
* Fix dtls testsSteven Fackler2015-04-081-8/+8
* Adapt code for rust-1.0.0-betaManuel Schölling2015-04-061-9/+6