Skip to content

Commit 2014e61

Browse files
committed
rustls-ffi 0.14.1 with rustls 0.23.18
Notably this brings in a fix for an availability issue for **servers** using the `rustls_acceptor` type and associated APIs. See the upstream 0.23.18 release notes for more information.
1 parent 659d8e7 commit 2014e61

File tree

4 files changed

+19
-8
lines changed

4 files changed

+19
-8
lines changed

CHANGELOG.md

+11
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,16 @@
11
# Changelog
22

3+
## 0.14.1 (2024-11-22)
4+
5+
This release updates to [Rustls 0.23.18][] and increases the project MSRV from
6+
1.64 to 1.71, matching the upstream Rustls MSRV.
7+
8+
Notably this brings in a fix for an availability issue for **servers** using
9+
the `rustls_acceptor` type and associated APIs. See the upstream 0.23.18
10+
release notes for more information.
11+
12+
[Rustls 0.23.18]: https://github.com/rustls/rustls/releases/tag/v%2F0.23.18
13+
314
## 0.14.0 (2024-09-12)
415

516
This release updates to [Rustls 0.23.13][] and changes the rustls-ffi API to allow

Cargo.lock

+5-5
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

Cargo.toml

+2-2
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
[package]
22
name = "rustls-ffi"
3-
version = "0.14.0"
3+
version = "0.14.1"
44
license = "Apache-2.0 OR ISC OR MIT"
55
readme = "README-crates.io.md"
66
description = "Rustls bindings for non-Rust languages"
@@ -26,7 +26,7 @@ aws-lc-rs = ["rustls/aws-lc-rs", "webpki/aws_lc_rs"]
2626

2727
[dependencies]
2828
# Keep in sync with RUSTLS_CRATE_VERSION in build.rs
29-
rustls = { version = "0.23.13", default-features = false, features = ["std", "tls12"] }
29+
rustls = { version = "0.23.18", default-features = false, features = ["std", "tls12"] }
3030
pki-types = { package = "rustls-pki-types", version = "1", features = ["std"] }
3131
webpki = { package = "rustls-webpki", version = "0.102.0", default-features = false, features = ["std"] }
3232
libc = "0.2"

build.rs

+1-1
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ use std::{env, fs, path::PathBuf};
88
// because doing so would require a heavy-weight deserialization lib dependency
99
// (and it couldn't be a _dev_ dep for use in a build script) or doing brittle
1010
// by-hand parsing.
11-
const RUSTLS_CRATE_VERSION: &str = "0.23.13";
11+
const RUSTLS_CRATE_VERSION: &str = "0.23.18";
1212

1313
fn main() {
1414
let out_dir = PathBuf::from(env::var_os("OUT_DIR").unwrap());

0 commit comments

Comments
 (0)