version-3.49.2
Fix some harmless scanbuild warnings in the shell.
Fix a harmless unused-parameter compiler warning introduced by [75f3d8744879].
Fix for a potential UAF in FTS5.
ext/icu/README.txt: clean up EOL whitespace and add a mention of the --with-icu-... configure flags available as of version 3.48.
First attempt at getting the build to work with Tcl 9.0.
JNI SQLTester: fix --new command to force-replace db if it already exists. Add no-op impls for --stmt-cache and --jsonglob commands.
Rename some var refs in ext/lsm1/Makefile for the new build process.
Fixes for two problems with the generate_series() table-valued function.
Fix a harmless stray carriage-return character.
Fix an assert() failure in sqlite3recover.c.
Ensure that all fields of static sqlite3_module objects are explicitly initialized, in order to hush-up nuisance compiler warnings.
In the (debugging) rtreenode() function, do not override an error coming out of sqlite3_result_text().
Test case for the FTS3 fix in the previous check-in.
wasm: add some build-time validation to ensure that the problem fixed in [65798c09a00662a3] does not recur. Ensure that files generated via mkwasmbuilds.c have the generated makefile as a dependency.
Updates to README files under the ext/ hierarchy. No changes to code.