Commit Graph

2856 Commits

Author SHA1 Message Date
Steven Fackler 9ccdcdb821
Merge pull request #1032 from PSeitz/patch-1
fix typo
2019-01-04 07:30:52 -08:00
PSeitz 1c48c9c456
Update bn.rs 2019-01-04 11:54:36 +01:00
Steven Fackler a68125e455 Update changelog 2018-12-16 09:09:14 -08:00
Steven Fackler 57e02abb50 Release openssl v0.10.16 2018-12-16 09:04:07 -08:00
Steven Fackler b24ee29fa6 Release v0.9.40 2018-12-16 09:02:07 -08:00
Steven Fackler e75793e896
Merge pull request #1025 from ltratt/master
Explicitly support LibreSSL 2.9.0.
2018-12-16 08:19:55 -08:00
Laurence Tratt e8a64c9937 Only run 2.9.0 tests. 2018-12-03 17:48:08 +00:00
Laurence Tratt af4488357c Explicitly support LibreSSL 2.9.0. 2018-12-03 17:33:53 +00:00
Steven Fackler 91a78bc38b
Merge pull request #1022 from infinityb/cargo-docs-fix
Fix cargo dependency documentation
2018-11-24 19:16:22 -07:00
Stacey Ell 800c232c09 Fix cargo dependency documentation
`feature` -> `features`
2018-11-24 13:29:10 -07:00
Steven Fackler 43fc870270
Merge pull request #1020 from sfackler/keep-open
Add bindings to RAND_keep_random_devices_open
2018-11-22 12:04:14 -07:00
Steven Fackler 5c7fa43d87 Add bindings to RAND_keep_random_devices_open
Closes #1019
2018-11-22 09:32:50 -07:00
Steven Fackler 894b924f1d
Merge pull request #1018 from sameer/master
Add SHA3 & SHAKE128/256 EVP message digest functions in OpenSSL 1.1.1, fixes #1017.
2018-11-22 09:32:24 -07:00
Sameer fd8c9d7336 Bump OpenSSL versions on AppVeyor to 1.1.0j, 1.0.2q 2018-11-21 16:14:05 -05:00
Sameer ad614ada7e Bump minimum supported rustc to 1.24.1 2018-11-21 15:55:06 -05:00
Sameer 38a4dccceb Add new SHAKE128/256 EVP message digest functions in OpenSSL 1.1.1, fixes #1017. 2018-11-21 15:46:03 -05:00
Sameer e0e0a96cb3 Add new SHA3 EVP message digest functions in OpenSSL 1.1.1 2018-11-21 15:31:50 -05:00
Steven Fackler b88778bc76 Release openssl v0.10.15 2018-10-22 09:03:28 -07:00
Steven Fackler 2ddb5c700d
Merge pull request #1012 from sfackler/stack-iter-rev
Implement DoubleEndedIterator for stack iters
2018-10-22 08:54:31 -07:00
Steven Fackler 93c67e2f77 Implement DoubleEndedIterator for stack iters 2018-10-22 08:49:24 -07:00
Steven Fackler e2783971ea Release openssl v0.10.14 2018-10-18 20:16:55 -07:00
Steven Fackler 3aecfe5655 Release openssl-sys v0.9.39 2018-10-18 20:11:35 -07:00
Steven Fackler 4256cfbf19 Fix some accidentally-public functions 2018-10-18 11:37:36 -07:00
Steven Fackler 63b50746ec
Merge pull request #1010 from sfackler/libressl-28x
Support LibreSSL 2.8.x
2018-10-18 09:30:00 -07:00
Steven Fackler 9fd7584a84 Support LibreSSL 2.8.x
Closes #1009
2018-10-18 08:49:24 -07:00
Steven Fackler c482f6d8dc Release openssl-sys v0.9.38 2018-10-16 13:15:26 -07:00
Steven Fackler 2e6dbcd5c6
Merge pull request #1008 from alexcrichton/bump
Bump dependency on openssl-src-rs
2018-10-16 08:54:20 -07:00
Alex Crichton dab71dbf0a Bump dependency on openssl-src-rs
Brings in the first release with OpenSSL 1.1.1
2018-10-16 06:59:07 -07:00
Steven Fackler 8bd3ece403 Fix anchor link 2018-10-14 16:17:19 -07:00
Steven Fackler 965c55e283 Update changelog for 0.10.13 2018-10-14 16:16:39 -07:00
Steven Fackler 3013d2e93f Release openssl v0.10.13 2018-10-14 16:10:22 -07:00
Steven Fackler d3bb880866 Release openssl-sys 0.9.37 2018-10-14 16:09:17 -07:00
Steven Fackler 29e4607ed9 Add a note about release support. 2018-10-14 16:04:41 -07:00
Steven Fackler d52be16cc4
Merge pull request #1005 from samscott89/add-pkcs7-support
Add PKCS7 support
2018-10-10 22:18:46 -07:00
Steven Fackler 04ada473d1 Cleanup 2018-10-10 21:25:29 -07:00
Steven Fackler 3ee176ef04
Merge pull request #1006 from sfackler/root-docs
Move README info into crate root docs
2018-10-07 21:56:34 -07:00
Steven Fackler d2cc0eae2d Move README info into crate root docs
This is more discoverable in the modern Rust world!
2018-10-07 19:59:33 -07:00
Sam Scott 8ae761063c Address comments. 2018-10-02 22:53:03 -04:00
Sam Scott 2dd3736444 Refactor to match style and add documentation. 2018-10-02 17:25:18 -04:00
Jonatan Männchen cd1d1955d9 PKCS7 Support
(Rebased onto latest version)
2018-10-02 17:25:18 -04:00
Steven Fackler 0245eee724
Merge pull request #1002 from vishwin/master
Support the rest of LibreSSL 2.8.x
2018-10-01 08:27:59 -07:00
Charlie Li b86f547dbf Update the OCSP_cert_to_id() signature for LibreSSL 2.8.1
While here, restore CI for LibreSSL 2.8.0 alongside 2.8.1 to account for the function signature change.
2018-10-01 00:44:37 -04:00
Charlie Li e6da0fa4a1 Bump LibreSSL 2.8 version in CircleCI 2018-09-29 14:59:50 -04:00
Steven Fackler 367bc97979
Merge pull request #1004 from mbelop/ecdsa-der
Add support for encoding and decoding ECDSA signatures
2018-09-28 09:06:25 -07:00
Mike Belopuhov 18dfc9b6b2 Add support for encoding and decoding ECDSA signatures 2018-09-28 14:43:33 +02:00
Charlie Li 72a60af503 Only whitelist LibreSSL 2.8.0 and 2.8.1
ABI is not declared stable for anything past 2.8.1 yet.
2018-09-27 01:48:44 -04:00
Charlie Li b6971883be Support the rest of LibreSSL 2.8.x
LibreSSL 2.8.1 released, so update the check for all versions in the series, not just 2.8.0.
2018-09-27 01:19:39 -04:00
Steven Fackler e9e9239c47
Merge pull request #999 from sfackler/fix-get-session
Fix get session callback
2018-09-17 09:43:31 -07:00
Steven Fackler 5894cdfdc5
Fix get session callback
This could previously open up the possibility of a double-free!

Closes #996
2018-09-17 09:30:16 -07:00
Steven Fackler a01979cfdc
Merge pull request #995 from sfackler/client-hello
Support the client hello callback
2018-09-15 14:22:51 -07:00