Skip to content

Commit

Permalink
Release openssl v0.10.46
Browse files Browse the repository at this point in the history
  • Loading branch information
sfackler committed Mar 15, 2023
1 parent 54329d7 commit 98f4d44
Show file tree
Hide file tree
Showing 2 changed files with 30 additions and 4 deletions.
30 changes: 28 additions & 2 deletions openssl/CHANGELOG.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,32 @@

## [Unreleased]

* Added `CMS_verify`.
## [v0.10.46] - 2023-03-14

### Fixed

* Fixed a potential null-pointer deref when parsing a PKCS#12 archive with no identity.
* Fixed builds against OpenSSL built with `no-cast`.
* Fixed debug formatting of `GeneralName`.

### Deprecated

* Deprecated `PKcs12Ref::parse` in favor of `Pkcs12Ref::parse2`.
* Deprecated `ParsedPkcs12` in favor of `ParsedPkcs12_2`.
* Deprecated `Pkcs12Builder::build` in favor of `Pkcs12Builder::build2`.

### Added

* Added `X509VerifyParamRef::set_auth_level`, `X509VerifyParamRef::auth_level`, and `X509VerifyParamRef::set_purpose`.
* Added `X509PurposeId` and `X509Purpose`.
* Added `X509NameBuilder::append_entry`.
* Added `PKeyRef::private_key_to_pkcs8`.
* Added `X509LookupRef::load_crl_file`.
* Added `Pkcs12Builder::name`, `Pkcs12Builder::pkey`, and `Pkcs12Builder::cert`.
* Added `SslRef::set_method`, `SslRef::set_private_key_file`, `SslRef::set_private_key`, `SslRef::set_certificate`, `SslRef::set_certificate_chain_file`, `SslRef::add_client_ca`, `SslRef::set_client_ca_list`, `SslRef::set_min_proto_version`, `SslREf::set_max_proto_version`, `SslRef::set_ciphersuites`, `SslRef::set_cipher_list`, `SslRef::set_verify_cert_store`.
* Added `X509NameRef::to_owned`.
* Added `SslContextBuilder::set_num_tickets`, `SslContextRef::num_tickets`, `SslRef::set_num_tickets`, and `SslRef::num_tickets`.
* Added `CmsContentInfo::verify`.

## [v0.10.45] - 2022-12-20

Expand Down Expand Up @@ -665,7 +690,8 @@

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

[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...master
[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.46...master
[v0.10.46]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.45...openssl-v0.10.46
[v0.10.45]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.44...openssl-v0.10.45
[v0.10.44]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.43...openssl-v0.10.44
[v0.10.43]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.42...openssl-v0.10.43
Expand Down
4 changes: 2 additions & 2 deletions openssl/Cargo.toml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
[package]
name = "openssl"
version = "0.10.45"
version = "0.10.46"
authors = ["Steven Fackler <sfackler@gmail.com>"]
license = "Apache-2.0"
description = "OpenSSL bindings"
Expand Down Expand Up @@ -30,7 +30,7 @@ libc = "0.2"
once_cell = "1.5.2"

openssl-macros = { version = "0.1.0", path = "../openssl-macros" }
ffi = { package = "openssl-sys", version = "0.9.80", path = "../openssl-sys" }
ffi = { package = "openssl-sys", version = "0.9.81", path = "../openssl-sys" }

[dev-dependencies]
hex = "0.3"

0 comments on commit 98f4d44

Please sign in to comment.