Skip to content

Releases: utelle/SQLite3MultipleCiphers

SQLite3 Multiple Ciphers 1.7.1 (based on SQLite 3.43.1)

09 Oct 21:18
v1.7.1
bebb8f0
Compare
Choose a tag to compare

Changes since previous release

  • Added compile time option to omit AES hardware support
  • Fixed autoconf/automake build files to be usable with msys/mingw

‼️ The changes affect only the compilation process. Therefore updating is not necessarily required, unless you want to omit AES hardware support or to compile the library 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)

03 Oct 20:24
v1.7.0
294ae8c
Compare
Choose a tag to compare

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 of getentropy().
  • 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)

14 Sep 09:30
v1.6.5
d2be01b
Compare
Choose a tag to compare

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)

25 Aug 13:15
v1.6.4
c5735c8
Compare
Choose a tag to compare

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)

18 May 14:56
v1.6.3
f76b674
Compare
Choose a tag to compare

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)

23 Mar 12:07
v1.6.2
47080ad
Compare
Choose a tag to compare

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.

SQLite3 Multiple Ciphers 1.6.1 (based on SQLite 3.41.1)

14 Mar 14:09
v1.6.1
9814335
Compare
Choose a tag to compare

Changes since previous release

  • Based on SQLite version 3.41.1
  • Symbol MAX_PATHNAME (used on Unix-like platforms) has a fixed value of 512 in the original SQLite source code. This can now be configured at compile time to use a higher value (like 4096 - which is supported by most Linux variants) (see issue #104). Use symbol SQLITE3MC_MAX_PATHNAME to define a higher value.

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.0 (based on SQLite 3.41.0)

23 Feb 13:41
v1.6.0
a3c0fe4
Compare
Choose a tag to compare

Changes since previous release

  • Based on SQLite version 3.41.0
  • Added automatic VFS shim instantiation (see issue #104)
  • Added CMake build support (thanks to @lwttai and @jammerxd)

To enable encryption support for a non-default VFS it is now enough to specify the name of the requested real VFS with the prefix "multipleciphers-", either via the URI parameter vfs or via the 4th parameter of the SQLite API function sqlite3_open_v2().

Example:

// via URI filename
file:dbfile.db3?vfs=multipleciphers-win32-longpath
/* via API function */
sqlite3* pDb;
int rc = sqlite3_open_v2("dbfile.db3", &pDb, SQLITE_OPEN_READWRITE, "multipleciphers-win32-longpath");

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.5.5 (based on SQLite 3.40.1)

29 Dec 09:00
v1.5.5
2ec690b
Compare
Choose a tag to compare

Changes since previous release

  • Based on SQLite version 3.40.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.5.4 (based on SQLite 3.40.0)

19 Nov 11:43
v1.5.4
e623ed2
Compare
Choose a tag to compare

Changes since previous release

  • Based on SQLite version 3.40.0
  • Fixed issues #91 and #92

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.