SQLite3 Multiple Ciphers 1.3.5 (based on SQLite 3.37.0)
Changes since previous release
- Based on SQLite version 3.37.0
- Added build support for Visual C++ 2022
- Fix issue #55: Set pager error state on reporting decrypt error condition to avoid assertion when SQLITE_DEBUG is defined
- Fix issue #54: Check definition of symbol
__QNX__
to support compilation for QNX - Apply minor adjustments to ChaCha20 implementation (taken from upstream resilar/sqleet)
- Fix issue #50 and #51: Numeric cipher ids are now handled correctly, if some of the cipher schemes are excluded from compilation
- The SQLite3 Multiple Ciphers version information is now exposed in the amalgamation header
- The compile-time configuration options have been moved to a separate header file
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.