From f7e9e9052397a0313dde44175a7840e36c9abf56 Mon Sep 17 00:00:00 2001 From: Stephen Lombardo Date: Mon, 18 Oct 2021 15:01:59 -0400 Subject: [PATCH] update CHANGELOG for 4.5.0 release --- CHANGELOG.md | 12 +++++++++++- 1 file changed, 11 insertions(+), 1 deletion(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb75531..37db27b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,14 @@ # SQLCipher Change Log All notable changes to this project will be documented in this file. +## [4.5.0] - (October 2021 - [4.5.0 changes]) +- Updates baseline to upstream SQLite 3.36.0 +- Changes the enhanced memory security feature to be DISABLED by default; once enabled by PRAGMA cipher_memory_security = ON, it can't be turned off for the lifetime of the process +- Changes PRAGMA cipher_migrate to permanently enter an error state if a migration fails +- Fixes memory locking/unlocking issue with realloc implementation on hardened runtimes when memory security is enabled +- Fixes cipher_migrate to cleanup the temporary database if a migration fails +- Removes logging of non-string pointers when compiling with trace level logging + ## [4.4.3] - (February 2021 - [4.4.3 changes]) - Updates baseline to ustream SQLite 3.34.1 - Fixes sqlcipher_export handling of NULL parameters @@ -184,7 +192,9 @@ All notable changes to this project will be documented in this file. ### Security - Change KDF iteration length from 4,000 to 64,000 -[unreleased]: https://github.com/sqlcipher/sqlcipher/compare/v4.4.3...prerelease +[unreleased]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.0...prerelease +[4.5.0]: https://github.com/sqlcipher/sqlcipher/tree/v4.5.0 +[4.5.0 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.4.3...v4.5.0 [4.4.3]: https://github.com/sqlcipher/sqlcipher/tree/v4.4.3 [4.4.3 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.4.2...v4.4.3 [4.4.2]: https://github.com/sqlcipher/sqlcipher/tree/v4.4.2