Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
|
2026-06-06
| ||
| 18:32 | Improvements to the GCC compiler bug work-around of check-in [7fae321095ebec77]. (leaf check-in: 247894f70d ... user: drh tags: trunk) | |
| 17:20 | Minor performance enhancement and improved comments on the quicksort algorithm used by the median() implementation in func.c. (check-in: 2800f6a75b ... user: drh tags: trunk) | |
|
2026-06-05
| ||
| 00:11 | A new approach to working around the GCC bug. (closed check-in: 2f95186ea5 ... user: drh tags: gcc-bug-114659) | |
|
2026-06-04
| ||
| 16:58 | Disable the vector-IN-SELECT optimization if the number of columns is so large that it would cause the WhereTerm.nChild column to wrap. (leaf check-in: 10d9da4f48 ... user: drh tags: branch-3.53) | |
| 16:56 | Disable the vector-IN-SELECT optimization if the number of columns is so large that it would cause the WhereTerm.nChild column to wrap. Bug 2026-06-04T10:00:49Z. (check-in: bb49dfc948 ... user: drh tags: trunk) | |
| 12:27 | Fix a crash that could be caused by configuring the pager-cache with a bulk allocation too small to fit even one page. (check-in: 3be41e1752 ... user: drh tags: branch-3.53) | |
| 11:48 | Fix a crash that could be caused by configuring the pager-cache with a bulk allocation too small to fit even one page. Bug 2026-06-04T07:03:12Z. (check-in: b4b9dc632b ... user: dan tags: trunk) | |
| 11:42 | Fix a possible NULL pointer derefence in the (experimental and untested) uuid.c extension. Bug 2026-06-04T09:50:59Z. (check-in: fa6374fe3a ... user: drh tags: trunk) | |
| 11:39 | Extra testcase() macros to ensure adequate testing of the previous check-in. (check-in: 003013ccab ... user: drh tags: trunk) | |
| 11:35 | Remove the data type ANY added to the shell's CSV imports. (check-in: e14e19c1b3 ... user: drh tags: branch-3.53) | |
| 11:29 | Increment the patch level to 3.53.3. (check-in: 96818a375a ... user: drh tags: branch-3.53) | |
| 11:24 | Fix problems with expressions like "(?,?,?) IN (SELECT c,b,a FROM ...)" when there is an index on columns "c", "b" and "a", but not in that order. (check-in: af0bf4ee77 ... user: drh tags: branch-3.53) | |
| 11:19 | Fix problems with expressions like "(?,?,?) IN (SELECT c,b,a FROM ...)" when there is an index on columns "c", "b" and "a", but not in that order. Bug 2026-06-04T07:02:53Z. (check-in: 07667afd0f ... user: dan tags: trunk) | |
| 11:18 | Clearly mark the ext/misc/wholenumber.c extension as "testing and debugging use only". Fix a potential integer overflow that can occur if the above warning is ignored. Bug 2026-06-04T09:40:28Z. (check-in: 44154ea9ae ... user: drh tags: trunk) | |
| 10:28 | Remove all references to GetNativeSystemInfo() on Windows, which is reportedly not available when compiling with MinGW. (check-in: 06fcd92e66 ... user: drh tags: branch-3.53) | |
|
2026-06-03
| ||
| 19:28 | Merge the 3.53.2 patch release into the reuse-schema-3.53 branch (leaf check-in: 2524c2f07a ... user: drh tags: reuse-schema-3.53) | |
| 19:12 | Version 3.53.2 (check-in: d6e03d8c77 ... user: drh tags: release, branch-3.53, version-3.53.2) | |
| 18:51 | Fix harmless compiler warning. (check-in: ac00a18dcf ... user: drh tags: branch-3.53) | |
| 17:21 | Update the utf-8 decoder in the ICU extension to treat invalid sequences as codepoint 0xFFFD, matching the core. Report 2026-06-03T04:04:46Z. (check-in: 840be0ee62 ... user: dan tags: trunk) | |
| 16:58 | Fix a faulty assert() in rtree that could fire when processing an unusually large record. (check-in: 004d85c5f1 ... user: drh tags: branch-3.53) | |
| 16:46 | Fix a faulty assert() in rtree that could fire when processing an unusually large record. Bug 2026-06-03T14:44:46Z. (check-in: e7335dd377 ... user: dan tags: trunk) | |
| 16:23 | Use tail recursion on the larger of the two partitions when doing a quicksort as part of the implementation of the median() function, to avoid excess stack usage on pathological inputs. (check-in: b8fce837cf ... user: drh tags: branch-3.53) | |
| 16:21 | Use tail recursion on the larger of the two partitions when doing a quicksort as part of the implementation of the median() function, to avoid excess stack usage on pathological inputs. Bug 2026-06-03T07:26:42Z. (check-in: 7dc987165c ... user: drh tags: trunk) | |
| 15:54 | Fix an integer overflow problem in fts3 that could lead to a buffer overwrite on platforms where size_t is 32-bits. (check-in: 1389ec7bf6 ... user: drh tags: branch-3.53) | |
| 15:29 | Fix an integer overflow problem in fts3 that could lead to a buffer overwrite on platforms where size_t is 32-bits. Bug 2026-06-03T04:28:51Z. (check-in: ef0c66d2a2 ... user: dan tags: trunk) | |
| 15:02 | Fix another buffer overread in fts5 that could occur when processing corrupt records. (check-in: 8427cac764 ... user: drh tags: branch-3.53) | |
| 14:58 | Fix another buffer overread in fts5 that could occur when processing corrupt records. Bug 2026-06-03T03:54:40Z. (check-in: b5337c87cc ... user: dan tags: trunk) | |
| 14:24 | Fix another potential buffer overrun that could occur in fts5 when processing corrupt records. (check-in: e583a723fa ... user: drh tags: branch-3.53) | |
| 13:49 | Fix another potential buffer overrun that could occur in fts5 when processing corrupt records. (check-in: 6ee44b1995 ... user: dan tags: trunk) | |
| 13:16 | Fix a potential UAF bug in the zipfile extension. (check-in: 46fbc23c16 ... user: drh tags: branch-3.53) | |
| 13:12 | Fix a potential UAF bug in the zipfile extension. Bug 2026-06-03T10:58:51Z. (check-in: 1fb5e9169a ... user: drh tags: trunk) | |
| 12:43 | Fix negative array index in "testing and debugging uses only" extension qpvtab.c. Bug 2026-06-03T07:26:26Z. (check-in: d066699fca ... user: drh tags: trunk) | |
| 12:04 | Avoid excessive recursion and stack overflow in fts3 when processing a corrupt database. (check-in: c32ddb6a3f ... user: drh tags: branch-3.53) | |
| 11:37 | Avoid excessive recursion and stack overflow in fts3 when processing a corrupt database. (check-in: 2136937876 ... user: dan tags: trunk) | |
| 11:30 | The prefix_length() function should stop at the first NUL terminator. (check-in: b5f9dc646d ... user: drh tags: branch-3.53) | |
| 11:07 | The prefix_length() function should stop at the first NUL terminator. Bug 2026-06-03T07:42:00Z. (check-in: a9b8bdea06 ... user: drh tags: trunk) | |
| 11:05 | Make the (unused, untested, and unsupported) ext/misc/compress.c routines responsive to OOM conditions. (check-in: 2d1dc1c6c6 ... user: drh tags: branch-3.53) | |
| 10:55 | Make the (unused, untested, and unsupported) ext/misc/compress.c routines responsive to OOM conditions. Bug 2026-06-03T08:28:36Z. (check-in: e3120e2a43 ... user: drh tags: trunk) | |
|
2026-06-02
| ||
| 18:23 | 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: 919d393a3b ... user: dan tags: branch-3.53) | |
| 17:22 | Merge the latest branch-3.53 fixes into the reuse-schema-3.53 branch. (check-in: 158991b8ff ... user: drh tags: reuse-schema-3.53) | |
| 15:20 | Fix a case where sqlite3expert could be tricked into executing arbitrary SQL by a corrupt database schema. (check-in: 8a633070e6 ... user: dan tags: trunk) | |
| 13:44 | Remove a NEVER() that is actually reachable. This same NEVER() was removed from trunk at check-in [0de3d95500b7ecd4]. (check-in: 46e74947f1 ... user: drh tags: branch-3.53) | |
| 11:11 | Add extra test case to zipfile.test. No code changes. (check-in: 83fe72bcdf ... user: dan tags: trunk) | |
| 10:08 | Fix the CLI so that it works when compiled using STDCALL on Microsoft x86. Change should not affect other platforms. Forum 2026-06-02T09:44:12Z. (check-in: 83adece349 ... user: drh tags: trunk) | |
|
2026-06-01
| ||
| 20:02 | Enhance PRAGMA integrity_check so that it better detects incorrect header sizes at the beginning of cells. (check-in: 08bb2878e7 ... user: drh tags: trunk) | |
| 18:07 | Disable transitive WHERE constraints when there are explicit COLLATE operators. (check-in: 4c0455efe5 ... user: drh tags: branch-3.53) | |
| 18:01 | Disable transitive WHERE constraints when there are explicit COLLATE operators. Fix for report 2026-05-31T08:33:10Z. (check-in: 18ee3a17c5 ... user: dan tags: trunk) | |
| 17:56 | Minor performance improvement for the patch on this branch. (closed check-in: 2702fecc5c ... user: dan tags: transitive-where-collate-bugs) | |
| 17:40 | Fix minor problems surrounding transitive WHERE constraints and explicit COLLATE terms. (check-in: 9500238a1d ... user: dan tags: transitive-where-collate-bugs) | |
| 16:49 | Make sure the authenticator is called for columns that are part of a USING in a FULL JOIN. Bug 2026-05-31T02:00:37Z. (check-in: 4ef88a36f9 ... user: drh tags: trunk) | |