File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 11# Changelog
22
3+ ## 0.15.2 (2026-04-15)
4+
5+ This is a minor release with two security fixes. It also updates ` rustls ` to
6+ [ 0.23.38] ( https://github.com/rustls/rustls/releases/tag/v%2F0.23.38 ) .
7+
8+ ### Security
9+
10+ This update addresses
11+ [ RUSTSEC-2026-0098] ( https://rustsec.org/advisories/RUSTSEC-2026-0098.html ) and
12+ [ RUSTSEC-2026-0099] ( https://rustsec.org/advisories/RUSTSEC-2026-0099.html ) ;
13+ two security issues affecting name constraint checking with the webpki
14+ certificate verifiers. Both issues are reachable only after signature
15+ verification and require misissuance to exploit.
16+
17+ These low-impact vulnerabilities only affect users of the
18+ ` rustls_web_pki_[server|client]_cert_verifier_builder ` APIs.
19+
20+ ### Added
21+
22+ * ` rustls_client_config_builder_set_check_selected_alpn() `
23+ * Allows configuring a to-be-built client config to allow skipping a check
24+ that the server's selected ALPN was in the list offered by the client. This
25+ defaults to true, matching the behavior before the option to skip the check
26+ was available.
27+
328## 0.15.1 (2026-03-13)
429
530This is a minor release with one security fix. It updates ` rustls ` to
Original file line number Diff line number Diff line change 11[package ]
22name = " rustls-ffi"
33# Keep in sync with defines in cbindgen.toml
4- version = " 0.15.1 "
4+ version = " 0.15.2 "
55license = " Apache-2.0 OR ISC OR MIT"
66readme = " ../README-crates.io.md"
77description = " Rustls bindings for non-Rust languages"
Original file line number Diff line number Diff line change @@ -5,7 +5,7 @@ after_includes = """
55
66#define RUSTLS_VERSION_MAJOR 0
77#define RUSTLS_VERSION_MINOR 15
8- #define RUSTLS_VERSION_PATCH 1
8+ #define RUSTLS_VERSION_PATCH 2
99
1010/**
1111 * This gives each version part 8 bits, and leaves the 8 least significant bits
Original file line number Diff line number Diff line change 99
1010#define RUSTLS_VERSION_MAJOR 0
1111#define RUSTLS_VERSION_MINOR 15
12- #define RUSTLS_VERSION_PATCH 1
12+ #define RUSTLS_VERSION_PATCH 2
1313
1414/* *
1515 * This gives each version part 8 bits, and leaves the 8 least significant bits
You can’t perform that action at this time.
0 commit comments