aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/ssl
Commit message (Collapse)AuthorAgeFilesLines
* Fix EOF detectionSteven Fackler2016-11-111-19/+35
| | | | See https://github.com/openssl/openssl/issues/1903 for details
* Drop rustc-serialize dependencySteven Fackler2016-11-091-5/+4
|
* Make sure to override SslContext verify callback alwaysSteven Fackler2016-11-081-1/+3
| | | | | | The 1.0.1 code has to override this to setup hostname validation, and don't want behavior to silently change depending on the OpenSSL version you're building against.
* Support client CA advertisementSteven Fackler2016-11-063-3/+22
|
* 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
|
* RustfmtSteven Fackler2016-11-051-5/+2
|
* Rename accessorsSteven Fackler2016-11-052-6/+6
|
* Get rid of RefSteven Fackler2016-11-043-56/+59
| | | | | 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-032-17/+15
|
* Use built in DH parameters when availableSteven Fackler2016-11-011-15/+49
| | | | | Fall back to a hardcoded PEM blob on 1.0.1, but serialized from DH_get_2048_256.
* Replace GeneralNames by the new Stack APILionel Flandrin2016-11-011-4/+6
|
* Little cfg cleanupSteven Fackler2016-10-311-2/+2
|
* Clean up x509 name entriesSteven Fackler2016-10-311-1/+7
|
* Update x509Steven Fackler2016-10-313-39/+23
|
* Update sslSteven Fackler2016-10-311-118/+27
|
* Update verifySteven Fackler2016-10-311-4/+4
|
* Update PKeySteven Fackler2016-10-312-6/+7
|
* 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-303-47/+62
|
* Rename set_CA_fileSteven Fackler2016-10-302-18/+17
|
* Impl Sync and Send for SslContextBuilderSteven Fackler2016-10-301-0/+3
|
* Rename connectorsSteven Fackler2016-10-303-48/+50
|
* Merge ssl option setupSteven Fackler2016-10-301-3/+3
| | | | | The client will ignore server-side options so we may as well stick them all in the same spot.
* Move HandshakeError to submoduleSteven Fackler2016-10-302-56/+57
|
* RustfmtSteven Fackler2016-10-304-171/+128
|
* Remove out of date commentSteven Fackler2016-10-301-1/+0
|
* Use Python's cipher list on the client side.Steven Fackler2016-10-301-2/+5
|
* Update docsSteven Fackler2016-10-301-3/+12
|
* Add a mozilla modern profileSteven Fackler2016-10-302-3/+66
|
* Rename nwe to mozilla_intermediateSteven Fackler2016-10-303-10/+9
|
* Pass SslMethod into constructorsSteven Fackler2016-10-303-25/+16
|
* Enable single ECDH useSteven Fackler2016-10-301-1/+2
|
* Configure ECDH parameters in connectorSteven Fackler2016-10-302-2/+31
|
* Clean up generics a bitSteven Fackler2016-10-301-15/+15
|
* Pull Curl's CA list for Windows testsSteven Fackler2016-10-292-6/+1
|
* Add module level docsSteven Fackler2016-10-291-0/+69
|
* Docs for connectorsSteven Fackler2016-10-292-0/+42
|
* Add PKeyRefSteven Fackler2016-10-292-5/+5
|
* Implement client and server connectorsSteven Fackler2016-10-293-10/+412
|
* Camel case DHSteven Fackler2016-10-271-2/+2
|
* Add a macro definitionSteven Fackler2016-10-271-5/+1
|
* Fix descriptionSteven Fackler2016-10-261-2/+2
|
* Stop returning an Option from cipher descriptionSteven Fackler2016-10-261-8/+3
|
* Add SslMethod::from_ptrSteven Fackler2016-10-261-0/+4
|
* Don't allow mutation of SslContextsSteven Fackler2016-10-252-125/+152
| | | | | | SslContext is reference counted and the various setter methods don't take out locks where necessary. Fix this by adding a builder for the context.
* Add a shutdown methodSteven Fackler2016-10-252-1/+63
|