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 | |