summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteven Fackler <sfackler@gmail.com>2020-12-24 08:15:06 -0500
committerSteven Fackler <sfackler@gmail.com>2020-12-24 08:15:06 -0500
commit16afd0b46516f10bbd7076120fd2102006414771 (patch)
tree5d96b23539033b9ecf9d6184eeadffab87949766
parenta9dbe7299eb6407b58d62e6c7a5cdbbd2d05f397 (diff)
downloadrust-openssl-16afd0b46516f10bbd7076120fd2102006414771.zip
Release openssl v0.10.32
-rw-r--r--openssl/CHANGELOG.md25
-rw-r--r--openssl/Cargo.toml4
2 files changed, 26 insertions, 3 deletions
diff --git a/openssl/CHANGELOG.md b/openssl/CHANGELOG.md
index 85b6383f..23435697 100644
--- a/openssl/CHANGELOG.md
+++ b/openssl/CHANGELOG.md
@@ -2,6 +2,28 @@
## [Unreleased]
+## [v0.10.32] - 2020-12-24
+
+### Fixed
+
+* Fixed `Ssl::new` to take a `&SslContextRef` rather than `&SslContext`.
+
+### Added
+
+* Added the `encrypt` module to support asymmetric encryption and decryption with `PKey`s.
+* Added `MessageDigest::from_name`.
+* Added `ConnectConfiguration::into_ssl`.
+* Added the ability to create unconnected `SslStream`s directly from an `Ssl` and transport stream
+ without performing any part of the handshake with `SslStream::new`.
+* Added `SslStream::{read_early_data, write_early_data, connect, accept, do_handshake, stateless}`.
+* Implemented `ToOwned` for `SslContextRef`.
+* Added `SslRef::{set_connect_state, set_accept_state}`.
+
+### Deprecated
+
+* Deprecated `SslStream::from_raw_parts` in favor of `Ssl::from_ptr` and `SslStream::new`.
+* Deprecated `SslStreamBuilder` in favor of methods on `Ssl` and `SslStream`.
+
## [v0.10.31] - 2020-12-09
### Added
@@ -487,7 +509,8 @@
Look at the [release tags] for information about older releases.
-[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.31...master
+[Unreleased]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.32...master
+[v0.10.32]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.31...openssl-v0.10.32
[v0.10.31]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.30...openssl-v0.10.31
[v0.10.30]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.29...openssl-v0.10.30
[v0.10.29]: https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.28...openssl-v0.10.29
diff --git a/openssl/Cargo.toml b/openssl/Cargo.toml
index f4a70b49..2b6c8edf 100644
--- a/openssl/Cargo.toml
+++ b/openssl/Cargo.toml
@@ -1,6 +1,6 @@
[package]
name = "openssl"
-version = "0.10.31"
+version = "0.10.32"
authors = ["Steven Fackler <sfackler@gmail.com>"]
license = "Apache-2.0"
description = "OpenSSL bindings"
@@ -25,7 +25,7 @@ foreign-types = "0.3.1"
lazy_static = "1"
libc = "0.2"
-openssl-sys = { version = "0.9.59", path = "../openssl-sys" }
+openssl-sys = { version = "0.9.60", path = "../openssl-sys" }
[dev-dependencies]
tempdir = "0.3"