aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/dh.rs
Commit message (Collapse)AuthorAgeFilesLines
* Macroise from_pemSteven Fackler2016-11-131-14/+1
|
* Macroise to_pemSteven Fackler2016-11-131-10/+2
|
* Macroise from_derSteven Fackler2016-11-131-11/+1
|
* Macroise to_derSteven Fackler2016-11-131-9/+1
|
* Consistently support both PEM and DER encodingsSteven Fackler2016-11-111-9/+39
| | | | Closes #500
* Get rid of RefSteven Fackler2016-11-041-3/+3
| | | | | There's unfortunately a rustdoc bug that causes all methods implemented for any Ref<T> to be inlined in the deref methods section :(
* Use built in DH parameters when availableSteven Fackler2016-11-011-1/+15
| | | | | Fall back to a hardcoded PEM blob on 1.0.1, but serialized from DH_get_2048_256.
* Convert DhSteven Fackler2016-10-311-29/+2
|
* Expose SSL_MODEsSteven Fackler2016-10-301-4/+1
|
* RustfmtSteven Fackler2016-10-301-19/+10
|
* Configure ECDH parameters in connectorSteven Fackler2016-10-301-6/+26
|
* Camel case DHSteven Fackler2016-10-271-20/+20
|
* Don't allow mutation of SslContextsSteven Fackler2016-10-251-3/+3
| | | | | | 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.
* Implement new feature setupSteven Fackler2016-10-171-4/+7
| | | | | | | | The basic idea here is that there is a feature for each supported OpenSSL version. Enabling multiple features represents support for multiple OpenSSL versions, but it's then up to you to check which version you link against (probably by depending on openssl-sys and making a build script similar to what openssl does).
* Finish error overhaulSteven Fackler2016-10-161-16/+21
|
* Start on error + BN refactorSteven Fackler2016-10-161-0/+142