aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl/tests
Commit message (Collapse)AuthorAgeFilesLines
* Restructure PEM input/output methodsSteven Fackler2016-08-021-11/+4
| | | | | Dealing with byte buffers directly avoids error handling weirdness and we were loading it all into memory before anyway.
* Add MidHandshakeSslStreamAlex Crichton2016-07-311-11/+24
| | | | | | Allows recognizing when a stream is still in handshake mode and can gracefully transition when ready. The blocking usage of the API should still be the same, just helps nonblocking implementations!
* Merge remote-tracking branch 'origin/master' into breaksSteven Fackler2016-07-311-19/+18
|\
| * RustfmtSteven Fackler2016-05-161-14/+12
| |
| * Update certSteven Fackler2016-05-151-7/+7
| | | | | | | | Now with a 10 year expriation
* | Fix a few mutable types for `self` parameters.Corey Farwell2016-06-021-1/+1
| |
* | Move SslContext::set_verify to a closure based APISteven Fackler2016-05-031-66/+42
| |
* | Rename getters in line with conventionsSteven Fackler2016-05-031-2/+2
| |
* | Error reformSteven Fackler2016-05-031-1/+1
| |
* | Remove deprecated methodsSteven Fackler2016-05-031-32/+24
| |
* | Remove NonblockingSslStreamSteven Fackler2016-05-031-13/+13
|/
* Add a version of Ssl::set_verify that doesn't set a callbackSteven Fackler2016-05-011-1/+1
|
* Add Ssl::set_verifySteven Fackler2016-04-301-0/+30
| | | | | It also uses a better, closure based API than the existing callback methods.
* Ignore default verify paths test on windowsSteven Fackler2016-04-291-0/+1
|
* Add SslContext::set_default_verify_pathsSteven Fackler2016-04-161-0/+17
|
* More deprecated function cleanupSteven Fackler2016-02-081-1/+1
|
* Stop using deprecated methodSteven Fackler2016-02-081-1/+2
|
* openssl/ssl/context: test that we are refcounting correctlyCody P Schafer2016-01-181-0/+13
| | | | | | | | | | Not a perfect test, on failure it _might_ exit with this output: Process didn't exit successfully: `/home/cody/g/rust-openssl/openssl/target/debug/openssl-8e712036e3aac4fe` (signal: 11) But unclear if we can do any better.
* Fix should_panic checkSteven Fackler2016-01-111-3/+3
|
* Add stream panic propagation behind a nightly feature gateSteven Fackler2016-01-111-0/+88
|
* Work around the worst of clone bogusnessSteven Fackler2015-12-181-0/+8
| | | | | | | | | | 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
* Disable cross compilation for nowSteven Fackler2015-12-171-1/+2
|
* RustfmtSteven Fackler2015-12-151-93/+112
|
* Replace SslStream implementation!Steven Fackler2015-12-091-20/+1
|
* Implement read and writeSteven Fackler2015-12-091-0/+12
|
* IT LIVESSteven Fackler2015-12-091-1/+8
|
* Switch to libc 0.2Steven Fackler2015-11-161-29/+14
|
* Move SSL methods to Ssl object, add getterSteven Fackler2015-11-161-19/+19
|
* Revert "Revert "Merge pull request #280 from ltratt/libressl_build""Steven Fackler2015-11-161-4/+0
| | | | This reverts commit ae3d0e36d71bb121c2fc1a75b3bc6d97f0e61480.
* Get nonblocking tests working on OSX/WindowsAlex Crichton2015-10-222-0/+1022