From 7b51c84250e839680c8d53cedb791c686bcd64ec Mon Sep 17 00:00:00 2001 From: angie Date: Wed, 22 May 2024 12:51:21 -0400 Subject: [PATCH] Mention heap corruption fix in the CHANGELOG --- CHANGELOG.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index bd8df0d..1b59f9b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,10 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0 - Fix crash in Rust bindings for to Rust 1.78. - This happens because `slice.get_unchecked` now performs OoB checks in debug builds, which is is triggered when trying to dereference unsized C arrays. +- Fix heap corruption in Rust bindings (#62) + - The C API was returning string sizes without accounting for the null + terminator, which produced issues on the Rust size which was not manually + including it. ## [1.10.0] - 2024-04-22