/ Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

100 most recent check-ins that include changes to files matching 'ext/*'

2019-04-18
21:14
Add the sqlite_dbptr virtual table to the dbdata extension. For querying the links between b-tree pages. Leaf check-in: 3213a15f user: dan tags: dbdata
2019-04-17
21:17
Add the experimental dbdata extension. check-in: a3ab5883 user: dan tags: dbdata
2019-04-15
15:35
Merge recent changes from trunk into reuse-schema Leaf check-in: 5c6c9e7f user: drh tags: reuse-schema
15:28
Merge all recent enhancements. Leaf check-in: 1cd536ec user: drh tags: begin-concurrent-pnu-wal2
15:17
Merge the latest trunk enhancements. Leaf check-in: 8950f119 user: drh tags: wal2
15:07
Merge the latest enhancements from trunk. Leaf check-in: 6caaaf21 user: drh tags: begin-concurrent-pnu
14:59
Merge the latest enhancements from trunk. Leaf check-in: 7c328e88 user: drh tags: begin-concurrent
14:49
Bring in the latest enhancements from trunk. Leaf check-in: 378230ae user: drh tags: apple-osx
13:59
Fix a test script problem in fts5corrupt3.test. check-in: 734192d8 user: dan tags: trunk
2019-04-13
16:50
Fix a harmless compiler warning in test logic. check-in: c3932e66 user: drh tags: trunk
16:35
Fix a test script problem in fts5corrupt3.test. check-in: 858f6227 user: dan tags: trunk
14:17
Fix additional compiler warnings introduced by the previous check-in and found by MSVC. check-in: 6fc0deff user: drh tags: trunk
14:07
Fixes for harmless compiler warnings. check-in: c28c973a user: drh tags: trunk
04:38
Use the 64-bit memory allocator interfaces in extensions, whenever possible. check-in: 07ee06fd user: drh tags: trunk
2019-04-12
20:33
Add the socketvfs test extension. Leaf check-in: f5b3ce94 user: dan tags: socketvfs
2019-04-11
19:04
Merge trunk changes into this branch. Closed-Leaf check-in: d805fc0c user: dan tags: wapptest
16:54
Fix RBU so that it does not write rows that should be excluded into partial indexes (corrupting the database). check-in: 31eb27f4 user: dan tags: trunk
2019-04-06
15:38
Fix two assert() statements in fts5 that are only true if the database is not corrupt. check-in: edb095a9 user: dan tags: trunk
2019-04-02
00:34
Merge enhancements from trunk. check-in: 0b35aebb user: drh tags: apple-osx
00:28
Add the sqlite3_value_frombind() interface. Use that interface to improve fts3_tokenizer(). check-in: b3f2c320 user: drh tags: trunk
2019-04-01
03:07
Fix harmless compiler warnings seen with MSVC. check-in: 6cf8b18e user: mistachkin tags: trunk
2019-03-30
17:30
Add the blobio.c extension module implementing readblob() and writeblob(). Experimental. check-in: e3fde56d user: drh tags: trunk
2019-03-29
17:26
Change the fts3_tokenizer() function to always return the pointer as a BLOB as long as the first argument is a bound parameter, regardless of the SQLITE_DBCONFIG_ENABLE_FTS3_TOKENIZER setting. check-in: 27160df7 user: drh tags: value_frombind
11:48
Fix typos in the comments of the sessions extension, one of which affects the generated documentation. No code changes. check-in: 040d5d51 user: drh tags: trunk
11:39
The two-argument version of fts3_tokenizer() works regardless of the value of SQLITE_DBCONFIG_ENABLE_FT3_TOKENIZER as long as the second argument is a bind parameter. check-in: ab76e3a9 user: drh tags: value_frombind
2019-03-26
16:21
Fix harmless compiler warnings. check-in: a063f7c4 user: drh tags: trunk
12:37
Merge recent enhancements from trunk. check-in: dc3c0b8b user: drh tags: apple-osx
12:29
Bring this branch up to date with all the latest enhancements. check-in: 2e964aaf user: drh tags: begin-concurrent-pnu-wal2
12:22
Merge enhancements from trunk. check-in: a0e2e902 user: drh tags: wal2
12:16
Merge the latest trunk changes. check-in: 51e3e835 user: drh tags: begin-concurrent-pnu
12:07
Merge recent enhancements from trunk. check-in: 774d0d52 user: drh tags: begin-concurrent
11:57
Merge recent trunk enhancements. check-in: db4e2cc3 user: drh tags: reuse-schema
2019-03-25
15:06
Fix the writefile() SQL function implemented by ext/misc/fileio.c such that any directories created have standard umask permissions, not permissions of the file that is to be written. check-in: f11c8959 user: drh tags: trunk
2019-03-20
16:03
Merge latest trunk changes into this branch. check-in: 4cd20ca6 user: dan tags: reuse-schema
12:08
Fix harmless compiler warnings from MSVC. check-in: f0f02d46 user: drh tags: trunk
11:16
Enhance the rtreenode() function of rtree (used for testing) so that it uses the newer sqlite3_str object for better performance and improved error reporting. Test cases added to TH3. check-in: 90acdbfc user: drh tags: trunk
05:45
Fix various harmless compiler warnings seen with MSVC. Closed-Leaf check-in: 1c0fe5b5 user: mistachkin tags: noWarnings
2019-03-19
20:48
Merge recent enhancements from trunk. check-in: 000f4398 user: drh tags: apple-osx
20:13
Fix a compiler warning in FTS5. check-in: d5acf3af user: drh tags: trunk
11:17
Update this branch with latest trunk changes. check-in: 98cc2659 user: dan tags: window-functions
2019-03-18
15:49
Fix a buffer overread that could occur when running fts5 prefix queries inside a transaction. check-in: b3fa58dd user: dan tags: trunk
15:23
Fix an fts5 problem with interleaving reads and writes in a single transaction. check-in: 45c73deb user: dan tags: trunk
2019-03-09
07:38
Merge latest trunk changes into this branch. check-in: 53ea550c user: dan tags: window-functions
2019-03-08
16:06
Merge the latest enhancements and fixes from trunk. check-in: 543ecb30 user: drh tags: begin-concurrent-pnu-wal2
15:57
Merge the latest enhancements and fixes from trunk. check-in: bf20d4ff user: drh tags: wal2
15:30
Merge all the latest enhancements from trunk. check-in: 667cce3d user: drh tags: begin-concurrent-pnu
13:27
Fix another segfault in fts3 that could occur with corrupt records. check-in: fcc24edd user: dan tags: trunk
2019-03-04
21:08
Merge trunk changes into this branch. check-in: 9b4d561f user: dan tags: window-functions
07:25
Merge latest trunk changes into this branch. check-in: 97a9604d user: dan tags: reuse-schema
2019-03-02
20:09
Improved comments on the fossildelta.c extension. check-in: d7d23f04 user: drh tags: trunk
12:17
Remove a redundant parameter extraction call from the percentile.c extension. check-in: d49c32e6 user: drh tags: trunk
2019-03-01
21:37
Merge recent changes from trunk. check-in: f270245a user: drh tags: apple-osx
21:33
The fts3_tokenizer() function returns NULL if the SQLITE_DBCONFIG_ENABLE_FTS_TOKENIZER setting is disabled, which is is by default. check-in: f5732f4c user: drh tags: trunk
18:27
Merge the latest enhancements from trunk. check-in: e64ded7b user: drh tags: apple-osx
2019-02-28
13:41
Avoid an assert() failure and an undefined left-shift operation in the fts3 snippet() function that could occur if the database was corrupt. check-in: d5250db6 user: dan tags: trunk
2019-02-27
19:59
Fix the readfile() UDF so that it returns an empty BLOB, not an OOM error, when reading an empty file. check-in: 0edad533 user: drh tags: trunk
15:26
Verify that fts5 auxiliary functions cannot be used in aggregate queries. check-in: 122330db user: dan tags: trunk
2019-02-26
19:16
Reformat the white-space in a few test cases so that the tests work with Tcl 8.6.9. check-in: 29d02bf2 user: dan tags: trunk
2019-02-25
18:07
Merge latest trunk changes into this branch. check-in: 5c1cf308 user: dan tags: reuse-schema
14:52
Update comments on the fossildelta extension. No changes to code. check-in: 9da4fb59 user: drh tags: trunk
2019-02-23
20:48
Fix a couple of assert() statements in fts3 that can be false if the database is corrupt. check-in: 84162af5 user: dan tags: trunk
2019-02-22
17:44
Merge latest trunk changes into this branch. check-in: 001771af user: dan tags: reuse-schema
2019-02-20
13:23
Merge the latest performance enhancements and fixes from trunk. check-in: be71d1e2 user: drh tags: apple-osx
2019-02-19
20:29
Enhance the xBestIndex method on delta_parse() to return SQLITE_CONSTRAINT if no delta argument is supplied. check-in: f16d127c user: drh tags: trunk
20:19
Add the delta_parse(DELTA) table-valued function to the fossildelta extension. check-in: d91fcc26 user: drh tags: trunk
18:39
Add the fossildelta.c extension in ext/misc with implementations of the Fossil delta functions. check-in: b80cafa6 user: drh tags: trunk
17:45
Fix a potential memory leak in RBU if the rbu_fossil_delta() SQL function is misused. Misuse never happens in a working RBU system, so this is not a particularly important fix. check-in: 12517d1b user: drh tags: trunk
2019-02-18
12:16
Fix an assert() that might not be true if the %_segdir table of FTS3 contains corrupt entries. check-in: a6509ca3 user: drh tags: trunk
2019-02-14
15:56
Merge latest trunk into this branch. check-in: 577d1638 user: dan tags: reuse-schema
2019-02-12
12:25
Register the "vfsstat" virtual table immediately when loading the vfsstat.c extension. check-in: 9bd92afd user: drh tags: trunk
2019-02-11
20:13
Merge latest trunk changes into this branch. check-in: dbedd81b user: dan tags: reuse-schema
16:12
Fix another segfault that could occur in fts5 with a corrupted database. check-in: 09e33738 user: dan tags: trunk
13:25
Fix typos in comments in fts5.h. No changes to code. check-in: c19e97bc user: dan tags: trunk
2019-02-09
19:23
Change a few assert() statements in fts3 that might fail if the database is corrupt. check-in: db74a56a user: dan tags: trunk
2019-02-07
18:49
Merge the offical 3.27.0 release. check-in: 62829164 user: drh tags: apple-osx
2019-02-06
13:41
Fix a problem preventing testfixture from being built with SQLITE_OMIT_VIRTUALTABLE. check-in: d2cca36a user: dan tags: trunk
2019-02-05
19:52
Fix a harmless compiler warning in the memtrace.c extension. check-in: 2f468da4 user: drh tags: trunk
19:51
Merge latest trunk into this branch. check-in: c089cc4f user: dan tags: reuse-schema
2019-02-04
16:25
Fix problems with SAVEPOINT and related commands within transactions on a corrupt database that include fts5 or some other virtual tables. check-in: b0da6e0d user: dan tags: trunk
14:00
Fix another potential buffer overread in fts5. check-in: 14fba4cc user: dan tags: trunk
11:54
Fix another corruption case in fts5. check-in: e608085d user: dan tags: trunk
2019-02-03
07:46
Fix an assertion failure in fts3 triggered by a corrupt database. check-in: 560ebd42 user: dan tags: trunk
2019-02-02
13:47
Fix a buffer overread in fts5 debugging scalar function fts5_decode(). check-in: 54f2399f user: dan tags: trunk
2019-02-01
14:40
Fix an assert() in fts5 that could fail if the database is corrupt. check-in: 55f06aa3 user: dan tags: trunk
13:34
Fix another corrupt-database-handling problem in fts5. check-in: 9876ae1b user: dan tags: trunk
2019-01-31
14:37
Fix another buffer overrun that could occur when quering a corrupt database using an fts5vocab table. check-in: b80119bd user: dan tags: trunk
2019-01-30
12:15
Fix another buffer overread in fts5 that may occur when accessing a corrupt database. check-in: 760d1437 user: dan tags: trunk
2019-01-29
19:17
Merge enhancements from trunk. check-in: 31efcc37 user: drh tags: apple-osx
16:54
Fix harmless compiler warnings. check-in: 9a93c68a user: drh tags: trunk
16:34
Avoid an integer overflow in the fts5 snippet() function triggered by a corrupt database record. check-in: 7c862c46 user: dan tags: trunk
15:30
Avoid a crash when the fts5 snippet() function (or similar) is used with a special query pattern, like '*id' or '*reads'. check-in: 9d58a157 user: dan tags: trunk
11:42
Fix a buffer overrun triggered by a merge operation on a corrupt fts5 database. check-in: 7ee3cd5b user: dan tags: trunk
2019-01-28
16:50
Fix a buffer overread in fts3 that could occur when accessing a corrupt database. check-in: a9faf903 user: dan tags: trunk
13:27
Do not assume that text parameters passed to fts4aux queries do not contain embedded nul characters. check-in: df04859a user: dan tags: trunk
2019-01-26
21:05
Fix a broken assert() in fts3. Also some test script issues causing failures with builds that do not support fts3. check-in: d59567dd user: dan tags: trunk
19:09
Fix a broken assert() in fts3. check-in: b8dd2d67 user: dan tags: rollback-abort
2019-01-25
18:17
Fix the assert_fts3_nc() macro so that it works for test builds that omit SQLITE_DEBUG. check-in: b10df2b5 user: drh tags: trunk
16:54
Fix asan warnings in fts5 triggered by corrupt databases - passing NULL to memcmp, out-of-range left-shift values and signed integer overflow. check-in: 93f8ec14 user: dan tags: trunk
14:48
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. check-in: 3498908c user: dan tags: trunk
2019-01-24
17:41
Fix a buffer overread in fts3 that could occur in a prefix query on a corrupted database. check-in: d0d56893 user: dan tags: trunk