From dfa52a70c5baf4a380a5d5abdd7efca205d46a44 Mon Sep 17 00:00:00 2001 From: Rahul Kar <118818625+kar-rahul-aws@users.noreply.github.com> Date: Wed, 29 Nov 2023 19:42:18 +0530 Subject: [PATCH] Update History.txt for V10.6.2 (#912) * Update History.txt for V10.6.2 --- History.txt | 17 +++++++++++++++-- 1 file changed, 15 insertions(+), 2 deletions(-) diff --git a/History.txt b/History.txt index 588500150..87e795277 100644 --- a/History.txt +++ b/History.txt @@ -1,6 +1,19 @@ Documentation and download available at https://www.FreeRTOS.org/ -Changes between FreeRTOS V10.6.0 and FreeRTOS 10.6.1 released August 17, 2023 +Changes between FreeRTOS V10.6.1 and FreeRTOS V10.6.2 released November 29, 2023 + + + Add the following improvements to the new MPU wrapper (mpu_wrappers_v2.c) + introduced in version 10.6.0: + - Introduce Access Control List (ACL) feature to allow the application + writer to control an unprivileged task’s access to kernel objects. + - Update the system call entry mechanism to only require one Supervisor + Call (SVC) instruction. + - Wrap parameters for system calls with more than four parameters in a + struct to avoid special handling during system call entry. + - Fix 2 possible integer overflows. + - Convert some asserts to run time parameter checks. + +Changes between FreeRTOS V10.6.0 and FreeRTOS V10.6.1 released August 17, 2023 + Add runtime parameter checks to functions in mpu_wrappers_v2.c file. The same checks are already performed in API implementations using @@ -13,7 +26,7 @@ Changes between FreeRTOS V10.6.0 and FreeRTOS 10.6.1 released August 17, 2023 - Xinhui Shao, Yumeng Wei, Huaiyu Yan, Zhen Ling of School of Computer Science and Engineering, Southeast University, China. -Changes between FreeRTOS V10.5.1 and FreeRTOS 10.6.0 released July 13, 2023 +Changes between FreeRTOS V10.5.1 and FreeRTOS V10.6.0 released July 13, 2023 + Add a new MPU wrapper that places additional restrictions on unprivileged tasks. The following is the list of changes introduced with the new MPU