aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/mod.rs
Commit message (Expand)AuthorAgeFilesLines
* Support the client hello callbackSteven Fackler2018-09-151-0/+166
* Fix lookup errors with SNI callback.Steven Fackler2018-08-311-7/+15
* Fix doc referenceSteven Fackler2018-08-191-2/+2
* SRTP cleanupSteven Fackler2018-08-191-23/+6
* Add methods for DTLS/SRTP key handshakeAron Wieck2018-08-141-0/+95
* Add get_shutdown and set_shutdownSteven Fackler2018-08-081-11/+53
* SslSessionRef methods return static stringsSteven Fackler2018-07-191-3/+6
* Merge pull request #943 from lolzballs/masterSteven Fackler2018-06-171-1/+36
|\
| * add test for psk; deprecated set_psk_callbackBenjamin Cheng2018-06-021-0/+12
| * Merge remote-tracking branch 'origin/master'Benjamin Cheng2018-06-021-170/+395
| |\
| * | Add wrapper for SSL_CTX_set_psk_server_callbackBenjamin Cheng2018-05-161-2/+25
* | | Switch to accessors in libressl where possibleSteven Fackler2018-06-091-37/+40
* | | Add SslRef::set_alpn_protosSteven Fackler2018-06-041-0/+26
* | | Update to 1.1.1-pre7Steven Fackler2018-06-021-1/+26
| |/ |/|
* | Add SslRef::verified_chainSteven Fackler2018-05-291-8/+26
* | Don't panic on bogus servernamesSteven Fackler2018-05-241-1/+25
* | Add bindings to SSL_get_finished and SSL_get_peer_finishedSteven Fackler2018-05-241-6/+46
* | Merge pull request #920 from Ralith/max-early-data-accessorsSteven Fackler2018-05-221-1/+186
|\ \
| * | Expose early I/OBenjamin Saunders2018-05-221-1/+89
| * | Expose early keying material exportBenjamin Saunders2018-05-171-0/+27
| * | Expose max TLS1.3 early data accessorsBenjamin Saunders2018-05-171-0/+70
| |/
* | Revert "Move proto version accessors to SslContextRef"Steven Fackler2018-05-201-52/+44
* | Move proto version accessors to SslContextRefSteven Fackler2018-05-201-44/+52
* | Support ALPN on libresslSteven Fackler2018-05-201-9/+10
* | Overhaul openssl cfgsSteven Fackler2018-05-201-139/+94
* | Support min/max version in LibreSSLSteven Fackler2018-05-191-12/+14
|/
* Merge Ssl impl blocksSteven Fackler2018-05-121-57/+55
* Clean up SSL callbacksSteven Fackler2018-05-121-39/+40
* Disable tests that talk to Google on LibreSSL 2.5.0Steven Fackler2018-05-121-1/+1
* Change SslContext callback handlingSteven Fackler2018-05-121-132/+42
* Fix base version for min/max proto accessorsSteven Fackler2018-05-091-29/+41
* Expose SslSession <-> DER conversionBenjamin Saunders2018-04-291-0/+23
* Merge pull request #858 from Ralith/stateless-apiSteven Fackler2018-03-311-39/+163
|\
| * Introduce SslStreamBuilderBenjamin Saunders2018-03-281-34/+114
| * Update to OpenSSL 1.1.1-pre3Benjamin Saunders2018-03-281-5/+49
* | Clean up a couple of holdovers from old featuresSteven Fackler2018-03-291-3/+5
|/
* Remove version-specific featuresSteven Fackler2018-03-191-87/+80
* Expose additional cipher and digest accessorsBenjamin Saunders2018-03-161-0/+26
* Add a Sync + Send bound to the custom ext typeSteven Fackler2018-03-111-13/+26
* Merge branch 'master' into custom-extensionsSteven Fackler2018-03-111-0/+3
|\
| * Add one more set of implsSteven Fackler2018-03-101-0/+3
* | Generic custom extension add fn return typeBenjamin Saunders2018-03-101-7/+7
* | High-level API for OpenSSL 1.1.1 custom extension supportBenjamin Saunders2018-03-091-0/+76
|/
* Add SslOptions::ENABLE_MIDDLEBOX_COMPATBenjamin Saunders2018-03-031-0/+7
* Add min/max protocol version supportSteven Fackler2018-02-251-4/+100
* Expose cookie generate/verify callback settersBenjamin Saunders2018-02-251-0/+45
* Add RFC 5705 supportSteven Fackler2018-02-231-2/+30
* Actually add version stuffSteven Fackler2018-02-211-2/+16
* Add some debugging-related bindingsSteven Fackler2018-02-171-23/+70
* Add SSL_version bindingSteven Fackler2018-02-171-2/+40