Add tests for the new code on this branch. (tags: incr-integrity-check)
Add tests for the new code on this branch. (tags: incr-integrity-check)
View ArticleAdd further tests for the intck module. (tags: incr-integrity-check)
Add further tests for the intck module. (tags: incr-integrity-check)
View ArticleAdd two GIFs that contain the feather logo. (tags: trunk)
Add two GIFs that contain the feather logo. (tags: trunk)
View ArticleMake sure key comprisons are done correctly if the index key contains NaN...
Make sure key comprisons are done correctly if the index key contains NaN values that have not been shifted into NULLs. That can only happen due to database corruption, but we need to deal with it...
View Article*MERGE* Merge latest trunk changes into this branch. (tags:...
*MERGE* Merge latest trunk changes into this branch. (tags: incr-integrity-check)
View ArticleRemove a local variable from sqlite3IntFloatCompare() that was being...
Remove a local variable from sqlite3IntFloatCompare() that was being optimized out anyhow, in order to get back to 100% MC/DC. (tags: trunk)
View ArticleFix header comments on test scripts. (tags: incr-integrity-check)
Fix header comments on test scripts. (tags: incr-integrity-check)
View Article*MERGE* Add the intck extension. For performing incremental integrity-check...
*MERGE* Add the intck extension. For performing incremental integrity-check on a database. (tags: trunk)
View ArticleWhen inserting a 3-byte cell into a btree, ensure that the extra padding byte...
When inserting a 3-byte cell into a btree, ensure that the extra padding byte is 0x00. This is not necessary for security, as far as I can tell, but it seems like a reasonable precaution. (tags: trunk)
View ArticleThe quote() SQL function should convert +Inf into 9.0e+999 and -Inf into...
The quote() SQL function should convert +Inf into 9.0e+999 and -Inf into -9.0e+999. See [forum:/forumpost/6675b25108|forum post 6675b25108]. (tags: trunk)
View Article*MERGE* Bring the extra-src branch up to date with the trunk. (tags: extra-src)
*MERGE* Bring the extra-src branch up to date with the trunk. (tags: extra-src)
View Article*MERGE* Allow "_" characters to appear between any two digits in an integer,...
*MERGE* Allow "_" characters to appear between any two digits in an integer, real or hexadecimal SQL literal. (tags: trunk)
View Article*MERGE* Extend sqlite3.c makefile rule to support EXTRA_SRC=list-of-c-files...
*MERGE* Extend sqlite3.c makefile rule to support EXTRA_SRC=list-of-c-files to append to the generated sqlite3.c, as discussed in/around [forum:ccda88cf6f1754c5|forum post ccda88cf6f1754c5]. (tags: trunk)
View Article*MERGE* Have "PRAGMA quick_check" compare the number of entries in tables and...
*MERGE* Have "PRAGMA quick_check" compare the number of entries in tables and indexes. (tags: trunk)
View ArticleEnsure memory cells are properly freed before they are overwritten by...
Ensure memory cells are properly freed before they are overwritten by OP_IntegrityCk. (tags: trunk)
View ArticleRemove unreachable branches from the PRAGMA integrity_check enhancement of...
Remove unreachable branches from the PRAGMA integrity_check enhancement of [b736519d3d2e93c7]. (tags: trunk)
View ArticleFix typo in the help text of the CLI - a typo that prevented the display of...
Fix typo in the help text of the CLI - a typo that prevented the display of help for the ".imposter" command. Turns out the comma is deliberate. The".imposter" command is deliberately undocumented to...
View ArticleAdjust a VdbeCoverage() macro in PRAGMA integrity_check to account for the...
Adjust a VdbeCoverage() macro in PRAGMA integrity_check to account for the fact that arguments to the OP_Eq opcode used are never NULL. (tags: wrong-branch)
View ArticleAdjust a VdbeCoverage() macro in PRAGMA integrity_check to account for the...
Adjust a VdbeCoverage() macro in PRAGMA integrity_check to account for the fact that arguments to the OP_Eq opcode used are never NULL. (tags: trunk)
View ArticleAdd an assert() to help scan-build recognize that a variable is initialized....
Add an assert() to help scan-build recognize that a variable is initialized. (tags: trunk)
View Article