Fix in-place checks in buffer management

The previous implementation didn't work correctly, and would thus result
in soundness issues. Rust 1.78 finally fixes debug assertions in the
standard library so this was caught immediately.
This commit is contained in:
Robbert van der Helm
2024-05-04 20:55:50 +02:00
parent 10aabe3a38
commit d270d1221f
2 changed files with 25 additions and 14 deletions

View File

@@ -10,6 +10,13 @@ Since there is no stable release yet, the changes are organized per day in
reverse chronological order. The main purpose of this document in its current
state is to list breaking changes.
## [2024-05-04]
### Fixed
- Fixed a soundness issue in the buffer management where in-place input/output
buffers may not have been recognized properly before.
## [2024-03-23]
### Added