Releases: utelle/SQLite3MultipleCiphers
Releases · utelle/SQLite3MultipleCiphers
SQLite3 Multiple Ciphers 1.8.0 (based on SQLite 3.44.1)
Changes since previous release
- Based on SQLite version 3.44.1
- Added new cipher scheme Ascon-128. Ascon is a family of authenticated encryption and hashing algorithms designed to be lightweight and easy to implement, even with added countermeasures against side-channel attacks. Ascon has been selected as new standard for lightweight cryptography in the NIST Lightweight Cryptography competition (2019–2023).
- Updated CMake support
- Fixed issue #126 - use of quadmath in VSV extension. Use of 128-bit floats for conversion purposes in the VSV extension could cause compilation problems due to the dependency on the GCC-specific quadmath library. This library will now only be used, if the preprocessor symbol
SQLITE_USE_QUADMATH
is defined. This symbol will not be defined by default.
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.7.4 (based on SQLite 3.44.0)
Changes since previous release
- Based on SQLite version 3.44.0
- Prevent crashes due to uninitialized cipher tables (wxSQLite3 issue #113)
This only affects the C API cipher configuration functions, and only if they are called before any regular SQLite API call took place.
📌 Update is optional, because most applications are not affected.
📌 The Android build is not affected, therefore no new binaries were prepared. Use the Android binaries of the previous release.
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.7.3 (based on SQLite 3.44.0)
Changes since previous release
- Based on SQLite version 3.44.0
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.7.2 (based on SQLite 3.43.2)
Changes since previous release
- Based on SQLite version 3.43.2
SQLite version 3.43.2 is a small patch to version 3.43.1 and 3.43.0 that fixes some minor inaccuracies. Most likely the changes do not affect your projects, but you are welcome to upgrade nevertheless.
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.7.1 (based on SQLite 3.43.1)
Changes since previous release
- Added compile time option to omit AES hardware support
- Fixed autoconf/automake build files to be usable with msys/mingw
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.7.0 (based on SQLite 3.43.1)
Changes since previous release
- Based on SQLite version 3.43.1
- Added
PRAGMA memory_security
to allow to clear memory before it is freed. This feature can have a considerable impact on performance and is therefore disabled by default. - Fixed issue #118 - tvOS/watchOS compilation errors. On Apple platforms the function
SecRandomCopyBytes()
will now be used instead ofgetentropy()
. - Fixed issue #119 -
PRAGMA mmap_size
conflicts with encrypted databases, a check has been added to allow this pragma for unencrypted databases.
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.6.5 (based on SQLite 3.43.1)
Changes since previous release
- Based on SQLite version 3.43.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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.6.4 (based on SQLite 3.43.0)
Changes since previous release
- Based on SQLite version 3.43.0
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.6.3 (based on SQLite 3.42.0)
Changes since previous release
- Based on SQLite version 3.42.0
- Enabled session extension
- Fixed issue #110 (CMake)
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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.
SQLite3 Multiple Ciphers 1.6.2 (based on SQLite 3.41.2)
Changes since previous release
- Based on SQLite version 3.41.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. The SQLite3 shell applications support the SQLite Archive feature.
- Additionally, a source code amalgamation is provided. That is, a single C source file and a single C header file.