aboutsummaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
...
| * | Change SslContext callback handlingSteven Fackler2018-05-123-241/+158
|/ / | | | | | | Use the existing infrastructure!
* | Merge pull request #913 from sfackler/fix-get-versionSteven Fackler2018-05-095-33/+68
|\ \ | | | | | | Fix base version for min/max proto accessors
| * | Fix base version for min/max proto accessorsSteven Fackler2018-05-095-33/+68
|/ / | | | | | | Closes #911
* | Merge pull request #908 from sfackler/102g-fixSteven Fackler2018-04-303-9/+17
|\ \ | | | | | | Flag off constants added in 1.0.2h
| * | Fix changelog typoSteven Fackler2018-04-301-3/+4
| | |
| * | Flag off constants added in 1.0.2hSteven Fackler2018-04-302-6/+13
|/ / | | | | | | Closes #868
* | Release openssl v0.10.7openssl-v0.10.7Steven Fackler2018-04-301-1/+1
| |
* | Release openssl-sys v0.9.30openssl-sys-v0.9.30Steven Fackler2018-04-302-2/+2
| |
* | ChangelogSteven Fackler2018-04-301-2/+15
| |
* | Merge pull request #906 from Ralith/session-derSteven Fackler2018-04-292-0/+26
|\ \ | | | | | | Expose SslSession <-> DER conversion
| * | Expose SslSession <-> DER conversionBenjamin Saunders2018-04-292-0/+26
|/ /
* | Merge pull request #905 from sfackler/cleanupSteven Fackler2018-04-272-72/+90
|\ \ | | | | | | Misc cleanup
| * | Some misc cleanupSteven Fackler2018-04-272-72/+90
|/ /
* | Merge pull request #904 from sfackler/version-numberSteven Fackler2018-04-273-143/+120
|\ \ | | | | | | Reform version checking logic
| * | Reform version checking logicSteven Fackler2018-04-263-143/+120
|/ / | | | | | | | | | | | | Rather than having an infinitely growing set of things to look for, just grab the literal version out. We also provide that to downstream crates, and it should be used rather than the random assortment of other stuff that's also passed down.
* | Remove Rsa::buildSteven Fackler2018-04-251-39/+26
| | | | | | | | It could be a bit confusing since it only works for private keys.
* | Merge pull request #901 from eoger/rsa-from-builderSteven Fackler2018-04-251-20/+89
|\ \ | | | | | | Add RsaPrivateKeyBuilder
| * | Add RsaPrivateKeyBuilderEdouard Oger2018-04-251-20/+89
| |/ | | | | | | Fixes #837
* | Merge pull request #903 from Richterrettich/masterSteven Fackler2018-04-213-0/+28
|\ \ | |/ |/| Add functions to X509Req to obtain public key and extensions
| * Add functions to X509Req to obtain public key and extensionsRené Richter2018-04-213-0/+28
|/ | | | This allows for basic CSR signing.
* Merge pull request #899 from rohit-lshift/masterSteven Fackler2018-04-161-2/+2
|\ | | | | Document that encrypt/decrypt use padding.
| * Document that encrypt/decrypt use paddingRohit Aggarwal2018-04-161-2/+2
|/
* Merge pull request #898 from thomaseizinger/patch-1Steven Fackler2018-04-111-0/+3
|\ | | | | Include information about openssl development packages
| * Include information about development packagesThomas Eizinger2018-04-121-0/+3
|/ | | | Building the crate on a system without the development packages of openssl installed fails. Issue #649 suggests to install those packages, which resolves the problem.
* changelogSteven Fackler2018-04-051-1/+36
|
* Release openssl v0.10.6openssl-v0.10.6Steven Fackler2018-04-051-1/+1
|
* Release openssl-sys 0.9.28openssl-sys-v0.9.28Steven Fackler2018-04-052-2/+2
|
* Merge pull request #894 from skade/patch-1Steven Fackler2018-04-051-1/+1
|\ | | | | Fix minor typo
| * Fix minor typoFlorian Gilcher2018-04-051-1/+1
|/
* Merge pull request #893 from bkchr/fix_private_key_from_derSteven Fackler2018-04-041-1/+1
|\ | | | | Return `PKey<Private>` from `private_key_from_der`
| * Return `PKey<Private>` from `private_key_from_der`Bastian Köcher2018-04-041-1/+1
|/
* Merge pull request #892 from oherrala/fix-libressl27Steven Fackler2018-04-034-19/+19
|\ | | | | Add support for LibreSSL 2.7.1, 2.7.2 and for OpenBSD -current
| * Add LibreSSL 2.7.3Ossi Herrala2018-04-031-5/+5
| |
| * Combine LibreSSL 2.7.x versions into oneOssi Herrala2018-04-031-28/+1
| |
| * Add LibreSSL 2.7.2Ossi Herrala2018-04-021-1/+10
| |
| * Add support for LibreSSL 2.7.1Ossi Herrala2018-03-313-11/+29
|/ | | | | While there, support also future LibreSSL 2.7 versions out of the box. This fixes compiling this crate in OpenBSD -current.
* Merge pull request #858 from Ralith/stateless-apiSteven Fackler2018-03-315-43/+349
|\ | | | | Introduce SslStreamBuilder
| * Add test for stateless connectionBenjamin Saunders2018-03-281-2/+119
| |
| * Introduce SslStreamBuilderBenjamin Saunders2018-03-281-34/+114
| |
| * Update to OpenSSL 1.1.1-pre3Benjamin Saunders2018-03-284-7/+116
| |
* | Merge pull request #891 from sfackler/fix-vcpkgSteven Fackler2018-03-311-0/+3
|\ \ | | | | | | Fix systest against vcpkg-sourced OpenSSL
| * | Fix systest against vcpkg-sourced OpenSSLSteven Fackler2018-03-311-0/+3
|/ /
* | Remove unneeded build keysSteven Fackler2018-03-303-3/+0
| |
* | Don't enable features for docs anymoreSteven Fackler2018-03-291-3/+0
| |
* | Merge pull request #890 from sfackler/no-feature-cleanupSteven Fackler2018-03-295-106/+97
|\ \ | | | | | | Clean up a couple of holdovers from old features
| * | Fix a flag nameSteven Fackler2018-03-291-3/+5
| | |
| * | Clean up a couple of holdovers from old featuresSteven Fackler2018-03-295-106/+95
|/ /
* | Merge pull request #888 from sfackler/version-bumpsSteven Fackler2018-03-292-6/+6
|\ \ | | | | | | Upgrade 1.1.0 and 1.0.2 test versions
| * | Upgrade 1.1.0 and 1.0.2 test versionsSteven Fackler2018-03-292-6/+6
|/ /
* | Merge pull request #887 from sfackler/get-serialnumberSteven Fackler2018-03-284-6/+32
|\ \ | |/ |/| Add X509Ref::serial_number