Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit b7be1dc

Browse files
committed
Release openssl v0.10.58 and openssl-sys v0.9.94
1 parent 8c21994 commit b7be1dc

File tree

4 files changed

+39
-5
lines changed

4 files changed

+39
-5
lines changed

openssl-sys/CHANGELOG.md

Lines changed: 16 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,20 @@
22

33
## [Unreleased]
44

5+
## [v0.9.94] - 2023-11-01
6+
7+
### Changed
8+
9+
* `X509_ALGOR` is now opaque on new LibreSSL releases
10+
11+
### Added
12+
13+
* Added support for building with `OPENSSL_NO_SCRYPT`
14+
* Added `EVP_PKEY_RSA_PSS` and `EVP_PKEY_DHX`
15+
* Functions and constants for using HKDF `EVP_PKEY` are now available on LibreSSL.
16+
* Added `SSL_CTX_set_security_level`, `SSL_set_security_level`, `SSL_CTX_get_security_level`, `SSL_get_security_level`
17+
* Added `X509_check_host`, `X509_check_email`, `X509_check_ip`, `X509_check_ip_asc`
18+
519
## [v0.9.93] - 2023-09-04
620

721
### Changed
@@ -508,7 +522,8 @@ Fixed builds against OpenSSL built with `no-cast`.
508522
* Added `X509_verify` and `X509_REQ_verify`.
509523
* Added `EVP_MD_type` and `EVP_GROUP_get_curve_name`.
510524

511-
[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.93..master
525+
[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.94..master
526+
[v0.9.93]: https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.93...openssl-sys-v0.9.94
512527
[v0.9.93]: https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.92...openssl-sys-v0.9.93
513528
[v0.9.92]: https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.91...openssl-sys-v0.9.92
514529
[v0.9.91]: https://github.com/sfackler/rust-openssl/compare/openssl-sys-v0.9.90...openssl-sys-v0.9.91

openssl-sys/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "openssl-sys"
3-
version = "0.9.93"
3+
version = "0.9.94"
44
authors = [
55
"Alex Crichton <[email protected]>",
66
"Steven Fackler <[email protected]>",

openssl/CHANGELOG.md

Lines changed: 20 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,24 @@
22

33
## [Unreleased]
44

5+
## [v0.10.58] - 2023-11-01
6+
7+
### Added
8+
9+
* Added `Id::{RSA_PSS,DHX}` constants
10+
* Added `SslContextBuilder::set_security_level`
11+
* Added `SslContextRef::security_level`
12+
* Added `SslRef::set_security_level`, `SslRef::security_level`
13+
* Added `Cipher::{camellia_128_cbc, camellia_192_cbc, camellia_256_cbc, cast5_cbc, idea_cbc}`
14+
* Added `X509CrlRef::extension`
15+
* Added `X509PurposeId::CODE_SIGN`
16+
17+
### Changed
18+
19+
* `Pkey` HKDF functionality now works on LibreSSL
20+
* `BigNum::mod_sqrt` is now available on all OpenSSLs
21+
* `MessageDigest::sha3*` are now available on LibreSSL
22+
523
## [v0.10.57] - 2023-08-27
624

725
### Added
@@ -797,7 +815,8 @@
797815

798816
Look at the [release tags] for information about older releases.
799817

800-
[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.57...master
818+
[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.58...master
819+
[v0.10.57]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.57...openssl-v0.10.58
801820
[v0.10.57]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.56...openssl-v0.10.57
802821
[v0.10.56]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.55...openssl-v0.10.56
803822
[v0.10.55]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.54...openssl-v0.10.55

openssl/Cargo.toml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "openssl"
3-
version = "0.10.57"
3+
version = "0.10.58"
44
authors = ["Steven Fackler <[email protected]>"]
55
license = "Apache-2.0"
66
description = "OpenSSL bindings"
@@ -30,7 +30,7 @@ libc = "0.2"
3030
once_cell = "1.5.2"
3131

3232
openssl-macros = { version = "0.1.0", path = "../openssl-macros" }
33-
ffi = { package = "openssl-sys", version = "0.9.92", path = "../openssl-sys" }
33+
ffi = { package = "openssl-sys", version = "0.9.94", path = "../openssl-sys" }
3434

3535
[dev-dependencies]
3636
hex = "0.3"

0 commit comments

Comments
 (0)