Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-05-21 | ||
| 14:16 | Remove dead code created by [20c2f8ce9242c3db]. (leaf check-in: 68c5fd5fa0 ... user: drh tags: trunk) | |
| 13:39 | Limit the length of inputs to the spellfix1_editdist() extension function (not part of the standard SQLite build and rarely used) to 99999 characters, to avoid any possibility of integer overflow. (leaf check-in: e56ac902fa ... user: drh tags: branch-3.53) | |
| 13:37 | Limit the length of inputs to the spellfix1_editdist() extension function (not part of the standard SQLite build and rarely used) to 99999 characters, to avoid any possibility of integer overflow. Bug 5da728247a. (check-in: 51ebf0e04e ... user: drh tags: trunk) | |
| 13:06 | A join constraint is not an equivalence unless both operands have the same collation. (check-in: 4247f48eec ... user: drh tags: branch-3.53) | |
| 13:03 | A join constraint is not an equivalence unless both operands have the same collation. Bug 2026-05-21T03:39:28Z. Error goes back to version 3.7.17, 13 years ago. (check-in: 20c2f8ce92 ... user: drh tags: trunk) | |
| 12:04 | Enhance the xfer-optimization to verify access to the source table using the authorizer, if an authorizer is registered. Bug 2026-05-21T03:31:22Z. (check-in: d1cdb817ca ... user: drh tags: trunk) | |
|
2026-05-20 | ||
| 20:03 | Improved entropy collection on Windows. (check-in: b734b76af3 ... user: drh tags: trunk) | |
| 15:29 | Fix a bug causing the session module to dereference a NULL pointer when applying a corrupt changeset. (check-in: c813d9b777 ... user: drh tags: branch-3.53) | |
| 15:06 | Fix a bug causing the session module to dereference a NULL pointer when applying a corrupt changeset. (check-in: e807d4e379 ... user: dan tags: trunk) | |
| 11:59 | Check-in [0d01c90bd7779192] was incomplete in that it did not remove the incorrect assert() statement. Fixed here. (check-in: 2e9bb51ae9 ... user: drh tags: branch-3.53) | |
| 11:56 | Avoid returning an SQLITE_SCHEMA error from within sqlite3session_diff() if the schema has been recently modified. (check-in: 15fb7ffe4b ... user: drh tags: branch-3.53) | |
| 11:53 | Check-in [7cf841f3613c8302] was incomplete in that it did not remove the incorrect assert() statement. Fixed here. (check-in: c19bacca13 ... user: drh tags: trunk) | |
| 11:41 | Avoid returning an SQLITE_SCHEMA error from within sqlite3session_diff() if the schema has been recently modified. Bug report 269f1e9cef. (check-in: 20110547a1 ... user: dan tags: trunk) | |
| 10:04 | Increase the patch level to 3.53.2 (check-in: 076d214410 ... user: drh tags: branch-3.53) | |
| 10:01 | Fix a potential buffer overread in fts5 that could occur when handling corrupt records. Improved detection of corrupt fts5 records. (check-in: fad98805b7 ... user: drh tags: branch-3.53) | |
| 09:36 | Silently ignore nested porter tokenizers in FTS5. Having nested porter tokenizers is pointless, but it does use stack space unnecessarily. (check-in: 8207ca671e ... user: drh tags: branch-3.53) | |
| 01:32 | Fix a test case added by [1249eeb1b9759038] that does not work for the config=prepare permutation. (check-in: 6aaeeffc2c ... user: drh tags: trunk) | |
| 00:16 | Improvements to testrunner.tcl: Make C-program tests responsive to the pattern list. Do not remove build steps until the very end when we are certain that the build step is not required. The pattern list matches the exact text of the displayname column of the jobs table. (check-in: 3f409c0e1b ... user: drh tags: trunk) | |
|
2026-05-19 | ||
| 20:27 | Fix a potential buffer overread in fts5 that could occur when handling corrupt records. (check-in: 70021c3291 ... user: dan tags: trunk) | |
| 19:33 | Silently ignore nested porter tokenizers in FTS5. Having nested porter tokenizers is pointless, but it does use stack space unnecessarily. Bug report a7766198f1. (check-in: 0bdeedf56c ... user: drh tags: trunk) | |
| 18:59 | Prevent integer overflow in the ICU extension. (check-in: 42ef6f3f4f ... user: drh tags: branch-3.53) | |
| 18:58 | Remove new unreachable code from this branch. (leaf check-in: 07f81e256f ... user: dan tags: session-update-loops) | |
| 18:56 | Prevent integer overflow in the ICU extension. Bug report 844bdd7d5c. (check-in: c20cb75ca0 ... user: drh tags: trunk) | |
| 18:47 | Fix an assertion fault that can occur in RTree given a carefully corrupted database. (check-in: 0d01c90bd7 ... user: drh tags: branch-3.53) | |
| 18:45 | Fix an assertion fault that can occur in RTree given a carefully corrupted database. Bug report 2026-05-18T06:46:01Z. (check-in: 7cf841f361 ... user: drh tags: trunk) | |
| 18:28 | Fix problems with error handling when applying changesets with update loops. (check-in: f797925df0 ... user: dan tags: session-update-loops) | |
| 17:15 | Merge trunk changes into this branch. (check-in: e480e126fc ... user: dan tags: session-update-loops) | |
| 17:12 | Avoid a potential 1 byte overread in sqlite3changegroup_add() when processing a corrupt changeset buffer. (check-in: 4d8c3a2919 ... user: dan tags: trunk) | |
| 17:05 | Add an sqlite3FaultSim() call to the changes at [6193e4105b6a58ea] to make them testable. (check-in: 0de3d95500 ... user: drh tags: trunk) | |
| 16:07 | Merge latest trunk changes into this branch. (check-in: 1f71b530c9 ... user: dan tags: session-update-loops) | |
| 16:07 | Fix a incorrect assert() from [52dd437d51d3c1af] reported by OSSFuzz. (check-in: 64b49e4d43 ... user: drh tags: trunk) | |
| 15:24 | Early detection of attempts to overwrite an in-use cache page due to database corruption. (check-in: c37b0d93bf ... user: drh tags: branch-3.53) | |
| 15:13 | Add the "make" subcommand to testrunner.tcl (check-in: 00d5468128 ... user: drh tags: trunk) | |
| 12:40 | Early detection of attempts to overwrite an in-use cache page due to database corruption. Chromium 513858286. (check-in: 6193e4105b ... user: drh tags: trunk) | |
| 11:15 | Security enhancements to the untested and unused fossildelta.c extension. Bug reports 3ac3fe3d71 and e7e470b760. (check-in: 2d3fbbe421 ... user: drh tags: trunk) | |
| 11:08 | Update this branch with latest changes from "bedrock" branch. (leaf check-in: 6e89d954fb ... user: dan tags: bedrock-lcd-ex) | |
| 10:33 | Limit the size of input strings to the (disused) spellfix extension to avoid excessive runtime and integer overflows. (check-in: 2a8951b548 ... user: drh tags: branch-3.53) | |
| 10:30 | Fix a NULL pointer dereference in the obscure (and unused) prefixes extension, which I had forgotten even existed. (check-in: 24b8ecd17f ... user: drh tags: branch-3.53) | |
| 10:30 | Limit the size of input strings to the (disused) spellfix extension to avoid excessive runtime and integer overflows. Bugs report 2ba45960f4. (check-in: 4b16b80cf2 ... user: drh tags: trunk) | |
|
2026-05-18 | ||
| 23:58 | Fix a NULL pointer dereference in the obscure (and unused) prefixes extension, which I had forgotten even existed. Bug report 24a33e5d10. (check-in: 4880adc053 ... user: drh tags: trunk) | |
| 23:42 | Fix an off-by-one error in matchinfo('b') for FTS3 when there are a large number of columns. (check-in: 9bf2f4ca8f ... user: drh tags: branch-3.53) | |
| 21:45 | Fix an off-by-one error in matchinfo('b') for FTS3 when there are a large number of columns. Bug report 42d5f799d1. (check-in: c0f2cd6d29 ... user: drh tags: trunk) | |
| 20:46 | Limit the NEAR span in FTS3 to 1 billion, to avoid integer overflow. (check-in: 99ea33f48d ... user: drh tags: branch-3.53) | |
| 20:43 | Limit the NEAR span in FTS3 to 1 billion, to avoid integer overflow. Bug report 4cfcf164d2. (check-in: adcb44f9dc ... user: drh tags: trunk) | |
| 20:34 | Fix a problem applying changesets that contain multiple UPDATE constraint loops. (check-in: 8e89aafab1 ... user: dan tags: session-update-loops) | |
| 20:30 | Prevent integer overflow due to database corruption in. fts3auxNextMethod(). (check-in: aebf56a78d ... user: drh tags: branch-3.53) | |
| 20:27 | Prevent integer overflow due to database corruption in. fts3auxNextMethod(). Bug report bce19272cf. (check-in: d903795e3b ... user: drh tags: trunk) | |
| 19:46 | When a subquery is an argument to an SQLITE_SUBTYPE function, then set the EP_SubtArg flag on the result-set expressions of that subquery. (check-in: d496e93203 ... user: drh tags: branch-3.53) | |
| 19:44 | When a subquery is an argument to an SQLITE_SUBTYPE function, then set the EP_SubtArg flag on the result-set expressions of that subquery. Bug report 8de44412fd. (check-in: d75c08c841 ... user: drh tags: trunk) | |
| 18:59 | Update the session module so that it can apply changesets containing two or more UPDATE changes that form a dependency loop - so that no single UPDATE can be applied independently without violating a constraint. (check-in: 5f8010599f ... user: dan tags: session-update-loops) | |