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
Steven Fackler
22231d7547
Support the client hello callback
2018-09-15 13:29:18 -07:00
Steven Fackler
a548913e44
Release openssl 0.10.12
2018-09-13 19:23:09 -07:00
Steven Fackler
8f94c13a3e
Release openssl-sys 0.9.36
2018-09-13 19:17:48 -07:00
Steven Fackler
c85871c443
Merge pull request #993 from wsygog/master
...
Fix small typo in Rsa documentation
2018-09-13 15:45:37 -07:00
李伟
348cb7391b
Fix typo
...
Fix typo in docs for openssl::rsa::Rsa::from_private_components
2018-09-13 12:39:57 -10:00
Steven Fackler
b09929fd07
Merge pull request #991 from sfackler/libressl-28
...
Support libressl 2.8.0
2018-09-13 14:37:21 -07:00
Steven Fackler
9e1a6f284b
Fix missing symbol
2018-09-12 20:56:05 -07:00
Steven Fackler
00641a9d6b
Stop caching the registry on osx
...
The cache seems to corrupt itself a lot which breaks the build. The OSX
build finishes way before anything else anyway so the time save doesn't
matter.
2018-09-12 20:44:58 -07:00
Steven Fackler
8c6bc774db
Support libressl 2.8.0
...
Closes #988
2018-09-12 20:44:22 -07:00
Steven Fackler
a29c789e57
Merge pull request #990 from sfackler/one-sys-mod
...
Refactor openssl-sys
2018-09-12 20:02:40 -07:00
Steven Fackler
93a4e96255
Refactor openssl-sys
...
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.
2018-09-12 19:21:18 -07:00
Steven Fackler
8d5a91c334
Bump to 1.1.1 release
2018-09-11 09:06:22 -07:00
Steven Fackler
ea18d84de3
clean up example
2018-09-02 14:51:08 -07:00