diff --git a/CHANGELOG.md b/CHANGELOG.md index 1b2c410..da1b593 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,6 +1,12 @@ # SQLCipher Change Log All notable changes to this project will be documented in this file. +## [4.4.2] - (November 2020 - [4.4.2 changes]) +- Improve error handling to resolve potential corruption if an encryption operation failed while operating in WAL mode +- Changes to OpenSSL library cryptographic provider to reduce initialization complexity +- Adjust cipher_integrity_check to skip locking page to avoid a spurious error report for very large databases +- Miscellaneous code and comment cleanup + ## [4.4.1] - (October 2020 - [4.4.1 changes]) - Updates baseline to upstream SQLite 3.33.0 - Fixes double-free bug in cipher_default_plaintext_header_size @@ -171,7 +177,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.1...prerelease +[unreleased]: https://github.com/sqlcipher/sqlcipher/compare/v4.4.2...prerelease +[4.4.2]: https://github.com/sqlcipher/sqlcipher/tree/v4.4.2 +[4.4.2 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.4.0...v4.4.2 [4.4.1]: https://github.com/sqlcipher/sqlcipher/tree/v4.4.1 [4.4.1 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.4.0...v4.4.1 [4.4.0]: https://github.com/sqlcipher/sqlcipher/tree/v4.4.0 diff --git a/SQLCipher.podspec.json b/SQLCipher.podspec.json index 98d05a7..8243b02 100644 --- a/SQLCipher.podspec.json +++ b/SQLCipher.podspec.json @@ -15,10 +15,10 @@ "requires_arc": false, "source": { "git": "https://github.com/sqlcipher/sqlcipher.git", - "tag": "v4.4.1" + "tag": "v4.4.2" }, "summary": "Full Database Encryption for SQLite.", - "version": "4.4.1", + "version": "4.4.2", "subspecs": [ { "compiler_flags": [ diff --git a/src/crypto.h b/src/crypto.h index f0fab61..8847c28 100644 --- a/src/crypto.h +++ b/src/crypto.h @@ -59,7 +59,7 @@ void sqlite3pager_reset(Pager *pPager); #define CIPHER_STR(s) #s #ifndef CIPHER_VERSION_NUMBER -#define CIPHER_VERSION_NUMBER 4.4.1 +#define CIPHER_VERSION_NUMBER 4.4.2 #endif #ifndef CIPHER_VERSION_BUILD