Commit graph

8 commits

Author SHA1 Message Date
ivk
af4a02c910 [build] Fix configuring sqlcipher for mobile
SQLITE_ENABLE_UPDATE_DELETE_LIMIT was missing on mobile.

Align the options more closely to the node library.

Co-authored-by: hrb-hub <hrb-hub@users.noreply.github.com>
2025-07-22 10:48:44 +02:00
hrb-hub
81883f1ef8 [android] Fix crash on armeabi-v7a
Caused by a bug in OpenSSL:
b7f6519229

The code for AES was reading from invalid place in memory instead of
static memory region.

Bump OpenSSL used in sqlcipher-android to 3.5.1.

Fix #9224

Co-authored-by: ivk <ivk@tutao.de>
2025-07-04 17:01:33 +02:00
ivk
aae656c363 [build] Do no build libssl when building openssl for sqlcipher-android 2025-06-20 10:24:28 +02:00
ivk
a1b3ae4d21 [build] Disable more features of openssl for android-sqlcipher 2025-06-20 10:24:28 +02:00
ivk
31657283be [build] Suppress redefined macro when building sqlcipher for Android 2025-06-20 10:24:28 +02:00
ivk
e3126f89e5 [build] Simplify handling of android-sqlcipher 2025-06-20 10:24:28 +02:00
ivk
f7bc29b1d9 [build] Fix building sqlcipher on F-Droid 2025-06-20 10:24:28 +02:00
ivk
4aaf818d40 [android] Use signal tokenizer, use sqlcipher fork
[ci] Remove downloading of prebuilt android-sqlcipher

Co-authored-by: paw <paw-hub@users.noreply.github.com>
2025-06-04 10:37:59 +02:00