Update CHANELOG for v0.17.2
@@ -34,9 +34,27 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
## Changed
- Updated libcxx to version 10.0.1
+[v0.17.2][v0.17.2_log]
+--------------
+
### Security
- Updated openssl to version 1.1.1l. Please refer to release log to find list of CVEs addressed by this version.
+
+[v0.17.1][v0.17.1_log]
+--------------
+
+### Added
+- Enabled creation of enclaves with base address 0x0 in SGX on Linux.
+ - This feature requires PSW version 2.14.1 or above.
+ - In 0-base enclaves a page fault is thrown on NULL pointer dereference.
+ - This enables applications to adopt NullPointerException/ NullReferenceException in their program logic and/or use other application stacks that do (Example, .NET runtime).
+ - Developers can create an 0-base enclave by setting the oesign tool configuration option 'CreateZeroBaseEnclave' to 1 or by passing in argument CREATE_ZERO_BASE_ENCLAVE=1 in OE_SET_ENCLAVE_SGX2().
+ - If the 0-base enclave creation is chosen, enclave image start address should be provided by setting the oesign tool configuration option 'StartAddress' or pass in the argument ENCLAVE_START_ADDRESS in OE_SET_ENCLAVE_SGX2().
+
+### Security
+- Fix [CVE-2021-33767](https://github.com/openenclave/openenclave/security/advisories/GHSA-mj87-466f-jq42)
+
[v0.17.0][v0.17.0_log]
--------------
@@ -683,7 +701,11 @@ as listed below.
Initial private preview release, no longer supported.
-[Unreleased_log]:https://github.com/openenclave/openenclave/compare/v0.17.0...HEAD
+[Unreleased_log]:https://github.com/openenclave/openenclave/compare/v0.17.2...HEAD
+
+[v0.17.2_log]:https://github.com/openenclave/openenclave/compare/v0.17.1...v0.17.2
+
+[v0.17.1_log]:https://github.com/openenclave/openenclave/compare/v0.17.0...v0.17.1
[v0.17.0_log]:https://github.com/openenclave/openenclave/compare/v0.16.1...v0.17.0
