Releases: utelle/SQLite3MultipleCiphers
SQLite3 Multiple Ciphers 1.2.2 (based on SQLite 3.35.2)
Changes since previous release
- Update to SQLite 3.35.2
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.2.1 (based on SQLite 3.35.1)
Changes since previous release
- Update to SQLite 3.35.1
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.2.0 (based on SQLite 3.35.0)
Changes since previous release
- Update to SQLite 3.35.0
- Enabled new SQLite Math Extension (Note: log function now computes log10, not ln.)
- Fixed a bug in cipher selection via URI, if cipher schemes were excluded from build (issue #26)
- Cleaned up precompiler instructions to exclude cipher schemes from build
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.1.4 (based on SQLite 3.34.1)
Changes since previous release
- Update to SQLite 3.34.1
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.1.3 (based on SQLite 3.34.0)
Changes since previous release
- Added code for AES hardware support on ARM platforms
- Added GitHub Actions for CI
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.1.2 (based on SQLite 3.34.0)
Changes since previous release
- Fixed issue #20 (setting
legacy
cipher parameter viaPRAGMA
command) - Added SQLite3 Multiple Ciphers version info to shell application
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.1.1 (based on SQLite 3.34.0)
Changes since previous release
- Fixed issue #19
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.1.0 (based on SQLite 3.34.0)
Changes since previous release
- Based on SQLite version 3.34.0
- Added code for AES hardware support on x86 platforms
- Fixed issues with sqlite3_key / sqlite3_rekey
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.0.1 (based on SQLite 3.33.0)
Changes since previous release
- Added VSV extension (Variably Separated Values), in respond to #16
Notes
- SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.0.0
This is the first release of the new implementation of the SQLite3 encryption extension with support for multiple ciphers. The release is based on SQLite version 3.33.0.
The following ciphers are supported:
- AES 128 Bit CBC - No HMAC (wxSQLite3)
- AES 256 Bit CBC - No HMAC (wxSQLite3)
- ChaCha20 - Poly1305 HMAC (sqleet, default)
- AES 256 Bit CBC - SHA1/SHA256/SHA512 HMAC (SQLCipher, database versions 1, 2, 3, and 4)
- RC4 - No HMAC (System.Data.SQLite)
SQLite3 binaries for Windows (SQLite3 shell and DLLs) can be found as separate downloads with resp. without enabled ICU support in variants for 32-bit and 64-bit Windows.
Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.