|
1 | 1 | # SQLCipher Change Log |
2 | 2 | All notable changes to this project will be documented in this file. |
3 | 3 |
|
4 | | -## [unreleased] - (? 2023 - [unreleased changes]) |
| 4 | +## [4.5.5] - (August 2023 - [4.5.5 changes]) |
| 5 | +- Updates baseline to upstream SQLite 3.42.0 |
| 6 | +- Do not allow key to be changed on a connection after it has been successfully used for an encryption or decryption operation to prevent accidental database corruption |
| 7 | +- Raise an error if a rekey operation is attempted on an unencrypted database |
| 8 | +- Raise an error when a key or rekey operation is passed an empty key |
| 9 | +- Minor improvements to constant time functions |
| 10 | +- Miscellaneous code and comment cleanup |
| 11 | + |
| 12 | +## [4.5.4] - (April 2023 - [4.5.4 changes]) |
| 13 | +- Updates baseline to upstream SQLite 3.41.2 |
| 14 | +- Updates minimum Apple SDK versions in podspec for new Xcode compatibility |
| 15 | +- Return runtime OpenSSL version from PRAGMA cipher_provider_version (instead of hardcoded value) |
| 16 | +- Adds guard against zero block size and crash if cryptographic provider initialization fails |
| 17 | +- When an ATTACH occurs creating a new encrypted database as the first operation after keying the main database, the new database will have the same salt value. |
5 | 18 |
|
6 | 19 | ## [4.5.3] - (December 2022 - [4.5.3 changes]) |
7 | 20 | - Updates baseline to upstream SQLite 3.39.4 |
@@ -213,7 +226,10 @@ All notable changes to this project will be documented in this file. |
213 | 226 | ### Security |
214 | 227 | - Change KDF iteration length from 4,000 to 64,000 |
215 | 228 |
|
216 | | -[unreleased]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.3...prerelease |
| 229 | +[unreleased]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.5...prerelease |
| 230 | +[4.5.5]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.4...v4.5.5 |
| 231 | +[4.5.4]: https://github.com/sqlcipher/sqlcipher/tree/v4.5.4 |
| 232 | +[4.5.4 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.3...v4.5.4 |
217 | 233 | [4.5.3]: https://github.com/sqlcipher/sqlcipher/tree/v4.5.3 |
218 | 234 | [4.5.3 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.2...v4.5.3 |
219 | 235 | [4.5.2]: https://github.com/sqlcipher/sqlcipher/tree/v4.5.2 |
|
0 commit comments