artiphishell
Fix test cases impacted by the use of ~/.sqliterc
Add the SQLITE_PREPARE_FROM_DDL flag to sqlite3_prepare_v3(). Use this to prevent fts3/4 tables in non-trusted schemas from calling unsafe SQL functions.
Fix a buffer overrun that could occur when deleting rows in secure-delete mode from a strategically corrupted fts5 database.
ext/icu/README.txt: clean up EOL whitespace and add a mention of the --with-icu-... configure flags available as of version 3.48.
Fix a missing va_end() call in the intckMprintf() function of the incremental integrity-check extension.
Remove an unused struct.
Fix integer overflow problems and error reporting memory leaks in the zipfile extension. [forum:/forumpost/2026-01-13T00:09:06Z|Forum post 2026-01-13T00:09:06Z].
Enhance QRF so that it terminates more quickly if it encounters an OOM or oversize string error, and fix it so that it reports such errors.
Add extra test for handling corrupt delta records in rbu.
Add an appropriate _declspec to the declaration of the sqlite3_dbdata_init() function in the recovery extension.
Approximately 50 typo fixes, spanning the whole tree, contributed via [forum:006c8fa165083ac3|forum post 006c8fa165083ac3] and individually checked for correctness. Affects only code comments, docs, and a single line of debug output in a test app.
Fix potential OOB read on the undocumented test function rtreenode() that is part of the RTREE extension, as described in [forum:/forumpost/2026-01-08T23:32:19Z|forum post 2026-01-08T23:32:19Z]. The problem is almost certainly harmless since any memory allocation will be a multiple of 8 bytes, and once the input buffer size gets rounded up to the next multiple of 8 bytes, the access will still be within bounds. Nevertheless, it still needs to be fixed.
Update sessions module so that it takes the db mutex before, instead of just after, opening a savepoint when generating a changeset.
wasm: filter the custom Module.instantiateWasm() out of node builds, per request from the npm project.
Remove unnecessary "www." prefixes on domain names in URLs.