Update History.txt to include 10.4.6 changes (#451)

Signed-off-by: Gaurav Aggarwal <aggarg@amazon.com>
diff --git a/History.txt b/History.txt
index 5c449ec..ba456f7 100644
--- a/History.txt
+++ b/History.txt
@@ -1,4 +1,4 @@
-Changes between FreeRTOS V10.4.5 and TBD

+Changes between FreeRTOS V10.4.6 and TBD

 

 Documentation and download available at https://www.FreeRTOS.org/

 

@@ -14,6 +14,15 @@
 	  observed when strict-aliasing and link time optimization are enabled.

 	  To maintain backwards compatibility, configUSE_MINI_LIST_ITEM defaults to 1.

 

+Changes between FreeRTOS V10.4.5 and FreeRTOS V10.4.6 released November 12 2021

+

+	+ ARMv7-M and ARMv8-M MPU ports – prevent non-kernel code from calling the

+	  internal functions xPortRaisePrivilege and vPortResetPrivilege by changing

+	  them to macros.

+	+ Introduce a new config configALLOW_UNPRIVILEGED_CRITICAL_SECTIONS which

+	  enables developers to prevent critical sections from unprivileged tasks.

+	  It defaults to 1 for backward compatibility. Application should set it to

+	  0 to disable critical sections from unprivileged tasks.

 

 Changes between FreeRTOS V10.4.4 and FreeRTOS V10.4.5 released September 10 2021