SQLite

Timeline
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

50 most recent check-ins that include changes to files matching 'tool/*'

2025-09-11
10:58
Fix an off-by-one error in sqlite3_rsync. [forum:/info/46753431d4|Forum post 46753431d4]. (check-in: ef3b7be6f2 user: drh tags: trunk)
10:08
In mkautoconfamal.sh use $MAKE if it's set so that it can be made to work on platforms where 'make' from the PATH is not usable, e.g. HP-UX's standard make. This means that 'make snapshot-tarball' will inherit that value from the outer makefile and set it appropriate when the in-use make is named gmake. (check-in: a8635cae05 user: stephan tags: trunk)
2025-09-04
16:26
Merge latest changes from the wal2 branch into the bedrock branch. (Leaf check-in: 21e4744de2 user: stephan tags: bedrock)
16:02
Merge the latest trunk enhancements into the wal2 branch. (Leaf check-in: 8b881fd828 user: stephan tags: wal2)
2025-08-29
11:21
Add 'from a check-out' to the mksqlite3h.tcl manifest instructions. (check-in: 7728a74ca8 user: stephan tags: trunk)
11:09
Fix the mksqlite3h.tcl SQLITE_SCM_... changes to work from out-of-tree builds. Problem reported in [forum:812f8d6ff4|forum post 812f8d6ff4]. (check-in: 127f0ab163 user: stephan tags: trunk)
2025-08-28
17:10
Remove some commented-out debugging lines and fix a doc typo. No code changes. (check-in: af32cb3e30 user: stephan tags: trunk)
17:05
Add macros SQLITE_SCM_BRANCH/TAGS/DATETIME to sqlite3.h, pulled from the fossil-generated manifest.tags. (check-in: db6b6240ad user: stephan tags: trunk)
12:04
Merge trunk into tcl-init branch. (check-in: 64c802ca10 user: stephan tags: tcl-init)
2025-08-07
20:20
Add an explicit call to sqlite3_initialize() to sqlite3_rsync so that it works when built with SQLITE_OMIT_AUTOINIT, as suggested in [forum:c4ec6b33097b8536 | forum post c4ec6b33097b8536]. (check-in: 8c9db62371 user: stephan tags: trunk)
2025-08-06
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)
2025-07-20
18:29
Ensure that certain local files are not inadvertently carried over into the snapshot tarball and causing confusing build results. (check-in: 47fdf7ed2c user: stephan tags: trunk)
2025-07-17
15:38
Merge the latest trunk enhancments into the reuse-schema branch. (Leaf check-in: 12dbb05b84 user: drh tags: reuse-schema)
15:31
Merge all of the trunk enchancements into the bedrock branch. (check-in: ba2174bdca user: drh tags: bedrock)
15:24
Merge the latest trunk enhancements into the wal2 branch. (check-in: 69794955d8 user: drh tags: wal2)
15:18
Merge the latest trunk enhancements into the begin-concurrent branch. (Leaf check-in: 0b2979f0c0 user: drh tags: begin-concurrent)
2025-07-14
18:27
Add the snapshot-zip makefile targets for both Windows and Posix. (check-in: 8c73c0c593 user: drh tags: trunk)
18:03
Merge latest trunk changes into this branch. (check-in: 8f9d6acaf7 user: dan tags: vtab-setup-cost)
16:05
Enhance the "mktoolzip.tcl" script (used by the "tool-zip" makefile target) so that it uses "fossil test-filezip" to build the ZIP archive if available, and so that it also generates windows-dll-*.zip on Windows platforms. (check-in: 63ddc215eb user: drh tags: trunk)
2025-06-28
14:36
Merge all the latest trunk fixes and enhancements into the reuse-schema branch. (check-in: 6e1f97d99b user: drh tags: reuse-schema)
14:30
Merge the latest trunk fixes and enhancements into the bedrock branch. (check-in: a6f6fbe617 user: drh tags: bedrock)
14:24
Merge the latest trunk enhancements into the wal2 branch. (check-in: e7867c3992 user: drh tags: wal2)
14:16
Merge the latest trunk enhancements into the begin-concurrent branch. (check-in: 1ae8d60237 user: drh tags: begin-concurrent)
2025-06-18
11:11
Add the --tclConfig.sh FILE flag to buildtclext.tcl to eliminate the discrepancy between the configure-time-detected tclConfig.sh and the one auto-detected by the tclextension family of makefile targets. Add the tclextension-all target to run all of the various tclextension-... targets in their natural order to facilitate testing changes like this one. Update the --help text to note that --with-tclsh should only be used if there's a specific need, and that --with-tcl is generall preferred. This is in response to [https://github.com/termux/termux-packages/issues/23268 | Termux ticket 23268]. (check-in: 928976abcb user: stephan tags: trunk)
2025-06-06
23:02
Update the "msort" function in Lemon so that it works with lists of any length, and also so that the sort is stable. This patch was motivated by [forum:/forumpost/63750d717c9ed961|forum post 63750d717c] but was independently developed, then tested by temporarily setting LISTSIZE to 2. (check-in: aba5c3135e user: drh tags: trunk)
15:43
Update the reuse-schema branch to the 3.50.1 patch release. (check-in: b5463d7560 user: drh tags: reuse-schema-3.50)
2025-06-05
20:12
Remove the clunky test_windirent.h and test_windirent.c files from src/ and replace them with a much cleaner and more compact ext/misc/windirent.h. (check-in: acc978df52 user: drh tags: trunk)
2025-06-03
14:19
Merge latest changes from the wal2 branch into this branch. (check-in: 93740658c8 user: dan tags: bedrock)
14:15
Merge latest trunk changes into this branch. (check-in: d685bc8ce3 user: dan tags: wal2)
10:49
Enhance sqlite3_rsync so that it works even if the replica database is initially malformed. (check-in: ea1754f7d8 user: drh tags: trunk)
10:30
Fix an off-by-one error in sqlite3_rsync. (check-in: e13a9492c1 user: drh tags: branch-3.50)
10:28
Fix an off-by-one error in sqlite3_rsync, reported in [forum:/forumpost/b6d78f60fc|forum post b6d78f60fc]. (check-in: 27d9e8e79b user: drh tags: trunk)
2025-05-30
16:22
Merge trunk into tcl-cw branch. (Closed-Leaf check-in: 6747183c90 user: stephan tags: tcl-cw)
2025-05-29
17:46
Fix a goofy hash function in Lemon. No changes to SQLite itself. (check-in: d6cbabe23d user: drh tags: trunk)
14:59
Update the reuse-schema branch to version 3.50.0 (check-in: 4b1a38ff6b user: drh tags: reuse-schema)
14:59
Update the bedrock branch to version 3.50.0 (check-in: 54b8888080 user: drh tags: bedrock)
14:47
Bring the wal2 branch to to version 3.50.0. (check-in: 9f9f81ca9c user: drh tags: wal2)
14:40
Bring the begin-concurrent branch up to version 3.50.0. (check-in: 436609fdb1 user: drh tags: begin-concurrent)
2025-05-26
23:20
Slight change to tool/split-sqlite3c.tcl to make it compatible with jimsh (check-in: fe670ddda9 user: drh tags: trunk)
15:36
Avoid calls to sprintf() in Lemon, since OpenBSD hates sprintf(). (check-in: ed17858ddf user: drh tags: trunk)
2025-05-19
17:06
Merge the latest trunk changes into the reuse-schema branch. (check-in: fc5edd557e user: drh tags: reuse-schema)
16:58
Merge the latest trunk enhancements into the bedrock branch through the wal2 intermediary. (check-in: e7d6e993df user: drh tags: bedrock)
16:52
Merge recent trunk changes into the wal2 branch. (check-in: 720d175478 user: drh tags: wal2)
16:45
Merge the latest trunk changes into the begin-concurrent branch. (check-in: 9fec43d927 user: drh tags: begin-concurrent)
12:46
Remove stray tab characters from source files. (check-in: 298ff5a1dc user: drh tags: trunk)
11:08
Adjust the tool/warnings.sh script so that it works on the latest versions of clang on Mac. (check-in: 05a3dd9a17 user: drh tags: trunk)
2025-05-17
17:15
Merge trunk into this branch. (check-in: 58dd6d94e5 user: stephan tags: tcl-cw)
11:06
Latest teaish pieces, most significantly for tcl portability fixes. Move autoconf/teaish/autosetup/... to autosetup/teaish/. to simplify maintenance and deployment via the autoconf bundle. (check-in: 381d3e82e8 user: stephan tags: trunk)