Skip to content

Commit 3e6eb3f

Browse files
committed
prepare 0.15.3
1 parent 498f679 commit 3e6eb3f

5 files changed

Lines changed: 20 additions & 4 deletions

File tree

CHANGELOG.md

Lines changed: 16 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,21 @@
11
# Changelog
22

3+
## 0.15.3 (2026-04-22)
4+
5+
This is a minor release with one security fix. It also updates `rustls` to
6+
[0.23.39](https://github.com/rustls/rustls/releases/tag/v%2F0.23.39).
7+
8+
### Security
9+
10+
This update addresses
11+
[RUSTSEC-2026-0104](https://rustsec.org/advisories/RUSTSEC-2026-0104.html);
12+
a security issue affecting CRL parsing that could result in a panic prior
13+
to the validation of a CRL's signature.
14+
15+
This security issue only affects users of the
16+
`rustls_web_pki_client_cert_verifier_builder_add_crl()` and
17+
`rustls_web_pki_server_cert_verifier_builder_add_crl()` APIs.
18+
319
## 0.15.2 (2026-04-15)
420

521
This is a minor release with two security fixes. It also updates `rustls` to

Cargo.lock

Lines changed: 1 addition & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

librustls/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
[package]
22
name = "rustls-ffi"
33
# Keep in sync with defines in cbindgen.toml
4-
version = "0.15.2"
4+
version = "0.15.3"
55
license = "Apache-2.0 OR ISC OR MIT"
66
readme = "../README-crates.io.md"
77
description = "Rustls bindings for non-Rust languages"

librustls/cbindgen.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff 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 2
8+
#define RUSTLS_VERSION_PATCH 3
99
1010
/**
1111
* This gives each version part 8 bits, and leaves the 8 least significant bits

librustls/src/rustls.h

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99

1010
#define RUSTLS_VERSION_MAJOR 0
1111
#define RUSTLS_VERSION_MINOR 15
12-
#define RUSTLS_VERSION_PATCH 2
12+
#define RUSTLS_VERSION_PATCH 3
1313

1414
/**
1515
* This gives each version part 8 bits, and leaves the 8 least significant bits

0 commit comments

Comments
 (0)