diff --git a/mingw32/bin/dbhash.exe b/mingw32/bin/dbhash.exe index 06ecac6ee9b..38e9d6cffad 100644 Binary files a/mingw32/bin/dbhash.exe and b/mingw32/bin/dbhash.exe differ diff --git a/mingw32/bin/libsqlite3-0.dll b/mingw32/bin/libsqlite3-0.dll index f15a65461ad..dd5de4e2f1c 100644 Binary files a/mingw32/bin/libsqlite3-0.dll and b/mingw32/bin/libsqlite3-0.dll differ diff --git a/mingw32/bin/showdb.exe b/mingw32/bin/showdb.exe index 9c234f508f4..6ff8a353875 100644 Binary files a/mingw32/bin/showdb.exe and b/mingw32/bin/showdb.exe differ diff --git a/mingw32/bin/showjournal.exe b/mingw32/bin/showjournal.exe index 5066287d64c..6a8df684427 100644 Binary files a/mingw32/bin/showjournal.exe and b/mingw32/bin/showjournal.exe differ diff --git a/mingw32/bin/showstat4.exe b/mingw32/bin/showstat4.exe index 9a6a604bdca..03cf2332e0f 100644 Binary files a/mingw32/bin/showstat4.exe and b/mingw32/bin/showstat4.exe differ diff --git a/mingw32/bin/showwal.exe b/mingw32/bin/showwal.exe index db960f1b127..84c64e81eaf 100644 Binary files a/mingw32/bin/showwal.exe and b/mingw32/bin/showwal.exe differ diff --git a/mingw32/bin/sqldiff.exe b/mingw32/bin/sqldiff.exe index bdec7e6b710..ce074cf521a 100644 Binary files a/mingw32/bin/sqldiff.exe and b/mingw32/bin/sqldiff.exe differ diff --git a/mingw32/bin/sqlite3.exe b/mingw32/bin/sqlite3.exe index 534d510a14d..cd91067a8b0 100644 Binary files a/mingw32/bin/sqlite3.exe and b/mingw32/bin/sqlite3.exe differ diff --git a/mingw32/bin/sqlite3_analyzer.exe b/mingw32/bin/sqlite3_analyzer.exe index e105cf8dca4..7a0a152dcc4 100644 Binary files a/mingw32/bin/sqlite3_analyzer.exe and b/mingw32/bin/sqlite3_analyzer.exe differ diff --git a/mingw32/include/sqlite3.h b/mingw32/include/sqlite3.h index a0dcd99bd30..9514d7f3fa0 100644 --- a/mingw32/include/sqlite3.h +++ b/mingw32/include/sqlite3.h @@ -146,9 +146,9 @@ extern "C" { ** [sqlite3_libversion_number()], [sqlite3_sourceid()], ** [sqlite_version()] and [sqlite_source_id()]. */ -#define SQLITE_VERSION "3.45.1" -#define SQLITE_VERSION_NUMBER 3045001 -#define SQLITE_SOURCE_ID "2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1" +#define SQLITE_VERSION "3.45.2" +#define SQLITE_VERSION_NUMBER 3045002 +#define SQLITE_SOURCE_ID "2024-03-12 11:06:23 d8cd6d49b46a395b13955387d05e9e1a2a47e54fb99f3c9b59835bbefad6alt1" /* ** CAPI3REF: Run-Time Library Version Numbers @@ -420,6 +420,8 @@ typedef int (*sqlite3_callback)(void*,int,char**, char**); ** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running. **
  • The application must not modify the SQL statement text passed into ** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running. +**
  • The application must not dereference the arrays or string pointers +** passed as the 3rd and 4th callback parameters after it returns. ** */ SQLITE_API int sqlite3_exec( diff --git a/mingw32/lib/libsqlite3.a b/mingw32/lib/libsqlite3.a index 6293ead43ea..841de6bfe08 100644 Binary files a/mingw32/lib/libsqlite3.a and b/mingw32/lib/libsqlite3.a differ diff --git a/mingw32/lib/pkgconfig/sqlite3.pc b/mingw32/lib/pkgconfig/sqlite3.pc index 8c6f71c83c6..c8585666580 100644 --- a/mingw32/lib/pkgconfig/sqlite3.pc +++ b/mingw32/lib/pkgconfig/sqlite3.pc @@ -7,7 +7,7 @@ includedir=${prefix}/include Name: SQLite Description: SQL database engine -Version: 3.45.1 +Version: 3.45.2 Libs: -L${libdir} -lsqlite3 Libs.private: -lz Cflags: -I${includedir} diff --git a/mingw32/lib/sqlite3.45.1/pkgIndex.tcl b/mingw32/lib/sqlite3.45.1/pkgIndex.tcl deleted file mode 100644 index a83218a3150..00000000000 --- a/mingw32/lib/sqlite3.45.1/pkgIndex.tcl +++ /dev/null @@ -1 +0,0 @@ -package ifneeded sqlite3 3.45.1 [list load [file join $dir libtclsqlite3[info sharedlibextension]] sqlite3] diff --git a/mingw32/lib/sqlite3.45.1/libtclsqlite3.dll b/mingw32/lib/sqlite3.45.2/libtclsqlite3.dll similarity index 94% rename from mingw32/lib/sqlite3.45.1/libtclsqlite3.dll rename to mingw32/lib/sqlite3.45.2/libtclsqlite3.dll index e8df3039036..28891437036 100644 Binary files a/mingw32/lib/sqlite3.45.1/libtclsqlite3.dll and b/mingw32/lib/sqlite3.45.2/libtclsqlite3.dll differ diff --git a/mingw32/lib/sqlite3.45.1/libtclsqlite3.dll.a b/mingw32/lib/sqlite3.45.2/libtclsqlite3.dll.a similarity index 100% rename from mingw32/lib/sqlite3.45.1/libtclsqlite3.dll.a rename to mingw32/lib/sqlite3.45.2/libtclsqlite3.dll.a diff --git a/mingw32/lib/sqlite3.45.2/pkgIndex.tcl b/mingw32/lib/sqlite3.45.2/pkgIndex.tcl new file mode 100644 index 00000000000..81f6bc4222d --- /dev/null +++ b/mingw32/lib/sqlite3.45.2/pkgIndex.tcl @@ -0,0 +1 @@ +package ifneeded sqlite3 3.45.2 [list load [file join $dir libtclsqlite3[info sharedlibextension]] sqlite3] diff --git a/mingw32/share/sqlite/extensions/README.md b/mingw32/share/sqlite/extensions/README.md index dadf682d088..eca9cd628da 100644 --- a/mingw32/share/sqlite/extensions/README.md +++ b/mingw32/share/sqlite/extensions/README.md @@ -1,4 +1,4 @@ -# Sqlite Extensions - Usage (Sqlite 3.45.1) +# Sqlite Extensions - Usage (Sqlite 3.45.2) This folder contains shared libraries (dll files) `sqlite3.exe` can be instructed to load at run-time in order to add functions usable in `sqlite3` SQL code. diff --git a/mingw32/share/sqlite/extensions/amatch.dll b/mingw32/share/sqlite/extensions/amatch.dll index 303167d2011..ae7189f1a6d 100644 Binary files a/mingw32/share/sqlite/extensions/amatch.dll and b/mingw32/share/sqlite/extensions/amatch.dll differ diff --git a/mingw32/share/sqlite/extensions/anycollseq.dll b/mingw32/share/sqlite/extensions/anycollseq.dll index 5b9497ff2c5..97f0e2408a0 100644 Binary files a/mingw32/share/sqlite/extensions/anycollseq.dll and b/mingw32/share/sqlite/extensions/anycollseq.dll differ diff --git a/mingw32/share/sqlite/extensions/appendvfs.dll b/mingw32/share/sqlite/extensions/appendvfs.dll index b297d2a3ad8..c7547792065 100644 Binary files a/mingw32/share/sqlite/extensions/appendvfs.dll and b/mingw32/share/sqlite/extensions/appendvfs.dll differ diff --git a/mingw32/share/sqlite/extensions/base64.dll b/mingw32/share/sqlite/extensions/base64.dll index bf2e791a49b..35de690cdac 100644 Binary files a/mingw32/share/sqlite/extensions/base64.dll and b/mingw32/share/sqlite/extensions/base64.dll differ diff --git a/mingw32/share/sqlite/extensions/base85.dll b/mingw32/share/sqlite/extensions/base85.dll index feef92bbd7d..3ddaa2f89e9 100644 Binary files a/mingw32/share/sqlite/extensions/base85.dll and b/mingw32/share/sqlite/extensions/base85.dll differ diff --git a/mingw32/share/sqlite/extensions/basexx.dll b/mingw32/share/sqlite/extensions/basexx.dll index 348723f0e89..434d2b19023 100644 Binary files a/mingw32/share/sqlite/extensions/basexx.dll and b/mingw32/share/sqlite/extensions/basexx.dll differ diff --git a/mingw32/share/sqlite/extensions/blobio.dll b/mingw32/share/sqlite/extensions/blobio.dll index 0c3f40053ca..72d01a206fe 100644 Binary files a/mingw32/share/sqlite/extensions/blobio.dll and b/mingw32/share/sqlite/extensions/blobio.dll differ diff --git a/mingw32/share/sqlite/extensions/btreeinfo.dll b/mingw32/share/sqlite/extensions/btreeinfo.dll index 6a71c7a850f..edac9112e4d 100644 Binary files a/mingw32/share/sqlite/extensions/btreeinfo.dll and b/mingw32/share/sqlite/extensions/btreeinfo.dll differ diff --git a/mingw32/share/sqlite/extensions/carray.dll b/mingw32/share/sqlite/extensions/carray.dll index fad76137754..8a99adaa741 100644 Binary files a/mingw32/share/sqlite/extensions/carray.dll and b/mingw32/share/sqlite/extensions/carray.dll differ diff --git a/mingw32/share/sqlite/extensions/cksumvfs.dll b/mingw32/share/sqlite/extensions/cksumvfs.dll index 2186ac610ef..28bfc376024 100644 Binary files a/mingw32/share/sqlite/extensions/cksumvfs.dll and b/mingw32/share/sqlite/extensions/cksumvfs.dll differ diff --git a/mingw32/share/sqlite/extensions/closure.dll b/mingw32/share/sqlite/extensions/closure.dll index 82c01900e92..21e1421e27d 100644 Binary files a/mingw32/share/sqlite/extensions/closure.dll and b/mingw32/share/sqlite/extensions/closure.dll differ diff --git a/mingw32/share/sqlite/extensions/completion.dll b/mingw32/share/sqlite/extensions/completion.dll index f01cefb6d11..7ebd1210a1e 100644 Binary files a/mingw32/share/sqlite/extensions/completion.dll and b/mingw32/share/sqlite/extensions/completion.dll differ diff --git a/mingw32/share/sqlite/extensions/compress.dll b/mingw32/share/sqlite/extensions/compress.dll index 8a891f2b3a4..6c334df9a0d 100644 Binary files a/mingw32/share/sqlite/extensions/compress.dll and b/mingw32/share/sqlite/extensions/compress.dll differ diff --git a/mingw32/share/sqlite/extensions/csv.dll b/mingw32/share/sqlite/extensions/csv.dll index 95b1d607001..fe6f5b44037 100644 Binary files a/mingw32/share/sqlite/extensions/csv.dll and b/mingw32/share/sqlite/extensions/csv.dll differ diff --git a/mingw32/share/sqlite/extensions/dbdump.dll b/mingw32/share/sqlite/extensions/dbdump.dll index 2ac8ac0fa03..d4f7b1fee3e 100644 Binary files a/mingw32/share/sqlite/extensions/dbdump.dll and b/mingw32/share/sqlite/extensions/dbdump.dll differ diff --git a/mingw32/share/sqlite/extensions/decimal.dll b/mingw32/share/sqlite/extensions/decimal.dll index 73e1004ec6e..e0bb5dfba85 100644 Binary files a/mingw32/share/sqlite/extensions/decimal.dll and b/mingw32/share/sqlite/extensions/decimal.dll differ diff --git a/mingw32/share/sqlite/extensions/eval.dll b/mingw32/share/sqlite/extensions/eval.dll index 569b133df4b..e26787dab14 100644 Binary files a/mingw32/share/sqlite/extensions/eval.dll and b/mingw32/share/sqlite/extensions/eval.dll differ diff --git a/mingw32/share/sqlite/extensions/explain.dll b/mingw32/share/sqlite/extensions/explain.dll index 0c90b34536c..64a4532d3dc 100644 Binary files a/mingw32/share/sqlite/extensions/explain.dll and b/mingw32/share/sqlite/extensions/explain.dll differ diff --git a/mingw32/share/sqlite/extensions/fossildelta.dll b/mingw32/share/sqlite/extensions/fossildelta.dll index 9019bbd862f..affe5febaaa 100644 Binary files a/mingw32/share/sqlite/extensions/fossildelta.dll and b/mingw32/share/sqlite/extensions/fossildelta.dll differ diff --git a/mingw32/share/sqlite/extensions/fuzzer.dll b/mingw32/share/sqlite/extensions/fuzzer.dll index b39e0a8d2bf..db70caa690f 100644 Binary files a/mingw32/share/sqlite/extensions/fuzzer.dll and b/mingw32/share/sqlite/extensions/fuzzer.dll differ diff --git a/mingw32/share/sqlite/extensions/ieee754.dll b/mingw32/share/sqlite/extensions/ieee754.dll index 923fb0fb64b..58b0eee37a5 100644 Binary files a/mingw32/share/sqlite/extensions/ieee754.dll and b/mingw32/share/sqlite/extensions/ieee754.dll differ diff --git a/mingw32/share/sqlite/extensions/memstat.dll b/mingw32/share/sqlite/extensions/memstat.dll index f924ef9f5b3..7a5d4254a3b 100644 Binary files a/mingw32/share/sqlite/extensions/memstat.dll and b/mingw32/share/sqlite/extensions/memstat.dll differ diff --git a/mingw32/share/sqlite/extensions/memvfs.dll b/mingw32/share/sqlite/extensions/memvfs.dll index a341bb38bde..f81b3d66815 100644 Binary files a/mingw32/share/sqlite/extensions/memvfs.dll and b/mingw32/share/sqlite/extensions/memvfs.dll differ diff --git a/mingw32/share/sqlite/extensions/mmapwarm.dll b/mingw32/share/sqlite/extensions/mmapwarm.dll index 0c47709a9c0..ed1acd9e520 100644 Binary files a/mingw32/share/sqlite/extensions/mmapwarm.dll and b/mingw32/share/sqlite/extensions/mmapwarm.dll differ diff --git a/mingw32/share/sqlite/extensions/nextchar.dll b/mingw32/share/sqlite/extensions/nextchar.dll index ddf516698cd..ee41cd80812 100644 Binary files a/mingw32/share/sqlite/extensions/nextchar.dll and b/mingw32/share/sqlite/extensions/nextchar.dll differ diff --git a/mingw32/share/sqlite/extensions/noop.c b/mingw32/share/sqlite/extensions/noop.c index d3a58670c49..18c25e10f79 100644 --- a/mingw32/share/sqlite/extensions/noop.c +++ b/mingw32/share/sqlite/extensions/noop.c @@ -38,6 +38,24 @@ static void noopfunc( sqlite3_result_value(context, argv[0]); } +/* +** Implementation of the multitype_text() function. +** +** The function returns its argument. The result will always have a +** TEXT value. But if the original input is numeric, it will also +** have that numeric value. +*/ +static void multitypeTextFunc( + sqlite3_context *context, + int argc, + sqlite3_value **argv +){ + assert( argc==1 ); + (void)argc; + (void)sqlite3_value_text(argv[0]); + sqlite3_result_value(context, argv[0]); +} + #ifdef _WIN32 __declspec(dllexport) #endif @@ -64,5 +82,9 @@ int sqlite3_noop_init( rc = sqlite3_create_function(db, "noop_nd", 1, SQLITE_UTF8, 0, noopfunc, 0, 0); + if( rc ) return rc; + rc = sqlite3_create_function(db, "multitype_text", 1, + SQLITE_UTF8, + 0, multitypeTextFunc, 0, 0); return rc; } diff --git a/mingw32/share/sqlite/extensions/noop.dll b/mingw32/share/sqlite/extensions/noop.dll index 2010b2555dc..b46e1c4e1a2 100644 Binary files a/mingw32/share/sqlite/extensions/noop.dll and b/mingw32/share/sqlite/extensions/noop.dll differ diff --git a/mingw32/share/sqlite/extensions/normalize.dll b/mingw32/share/sqlite/extensions/normalize.dll index 433d2ae27f9..f4450f5d372 100644 Binary files a/mingw32/share/sqlite/extensions/normalize.dll and b/mingw32/share/sqlite/extensions/normalize.dll differ diff --git a/mingw32/share/sqlite/extensions/pcachetrace.dll b/mingw32/share/sqlite/extensions/pcachetrace.dll index 8bac9c54e7a..95cf97b0b24 100644 Binary files a/mingw32/share/sqlite/extensions/pcachetrace.dll and b/mingw32/share/sqlite/extensions/pcachetrace.dll differ diff --git a/mingw32/share/sqlite/extensions/percentile.dll b/mingw32/share/sqlite/extensions/percentile.dll index 642efb7a25b..e37881e87f1 100644 Binary files a/mingw32/share/sqlite/extensions/percentile.dll and b/mingw32/share/sqlite/extensions/percentile.dll differ diff --git a/mingw32/share/sqlite/extensions/prefixes.dll b/mingw32/share/sqlite/extensions/prefixes.dll index bd2cb5c2fd2..a264d895605 100644 Binary files a/mingw32/share/sqlite/extensions/prefixes.dll and b/mingw32/share/sqlite/extensions/prefixes.dll differ diff --git a/mingw32/share/sqlite/extensions/qpvtab.dll b/mingw32/share/sqlite/extensions/qpvtab.dll index c0e77df5e28..4b07f670995 100644 Binary files a/mingw32/share/sqlite/extensions/qpvtab.dll and b/mingw32/share/sqlite/extensions/qpvtab.dll differ diff --git a/mingw32/share/sqlite/extensions/randomjson.dll b/mingw32/share/sqlite/extensions/randomjson.dll index 9041c08c669..57ea7532a3d 100644 Binary files a/mingw32/share/sqlite/extensions/randomjson.dll and b/mingw32/share/sqlite/extensions/randomjson.dll differ diff --git a/mingw32/share/sqlite/extensions/remember.dll b/mingw32/share/sqlite/extensions/remember.dll index f99f0e5b270..51e61c21b7e 100644 Binary files a/mingw32/share/sqlite/extensions/remember.dll and b/mingw32/share/sqlite/extensions/remember.dll differ diff --git a/mingw32/share/sqlite/extensions/rot13.dll b/mingw32/share/sqlite/extensions/rot13.dll index 6b427dc22f8..b8f370dd080 100644 Binary files a/mingw32/share/sqlite/extensions/rot13.dll and b/mingw32/share/sqlite/extensions/rot13.dll differ diff --git a/mingw32/share/sqlite/extensions/scrub.dll b/mingw32/share/sqlite/extensions/scrub.dll index c4fb872783a..dcfab933811 100644 Binary files a/mingw32/share/sqlite/extensions/scrub.dll and b/mingw32/share/sqlite/extensions/scrub.dll differ diff --git a/mingw32/share/sqlite/extensions/series.dll b/mingw32/share/sqlite/extensions/series.dll index 2d94f5f93ed..086d49adb91 100644 Binary files a/mingw32/share/sqlite/extensions/series.dll and b/mingw32/share/sqlite/extensions/series.dll differ diff --git a/mingw32/share/sqlite/extensions/sha1.dll b/mingw32/share/sqlite/extensions/sha1.dll index d603c8f2a0d..ebdd1e133cf 100644 Binary files a/mingw32/share/sqlite/extensions/sha1.dll and b/mingw32/share/sqlite/extensions/sha1.dll differ diff --git a/mingw32/share/sqlite/extensions/shathree.dll b/mingw32/share/sqlite/extensions/shathree.dll index 16631d531a4..540dd2d82ba 100644 Binary files a/mingw32/share/sqlite/extensions/shathree.dll and b/mingw32/share/sqlite/extensions/shathree.dll differ diff --git a/mingw32/share/sqlite/extensions/showauth.dll b/mingw32/share/sqlite/extensions/showauth.dll index 092a84c7763..a5e660cedd6 100644 Binary files a/mingw32/share/sqlite/extensions/showauth.dll and b/mingw32/share/sqlite/extensions/showauth.dll differ diff --git a/mingw32/share/sqlite/extensions/spellfix.dll b/mingw32/share/sqlite/extensions/spellfix.dll index 744e679a595..5f8ddcd74ee 100644 Binary files a/mingw32/share/sqlite/extensions/spellfix.dll and b/mingw32/share/sqlite/extensions/spellfix.dll differ diff --git a/mingw32/share/sqlite/extensions/sqlar.dll b/mingw32/share/sqlite/extensions/sqlar.dll index 4f4b4235692..db973de03d6 100644 Binary files a/mingw32/share/sqlite/extensions/sqlar.dll and b/mingw32/share/sqlite/extensions/sqlar.dll differ diff --git a/mingw32/share/sqlite/extensions/stmt.dll b/mingw32/share/sqlite/extensions/stmt.dll index f63f1661afd..73a6e29d978 100644 Binary files a/mingw32/share/sqlite/extensions/stmt.dll and b/mingw32/share/sqlite/extensions/stmt.dll differ diff --git a/mingw32/share/sqlite/extensions/templatevtab.dll b/mingw32/share/sqlite/extensions/templatevtab.dll index 50d24d82156..a347249bb03 100644 Binary files a/mingw32/share/sqlite/extensions/templatevtab.dll and b/mingw32/share/sqlite/extensions/templatevtab.dll differ diff --git a/mingw32/share/sqlite/extensions/totype.dll b/mingw32/share/sqlite/extensions/totype.dll index 268955b2499..a573511ed63 100644 Binary files a/mingw32/share/sqlite/extensions/totype.dll and b/mingw32/share/sqlite/extensions/totype.dll differ diff --git a/mingw32/share/sqlite/extensions/uint.dll b/mingw32/share/sqlite/extensions/uint.dll index 13d9b112962..3805dcf482c 100644 Binary files a/mingw32/share/sqlite/extensions/uint.dll and b/mingw32/share/sqlite/extensions/uint.dll differ diff --git a/mingw32/share/sqlite/extensions/unionvtab.dll b/mingw32/share/sqlite/extensions/unionvtab.dll index 755f3c0fe3e..ea385d3a899 100644 Binary files a/mingw32/share/sqlite/extensions/unionvtab.dll and b/mingw32/share/sqlite/extensions/unionvtab.dll differ diff --git a/mingw32/share/sqlite/extensions/urifuncs.dll b/mingw32/share/sqlite/extensions/urifuncs.dll index 58cf9b54302..33dcf3ab2b1 100644 Binary files a/mingw32/share/sqlite/extensions/urifuncs.dll and b/mingw32/share/sqlite/extensions/urifuncs.dll differ diff --git a/mingw32/share/sqlite/extensions/uuid.dll b/mingw32/share/sqlite/extensions/uuid.dll index b497fdc54ee..744ca447761 100644 Binary files a/mingw32/share/sqlite/extensions/uuid.dll and b/mingw32/share/sqlite/extensions/uuid.dll differ diff --git a/mingw32/share/sqlite/extensions/vfslog.dll b/mingw32/share/sqlite/extensions/vfslog.dll index ed29cb21f17..5aaf09673b0 100644 Binary files a/mingw32/share/sqlite/extensions/vfslog.dll and b/mingw32/share/sqlite/extensions/vfslog.dll differ diff --git a/mingw32/share/sqlite/extensions/vfsstat.dll b/mingw32/share/sqlite/extensions/vfsstat.dll index 1482208463e..b537959dd25 100644 Binary files a/mingw32/share/sqlite/extensions/vfsstat.dll and b/mingw32/share/sqlite/extensions/vfsstat.dll differ diff --git a/mingw32/share/sqlite/extensions/vtablog.dll b/mingw32/share/sqlite/extensions/vtablog.dll index 5bef5768132..1bd22f46148 100644 Binary files a/mingw32/share/sqlite/extensions/vtablog.dll and b/mingw32/share/sqlite/extensions/vtablog.dll differ diff --git a/mingw32/share/sqlite/extensions/vtshim.dll b/mingw32/share/sqlite/extensions/vtshim.dll index 8258e410a2f..aaa93fb07cd 100644 Binary files a/mingw32/share/sqlite/extensions/vtshim.dll and b/mingw32/share/sqlite/extensions/vtshim.dll differ diff --git a/mingw32/share/sqlite/extensions/wholenumber.dll b/mingw32/share/sqlite/extensions/wholenumber.dll index 985df0b3f9f..cec17d3a171 100644 Binary files a/mingw32/share/sqlite/extensions/wholenumber.dll and b/mingw32/share/sqlite/extensions/wholenumber.dll differ diff --git a/mingw32/share/sqlite/extensions/zipfile.dll b/mingw32/share/sqlite/extensions/zipfile.dll index 56b68595605..0aeb5b503c2 100644 Binary files a/mingw32/share/sqlite/extensions/zipfile.dll and b/mingw32/share/sqlite/extensions/zipfile.dll differ diff --git a/mingw32/share/sqlite/extensions/zorder.dll b/mingw32/share/sqlite/extensions/zorder.dll index 54a3c555595..aad94cc8859 100644 Binary files a/mingw32/share/sqlite/extensions/zorder.dll and b/mingw32/share/sqlite/extensions/zorder.dll differ diff --git a/mingw64/bin/dbhash.exe b/mingw64/bin/dbhash.exe index 8e2d46eabc9..dd26ff47aff 100644 Binary files a/mingw64/bin/dbhash.exe and b/mingw64/bin/dbhash.exe differ diff --git a/mingw64/bin/libsqlite3-0.dll b/mingw64/bin/libsqlite3-0.dll index 2c050beaa7c..caec30dd9ab 100644 Binary files a/mingw64/bin/libsqlite3-0.dll and b/mingw64/bin/libsqlite3-0.dll differ diff --git a/mingw64/bin/osslsigncode.exe b/mingw64/bin/osslsigncode.exe index 1375400bacc..9615f27eb36 100644 Binary files a/mingw64/bin/osslsigncode.exe and b/mingw64/bin/osslsigncode.exe differ diff --git a/mingw64/bin/showdb.exe b/mingw64/bin/showdb.exe index 99aa4864ace..485badba8f1 100644 Binary files a/mingw64/bin/showdb.exe and b/mingw64/bin/showdb.exe differ diff --git a/mingw64/bin/showjournal.exe b/mingw64/bin/showjournal.exe index 82979d76670..a76a8354df5 100644 Binary files a/mingw64/bin/showjournal.exe and b/mingw64/bin/showjournal.exe differ diff --git a/mingw64/bin/showstat4.exe b/mingw64/bin/showstat4.exe index ce1c83976ac..b01b44d9868 100644 Binary files a/mingw64/bin/showstat4.exe and b/mingw64/bin/showstat4.exe differ diff --git a/mingw64/bin/showwal.exe b/mingw64/bin/showwal.exe index c064c18c7b1..0677a0bf65c 100644 Binary files a/mingw64/bin/showwal.exe and b/mingw64/bin/showwal.exe differ diff --git a/mingw64/bin/sqldiff.exe b/mingw64/bin/sqldiff.exe index 7512dfdb6b8..86dfad62e1c 100644 Binary files a/mingw64/bin/sqldiff.exe and b/mingw64/bin/sqldiff.exe differ diff --git a/mingw64/bin/sqlite3.exe b/mingw64/bin/sqlite3.exe index 682efb15f1a..c11aac346a2 100644 Binary files a/mingw64/bin/sqlite3.exe and b/mingw64/bin/sqlite3.exe differ diff --git a/mingw64/bin/sqlite3_analyzer.exe b/mingw64/bin/sqlite3_analyzer.exe index d5ede1d50ba..70aa316b962 100644 Binary files a/mingw64/bin/sqlite3_analyzer.exe and b/mingw64/bin/sqlite3_analyzer.exe differ diff --git a/mingw64/include/sqlite3.h b/mingw64/include/sqlite3.h index a0dcd99bd30..9514d7f3fa0 100644 --- a/mingw64/include/sqlite3.h +++ b/mingw64/include/sqlite3.h @@ -146,9 +146,9 @@ extern "C" { ** [sqlite3_libversion_number()], [sqlite3_sourceid()], ** [sqlite_version()] and [sqlite_source_id()]. */ -#define SQLITE_VERSION "3.45.1" -#define SQLITE_VERSION_NUMBER 3045001 -#define SQLITE_SOURCE_ID "2024-01-30 16:01:20 e876e51a0ed5c5b3126f52e532044363a014bc594cfefa87ffb5b82257ccalt1" +#define SQLITE_VERSION "3.45.2" +#define SQLITE_VERSION_NUMBER 3045002 +#define SQLITE_SOURCE_ID "2024-03-12 11:06:23 d8cd6d49b46a395b13955387d05e9e1a2a47e54fb99f3c9b59835bbefad6alt1" /* ** CAPI3REF: Run-Time Library Version Numbers @@ -420,6 +420,8 @@ typedef int (*sqlite3_callback)(void*,int,char**, char**); ** the 1st parameter to sqlite3_exec() while sqlite3_exec() is running. **
  • The application must not modify the SQL statement text passed into ** the 2nd parameter of sqlite3_exec() while sqlite3_exec() is running. +**
  • The application must not dereference the arrays or string pointers +** passed as the 3rd and 4th callback parameters after it returns. ** */ SQLITE_API int sqlite3_exec( diff --git a/mingw64/lib/libsqlite3.a b/mingw64/lib/libsqlite3.a index cd136a6ad0e..6e82c83c46e 100644 Binary files a/mingw64/lib/libsqlite3.a and b/mingw64/lib/libsqlite3.a differ diff --git a/mingw64/lib/pkgconfig/sqlite3.pc b/mingw64/lib/pkgconfig/sqlite3.pc index c820db7510f..8a09a5b27b8 100644 --- a/mingw64/lib/pkgconfig/sqlite3.pc +++ b/mingw64/lib/pkgconfig/sqlite3.pc @@ -7,7 +7,7 @@ includedir=${prefix}/include Name: SQLite Description: SQL database engine -Version: 3.45.1 +Version: 3.45.2 Libs: -L${libdir} -lsqlite3 Libs.private: -lz Cflags: -I${includedir} diff --git a/mingw64/lib/sqlite3.45.1/pkgIndex.tcl b/mingw64/lib/sqlite3.45.1/pkgIndex.tcl deleted file mode 100644 index a83218a3150..00000000000 --- a/mingw64/lib/sqlite3.45.1/pkgIndex.tcl +++ /dev/null @@ -1 +0,0 @@ -package ifneeded sqlite3 3.45.1 [list load [file join $dir libtclsqlite3[info sharedlibextension]] sqlite3] diff --git a/mingw64/lib/sqlite3.45.1/libtclsqlite3.dll b/mingw64/lib/sqlite3.45.2/libtclsqlite3.dll similarity index 98% rename from mingw64/lib/sqlite3.45.1/libtclsqlite3.dll rename to mingw64/lib/sqlite3.45.2/libtclsqlite3.dll index 9d4935526f2..8788268a285 100644 Binary files a/mingw64/lib/sqlite3.45.1/libtclsqlite3.dll and b/mingw64/lib/sqlite3.45.2/libtclsqlite3.dll differ diff --git a/mingw64/lib/sqlite3.45.1/libtclsqlite3.dll.a b/mingw64/lib/sqlite3.45.2/libtclsqlite3.dll.a similarity index 100% rename from mingw64/lib/sqlite3.45.1/libtclsqlite3.dll.a rename to mingw64/lib/sqlite3.45.2/libtclsqlite3.dll.a diff --git a/mingw64/lib/sqlite3.45.2/pkgIndex.tcl b/mingw64/lib/sqlite3.45.2/pkgIndex.tcl new file mode 100644 index 00000000000..81f6bc4222d --- /dev/null +++ b/mingw64/lib/sqlite3.45.2/pkgIndex.tcl @@ -0,0 +1 @@ +package ifneeded sqlite3 3.45.2 [list load [file join $dir libtclsqlite3[info sharedlibextension]] sqlite3] diff --git a/mingw64/share/sqlite/extensions/README.md b/mingw64/share/sqlite/extensions/README.md index c099543df34..7a39176b3f4 100644 --- a/mingw64/share/sqlite/extensions/README.md +++ b/mingw64/share/sqlite/extensions/README.md @@ -1,4 +1,4 @@ -# Sqlite Extensions - Usage (Sqlite 3.45.1) +# Sqlite Extensions - Usage (Sqlite 3.45.2) This folder contains shared libraries (dll files) `sqlite3.exe` can be instructed to load at run-time in order to add functions usable in `sqlite3` SQL code. diff --git a/mingw64/share/sqlite/extensions/amatch.dll b/mingw64/share/sqlite/extensions/amatch.dll index 0dfa1feddd1..47d7c2fd596 100644 Binary files a/mingw64/share/sqlite/extensions/amatch.dll and b/mingw64/share/sqlite/extensions/amatch.dll differ diff --git a/mingw64/share/sqlite/extensions/anycollseq.dll b/mingw64/share/sqlite/extensions/anycollseq.dll index cf32dc3b54f..ad5f20ef73c 100644 Binary files a/mingw64/share/sqlite/extensions/anycollseq.dll and b/mingw64/share/sqlite/extensions/anycollseq.dll differ diff --git a/mingw64/share/sqlite/extensions/appendvfs.dll b/mingw64/share/sqlite/extensions/appendvfs.dll index 04582600e70..1a6b826c02c 100644 Binary files a/mingw64/share/sqlite/extensions/appendvfs.dll and b/mingw64/share/sqlite/extensions/appendvfs.dll differ diff --git a/mingw64/share/sqlite/extensions/base64.dll b/mingw64/share/sqlite/extensions/base64.dll index 43e3058fcbd..8b7bc95e9f1 100644 Binary files a/mingw64/share/sqlite/extensions/base64.dll and b/mingw64/share/sqlite/extensions/base64.dll differ diff --git a/mingw64/share/sqlite/extensions/base85.dll b/mingw64/share/sqlite/extensions/base85.dll index 7f9dde30893..e6cf4999198 100644 Binary files a/mingw64/share/sqlite/extensions/base85.dll and b/mingw64/share/sqlite/extensions/base85.dll differ diff --git a/mingw64/share/sqlite/extensions/basexx.dll b/mingw64/share/sqlite/extensions/basexx.dll index 4204683255b..65330741e32 100644 Binary files a/mingw64/share/sqlite/extensions/basexx.dll and b/mingw64/share/sqlite/extensions/basexx.dll differ diff --git a/mingw64/share/sqlite/extensions/blobio.dll b/mingw64/share/sqlite/extensions/blobio.dll index b8bf5c7c06f..18165f81f47 100644 Binary files a/mingw64/share/sqlite/extensions/blobio.dll and b/mingw64/share/sqlite/extensions/blobio.dll differ diff --git a/mingw64/share/sqlite/extensions/btreeinfo.dll b/mingw64/share/sqlite/extensions/btreeinfo.dll index d0ba76675a5..0e6b442f6af 100644 Binary files a/mingw64/share/sqlite/extensions/btreeinfo.dll and b/mingw64/share/sqlite/extensions/btreeinfo.dll differ diff --git a/mingw64/share/sqlite/extensions/carray.dll b/mingw64/share/sqlite/extensions/carray.dll index 57e6ddaa679..0ee7e3f678c 100644 Binary files a/mingw64/share/sqlite/extensions/carray.dll and b/mingw64/share/sqlite/extensions/carray.dll differ diff --git a/mingw64/share/sqlite/extensions/cksumvfs.dll b/mingw64/share/sqlite/extensions/cksumvfs.dll index 3797177ce1e..4ea0fff5c6c 100644 Binary files a/mingw64/share/sqlite/extensions/cksumvfs.dll and b/mingw64/share/sqlite/extensions/cksumvfs.dll differ diff --git a/mingw64/share/sqlite/extensions/closure.dll b/mingw64/share/sqlite/extensions/closure.dll index ac2a374777d..fd37f140247 100644 Binary files a/mingw64/share/sqlite/extensions/closure.dll and b/mingw64/share/sqlite/extensions/closure.dll differ diff --git a/mingw64/share/sqlite/extensions/completion.dll b/mingw64/share/sqlite/extensions/completion.dll index 73d1bd529fc..84d0cbb7580 100644 Binary files a/mingw64/share/sqlite/extensions/completion.dll and b/mingw64/share/sqlite/extensions/completion.dll differ diff --git a/mingw64/share/sqlite/extensions/compress.dll b/mingw64/share/sqlite/extensions/compress.dll index 260a7f67296..3558885ecec 100644 Binary files a/mingw64/share/sqlite/extensions/compress.dll and b/mingw64/share/sqlite/extensions/compress.dll differ diff --git a/mingw64/share/sqlite/extensions/csv.dll b/mingw64/share/sqlite/extensions/csv.dll index bc371b88eef..452d2cdbbb3 100644 Binary files a/mingw64/share/sqlite/extensions/csv.dll and b/mingw64/share/sqlite/extensions/csv.dll differ diff --git a/mingw64/share/sqlite/extensions/dbdump.dll b/mingw64/share/sqlite/extensions/dbdump.dll index b5bbeffb168..a5ef9a988b9 100644 Binary files a/mingw64/share/sqlite/extensions/dbdump.dll and b/mingw64/share/sqlite/extensions/dbdump.dll differ diff --git a/mingw64/share/sqlite/extensions/decimal.dll b/mingw64/share/sqlite/extensions/decimal.dll index 2400ada2648..78a2c3ba500 100644 Binary files a/mingw64/share/sqlite/extensions/decimal.dll and b/mingw64/share/sqlite/extensions/decimal.dll differ diff --git a/mingw64/share/sqlite/extensions/eval.dll b/mingw64/share/sqlite/extensions/eval.dll index a0f1a6a5b62..6c1ab839ee4 100644 Binary files a/mingw64/share/sqlite/extensions/eval.dll and b/mingw64/share/sqlite/extensions/eval.dll differ diff --git a/mingw64/share/sqlite/extensions/explain.dll b/mingw64/share/sqlite/extensions/explain.dll index ba58408c2d2..ca7e0871841 100644 Binary files a/mingw64/share/sqlite/extensions/explain.dll and b/mingw64/share/sqlite/extensions/explain.dll differ diff --git a/mingw64/share/sqlite/extensions/fossildelta.dll b/mingw64/share/sqlite/extensions/fossildelta.dll index 9f59b87922e..a9ddeb193df 100644 Binary files a/mingw64/share/sqlite/extensions/fossildelta.dll and b/mingw64/share/sqlite/extensions/fossildelta.dll differ diff --git a/mingw64/share/sqlite/extensions/fuzzer.dll b/mingw64/share/sqlite/extensions/fuzzer.dll index aff90c90163..d185a1fe0cc 100644 Binary files a/mingw64/share/sqlite/extensions/fuzzer.dll and b/mingw64/share/sqlite/extensions/fuzzer.dll differ diff --git a/mingw64/share/sqlite/extensions/ieee754.dll b/mingw64/share/sqlite/extensions/ieee754.dll index 65186157b0b..540df348e21 100644 Binary files a/mingw64/share/sqlite/extensions/ieee754.dll and b/mingw64/share/sqlite/extensions/ieee754.dll differ diff --git a/mingw64/share/sqlite/extensions/memstat.dll b/mingw64/share/sqlite/extensions/memstat.dll index fc71be0134a..8593410ba1c 100644 Binary files a/mingw64/share/sqlite/extensions/memstat.dll and b/mingw64/share/sqlite/extensions/memstat.dll differ diff --git a/mingw64/share/sqlite/extensions/memvfs.dll b/mingw64/share/sqlite/extensions/memvfs.dll index 916e0c11e7d..358887f838b 100644 Binary files a/mingw64/share/sqlite/extensions/memvfs.dll and b/mingw64/share/sqlite/extensions/memvfs.dll differ diff --git a/mingw64/share/sqlite/extensions/mmapwarm.dll b/mingw64/share/sqlite/extensions/mmapwarm.dll index e23d15d5e0e..1b01a9d47e1 100644 Binary files a/mingw64/share/sqlite/extensions/mmapwarm.dll and b/mingw64/share/sqlite/extensions/mmapwarm.dll differ diff --git a/mingw64/share/sqlite/extensions/nextchar.dll b/mingw64/share/sqlite/extensions/nextchar.dll index 3c7882f5ddc..123b9657836 100644 Binary files a/mingw64/share/sqlite/extensions/nextchar.dll and b/mingw64/share/sqlite/extensions/nextchar.dll differ diff --git a/mingw64/share/sqlite/extensions/noop.c b/mingw64/share/sqlite/extensions/noop.c index d3a58670c49..18c25e10f79 100644 --- a/mingw64/share/sqlite/extensions/noop.c +++ b/mingw64/share/sqlite/extensions/noop.c @@ -38,6 +38,24 @@ static void noopfunc( sqlite3_result_value(context, argv[0]); } +/* +** Implementation of the multitype_text() function. +** +** The function returns its argument. The result will always have a +** TEXT value. But if the original input is numeric, it will also +** have that numeric value. +*/ +static void multitypeTextFunc( + sqlite3_context *context, + int argc, + sqlite3_value **argv +){ + assert( argc==1 ); + (void)argc; + (void)sqlite3_value_text(argv[0]); + sqlite3_result_value(context, argv[0]); +} + #ifdef _WIN32 __declspec(dllexport) #endif @@ -64,5 +82,9 @@ int sqlite3_noop_init( rc = sqlite3_create_function(db, "noop_nd", 1, SQLITE_UTF8, 0, noopfunc, 0, 0); + if( rc ) return rc; + rc = sqlite3_create_function(db, "multitype_text", 1, + SQLITE_UTF8, + 0, multitypeTextFunc, 0, 0); return rc; } diff --git a/mingw64/share/sqlite/extensions/noop.dll b/mingw64/share/sqlite/extensions/noop.dll index a560546dcfe..0cb9b994d30 100644 Binary files a/mingw64/share/sqlite/extensions/noop.dll and b/mingw64/share/sqlite/extensions/noop.dll differ diff --git a/mingw64/share/sqlite/extensions/normalize.dll b/mingw64/share/sqlite/extensions/normalize.dll index 569063c6af2..c873837e816 100644 Binary files a/mingw64/share/sqlite/extensions/normalize.dll and b/mingw64/share/sqlite/extensions/normalize.dll differ diff --git a/mingw64/share/sqlite/extensions/pcachetrace.dll b/mingw64/share/sqlite/extensions/pcachetrace.dll index c38271aac1d..ec1852ebdc8 100644 Binary files a/mingw64/share/sqlite/extensions/pcachetrace.dll and b/mingw64/share/sqlite/extensions/pcachetrace.dll differ diff --git a/mingw64/share/sqlite/extensions/percentile.dll b/mingw64/share/sqlite/extensions/percentile.dll index a119c44640d..eebaf094ba5 100644 Binary files a/mingw64/share/sqlite/extensions/percentile.dll and b/mingw64/share/sqlite/extensions/percentile.dll differ diff --git a/mingw64/share/sqlite/extensions/prefixes.dll b/mingw64/share/sqlite/extensions/prefixes.dll index e90dedf2059..85e1966cd6d 100644 Binary files a/mingw64/share/sqlite/extensions/prefixes.dll and b/mingw64/share/sqlite/extensions/prefixes.dll differ diff --git a/mingw64/share/sqlite/extensions/qpvtab.dll b/mingw64/share/sqlite/extensions/qpvtab.dll index 0778806efee..79e844cdfcc 100644 Binary files a/mingw64/share/sqlite/extensions/qpvtab.dll and b/mingw64/share/sqlite/extensions/qpvtab.dll differ diff --git a/mingw64/share/sqlite/extensions/randomjson.dll b/mingw64/share/sqlite/extensions/randomjson.dll index b982972d5f1..fbde152b68f 100644 Binary files a/mingw64/share/sqlite/extensions/randomjson.dll and b/mingw64/share/sqlite/extensions/randomjson.dll differ diff --git a/mingw64/share/sqlite/extensions/remember.dll b/mingw64/share/sqlite/extensions/remember.dll index b32d923212a..494e64fcc79 100644 Binary files a/mingw64/share/sqlite/extensions/remember.dll and b/mingw64/share/sqlite/extensions/remember.dll differ diff --git a/mingw64/share/sqlite/extensions/rot13.dll b/mingw64/share/sqlite/extensions/rot13.dll index c3f65a1fcac..fb5d3d910d5 100644 Binary files a/mingw64/share/sqlite/extensions/rot13.dll and b/mingw64/share/sqlite/extensions/rot13.dll differ diff --git a/mingw64/share/sqlite/extensions/scrub.dll b/mingw64/share/sqlite/extensions/scrub.dll index bf2894ee2fb..d66e1eaf1ac 100644 Binary files a/mingw64/share/sqlite/extensions/scrub.dll and b/mingw64/share/sqlite/extensions/scrub.dll differ diff --git a/mingw64/share/sqlite/extensions/series.dll b/mingw64/share/sqlite/extensions/series.dll index bd4c0063291..254a390d9f0 100644 Binary files a/mingw64/share/sqlite/extensions/series.dll and b/mingw64/share/sqlite/extensions/series.dll differ diff --git a/mingw64/share/sqlite/extensions/sha1.dll b/mingw64/share/sqlite/extensions/sha1.dll index 69bb75c9a82..955c6ce3172 100644 Binary files a/mingw64/share/sqlite/extensions/sha1.dll and b/mingw64/share/sqlite/extensions/sha1.dll differ diff --git a/mingw64/share/sqlite/extensions/shathree.dll b/mingw64/share/sqlite/extensions/shathree.dll index 8e9346ea295..bcdba861dc8 100644 Binary files a/mingw64/share/sqlite/extensions/shathree.dll and b/mingw64/share/sqlite/extensions/shathree.dll differ diff --git a/mingw64/share/sqlite/extensions/showauth.dll b/mingw64/share/sqlite/extensions/showauth.dll index b79e093afa1..b27a49a16dc 100644 Binary files a/mingw64/share/sqlite/extensions/showauth.dll and b/mingw64/share/sqlite/extensions/showauth.dll differ diff --git a/mingw64/share/sqlite/extensions/spellfix.dll b/mingw64/share/sqlite/extensions/spellfix.dll index eadf787f6b3..519dd9f8887 100644 Binary files a/mingw64/share/sqlite/extensions/spellfix.dll and b/mingw64/share/sqlite/extensions/spellfix.dll differ diff --git a/mingw64/share/sqlite/extensions/sqlar.dll b/mingw64/share/sqlite/extensions/sqlar.dll index 29770262a18..23aed86cd9e 100644 Binary files a/mingw64/share/sqlite/extensions/sqlar.dll and b/mingw64/share/sqlite/extensions/sqlar.dll differ diff --git a/mingw64/share/sqlite/extensions/stmt.dll b/mingw64/share/sqlite/extensions/stmt.dll index a7fc12aee87..0df39935d06 100644 Binary files a/mingw64/share/sqlite/extensions/stmt.dll and b/mingw64/share/sqlite/extensions/stmt.dll differ diff --git a/mingw64/share/sqlite/extensions/templatevtab.dll b/mingw64/share/sqlite/extensions/templatevtab.dll index 42212755d79..4b99562a614 100644 Binary files a/mingw64/share/sqlite/extensions/templatevtab.dll and b/mingw64/share/sqlite/extensions/templatevtab.dll differ diff --git a/mingw64/share/sqlite/extensions/totype.dll b/mingw64/share/sqlite/extensions/totype.dll index 65949ab1924..ea6b7dfa510 100644 Binary files a/mingw64/share/sqlite/extensions/totype.dll and b/mingw64/share/sqlite/extensions/totype.dll differ diff --git a/mingw64/share/sqlite/extensions/uint.dll b/mingw64/share/sqlite/extensions/uint.dll index a94f7066986..d16d4fd86a1 100644 Binary files a/mingw64/share/sqlite/extensions/uint.dll and b/mingw64/share/sqlite/extensions/uint.dll differ diff --git a/mingw64/share/sqlite/extensions/unionvtab.dll b/mingw64/share/sqlite/extensions/unionvtab.dll index df062fde23e..06a2701abe2 100644 Binary files a/mingw64/share/sqlite/extensions/unionvtab.dll and b/mingw64/share/sqlite/extensions/unionvtab.dll differ diff --git a/mingw64/share/sqlite/extensions/urifuncs.dll b/mingw64/share/sqlite/extensions/urifuncs.dll index fd8c3947c0f..14f4ebf6dc7 100644 Binary files a/mingw64/share/sqlite/extensions/urifuncs.dll and b/mingw64/share/sqlite/extensions/urifuncs.dll differ diff --git a/mingw64/share/sqlite/extensions/uuid.dll b/mingw64/share/sqlite/extensions/uuid.dll index 069a3e032d1..7e940d251e0 100644 Binary files a/mingw64/share/sqlite/extensions/uuid.dll and b/mingw64/share/sqlite/extensions/uuid.dll differ diff --git a/mingw64/share/sqlite/extensions/vfslog.dll b/mingw64/share/sqlite/extensions/vfslog.dll index febe62102f0..ae19988e6f5 100644 Binary files a/mingw64/share/sqlite/extensions/vfslog.dll and b/mingw64/share/sqlite/extensions/vfslog.dll differ diff --git a/mingw64/share/sqlite/extensions/vfsstat.dll b/mingw64/share/sqlite/extensions/vfsstat.dll index 97773710238..a8edf948131 100644 Binary files a/mingw64/share/sqlite/extensions/vfsstat.dll and b/mingw64/share/sqlite/extensions/vfsstat.dll differ diff --git a/mingw64/share/sqlite/extensions/vtablog.dll b/mingw64/share/sqlite/extensions/vtablog.dll index c8d9e9c91c2..9ac46a8a117 100644 Binary files a/mingw64/share/sqlite/extensions/vtablog.dll and b/mingw64/share/sqlite/extensions/vtablog.dll differ diff --git a/mingw64/share/sqlite/extensions/vtshim.dll b/mingw64/share/sqlite/extensions/vtshim.dll index 4b7ca3a9a86..0866050b53f 100644 Binary files a/mingw64/share/sqlite/extensions/vtshim.dll and b/mingw64/share/sqlite/extensions/vtshim.dll differ diff --git a/mingw64/share/sqlite/extensions/wholenumber.dll b/mingw64/share/sqlite/extensions/wholenumber.dll index 3df48f0f95c..6e54f17e95e 100644 Binary files a/mingw64/share/sqlite/extensions/wholenumber.dll and b/mingw64/share/sqlite/extensions/wholenumber.dll differ diff --git a/mingw64/share/sqlite/extensions/zipfile.dll b/mingw64/share/sqlite/extensions/zipfile.dll index cd122c96c39..7afdb95db61 100644 Binary files a/mingw64/share/sqlite/extensions/zipfile.dll and b/mingw64/share/sqlite/extensions/zipfile.dll differ diff --git a/mingw64/share/sqlite/extensions/zorder.dll b/mingw64/share/sqlite/extensions/zorder.dll index ca4cd329912..094cd8ebebb 100644 Binary files a/mingw64/share/sqlite/extensions/zorder.dll and b/mingw64/share/sqlite/extensions/zorder.dll differ diff --git a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/mtree b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/mtree deleted file mode 100644 index 7e916ab33ee..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/desc b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/desc similarity index 76% rename from var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/desc rename to var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/desc index 4c5943bbd21..46577b4a455 100644 --- a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/desc +++ b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/desc @@ -2,7 +2,7 @@ mingw-w64-i686-sqlite3 %VERSION% -3.45.1-1 +3.45.2-1 %BASE% mingw-w64-sqlite3 @@ -17,16 +17,16 @@ https://www.sqlite.org/ any %BUILDDATE% -1706855926 +1710256056 %INSTALLDATE% -1706929173 +1710298777 %PACKAGER% -CI (msys2/msys2-autobuild/b78070c6/7752304897) +CI (msys2/msys2-autobuild/dad66715/8251076287) %SIZE% -19057039 +19070828 %REASON% 1 @@ -51,6 +51,6 @@ mingw-w64-i686-zlib mingw-w64-i686-sqlite-analyzer %PROVIDES% -mingw-w64-i686-sqlite=3.45.1 -mingw-w64-i686-sqlite-analyzer=3.45.1 +mingw-w64-i686-sqlite=3.45.2 +mingw-w64-i686-sqlite-analyzer=3.45.2 diff --git a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/files b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/files similarity index 97% rename from var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/files rename to var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/files index a366d3baebd..7c422b0bfbb 100644 --- a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.1-1/files +++ b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/files @@ -18,10 +18,10 @@ mingw32/lib/libsqlite3.a mingw32/lib/libsqlite3.dll.a mingw32/lib/pkgconfig/ mingw32/lib/pkgconfig/sqlite3.pc -mingw32/lib/sqlite3.45.1/ -mingw32/lib/sqlite3.45.1/libtclsqlite3.dll -mingw32/lib/sqlite3.45.1/libtclsqlite3.dll.a -mingw32/lib/sqlite3.45.1/pkgIndex.tcl +mingw32/lib/sqlite3.45.2/ +mingw32/lib/sqlite3.45.2/libtclsqlite3.dll +mingw32/lib/sqlite3.45.2/libtclsqlite3.dll.a +mingw32/lib/sqlite3.45.2/pkgIndex.tcl mingw32/share/ mingw32/share/licenses/ mingw32/share/licenses/sqlite3/ diff --git a/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/mtree b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/mtree new file mode 100644 index 00000000000..260ab75a67f Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-i686-sqlite3-3.45.2-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.636.2db97b993-1/desc b/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.636.2db97b993-1/desc index e3903c3d43c..5776b6a39be 100644 --- a/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.636.2db97b993-1/desc +++ b/var/lib/pacman/local/mingw-w64-x86_64-git-extra-1.1.636.2db97b993-1/desc @@ -20,7 +20,7 @@ any 1682971619 %INSTALLDATE% -1710212389 +1710298783 %PACKAGER% Johannes Schindelin diff --git a/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/mtree b/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/mtree deleted file mode 100644 index 2f7f40f7865..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/desc b/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/desc similarity index 75% rename from var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/desc rename to var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/desc index 1ff623e5bb4..a91616a9984 100644 --- a/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/desc +++ b/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/desc @@ -2,7 +2,7 @@ mingw-w64-x86_64-osslsigncode %VERSION% -2.7-1 +2.8-1 %BASE% mingw-w64-osslsigncode @@ -17,21 +17,22 @@ https://github.com/mtrojnar/osslsigncode any %BUILDDATE% -1696451511 +1710255915 %INSTALLDATE% -1696647577 +1710298777 %PACKAGER% -CI (msys2/msys2-autobuild/a79a8c4c/6410841885) +CI (msys2/msys2-autobuild/dad66715/8251076287) %SIZE% -214846 +238440 %LICENSE% -GPL3 +spdx:GPL-3.0-or-later %VALIDATION% +sha256 pgp %DEPENDS% diff --git a/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/files b/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/files similarity index 100% rename from var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.7-1/files rename to var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/files diff --git a/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/mtree b/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/mtree new file mode 100644 index 00000000000..806518f3310 Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-x86_64-osslsigncode-2.8-1/mtree differ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/mtree b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/mtree deleted file mode 100644 index e3a7e9a5b2b..00000000000 Binary files a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/mtree and /dev/null differ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/desc b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/desc similarity index 76% rename from var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/desc rename to var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/desc index 34910712468..9a3eaaeff63 100644 --- a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/desc +++ b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/desc @@ -2,7 +2,7 @@ mingw-w64-x86_64-sqlite3 %VERSION% -3.45.1-1 +3.45.2-1 %BASE% mingw-w64-sqlite3 @@ -17,16 +17,16 @@ https://www.sqlite.org/ any %BUILDDATE% -1706855921 +1710255990 %INSTALLDATE% -1706929175 +1710298777 %PACKAGER% -CI (msys2/msys2-autobuild/b78070c6/7752304897) +CI (msys2/msys2-autobuild/dad66715/8251076287) %SIZE% -19977282 +19991139 %REASON% 1 @@ -51,6 +51,6 @@ mingw-w64-x86_64-zlib mingw-w64-x86_64-sqlite-analyzer %PROVIDES% -mingw-w64-x86_64-sqlite=3.45.1 -mingw-w64-x86_64-sqlite-analyzer=3.45.1 +mingw-w64-x86_64-sqlite=3.45.2 +mingw-w64-x86_64-sqlite-analyzer=3.45.2 diff --git a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/files b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/files similarity index 97% rename from var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/files rename to var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/files index 1f269636ae0..954fcec99da 100644 --- a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.1-1/files +++ b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/files @@ -18,10 +18,10 @@ mingw64/lib/libsqlite3.a mingw64/lib/libsqlite3.dll.a mingw64/lib/pkgconfig/ mingw64/lib/pkgconfig/sqlite3.pc -mingw64/lib/sqlite3.45.1/ -mingw64/lib/sqlite3.45.1/libtclsqlite3.dll -mingw64/lib/sqlite3.45.1/libtclsqlite3.dll.a -mingw64/lib/sqlite3.45.1/pkgIndex.tcl +mingw64/lib/sqlite3.45.2/ +mingw64/lib/sqlite3.45.2/libtclsqlite3.dll +mingw64/lib/sqlite3.45.2/libtclsqlite3.dll.a +mingw64/lib/sqlite3.45.2/pkgIndex.tcl mingw64/share/ mingw64/share/licenses/ mingw64/share/licenses/sqlite3/ diff --git a/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/mtree b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/mtree new file mode 100644 index 00000000000..429d89b68cf Binary files /dev/null and b/var/lib/pacman/local/mingw-w64-x86_64-sqlite3-3.45.2-1/mtree differ diff --git a/var/lib/pacman/sync/clang32.db b/var/lib/pacman/sync/clang32.db index 94b0771e29e..b63e242fe56 100644 Binary files a/var/lib/pacman/sync/clang32.db and b/var/lib/pacman/sync/clang32.db differ diff --git a/var/lib/pacman/sync/clang32.db.sig b/var/lib/pacman/sync/clang32.db.sig index d12bb7f297f..0840eece8cf 100644 Binary files a/var/lib/pacman/sync/clang32.db.sig and b/var/lib/pacman/sync/clang32.db.sig differ diff --git a/var/lib/pacman/sync/clang64.db b/var/lib/pacman/sync/clang64.db index 46c2d7c352a..df6ca8bb791 100644 Binary files a/var/lib/pacman/sync/clang64.db and b/var/lib/pacman/sync/clang64.db differ diff --git a/var/lib/pacman/sync/clang64.db.sig b/var/lib/pacman/sync/clang64.db.sig index e30e00b6279..10dbd0c896f 100644 Binary files a/var/lib/pacman/sync/clang64.db.sig and b/var/lib/pacman/sync/clang64.db.sig differ diff --git a/var/lib/pacman/sync/clangarm64.db b/var/lib/pacman/sync/clangarm64.db index 111c650b045..37d36c0f1a5 100644 Binary files a/var/lib/pacman/sync/clangarm64.db and b/var/lib/pacman/sync/clangarm64.db differ diff --git a/var/lib/pacman/sync/clangarm64.db.sig b/var/lib/pacman/sync/clangarm64.db.sig index 2bca354f55e..fa43ca57f96 100644 Binary files a/var/lib/pacman/sync/clangarm64.db.sig and b/var/lib/pacman/sync/clangarm64.db.sig differ diff --git a/var/lib/pacman/sync/mingw32.db b/var/lib/pacman/sync/mingw32.db index 2a47f5ab5ea..dfd34860479 100644 Binary files a/var/lib/pacman/sync/mingw32.db and b/var/lib/pacman/sync/mingw32.db differ diff --git a/var/lib/pacman/sync/mingw32.db.sig b/var/lib/pacman/sync/mingw32.db.sig index 464e8410f46..c70b5baa5c5 100644 Binary files a/var/lib/pacman/sync/mingw32.db.sig and b/var/lib/pacman/sync/mingw32.db.sig differ diff --git a/var/lib/pacman/sync/mingw64.db b/var/lib/pacman/sync/mingw64.db index ea293895118..d878191a969 100644 Binary files a/var/lib/pacman/sync/mingw64.db and b/var/lib/pacman/sync/mingw64.db differ diff --git a/var/lib/pacman/sync/mingw64.db.sig b/var/lib/pacman/sync/mingw64.db.sig index 607b283bab6..ae7ed80ce50 100644 Binary files a/var/lib/pacman/sync/mingw64.db.sig and b/var/lib/pacman/sync/mingw64.db.sig differ diff --git a/var/lib/pacman/sync/ucrt64.db b/var/lib/pacman/sync/ucrt64.db index f38419d8867..4d73965ff20 100644 Binary files a/var/lib/pacman/sync/ucrt64.db and b/var/lib/pacman/sync/ucrt64.db differ diff --git a/var/lib/pacman/sync/ucrt64.db.sig b/var/lib/pacman/sync/ucrt64.db.sig index d91c4eda961..2c9e38a92c0 100644 Binary files a/var/lib/pacman/sync/ucrt64.db.sig and b/var/lib/pacman/sync/ucrt64.db.sig differ