aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
...
* | Add a fixmeSteven Fackler2017-05-291-64/+68
| |
* | Update bitflags 0.8 -> 0.9golem1312017-05-221-42/+42
|/
* Logic to support client-side session reuseSteven Fackler2017-03-251-1/+54
|
* Add a fixme to drop const prefixesSteven Fackler2017-02-191-0/+1
|
* TweaksSteven Fackler2017-02-181-4/+3
|
* add Ok to resultBenjamin Fry2017-02-161-1/+1
|
* only forget in non-error conditionBenjamin Fry2017-02-161-1/+1
|
* review fixes: reorder forget()Benjamin Fry2017-02-161-2/+6
|
* fix cfg options for v102 and v110Benjamin Fry2017-02-161-2/+2
|
* add set_verify_cert_store() to ssl ctxBenjamin Fry2017-02-161-0/+13
|
* Merge remote-tracking branch 'origin/master' into x509-builderSteven Fackler2017-02-111-51/+480
|\
| * Switch to foreign_typesSteven Fackler2017-02-031-6/+24
| |
| * Merge pull request #550 from Keruspe/masterSteven Fackler2017-01-221-2/+2
| |\ | | | | | | LibreSSL support improvements
| | * libressl: make set_ecdh_auto availableMarc-Antoine Perennou2017-01-051-2/+2
| | | | | | | | | | | | Signed-off-by: Marc-Antoine Perennou <[email protected]>
| * | OCSP functionalitySteven Fackler2017-01-141-5/+139
| | |
| * | Add methods to construct SslAcceptorBuilder without key and certSteven Fackler2017-01-081-10/+17
| | | | | | | | | | | | | | | This will allow, in particular, initialization directly from files rather than having to load and parse them manually.
| * | Provide master key accessSteven Fackler2017-01-041-1/+27
| | |
| * | session is nullableSteven Fackler2017-01-041-2/+9
| | |
| * | Provide access to the session IDSteven Fackler2017-01-041-2/+13
| | |
| * | Types and accessor for SslSessionSteven Fackler2017-01-041-0/+7
| |/
| * Merge pull request #538 from semarie/libresslSteven Fackler2016-12-221-0/+3
| |\ | | | | | | Add LibreSSL support
| | * Add LibreSSL 2.5.0 supportSébastien Marie2016-12-211-0/+3
| | |
| * | Handle zero-length reads/writesAlex Crichton2016-12-201-0/+14
| |/ | | | | | | | | | | | | This commit adds some short-circuits for zero-length reads/writes to `SslStream`. Because OpenSSL returns 0 on error, then we could mistakenly confuse a 0-length success as an actual error, so we avoid writing or reading 0 bytes by returning quickly with a success.
| * CleanupSteven Fackler2016-11-271-1/+2
| |
| * Rename ec_key to ecSteven Fackler2016-11-141-2/+2
| |
| * Add SslRef::set_{tmp_dh,tmp_ecdh,ecdh_auto}Steven Fackler2016-11-121-0/+18
| |
| * Add SslRef::set_tmp_{ec,}dh_calbackSteven Fackler2016-11-121-3/+78
| |
| * Add SslContextBuilder::set_tmp_{ec,}dh_callbackSteven Fackler2016-11-121-6/+85
| |
| * Add basic X509_STORE accessSteven Fackler2016-11-121-0/+11
| | | | | | | | | | | | | | There's more to do here, but this enabled addition of trusted CAs from X509 objects. Closes #394
| * Fix EOF detectionSteven Fackler2016-11-111-19/+35
| | | | | | | | See https://github.com/openssl/openssl/issues/1903 for details
* | Add stack creation and pushSteven Fackler2016-11-061-0/+4
|/
* Support client CA advertisementSteven Fackler2016-11-061-1/+12
|
* Fix build on 1.0.1Steven Fackler2016-11-061-0/+6
|
* Add accessors for cert and private keySteven Fackler2016-11-061-0/+49
| | | | Closes #340
* FixesSteven Fackler2016-11-051-7/+22
|
* Get rid of RefSteven Fackler2016-11-041-38/+42
| | | | | There's unfortunately a rustdoc bug that causes all methods implemented for any Ref<T> to be inlined in the deref methods section :(
* Remove an enumSteven Fackler2016-11-031-2/+2
|
* Update x509Steven Fackler2016-10-311-8/+8
|
* Update sslSteven Fackler2016-10-311-118/+27
|
* Update verifySteven Fackler2016-10-311-4/+4
|
* Update PKeySteven Fackler2016-10-311-2/+2
|
* Update EcKeySteven Fackler2016-10-311-2/+2
|
* Convert DhSteven Fackler2016-10-311-2/+3
|
* Return an SslRefSteven Fackler2016-10-301-2/+2
|
* Expose SSL_MODEsSteven Fackler2016-10-301-19/+30
|
* Rename set_CA_fileSteven Fackler2016-10-301-2/+1
|
* Impl Sync and Send for SslContextBuilderSteven Fackler2016-10-301-0/+3
|
* Rename connectorsSteven Fackler2016-10-301-13/+15
|
* Move HandshakeError to submoduleSteven Fackler2016-10-301-56/+2
|
* RustfmtSteven Fackler2016-10-301-117/+69
|