From 7c4095e1e4c336ab75b804e37e1a65dbcf6b7119 Mon Sep 17 00:00:00 2001 From: Jamie McCrae Date: Tue, 6 Dec 2022 08:26:46 +0000 Subject: [PATCH] doc: release: 3.3: Add change on MCUmgr img_mgmt hash Adds that MCUmgr img_mgmt upload hashes must not comprise of a full non-trucated sha256 hash. Signed-off-by: Jamie McCrae --- doc/releases/release-notes-3.3.rst | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/doc/releases/release-notes-3.3.rst b/doc/releases/release-notes-3.3.rst index 9fa62348483..c7c3f1d4a70 100644 --- a/doc/releases/release-notes-3.3.rst +++ b/doc/releases/release-notes-3.3.rst @@ -45,6 +45,13 @@ Changes in this release Bluetooth subsystem, enable `CONFIG_BT_(module name)_LOG_LEVEL_DBG` instead of `CONFIG_BT_DEBUG_(module name)`. +* MCUmgr img_mgmt now requires that a full sha256 hash to be used when + uploading an image to keep track of the progress, where the sha256 hash + is of the whole file being uploaded (different to the hash used when getting + image states). Use of a truncated hash or non-sha256 hash will still work + but will cause issues and failures in client software with future updates + to Zephyr/MCUmgr such as image verification. + Removed APIs in this release ============================