- 9c620c0 Add the datacopy extension, used for testing only. by drh ยท 5 months ago branch-3.28
- 296f59a When doing an UPDATE or DELETE using a multi-column index where only a few by dan ยท 5 years ago
- c19133d Import the 3.31.0-beta FTS3/4 code directly into the 3.28 branch, thus by drh ยท 6 years ago
- 189aa7d Fix a test script problem in fts5corrupt3.test. by dan ยท 7 years ago
- 766b431 Fix a harmless compiler warning in test logic. by drh ยท 7 years ago
- de21ad7 Fix a test script problem in fts5corrupt3.test. by dan ยท 7 years ago
- 73f940c Fix additional compiler warnings introduced by the previous check-in and found by drh ยท 7 years ago
- f6ad201 Fixes for harmless compiler warnings. by drh ยท 7 years ago
- 3b574e4 Use the 64-bit memory allocator interfaces in extensions, whenever possible. by drh ยท 7 years ago
- 971194a Fix RBU so that it does not write rows that should be excluded into partial indexes (corrupting the database). by dan ยท 7 years ago
- ce3c3ee Fix two assert() statements in fts5 that are only true if the database is not corrupt. by dan ยท 7 years ago
- 29ddbbb Add the sqlite3_value_frombind() interface. Use that interface to by drh ยท 7 years ago
- 4e2d3d4 Fix harmless compiler warnings seen with MSVC. by mistachkin ยท 7 years ago
- 2c794b1 Add the blobio.c extension module implementing readblob() and writeblob(). by drh ยท 7 years ago
- 7678fdc Change the fts3_tokenizer() function to always return the pointer as a BLOB by drh ยท 7 years ago
- a920b20 Fix typos in the comments of the sessions extension, one of which affects by drh ยท 7 years ago
- 5155b75 The two-argument version of fts3_tokenizer() works regardless of the by drh ยท 7 years ago
- d4a591d Fix harmless compiler warnings. by drh ยท 7 years ago
- e747611 Fix the writefile() SQL function implemented by ext/misc/fileio.c such that by drh ยท 7 years ago
- ff119f0 Fix harmless compiler warnings from MSVC. by drh ยท 7 years ago
- e41fd72 Enhance the rtreenode() function of rtree (used for testing) so that it by drh ยท 7 years ago
- 065f3bf Fix various harmless compiler warnings seen with MSVC. by mistachkin ยท 7 years ago noWarnings
- f3e90dd Fix a compiler warning in FTS5. by drh ยท 7 years ago
- d406d07 Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. by dan ยท 7 years ago
- b15f19c Fix an fts5 problem with interleaving reads and writes in a single transaction. by dan ยท 7 years ago
- 66b8457 Fix another segfault in fts3 that could occur with corrupt records. by dan ยท 7 years ago
- 75db74f Improved comments on the fossildelta.c extension. by drh ยท 7 years ago
- 8f46f34 Remove a redundant parameter extraction call from the percentile.c extension. by drh ยท 7 years ago
- f10c535 The fts3_tokenizer() function returns NULL if the by drh ยท 7 years ago
- 95fdb63 Avoid an assert() failure and an undefined left-shift operation in the fts3 snippet() function that could occur if the database was corrupt. by dan ยท 7 years ago
- 0319934 Fix the readfile() UDF so that it returns an empty BLOB, not an OOM error, by drh ยท 7 years ago
- f26b145 Verify that fts5 auxiliary functions cannot be used in aggregate queries. by dan ยท 7 years ago
- 69e224f Reformat the white-space in a few test cases so that the tests work with Tcl 8.6.9. by dan ยท 7 years ago
- c3017e7 Update comments on the fossildelta extension. No changes to code. by drh ยท 7 years ago
- f2e5c98 Fix a couple of assert() statements in fts3 that can be false if the database is corrupt. by dan ยท 7 years ago
- 2a98b58 Enhance the xBestIndex method on delta_parse() to return SQLITE_CONSTRAINT if by drh ยท 7 years ago
- 2d441ce Add the delta_parse(DELTA) table-valued function to the fossildelta extension. by drh ยท 7 years ago
- 4bec44b Add the fossildelta.c extension in ext/misc with implementations of the Fossil by drh ยท 7 years ago
- 6d7f18d Fix a potential memory leak in RBU if the rbu_fossil_delta() SQL function is by drh ยท 7 years ago
- b43ac00 Fix an assert() that might not be true if the %_segdir table of FTS3 contains by drh ยท 7 years ago
- f910162 Register the "vfsstat" virtual table immediately when loading the vfsstat.c by drh ยท 7 years ago
- 43a6e4d Fix another segfault that could occur in fts5 with a corrupted database. by dan ยท 7 years ago
- 47a3015 Fix typos in comments in fts5.h. No changes to code. by dan ยท 7 years ago
- 2fa619a Change a few assert() statements in fts3 that might fail if the database is corrupt. by dan ยท 7 years ago
- 871b134 Fix a problem preventing testfixture from being built with SQLITE_OMIT_VIRTUALTABLE. by dan ยท 7 years ago
- d46b6f5 Fix a harmless compiler warning in the memtrace.c extension. by drh ยท 7 years ago
- 83a635a Fix problems with SAVEPOINT and related commands within transactions on a corrupt database that include fts5 or some other virtual tables. by dan ยท 7 years ago
- 0062ddd Fix another potential buffer overread in fts5. by dan ยท 7 years ago
- 81f44cd Fix another corruption case in fts5. by dan ยท 7 years ago
- 41fc545 Fix an assertion failure in fts3 triggered by a corrupt database. by dan ยท 7 years ago
- 8f5b14a Fix a buffer overread in fts5 debugging scalar function fts5_decode(). by dan ยท 7 years ago
- 1c7d389 Fix an assert() in fts5 that could fail if the database is corrupt. by dan ยท 7 years ago
- abd7449 Fix another corrupt-database-handling problem in fts5. by dan ยท 7 years ago
- b92b019 Fix another buffer overrun that could occur when quering a corrupt database using an fts5vocab table. by dan ยท 7 years ago
- dd57923 Fix another buffer overread in fts5 that may occur when accessing a corrupt database. by dan ยท 7 years ago
- 3f4f682 Fix harmless compiler warnings. by drh ยท 7 years ago
- e25646d Avoid an integer overflow in the fts5 snippet() function triggered by a corrupt database record. by dan ยท 7 years ago
- eb2ed10 Avoid a crash when the fts5 snippet() function (or similar) is used with a special query pattern, like '*id' or '*reads'. by dan ยท 7 years ago
- 3993397 Fix a buffer overrun triggered by a merge operation on a corrupt fts5 database. by dan ยท 7 years ago
- c7def60 Fix a buffer overread in fts3 that could occur when accessing a corrupt database. by dan ยท 7 years ago
- 6c43dba Do not assume that text parameters passed to fts4aux queries do not contain embedded nul characters. by dan ยท 7 years ago
- 32bb700 Fix a broken assert() in fts3. Also some test script issues causing failures with builds that do not support fts3. by dan ยท 7 years ago
- 0578084 Fix the assert_fts3_nc() macro so that it works for test builds that omit by drh ยท 7 years ago
- e88609f Fix asan warnings in fts5 triggered by corrupt databases - passing NULL to memcmp, out-of-range left-shift values and signed integer overflow. by dan ยท 7 years ago
- c1f6618 Add an assert_fts3_nc() macro to fts3 - for assert() conditions that are only true when it is guaranteed that the fts3 database is not corrupt. by dan ยท 7 years ago
- 813ed78 Fix a buffer overread in fts3 that could occur in a prefix query on a corrupted database. by dan ยท 7 years ago
- f8f47dd Fix another fts5 crash that can occur if the database is corrupted. by dan ยท 7 years ago
- 4c7bdd1 Fix a buffer overwrite triggered by a prefix query on a corrupt fts5 table. by dan ยท 7 years ago
- ccfa550 Fix a buffer overrun that could occur in fts5 if a prefix query is made on a corrupt database. by dan ยท 7 years ago
- 2c7a73e Fix another segfault caused by a corrupt fts3 database. by dan ยท 7 years ago
- 1293715 Avoid deferencing a freed pointer following an OOM or SQLITE_CORRUPT error in by dan ยท 7 years ago
- ac30553 Remove a faulty assert() from fts3. by dan ยท 7 years ago
- 50b910a Add the --memtrace option to the CLI. by drh ยท 7 years ago
- 27a0373 Avoid a division-by-zero error in fts5 caused by a corrupt database. by dan ยท 7 years ago
- 225b057 Fix a memory leak introduced by [55c5d72a]. by dan ยท 7 years ago
- 6e0a75a Fix a crash in the fts5vocab module caused by including a "term < NULL" term by dan ยท 7 years ago
- a86b208 Fix an infinite loop caused by a corrupt database in fts3. Also an undefined by dan ยท 7 years ago
- 4c1c790 Avoid passing a NULL pointer to memcpy in fts5, even if the database is corrupt. by dan ยท 7 years ago
- d00ad9a Typecasts added to the GeoPoly extension to avoid harmless UBSAN warnings. by drh ยท 7 years ago
- 4512977 Fix problems causing undefined left-shift operations in the fts3 snippet() by dan ยท 7 years ago
- ed968fa Avoid integer overflow when computing the array of a bounding box with by drh ยท 7 years ago
- 934d4f7 Fix another corruption related crash in fts5. by dan ยท 7 years ago
- f66da6c Fix a buffer overwrite that could occur when running an fts5 prefix query by dan ยท 7 years ago
- 25fb506 Fix problems with joining two or more fts5_vocab tables that access the same by dan ยท 7 years ago
- 30fdb45 Ensure that the variable-length integer decoder in FTS3 never tries to by drh ยท 7 years ago
- e011ee2 Fix a problem in the fts3 matchinfo() function with corrupt database handling. by dan ยท 7 years ago
- 4ccb41f Fix a memory leak that could occur in fts3 when handling a corrupt database. by dan ยท 7 years ago
- 1a39d2b Handle SQL NULL values without crashing in the fts5 snippet() and highlight() by dan ยท 7 years ago
- a783931 Fix a buffer overread in fts3 caused by a corrupt record. by dan ยท 7 years ago
- 2d4e720 Have fts5 reject attempts to insert a non-integer, non-null value into a rowid by dan ยท 7 years ago
- 58ed374 Fix a problem triggered by DELETE statements with WHERE clauses that use the by dan ยท 7 years ago
- 9c039d9 Add scalar function "prefix_length()" to ext/misc/prefixes.c. by dan ยท 7 years ago
- 4ead963 Add the "prefixes" table-valued function in the ext/misc folder. by drh ยท 7 years ago
- f8a488b Fix a problem causing a crash if an fts5vocab table was created to query an by dan ยท 7 years ago
- 94ec92a Fix a problem with querying a corrupt fts3 database. by dan ยท 7 years ago
- 68c1f9c Have fts3 ignore empty sets of parenthesis if built with by dan ยท 7 years ago
- 951d165 Fix another problem with handling corrupt records in fts5_decode(). by dan ยท 7 years ago
- b4439ee Fix a problem with corrupt database handling in the fts3 matchinfo() function. by dan ยท 7 years ago
- 5d45890 Improved detection of shadow table corruption in the fts5_decode() SQL function. by drh ยท 7 years ago
- 3e534ea Improved shadow table corruption detection in the matchinfo() function of FTS3. by drh ยท 7 years ago