aboutsummaryrefslogtreecommitdiff
path: root/openssl-sys/src/libressl/mod.rs
Commit message (Collapse)AuthorAgeFilesLines
* Refactor openssl-sysSteven Fackler2018-09-121-640/+0
| | | | | The old layout tried to structure itself by version but it ended up with a lot of duplication. Instead, follow the structure of the header files.
* SRTP cleanupSteven Fackler2018-08-191-7/+0
|
* Add methods for DTLS/SRTP key handshakeAron Wieck2018-08-141-0/+11
|
* Merge pull request #937 from marcoh00/iterable-x509namesSteven Fackler2018-07-071-0/+2
|\ | | | | X509NameRef: Provide an iterator over all entries
| * Provide an Asn1Object getter method for X509NameEntryRefMarco Huenseler2018-06-031-0/+1
| |
| * Make X509NameRef provide an iterator over all X509NameEntriesMarco Huenseler2018-06-031-0/+1
| |
* | Switch to accessors in libressl where possibleSteven Fackler2018-06-091-0/+4
|/ | | | | | | Some accessors are mysteriously still macros so we can't make everything opaque yet, unfortunately. cc #909
* Overhaul openssl cfgsSteven Fackler2018-05-201-0/+22
| | | | Also expose hostname verification on libressl
* Support min/max version in LibreSSLSteven Fackler2018-05-191-12/+20
| | | | | Their implementations of the accessors don't behave expected with no bounds, so we ignore those bits of the tests.
* Reform version checking logicSteven Fackler2018-04-261-6/+6
| | | | | | | 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.
* Add support for LibreSSL 2.7.1Ossi Herrala2018-03-311-4/+4
| | | | | While there, support also future LibreSSL 2.7 versions out of the box. This fixes compiling this crate in OpenBSD -current.
* Support LibreSSL 2.7.0Steven Fackler2018-03-221-5/+5
| | | | | Closes #883 Closes #805
* Add support LibreSSL and remove OpenSSL binding which we aren't usingRohit Aggarwal2018-03-081-0/+6
|
* Fix libresslSteven Fackler2018-02-161-1/+8
|
* Misc cleanupSteven Fackler2018-01-011-24/+10
|
* Add issuer name access.Steven Fackler2017-12-291-0/+1
| | | | Closes #808
* Adjust libressl version detectionSteven Fackler2017-11-131-4/+4
| | | | | The 2.5.3+ and 2.6.3+ series are ABI-stable, so we don't need to whitelist individual releases in those ranges.
* Add support for LibreSSL 2.6.3phoebe jenkins2017-11-131-4/+4
|
* Fix cfgs for libressl262Christopher Vittal2017-10-041-4/+4
|
* opensslè-sys: adjust some constants to libressl 2.6.1Marc-Antoine Perennou2017-09-171-0/+6
| | | | Signed-off-by: Marc-Antoine Perennou <[email protected]>
* RustfmtSteven Fackler2017-07-151-123/+141
|
* RustfmtSteven Fackler2017-05-201-97/+129
|
* Fix support for LibreSSL versions other than 2.5.0Steven Fackler2017-05-121-0/+544