Commit Graph

5 Commits

Author SHA1 Message Date
Lukáš Tinkl 16cfded319
chore(compatibilityMode): Enable DB open in sqlcipher 3 compatibility mode 2023-05-24 19:08:34 +03:00
Lukáš Tinkl 1b0aff9ce3
performance(sqlcipher): provide optimized versions of `sha1_compress`
- on ARM, use Neon/ACLE extensions (a 3x-4x perf improvement)
- on x64 use a plain C implementation from nayuki (a 2x-3x perf gain)

Unfortunately, we can't use the dedicated `SHA1` extension on x64 as this
became widely available only recently (esp. on AMD CPUs)

(cherry picked from commit cfa6dd9438)
2023-05-23 13:56:48 +03:00
Frank Braun c7c49f6e45 upgrade libtomcrypt 2020-12-07 17:45:45 +00:00
Frank Braun 78e06c3d61 upgrade SQLCipher to 4.4.0
Also upgrade libtomcrypt to the latest version.

Thanks to André Medeiros for preparing the switch to SQLCipher 4.x
with https://github.com/mutecomm/go-sqlcipher/pull/9
2020-07-23 02:04:21 +00:00
Frank Braun a2e3bba9dc add code 2015-04-29 01:56:53 +02:00