/ Timeline
Login

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

50 most recent check-ins

2021-03-08
01:31
Add tests for sqlite3 shell with -append flag. Leaf check-in: d179028872 user: larrybr tags: appendvfs_tighten
2021-03-07
18:55
Add grow/shrink tests. Fix truncate bug. Make appendvfs.c easier to inspect. check-in: c9521fa556 user: larrybr tags: appendvfs_tighten
2021-03-06
23:49
Merge from trunk. check-in: 729117cdfa user: larrybr tags: appendvfs_tighten
23:36
Create initial tests for appendvfs, and make it available as a statically loaded extension. check-in: 9f33d45179 user: larrybr tags: appendvfs_tighten
15:13
Limit parenthesis nesting depth in FTS3 expressions to SQLITE_MAX_EXPR_DEPTH. Leaf check-in: 5ddd8032ef user: drh tags: trunk
14:46
Ensure the correct collation sequence is used for comparisons when delimiting a RANGE window. check-in: 01eae68e85 user: dan tags: trunk
13:28
Fix a crash in fts3 that could occur when running a NEAR query on a corrupt database. check-in: 609d949963 user: dan tags: trunk
13:02
Fix a possible NULL pointer dereference when applying a DROP COLUMN to a corrupt database schema. dbsqlfuzz 419aa525df93db6e463772c686ac6da27b46da9e check-in: 349ccf58ae user: drh tags: trunk
2021-03-05
20:52
Merge last day of trunk changes, reverify build. check-in: 1d67ed1c98 user: larrybr tags: appendvfs_tighten
20:46
Fix appendvfs bug exposed by docsapp build (in docsrc), and tighten/revise published behavior. check-in: 7f0f2eacdb user: larrybr tags: appendvfs_tighten
18:33
Modify the SQLITE_DBCONFIG_ENABLE_VIEW option so that it always permits TEMP views, just as SQLITE_DBCONFIG_ENABLE_TRIGGER always permits TEMP triggers. check-in: 83dab8b358 user: drh tags: trunk
15:42
Fix problems with RETURNING clauses attached to UPDATEs on tables with virtual columns. check-in: 6b41b136fb user: dan tags: trunk
15:29
Fix another problem with RETURNING clauses in UPDATEs against tables with virtual columns. Closed-Leaf check-in: f0ef5c76ab user: dan tags: returning-fix
15:10
Fix an assert() failure that could be triggered by a correlated sub-query in a RETURNING clause. check-in: 551260c862 user: dan tags: returning-fix
14:08
Fix the processing of implied LIMIT clauses when flattening a compound query. check-in: 90c6b9fcb0 user: drh tags: trunk
09:42
Create new branch named "appendvfs_tighten" check-in: 48c968bf4c user: larrybr tags: appendvfs_tighten
2021-03-04
19:44
Mark the NotUsed parameter to the dropColumnFunc() function as unused, to avoid a harmless compiler warning. check-in: 2345907109 user: drh tags: trunk
18:34
Put ALWAYS() on a branch that is now always true because of changes in OOM behavior due to check-in [9adf6e2469d18bc3]. check-in: 8a1bb9c3e9 user: drh tags: trunk
18:31
Update shell.c.in so that SQLITE_SHELL_IS_UTF8 is set to 0 if the -municode option is passed to gcc on windows. check-in: 99e6a0f020 user: dan tags: trunk
16:32
Remove a branch made unreachable by check-in [e893f88750ea64d4]. check-in: 20d7dc120d user: drh tags: trunk
16:10
Fix a segfault that could occur following an OOM condition. check-in: 9adf6e2469 user: dan tags: trunk
16:03
Earlier detection of a misplaced ORDER BY or LIMIT clause in a compound SELECT. This prevents problems in recursive CTEs with multiple recursive terms in which there is an ORDER BY or LIMIT clause on the last non-recursive term. check-in: e893f88750 user: drh tags: trunk
14:18
Fix a crash that could occur if a sub-select inside an EXISTS expression features an ORDER BY clause containing one or more window functions. check-in: 9768e7db62 user: dan tags: trunk
2021-03-03
19:54
Merge recent trunk enhancements into the reuse-schema branch. Leaf check-in: 73bf458e1d user: drh tags: reuse-schema
19:41
Merge in recent enhancements. Leaf check-in: b0fc8ca14e user: drh tags: begin-concurrent-pnu-wal2
19:36
Fix a buffer overrun that could occur in fts5 when running a prefix query against a corrupt db. check-in: 4da40620ac user: dan tags: trunk
19:32
Merge recent trunk enhancements into the wal2 branch. Leaf check-in: 0ae8103908 user: drh tags: wal2
19:25
Merge recent trunk enhancemenets into the begin-concurrent-pnu branch. Leaf check-in: 59d3ec295a user: drh tags: begin-concurrent-pnu
19:17
Merge recent trunk changes into the begin-concurrent branch. Leaf check-in: acdafef836 user: drh tags: begin-concurrent
16:46
Remove the --timeout option from the valgrindfuzz Makefile target. check-in: 3f520b8bde user: dan tags: trunk
16:00
Fix a case where fts3 was erroneously reporting corruption. check-in: e6c7683c75 user: dan tags: trunk
14:07
Fix a harmless assertion fault resulting from [6e6b3729e0549de0] that was discovered by dbsqlfuzz. Enhance .selecttrace output to show omitted ORDER BY clauses. New dbsqlfuzz test cases added. check-in: 27a0388ad6 user: drh tags: trunk
11:00
Fix a problem with using ALTER TABLE commands on database schemas that contain expressions of the form "<expr> NOT NULL" or "<expr> IS NULL" that can be evaluated at prepare time. check-in: d2630ffafa user: dan tags: trunk
2021-03-02
21:07
Cast a string size variable to 64-bit to avoid any possibility of integer overflow. check-in: a5940294b2 user: drh tags: trunk
16:27
Limit the size of the exponent input in the second argument to the ieee754() SQL function, to avoid integer overflow. Ticket [22dea1cfdb9151e4]. check-in: 99aab32da1 user: drh tags: trunk
13:50
Change the timeout for test case "valgrindfuzz" from 600 seconds to 1200. check-in: 7c6aa6f384 user: dan tags: trunk
13:36
Do not run test file windowpushd.test as part of the "no_optimization" permutation. check-in: 275a75aa82 user: dan tags: trunk
00:42
Add ALWAYS() to an always-true conditional. check-in: fa3506db20 user: drh tags: trunk
2021-03-01
21:43
Add #ifndef macros so that the build works again with -DSQLITE_OMIT_AUTHORIZATION and -DSQLITE_OMIT_WINDOWFUNC. check-in: 9400bdc602 user: drh tags: trunk
16:16
Fix a couple of memory-sanitizer complaints that could be triggered by a corrupt database. check-in: 39c8686cab user: dan tags: trunk
16:15
Fix another msan complain triggered by a corrupt database. Closed-Leaf check-in: d235d40628 user: dan tags: msan-fix
2021-02-28
08:24
Initialize extra field in PgHdr1 to fix an msan complaint. check-in: 4cb2ea5795 user: dan tags: msan-fix
2021-02-27
15:32
Add OOM test case associated with the fix in the previous commit. check-in: a631c38d22 user: dan tags: trunk
15:12
Remove a NEVER() that might sometimes be tree following an OOM. check-in: ccb8cf5256 user: drh tags: trunk
2021-02-26
21:39
Fix a segfault that could occur when optimizing a NOT NULL constraint against an IPK column of a sub-query. check-in: e4d1970ef1 user: dan tags: trunk
20:39
Attempt to optimize "x IS NULL" and "x IS NOT NULL" expressions when x is a column with a NOT NULL constraint. check-in: de9c86c9e4 user: dan tags: trunk
20:14
Attempt to optimize "x IS NULL" and "x IS NOT NULL" expressions when x is a column with a NOT NULL constraint. Closed-Leaf check-in: 5ecd842555 user: dan tags: ifnull-opt
15:20
Minor simplification in resolve.c. check-in: 310dac342e user: dan tags: trunk
2021-02-25
18:28
Fix test case in altercorrupt.test so that it works with SQLITE_ENABLE_OVERSIZE_CELL_CHECK builds. check-in: 062b338ff2 user: dan tags: trunk
18:23
Fix a problem with UPDATE and DELETE statements that use both INDEXED BY and LIMIT clauses in SQLITE_ENABLE_UPDATE_DELETE_LIMIT builds. check-in: cc2b4b3866 user: dan tags: trunk