Skip to content

Commit a8d82f3

Browse files
committed
SQLite3 Multiple Ciphers 2.2.4 (based on SQLite 3.50.4)
* Based on SQLite version 3.50.4 * Fixed issue wxSQLite3 - build failure on PowerPC * Fixed issue wxSQLite3 - crash with "illegal instruction" on x86_64 Linux machines without AVX support * Added plaintext header option to some ciphers - This option, added to ciphers chacha20, ascon128, and aegis, keeps the database header partially unencrypted and works in the same way as for the cipher sqlcipher * Simplified and unified raw key and salt specification - raw keys (and optionally salt) can be given in both formats, SQLCipher or sqleet, for all cipher schemes supporting raw key specification (chacha20, sqlcipher, ascon128, aegis) - the cipher salt can now also be specified via PRAGMA cipher_salt - pragma takes precedence over URI parameter - the cipher URI parameter is no longer mandatory for the default cipher scheme * Removed dependency on security framework for Apple platforms * Regenerated build files using premake5 5.0.0-beta7 * Added some patches for the SQLite shell source to handle extension inclusion * Added source code amalgamation release package including "configure" based on autosetup * Adjusted preprocessor instructions to select correct code branch for Apple platforms Important: Updating is recommended for users who want to use the AEGIS cipher and compile SQLite3MC with the GCC compiler
1 parent e35563b commit a8d82f3

File tree

2 files changed

+6995
-6733
lines changed

2 files changed

+6995
-6733
lines changed

0 commit comments

Comments
 (0)