Skip to content

Commit 15600a3

Browse files
committed
tracing: prepare to release v0.1.40
# 0.1.40 This release fixes a potential stack use-after-free in the `Instrument::into_inner` method. Only uses of this method are affected by this bug. ### Fixed - Use `mem::ManuallyDrop` instead of `mem::forget` in `Instrument::into_inner` (#2765) [#2765]: #2765 Thanks to @cramertj and @Manishearth for finding and fixing this issue!
1 parent 20a1762 commit 15600a3

File tree

2 files changed

+16
-1
lines changed

2 files changed

+16
-1
lines changed

tracing/CHANGELOG.md

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,18 @@
1+
# 0.1.40
2+
3+
This release fixes a potential stack use-after-free in the
4+
`Instrument::into_inner` method. Only uses of this method are affected by this
5+
bug.
6+
7+
### Fixed
8+
9+
- Use `mem::ManuallyDrop` instead of `mem::forget` in `Instrument::into_inner`
10+
([#2765])
11+
12+
[#2765]: https://github.com/tokio-rs/tracing/pull/2765
13+
14+
Thanks to @cramertj and @manishearth for finding and fixing this issue!
15+
116
# 0.1.39 (October 12, 2023)
217

318
This release adds several additional features to the `tracing` macros. In

tracing/Cargo.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -8,7 +8,7 @@ name = "tracing"
88
# - README.md
99
# - Update CHANGELOG.md.
1010
# - Create "v0.1.x" git tag
11-
version = "0.1.39"
11+
version = "0.1.40"
1212
authors = ["Eliza Weisman <[email protected]>", "Tokio Contributors <[email protected]>"]
1313
license = "MIT"
1414
readme = "README.md"

0 commit comments

Comments
 (0)