Fix a problem in the previous commit with hex literals that start with "0X"...
Fix a problem in the previous commit with hex literals that start with "0X" instead of "0x". (tags: digit-separators)
View ArticleSimplification of the error reporting logic. (tags: improved-dqs-error-msg)
Simplification of the error reporting logic. (tags: improved-dqs-error-msg)
View ArticleEnsure that the xIntegrity methods of fts3 and fts5 work on read-only...
Ensure that the xIntegrity methods of fts3 and fts5 work on read-only databases. (tags: branch-3.45)
View ArticleAdd extra checks for the validity of a numeric literal to...
Add extra checks for the validity of a numeric literal to sqlite3DequoteNumber(). (tags: digit-separators)
View ArticleChange the shell's --help flag to exit with code 0 instead of 1, per /forum...
Change the shell's --help flag to exit with code 0 instead of 1, per /forum and /chat discussions. (tags: trunk)
View ArticleIf a BLOB looks like JSON when cast to text, then treat it as if it really...
If a BLOB looks like JSON when cast to text, then treat it as if it really were JSON. This replicates a long-standing bug in the JSON processing routines, and thereby avoids breaking legacy. (tags:...
View ArticleFix typo in the tag-20240123-a in a comment. (tags: blob-as-json)
Fix typo in the tag-20240123-a in a comment. (tags: blob-as-json)
View Article*MERGE* When a JSON input is a blob, but it looks like valid JSON when cast...
*MERGE* When a JSON input is a blob, but it looks like valid JSON when cast to text, then accept it as valid JSON. This replicates a long-standing bug in the behavior of JSON routines, and thus avoids...
View ArticleWhen a JSON input is a blob, but it looks like valid JSON when cast to text,...
When a JSON input is a blob, but it looks like valid JSON when cast to text, then accept it as valid JSON. This replicates a long-standing bug in the behavior of JSON routines, and thus avoids breaking...
View ArticleBump the version number to 3.45.1 (tags: branch-3.45)
Bump the version number to 3.45.1 (tags: branch-3.45)
View Article*MERGE* Improved error message when a double-quoted identifier name cannot be...
*MERGE* Improved error message when a double-quoted identifier name cannot be resolved - ask the user if they intended to use a string literal. (tags: trunk)
View ArticleFix harmless "unused parameter" compiler warning in the new...
Fix harmless "unused parameter" compiler warning in the new fts3IntegrityMethod implementation. (tags: branch-3.45)
View ArticleIn os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a...
In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a page buffer that is right at the end of the mapped region - if the database is corrupted in a specific way such a page buffer...
View ArticleIn os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a...
In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a page buffer that is right at the end of the mapped region - if the database is corrupted in a specific way such a page buffer...
View ArticleIn os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a...
In os_unix.c and os_win.c, do not allow xFetch() to return a pointer to a page buffer that is right at the end of the mapped region - if the database is corrupted in a specific way such a page buffer...
View ArticleSlight adjustment to test results for Windows in mmap1.test due to the...
Slight adjustment to test results for Windows in mmap1.test due to the previous check-in. (tags: trunk)
View ArticleSlight adjustment to test results for Windows in mmap1.test due to the...
Slight adjustment to test results for Windows in mmap1.test due to the previous check-in. (tags: branch-3.45)
View ArticleUpdate ext/wasm/SQLTester for recent internal-API reorgs. (tags: trunk)
Update ext/wasm/SQLTester for recent internal-API reorgs. (tags: trunk)
View ArticleAdd NEVER() to a branch that is no longer reachable. (tags: trunk)
Add NEVER() to a branch that is no longer reachable. (tags: trunk)
View ArticleExperimental changes that prevent parser stack overflows by growing the...
Experimental changes that prevent parser stack overflows by growing the parser stack with heap memory when it reaches its limit. (tags: growable-parser-stack)
View Article