Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 most recent check-ins
2025-08-06
| ||
19:20 | Increase the patch level from 4 to 5. (Leaf check-in: 46c7ca9570 user: drh tags: branch-3.50) | |
19:19 | Do not allow the number of terms in an ORDER BY or GROUP BY clause to exceed the maximum number of columns in a table. (check-in: cb41512386 user: drh tags: branch-3.50) | |
19:16 | Skip checking for dlopen() on mingw builds and those which include "windows" in their host tuple, as suggested in [forum:2436c8ffed | forum post 2436c8ffed]. Those environments identify as Windows for SQLite's purposes so use LoadLibrary(). (Leaf check-in: 69b87d4fa8 user: stephan tags: trunk) | |
19:12 | Do not allow the number of terms in an ORDER BY or GROUP BY clause to exceed the maximum number of columns in a table. (check-in: 139e587c7b user: drh tags: trunk) | |
19:05 | Fix Windows makefile breakage caused by [ae9d7c9c922bb241]. (check-in: c41324139d user: drh tags: trunk) | |
16:51 | Add *.obj to the make clean target for the sake of the Unix-on-Windows environments. (check-in: da07e0c02f user: stephan tags: trunk) | |
15:57 | Extend the sqlite3_rsync PATH to include /opt/local/bin, per request in [forum:ca3c1bb7ca8e03 | forum post ca3c1bb7ca8e03]. (check-in: 79a14a5ebd user: stephan tags: trunk) | |
12:47 | Minor bug fixes in the script added by the previous check-in (check-in: 2e1a2db3f9 user: drh tags: trunk) | |
12:43 | Add a script to build ARM64EC binaries on Windows11 for ARM64. (check-in: 2d5b74b84a user: drh tags: trunk) | |
11:05 | Version 3.42.1 (Leaf check-in: 4a8bf3c146 user: drh tags: branch-3.42, version-3.42.1) | |
2025-08-05
| ||
23:01 | Fix a possible printf() of a NULL string in fuzzcheck. (Passing a NULL to "%s" in SQLite's internal printf() prints the text "NULL", but it apparently segfaults glibc. Whatever.) [forum:/forumpost/e07d56579b|Forum post e07d56579b]. (check-in: 4ec69baf4f user: drh tags: trunk) | |
21:04 | Fix the same potential integer overflow problem of [5508b56fd24016c1] in a different and much simpler way. No error is raised but memory errors are avoided. (check-in: 6f4a6e564b user: drh tags: branch-3.42) | |
20:33 | Fix a couple of potential integer overflow problems in FTS5. (check-in: 1f479ee3b7 user: drh tags: branch-3.42) | |
19:36 | Fix a buffer overread in the sessions extension that could occur when processing a corrupt changeset. (check-in: 5833174c9d user: drh tags: branch-3.42) | |
12:04 | Minor patch to LSM1 in an attempt to get it to build on Mac. (Leaf check-in: a48866715e user: drh tags: lsm1-experimental) | |
12:01 | Remove the experimental lsm1 extension from trunk, in as much as readers were thinking that this was a supported extension and were reporting bugs against it. (check-in: ae9d7c9c92 user: drh tags: trunk) | |
10:54 | Add bounds checking and error messages and improved comments to the (unused) zorder extension function. [forum:/forumpost/e3f1ede174|Forum post e3f1ede174] (check-in: 6bb717acf7 user: drh tags: trunk) | |
01:58 | Improved defenses against corrupt ZIP archives in the zipfile extension. (check-in: d04c30b9f2 user: drh tags: branch-3.50) | |
01:53 | Improved defenses against corrupt ZIP archives in the zipfile extension. (check-in: 642e89191d user: drh tags: trunk) | |
00:16 | Back out a recently added NEVER(). (check-in: 4fcdd5bdb0 user: drh tags: trunk) | |
00:13 | When doing an indexed row-value comparison using an IN operator where the order of the columns in the row-value need to be rearranged in order to match the index, be sure to make affinity conversions before the rearranging of the row-value columns. (check-in: aba0285ff2 user: drh tags: branch-3.50) | |
2025-08-04
| ||
23:37 | Fix a bug in the fuzzcheck.c test program introduced by [1cccea0508f5c8b8]. (check-in: 90b217e11c user: drh tags: trunk) | |
23:05 | When doing an indexed row-value comparison using an IN operator where the order of the columns in the row-value need to be rearranged in order to match the index, be sure to make affinity conversions before the rearranging of columns so that the correct affinity is applied. Fix for the bug reported by [forum:/forumpost/eab63506cf|forum post eab63506cf]. This problem goes back almost nine years to [ddb5f0558c445699]. (check-in: 8800c13dec user: drh tags: trunk) | |
20:48 | Add an assert() to verify that IN_INDEX_NOOP is not used for vector operations. (check-in: 49c587c6d2 user: dan tags: trunk) | |
19:35 | Remove the "experimental" mark the snapshot interfaces. (check-in: 015dc43f62 user: drh tags: trunk) | |
17:45 | Fixes to sqlite3_error_schema(). (Leaf check-in: 706556ff09 user: drh tags: error-schema) | |
13:55 | The sqlite3_error_schema() interface now works for errors discovered during OP_Transaction. (check-in: 560f899662 user: drh tags: error-schema) | |
11:50 | Fix harmless compiler warnings arising from [1cccea0508f5c8b8]. (check-in: d682557464 user: drh tags: trunk) | |
11:40 | Prototype of the sqlite3_error_schema() interface. Non-functional. (check-in: 715cb6035e user: drh tags: error-schema) | |
11:20 | Minor doc typo fix in sqliteLimit.h. (check-in: 8bb315ef74 user: stephan tags: trunk) | |
2025-08-03
| ||
08:56 | Add a note to sqlite3_deserialize() that a schema name of NULL implies the main db, a former shortcoming pointed out in [forum:0543d8aa8e|forum post 0543d8aa8e]. (check-in: 50234bc9e9 user: stephan tags: trunk) | |
2025-08-02
| ||
17:37 | Tag a condition in os_unix.c as unreachable. (check-in: 151844ad54 user: drh tags: trunk) | |
15:04 | Fiddle: move the About button into the main toolbar. Extend the About text with some info which only shows up (or is only hidden) when terminal mode is available. (check-in: da524d6c61 user: stephan tags: trunk) | |
14:50 | Fiddle: make the toolbar visible in terminal mode and hide non-terminal-mode options when in terminal mode. Move the terminal/split-view toggle button into the toolbar. Improve the view-switching handling. (check-in: 711bf423d2 user: stephan tags: trunk) | |
13:21 | Fiddle: move the About button into the header bar and get it working together with the optional jquery.terminal console mode. (check-in: 9639382c54 user: stephan tags: trunk) | |
12:06 | Fiddle: add an about/info/help view and a button to toggle it. Change the color schema to a more conventional black/white. Force imported databases out of WAL mode, which doesn't work in fiddle. (check-in: 27d1d0100c user: stephan tags: trunk) | |
2025-08-01
| ||
13:22 | Fix the same potential integer overflow problem that was just fixed in the 3.32 branch, but in the 3.39 branch this time. Also increase the patch level here in the 3.39 branch. (Leaf check-in: 642be27a38 user: drh tags: branch-3.39) | |
13:01 | Fix the same potential integer overflow problem of [5508b56fd24016c1] in a different and much simpler way. No error is raised but memory errors are avoided. (Leaf check-in: ff6b0ddf04 user: drh tags: branch-3.32) | |
11:25 | Increase the patch level to 4. (check-in: ddfc959655 user: drh tags: branch-3.32) | |
10:58 | Cast a string size variable to 64-bit to avoid any possibility of integer overflow. (check-in: e04ad4f379 user: drh tags: branch-3.32) | |
09:47 | Version 3.50.4 for the reuse-schema-3.50 branch. (Leaf check-in: 1ef29e118c user: drh tags: reuse-schema-3.50) | |
2025-07-31
| ||
12:25 | Ensure that stack space allocated for a flexible array has the correct alignment. Fix to [d4307a0d43f42e96] to for some compilers (DeveloperStudio) and platforms (Sparc). (check-in: 1cccea0508 user: drh tags: trunk) | |
09:54 | Generic JS doc touchups. No functional changes. (check-in: cc5f126ea4 user: stephan tags: trunk) | |
09:45 | On MacOS, when increasing the size of files on FAT filesystems from 0 to 1 byte in order to preserve their inode numbers, be sure to fsync() the file. (check-in: 727efa8559 user: drh tags: trunk) | |
07:44 | Minor doc and consistency improvements to [cf7163f82ca380958]. (check-in: 690a727322 user: stephan tags: trunk) | |
2025-07-30
| ||
21:39 | Back out [e283d817e3a9] because further testing has proven it unnecessary. (Closed-Leaf check-in: 7318a00de6 user: stephan tags: solaris-alignment) | |
21:34 | Move the flexarray union members from [527bbc1676a85a9] to the end of their respective objects. (check-in: 3082e07926 user: stephan tags: solaris-alignment) | |
19:48 | Apply alignment-related patches suggested in [forum:41cd226375cd49c6 | forum post 41cd226375]. (check-in: 527bbc1676 user: stephan tags: solaris-alignment) | |
19:33 | Version 3.50.4 (check-in: 4d8adfb30e user: drh tags: release, branch-3.50, version-3.50.4) | |
18:23 | Default pointer size for the __SUNPRO_C compiler is 4 bytes. (check-in: e283d817e3 user: drh tags: solaris-alignment) | |