Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-05-31
| ||
| 19:41 | Fix the carray virtual table so that it gives no solution if it cannot find a usable first parameter. dbsqlfuzz find. (leaf check-in: 3c0a277e67 user: drh tags: trunk) | |
| 17:01 | Test case to cover the bug fix in the previous check-in. (check-in: 5b28d49b61 user: drh tags: trunk) | |
| 15:52 | Fix the zipfile extension so that ZIP archives containing files whose names contain embedded \000 bytes do not cause problems. (leaf check-in: f6108e2fbd user: drh tags: branch-3.53) | |
| 15:49 | Fix the zipfile extension so that ZIP archives containing files whose names contain embedded \000 bytes do not cause problems. [bugs:/info/2026-05-31T11:43:05Z|Bug 2026-05-31T11:43:05Z]. (check-in: c12ff342a9 user: drh tags: trunk) | |
| 09:38 | Fiddle should default to using NO_COLOR since the JS console does not support ANSI X3.64. (check-in: bde6190fde user: drh tags: trunk) | |
| 09:23 | Fix the format() SQL function so that it reports TOOBIG and NOMEM errors. Fix a possible integer overflow on %#Q formatting. (check-in: cd0c6953cd user: drh tags: branch-3.53) | |
| 09:18 | Fix the format() SQL function so that it reports TOOBIG and NOMEM errors. Fix a possible integer overflow on %#Q formatting. [bugs:/info/2026-05-31T02:00:07Z|Bug 2026-05-31T02:00:07Z]. (check-in: 3bfe0510ae user: drh tags: trunk) | |
|
2026-05-30
| ||
| 13:25 | Add a test to ensure an application does not try to create a geopoly virtual table with too many columns. (check-in: 00dc606307 user: drh tags: branch-3.53) | |
| 13:23 | Add a test to ensure an application does not try to create a geopoly virtual table with too many columns. [bugs:/info/2026-05-30T12:47:27Z|Bug 2026-05-30T12:47:27Z]. (check-in: 2c605bfb15 user: drh tags: trunk) | |
| 10:24 | Harden the diskused.c extension against NULL pointer deferences that might have previously occurred when given a corrupt database file. [bugs:/info/2026-05-30T07:08:55Z|Bug 2026-05-30T07:08:55Z]. (check-in: 7487a1c59d user: drh tags: trunk) | |
| 10:15 | Remove the untested and undocumented "scrub" utility program. It was written in 2016, but made obsolete by the VACUUM INTO command in 2019. (check-in: 20c458172e user: drh tags: branch-3.53) | |
| 10:09 | Remove the untested and undocumented "scrub" utility program. It was written in 2016, but made obsolete by the VACUUM INTO command in 2019. (check-in: 27d67fb175 user: drh tags: trunk) | |
|
2026-05-29
| ||
| 23:17 | Be sure to do floating-point to text conversions in JSON to the full 17-digits. (check-in: 9498dade87 user: drh tags: branch-3.53) | |
| 23:14 | Be sure to do floating-point to text conversions in JSON to the full 17-digits. (check-in: 61a776650c user: drh tags: trunk) | |
| 18:18 | Merge the latest trunk enhancements and fixes into the bedrock branch via wal2. (leaf check-in: a06796a33c user: drh tags: bedrock) | |
| 18:08 | Merge the latest trunk enhancements and fixes into the wal2 branch. (leaf check-in: d8cf1a62af user: drh tags: wal2) | |
| 14:57 | Rename the ext/misc/analyze.c extension to ext/misc/diskused.c, to avoid confusion with the src/analyze.c file. The function is now called "diskused(X)" instead of "analyze(X)". The CLI command is renamed from ".dbstat" to ".diskused". (check-in: c7839f7a17 user: drh tags: trunk) | |
| 12:23 | The -csv option to the CLI also sets "-limits off", for legacy compatibility, and because that seems to make sense. [forum:/info/2026-05-28T16:23:36Z|Forum thread 2026-05-28T16:23:36Z]. (check-in: d15cd64160 user: drh tags: trunk) | |
|
2026-05-28
| ||
| 21:00 | <s>Merge the latest trunk fixes and enhancements into the wal2 branch.</s> Merged from branch-3.51 instead of from trunk... (closed check-in: 57e21d6e74 user: drh tags: mistake) | |
| 20:11 | Merge the latest trunk fixes and enhancements into the begin-concurrent branch. (leaf check-in: 330387a9c6 user: drh tags: begin-concurrent) | |
| 11:29 | Avoid a resource leak in an error path in the icu extension. (check-in: 87c37dab7e user: dan tags: trunk) | |
| 11:16 | Fix an infinite loop that can occur in the unused, untested, and unsupported ext/misc/btreeinfo.c extension if it is presented with a corrupt database file. [bugs:/forumpost/b43c44cc1c|Bug 2026-05-28T05:41:01Z]. (check-in: 646e9b4915 user: drh tags: trunk) | |
| 11:12 | Fix a problem with shell tool function analyze() and schema objects with name containing "%" characters. (check-in: c6d5793d5d user: dan tags: trunk) | |
| 10:18 | Fix potential integer overflow in btree overflow page cache computation. (check-in: 093e23814e user: drh tags: branch-3.53) | |
| 10:14 | Fix potential integer overflow in btree overflow page cache computation, reported by Project Fortify. Test cases in TH3. (check-in: dfa674d6e6 user: drh tags: trunk) | |
|
2026-05-26
| ||
| 19:25 | Patch test/indexexpr1.test to work when built with SQLITE_DQS=0. Addresses [forum:2026-05-26T18:08:20Z|forum post 2026-05-26T18:08:20Z]. (check-in: b470a5d69e user: stephan tags: trunk) | |
| 17:15 | Fix an OOM check in shell.c.in. Addresses [forum:2026-05-26T15:02:35Z|forum post 2026-05-26T15:02:35Z]. (check-in: e78198e6ae user: stephan tags: trunk) | |
| 15:09 | Fix a potential 1-byte overread in sqlite3changeset_invert() when processing a corrupt buffer. (check-in: 69554ec4e8 user: drh tags: branch-3.53) | |
| 15:03 | Fix a potential 1-byte overread in sqlite3changeset_invert() when processing a corrupt buffer. (check-in: 78eaa605cb user: dan tags: trunk) | |
| 14:23 | Fix a 32-bit integer overflow in sqlite3changegroup_change_blob() that could lead to a buffer overwrite. (check-in: f2a8ae2251 user: drh tags: branch-3.53) | |
| 14:18 | Fix a 32-bit integer overflow in sqlite3changegroup_change_blob() that could lead to a buffer overwrite. (check-in: 8a289158e2 user: dan tags: trunk) | |
| 13:57 | Fix QRF so that it works sensibly with "--wrap 1" (check-in: 90eb6c2268 user: drh tags: branch-3.53) | |
| 13:54 | Fix QRF so that it works sensibly with "--wrap 1" (check-in: 48f950b2a1 user: drh tags: trunk) | |
| 11:46 | Strength the defense against malicious command-line arguments in the sqlite3_rsync utility program. (check-in: a8d18783fb user: drh tags: branch-3.53) | |
| 11:23 | Strength the defense against malicious command-line arguments in the sqlite3_rsync utility program. (check-in: c84d596b6d user: drh tags: trunk) | |
|
2026-05-25
| ||
| 23:47 | Fix HTML ">" quoting in QRF. (check-in: f6b35a9b5f user: drh tags: branch-3.53) | |
| 23:44 | Fix HTML ">" quoting in QRF. [bugs:/forumpost/f72dfbdeff|Bug f72dfbdeff]. (check-in: 5cee1097b4 user: drh tags: trunk) | |
| 20:45 | Fix a minor problem with test case mjournal-3.3. (check-in: 80093dc061 user: drh tags: trunk) | |
| 19:47 | Early malformed JSON errors in json_each() and json_tree() to prevent excess output. (check-in: eb4d7e1b86 user: drh tags: trunk) | |
| 19:32 | Fix to testrunner.tcl so that it will run on FreeBSD. [forum:/info/2026-05-25T18:50:36Z|Forum post 2026-05-25T18:50:36Z] (check-in: 97b66687b3 user: drh tags: trunk) | |
| 18:53 | Enhance the defenses against malformed JSONB in the jsonbPayloadSize() routine. (check-in: 73dfb252f8 user: drh tags: branch-3.53) | |
| 18:50 | Fix a potential 1 byte overwrite that could occur when processing a carefully crafted super-journal file. (check-in: f654fa5ac9 user: drh tags: branch-3.53) | |
| 18:46 | Enhance the defenses against malformed JSONB in the jsonbPayloadSize() routine. (check-in: 32c9f71a98 user: drh tags: trunk) | |
| 18:14 | Use "-encoding iso8859-1" instead of "-encoding binary" in mjournal.test so that the script works with both Tcl 8 and 9. (check-in: 897b443fb3 user: dan tags: trunk) | |
| 17:58 | Fix a potential 1 byte overwrite that could occur when processing a carefully crafted super-journal file. (check-in: b3766c3afd user: dan tags: trunk) | |
| 17:23 | Fix a potential buffer overwrite that could occur when in fts5 when handling corrupt records. (check-in: 02733fc4bc user: drh tags: branch-3.53) | |
| 17:09 | Fix a potential buffer overwrite that could occur when in fts5 when handling corrupt records. (check-in: de009593f6 user: dan tags: trunk) | |
|
2026-05-23
| ||
| 12:14 | Make the /A substitution in the CLI prompt expansion responsive to the SQLITE_CLI_APPNAME compile-time option. (check-in: 624dc12e9e user: drh tags: trunk) | |
| 11:26 | Merge all the latest trunk enhancements and fixes into the reuse-schema branch. (leaf check-in: b974acea28 user: drh tags: reuse-schema) | |
|
2026-05-22
| ||
| 17:51 | Strengthen the statement about not accepting agentic code. (check-in: 64b707f4b3 user: drh tags: trunk) | |