Update History.txt for V10.6.2 (#912)

* Update History.txt for V10.6.2
This commit is contained in:
Rahul Kar 2023-11-29 19:42:18 +05:30 committed by GitHub
parent 2f66e475fa
commit dfa52a70c5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -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 tasks 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