aboutsummaryrefslogtreecommitdiff
path: root/openssl/src/lib.rs
Commit message (Collapse)AuthorAgeFilesLines
* Add methods for DTLS/SRTP key handshakeAron Wieck2018-08-141-0/+1
|
* Overhaul openssl cfgsSteven Fackler2018-05-201-1/+3
| | | | Also expose hostname verification on libressl
* Clean up a couple of holdovers from old featuresSteven Fackler2018-03-291-2/+0
|
* Exposed some of ECDSA functionsRohit Aggarwal2018-03-081-0/+1
|
* Release openssl 0.10.0openssl-v0.10.0Steven Fackler2018-01-101-1/+1
|
* FIPS mode supportSteven Fackler2018-01-061-0/+2
| | | | Closes #818
* Parameterize keys over what they containSteven Fackler2017-12-301-0/+1
| | | | Closes #790
* Remove deprecated APIsSteven Fackler2017-12-251-8/+9
|
* Added a macro that wraps foreign type, and impl Send and Sync for both,Paul Florence2017-11-101-0/+1
| | | | | the borrowed type and the owned one. Replaced all invocation of `foreign_type` by `foreign_type_and_impl_send_sync`.
* Release v0.9.16v0.9.16Steven Fackler2017-08-101-1/+1
|
* Merge pull request #675 from sdemos/masterSteven Fackler2017-08-091-0/+2
|\ | | | | added cms decryption
| * added cms decryptionStephen Demos2017-08-091-0/+2
| |
* | Support for EcKey creation from affine coordinatesBradley Beddoes2017-08-091-0/+2
|/ | | | | | | | | Sets the public key for an EcKey based on its affine co-ordinates, i.e. it constructs an EC_POINT object based on the supplied x and y values and sets the public key to be this EC_POINT. The initial usecase here is creating EcKey instances from JWK representations as defined within RFC 7517.
* Release v0.9.15v0.9.15Steven Fackler2017-07-191-1/+1
|
* Add an API to install extra dataSteven Fackler2017-07-151-0/+1
|
* Release v0.9.14v0.9.14Steven Fackler2017-06-141-1/+1
|
* Release v0.9.13v0.9.13Steven Fackler2017-05-291-1/+1
|
* Release v0.9.12v0.9.12Steven Fackler2017-05-121-1/+1
|
* Expose the lower level SHA functionsSteven Fackler2017-04-141-0/+1
| | | | | These don't allocate so they're both infallible and significantly faster.
* Release v0.9.11v0.9.11Steven Fackler2017-04-141-1/+1
|
* Release v0.9.10v0.9.10Steven Fackler2017-03-261-1/+1
|
* Release v0.9.9v0.9.9Steven Fackler2017-03-141-1/+1
|
* Release v0.9.8v0.9.8Steven Fackler2017-03-091-1/+1
|
* Release v0.9.7v0.9.7Steven Fackler2017-02-111-1/+1
|
* Merge remote-tracking branch 'origin/master' into x509-builderSteven Fackler2017-02-111-49/+12
|\
| * Switch to foreign_typesSteven Fackler2017-02-031-0/+2
| |
| * Support AES IGESteven Fackler2017-01-211-0/+1
| | | | | | | | | | | | This is a special snowflake used only by Telegram apparently. Closes #523
| * OCSP functionalitySteven Fackler2017-01-141-2/+4
| |
| * Release v0.9.6v0.9.6Steven Fackler2017-01-091-1/+1
| |
| * Release v0.9.5v0.9.5Steven Fackler2017-01-031-1/+1
| |
| * Release v0.9.4v0.9.4Steven Fackler2016-12-231-1/+1
| |
| * Release v0.9.3v0.9.3Steven Fackler2016-12-091-1/+1
| |
| * Switch to docs.rs for docsSteven Fackler2016-12-091-1/+1
| |
| * Release v0.9.2v0.9.2Steven Fackler2016-11-271-1/+1
| |
| * Rename ec_key to ecSteven Fackler2016-11-141-0/+1
| |
| * Some serialization support for EcKeySteven Fackler2016-11-131-40/+2
| |
| * Release v0.9.1v0.9.1Steven Fackler2016-11-111-1/+1
| |
| * Drop rustc-serialize dependencySteven Fackler2016-11-091-2/+1
| |
* | Add stack creation and pushSteven Fackler2016-11-061-0/+4
| |
* | Add conf moduleSteven Fackler2016-11-061-0/+1
|/
* Release v0.9.0Steven Fackler2016-11-051-1/+1
|
* Get rid of RefSteven Fackler2016-11-041-11/+14
| | | | | There's unfortunately a rustdoc bug that causes all methods implemented for any Ref<T> to be inlined in the deref methods section :(
* Make utility functions privateSteven Fackler2016-11-041-3/+3
|
* Implement a generic Stack API to deal with OpenSSL stacksLionel Flandrin2016-11-011-0/+1
|
* Remove OpaqueSteven Fackler2016-10-311-1/+0
|
* Add a generic Ref typeSteven Fackler2016-10-311-0/+39
|
* RustfmtSteven Fackler2016-10-301-5/+1
|
* Implement EcKeySteven Fackler2016-10-301-0/+1
| | | | cc #499
* Make verification unconditionally exposed internallySteven Fackler2016-10-281-0/+2
|
* Remove macros moduleSteven Fackler2016-10-261-2/+0
|