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. 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. 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. 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. 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 thread 2026-05-28T16:23:36Z. (check-in: d15cd64160 ... user: drh tags: trunk) | |
|
2026-05-28
| ||
| 21:00 |
| |
| 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. 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 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 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. 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 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) | |
