HomePhabricator
Diffusion Comm 68d3b4ee8b60

Bump SQLCipher Amalgamation version to enable sqlite3 session extension

Description

Bump SQLCipher Amalgamation version to enable sqlite3 session extension

Summary:
This differential patches SQLCipher amalgamation to enable sqlite 3 session extension usage and to enfore XCode to use sqlite3.h header from SQLCipher
amalgamation instead of sqlite3.h provided by the system.

I don't plan to land this diff, but to make a release of SQLCipher-amalgamation updated with changes in this diff.
EDIT:
This differential bumps sqlcipher-amalgamation version. New version contains changes that force XCode look for sqlite3.h in SQLCipher-amalgamation sources directory instead of its own system-provided header file. XCode system provided header file is very outdated and doesn't contain definitions associated with sqlite 3 session extension.

Adding @ashoat as reviewer since it affects project dependencies.

Test Plan:

  1. Build iOS app.
  2. Click "Jump to Definition" on sqlite3.h header. Ensure we are directed to sqlite3.h provided by SQLCipher amalgamation instead of sqlite3.h from the system.

Reviewers: ashoat, bartek

Reviewed By: ashoat, bartek

Subscribers: tomek

Differential Revision: https://phab.comm.dev/D10833

Details

Provenance
marcinAuthored on Jan 25 2024, 7:57 AM
Reviewer
ashoat
Differential Revision
D10833: Bump SQLCipher Amalgamation version to enable sqlite3 session extension
Parents
rCOMM24c05684952e: [web][native] read keyservers from SQLite on app start
Branches
Unknown
Tags
Unknown