Vojtěch Pejša
08879ed512
Add EVP_Seal and EVP_Open
2019-04-15 00:54:49 +02:00
Steven Fackler
63177bdf14
Merge pull request #1092 from hvenev/build-export-vendored
...
Tell dependencies if vendored OpenSSL was used
2019-04-03 19:26:10 -07:00
Hristo Venev
6b0583b7c4
Tell dependencies if vendored OpenSSL was used
...
The system OpenSSL knows where its certificates are. If
DEP_OPENSSL_VENDORED is not set:
- openssl-probe doesn't need to set any environment variables and can
get the paths from OpenSSL itself.
- Libraries that normally use `openssl_probe::probe()` and
`SSL_CTX_load_verify_locations` can instead use
`SSL_CTX_set_default_verify_paths`.
2019-04-03 18:01:49 +03:00
Steven Fackler
ae72202ad9
Merge pull request #1087 from sfackler/test-cleanup
...
Cleanup ssl tests
2019-03-20 22:40:18 -04:00
Steven Fackler
0b1c2a1048
Cleanup ssl tests
2019-03-20 19:34:50 -07:00
Steven Fackler
576de0eaa2
Release openssl v0.10.20
2019-03-20 10:45:10 -04:00
Steven Fackler
a6b6648a62
Release openssl-sys v0.9.43
2019-03-20 10:39:09 -04:00
Steven Fackler
8c5ce91d07
Merge pull request #1084 from npmccallum/nid
...
Add the ability to get Nid from MessageDigest and EcGroupRef
2019-03-19 21:44:58 -04:00
Nathaniel McCallum
702bc48b1c
Expose EC_GROUP_get_curve_name()
...
This gives us the ability to get the Nid from an EcGroupRef.
2019-03-19 11:10:35 -04:00
Nathaniel McCallum
d9cb5433b1
Expose EVP_MD_type()
...
This gives us the ability to get the Nid from a MessageDigest.
2019-03-19 11:10:35 -04:00
Steven Fackler
a335c1b2f5
Merge pull request #1083 from sfackler/digest-eq
...
Implement Eq for MessageDigest
2019-03-17 14:42:44 -04:00
Steven Fackler
c3e2604702
Implement Eq for MessageDigest
...
Closes #1081
2019-03-17 14:33:56 -04:00
Steven Fackler
9eac3c6593
Release openssl-errors v0.1.0
2019-03-14 12:06:16 -07:00
Steven Fackler
2a028e59e4
Move CHANGELOG.md into openssl
2019-03-14 12:04:01 -07:00
Steven Fackler
e49b54150e
Merge pull request #1082 from sfackler/error-lib
...
Add a crate to define custom error libraries
2019-03-14 11:52:29 -07:00
Steven Fackler
27d5786390
Metadata
2019-03-14 11:35:40 -07:00
Steven Fackler
0c112d2162
Fix osx build
2019-03-12 21:42:07 -07:00
Steven Fackler
bd668ec702
Document openssl-errors
2019-03-12 21:31:12 -07:00
Steven Fackler
92d623bd64
Allow attributes on error items
2019-03-12 20:32:21 -07:00
Steven Fackler
acb629a47f
Add a crate to define custom error libraries
2019-03-12 07:55:40 -07:00
Steven Fackler
546405dc58
Merge pull request #1079 from sfackler/new-rustc
...
Run most tests on a modern rust distribution
2019-03-11 21:44:29 -07:00
Steven Fackler
27494508bf
Fix deprecation warning
2019-03-11 21:35:21 -07:00
Steven Fackler
d922e3f80b
Upgrade ctest
2019-03-11 21:34:24 -07:00
Steven Fackler
77ff62a4c8
Fix synatx
2019-03-11 21:21:13 -07:00
Steven Fackler
914fadcec7
Build against modern rust by default
...
Add a single build against 1.24.1 to ensure back compat
2019-03-11 21:16:35 -07:00
Steven Fackler
7c4a323dc4
Parameterize rust version in circle
2019-03-11 21:12:10 -07:00
Steven Fackler
487963d17a
Merge pull request #1077 from snapview/X509-verify
...
X.509: add verify methods
2019-03-11 19:52:34 -07:00
Alexey Galakhov
a0e5b31799
X.509: add verify methods
2019-03-11 22:35:43 +01:00
Steven Fackler
9e688cb833
Merge pull request #1075 from tgbit/cms_extensions
...
CMS: add encrypt, from_der
2019-03-02 20:32:26 -08:00
tgbit
546eb4d391
CMS: add encrypt, from_der
2019-03-02 00:33:52 +01:00
Steven Fackler
7602aed0dc
Update changelog
2019-03-01 12:45:08 -08:00
Steven Fackler
4436245ab8
Release openssl v0.10.19
2019-03-01 12:40:21 -08:00
Steven Fackler
0dd632456f
Release openssl-sys v0.9.42
2019-03-01 12:38:18 -08:00
Steven Fackler
404670691c
Use into for infallible conversions
2019-03-01 12:36:01 -08:00
Steven Fackler
effd08114a
Merge pull request #1073 from sfackler/session-stuff
...
Add SslCtx::{add,remove}_session
2019-03-01 12:30:51 -08:00
Steven Fackler
404b7f1790
Add session cache size accessors
2019-03-01 10:07:51 -08:00
Steven Fackler
a16482f972
Add session info accessors
2019-02-28 22:08:48 -08:00
Steven Fackler
913267e68a
Add SslCtx::{add,remove}_session
2019-02-28 19:48:10 -08:00
Steven Fackler
834c16d5c7
Merge pull request #1072 from eoger/dsa-clone
...
Implement Clone for Dsa
2019-02-28 11:56:11 -08:00
Edouard Oger
55fee497bb
Implement Clone for Dsa
2019-02-28 14:10:49 -05:00
Steven Fackler
a99f75fccd
Merge pull request #1071 from sfackler/const-macros
...
Add ERR_PACK
2019-02-27 22:10:39 -08:00
Steven Fackler
953fe86b9a
Add ERR_PACK
...
Also make error functions const when targeting a new enough rustc
2019-02-27 21:50:39 -08:00
Steven Fackler
5faeeb5c61
Merge pull request #1070 from sfackler/build-script-cleanup
...
Build script cleanup
2019-02-27 21:28:45 -08:00
Steven Fackler
2474bce3db
Don't dynamically generate expando.c
2019-02-27 21:14:46 -08:00
Steven Fackler
25f750c223
Add some debugability to build script env
...
Also split finding logic out to separate files
2019-02-26 20:45:10 -08:00
Steven Fackler
297804b2d9
typo
2019-02-26 20:38:04 -08:00
Steven Fackler
ab298d0264
Fix const changes in 1.1.1b
2019-02-26 20:31:01 -08:00
Steven Fackler
83b58057dd
Update test versions
2019-02-26 20:19:11 -08:00
Steven Fackler
fe1042f338
Update changelog
2019-02-22 12:35:47 -07:00
Steven Fackler
e088d1d856
Release openssl v0.10.18
2019-02-22 12:34:11 -07:00