Update bundled SQLcipher to v4.5.1 (equivalent to SQLite 3.37.2) #1131
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
There was another release of SQLcipher the other day: https://www.zetetic.net/blog/2022/03/03/sqlcipher-4.5.1-release
Kinda a bummer that it's not fully up to date (not quite up to date with SQLite version 3.38.0, a single version behind), but TBH I'm happy it got updated at all. (I had heard that the unstable codec api that SQLcipher is based on was removed from SQLite's internals, and became very worried, but even at the best of times, SQLcipher updates can be... sporadic).
Anyway I'll probably cut a libsqlite3-sys patch release shortly after landing this, since nobody should be broken by this update, and some people may be worried about the DB corruption it fixes (or may want some of the shiny stuff from the SQLite bump, like STRICT tables).