From 11a5cb3ae15a9b255a79520d3c552f758c013c78 Mon Sep 17 00:00:00 2001 From: "Sergey \"Shnatsel\" Davidoff" Date: Sun, 19 Jul 2020 21:09:39 +0200 Subject: [PATCH] Add changelog entry --- actix-service/CHANGES.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/actix-service/CHANGES.md b/actix-service/CHANGES.md index 137e402b..e7c1fefa 100644 --- a/actix-service/CHANGES.md +++ b/actix-service/CHANGES.md @@ -1,5 +1,11 @@ # Changes +## Unreleased + +### Fixed + +* Removed unsound custom Cell implementation that allowed obtaining several mutable references to the same data, which is undefined behavior in Rust and could lead to violations of memory safety. External code could obtain several mutable references to the same data through service combinators. Attempts to acquire several mutable references to the same data will instead result in a panic. + ## [1.0.5] - 2020-01-16 ### Fixed