Skip to content

Commit ee99751

Browse files
committed
Merge branch 'master' into fts5-fix
2 parents 1341249 + 7c46079 commit ee99751

File tree

551 files changed

+60082
-28840
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

551 files changed

+60082
-28840
lines changed

CHANGELOG.md

Lines changed: 18 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,20 @@
11
# SQLCipher Change Log
22
All notable changes to this project will be documented in this file.
33

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.
518

619
## [4.5.3] - (December 2022 - [4.5.3 changes])
720
- Updates baseline to upstream SQLite 3.39.4
@@ -213,7 +226,10 @@ All notable changes to this project will be documented in this file.
213226
### Security
214227
- Change KDF iteration length from 4,000 to 64,000
215228

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
217233
[4.5.3]: https://github.com/sqlcipher/sqlcipher/tree/v4.5.3
218234
[4.5.3 changes]: https://github.com/sqlcipher/sqlcipher/compare/v4.5.2...v4.5.3
219235
[4.5.2]: https://github.com/sqlcipher/sqlcipher/tree/v4.5.2

LICENSE

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
Copyright (c) 2008, ZETETIC LLC
1+
Copyright (c) 2008-2023, ZETETIC LLC
22
All rights reserved.
33

44
Redistribution and use in source and binary forms, with or without

0 commit comments

Comments
 (0)