Fossil

Timeline
Login

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

50 most recent check-ins by user drh

2026-01-07
20:36
This branch contains a build of Fossil that uses the tmstmpvfs extension. The purpose of this branch is to test the tmstmpvfs extension. There is no intent to ever land this branch nor make it a permanent part of Fossil. (leaf check-in: e4685667af ... user: drh tags: timestamp-vfs)
2026-01-06
01:11
Fix a documentation typo. (leaf check-in: bd70ec5fda ... user: drh tags: trunk)
2026-01-05
21:00
Add the new "fossil get" command to the 2.28 change log. (check-in: f83134bc9d ... user: drh tags: trunk)
13:41
Improved "help" for the new "fossil get" command. No code changes. (check-in: 692140d917 ... user: drh tags: trunk)
12:37
Update the built-in SQLite to the latest 3.52.0 alpha version for testing. (self check-in: 12e4a0f415 ... user: drh tags: trunk)
2026-01-04
19:45
Reduce the amount of indentation on option-lists in the one-line help. (check-in: 9432ea9085 ... user: drh tags: trunk)
10:59
Fix minor formatting problem in the gdiff documentation. (check-in: 77642871e0 ... user: drh tags: trunk)
2026-01-03
21:31
Fix a harmless compiler warning in the previous check-in. (check-in: ab72c29d82 ... user: drh tags: trunk)
21:27
If the -s option is used on the "fossil all command" and processing stops due to an error, print a clear error message so that the stop is unambiguous and does not get lost in the clutter of the "fossil all" output. (check-in: b582c87727 ... user: drh tags: trunk)
2026-01-01
19:12
Improved HTML formatting of help pages. (check-in: ddd1c320f6 ... user: drh tags: trunk)
2025-12-30
20:41
Add -s and --stop as aliases for --stop-on-error in the "fossil all" command. (check-in: 7ec232ab3c ... user: drh tags: trunk)
20:16
Fix a typo in the previous check-in (check-in: 8e6c55aca1 ... user: drh tags: trunk)
20:11
Fix "fossil sync" so that it returns non-zero if the sync fails. Add the --ping and --quiet options to "fossil sync". (check-in: 8fa8fe8e1d ... user: drh tags: trunk)
13:18
Update the built-in SQLite to the latest trunk version for testing, and especially testing of the enhancements to the CLI. (check-in: b9ecacf4a1 ... user: drh tags: trunk)
2025-12-27
14:45
Minor fix to the previous check-in. (check-in: c91fd40bea ... user: drh tags: trunk)
14:42
Add a new category of help: help-topics. There is initially just one named "options" which explains the command-line options available for all commands. Other topics can now be easily added simply by inserting the appropriate "TOPIC:" comments into the code. (check-in: 6eeb27aab9 ... user: drh tags: trunk)
2025-12-23
14:50
Only require CSRF checks for /chat-send if the request was authenticated by cookie. Follow-up to [4caa8cb9ff819f7e]. (check-in: 10006db404 ... user: drh tags: trunk)
2025-12-22
11:31
Update the built-in SQLite to the latest trunk version, which perhaps restores the ability to compile Fossil using WindowsXP. (check-in: 5f65ed513d ... user: drh tags: trunk)
2025-12-21
00:49
Rename a new routine for consistent naming in the http_socket.c source file. (closed check-in: fa63c94422 ... user: drh tags: ssl-with-socket)
2025-12-19
13:01
Add documentation for network control command-line options, such as --ipv4. (check-in: 5ef8ac82c3 ... user: drh tags: trunk)
12:17
Add the --ipv6 option to "fossil clone" to force the use of IPv6. (check-in: 6f55dbd00b ... user: drh tags: trunk)
10:11
Alternative to the previous check-in that works without warning regardless of whether the native character type is signed or unsigned. (check-in: 654fe05f4f ... user: drh tags: trunk)
10:07
Fix the security enhancment at [0c1419a466f2152b] so that it does not mistake multi-byte unicode characters as control characers. Forum post bfcf326231. (check-in: 82dc70d5ab ... user: drh tags: trunk)
2025-12-15
21:49
Fix a typo in differentiating timeouts from other panics in the error log. (check-in: 11bd17cb33 ... user: drh tags: trunk)
2025-12-11
23:27
Update the built-in SQLite to the latest 3.52.0 alpha for testing. (check-in: ae7e3f0485 ... user: drh tags: trunk)
23:24
Pervent integer overflow caused by a malicious delta. (check-in: 2b660bd174 ... user: drh tags: trunk)
13:01
Ensure that the TEMP TRIGGERs that keep the chat FTS index up-to-date exist before inserting new entries into the chat table itself. (check-in: 614b3f7559 ... user: drh tags: trunk)
12:51
Put a warning at the bottom of the /setup_chat page if FTS entries for chat are missing. (check-in: d5504f9deb ... user: drh tags: trunk)
12:40
Add the "fossil chat reindex" command. Add buttons in the /srchsetup and /setup_chat pages that will rebuild the chat FTS index. (check-in: 43af043bd7 ... user: drh tags: trunk)
11:24
Add the (undocumented) "fossil chat purge" command, for debugging. (check-in: 3fe805acb6 ... user: drh tags: trunk)
2025-12-09
12:41
The access-log should default to ON, in all cases. Forum post a16a4e1556. (check-in: fc79c57c59 ... user: drh tags: trunk)
2025-12-08
11:23
The /errorlog page (Admin access only) now recognizes timeouts and WAL recovery notifications as separate error categories. (check-in: 9225f7d3e0 ... user: drh tags: trunk)
2025-12-06
14:01
Update to the latest SQLite that includes recent CLI enhancements, for testing of those enhancements using the "fossil sql" command. Enable percentile SQL functions, also for testing. (check-in: 709b566431 ... user: drh tags: trunk)
2025-12-05
16:04
Update OpenSSL usage to avoid deprecated APIs. (check-in: 0d239b52b0 ... user: drh tags: trunk)
14:13
Update the built-in SQLite to the latest trunk version, for testing. (check-in: d326547cf3 ... user: drh tags: trunk)
2025-11-28
19:25
Bring in the latest SQLite sources from upstream for testing, especially the renovated CLI code. (check-in: f4b3b598c0 ... user: drh tags: trunk)
2025-11-26
11:27
Patch the default ticket display TH1 script, as suggested by forum post 5e0a68ccc9. (check-in: f0a30252d6 ... user: drh tags: trunk)
2025-11-25
19:16
Do not show hidden files on Windows with "fossil sys ls" unless the -a option is used. Do show "." and ".." if -a is used. (check-in: f39852d371 ... user: drh tags: trunk)
18:25
Update to the latest SQLite that contains split-column bug fixes. Add options to force column mode and colorization in the "fossil sys ls" command. (check-in: 6ae9c9aa5b ... user: drh tags: trunk)
16:42
Colorize the output of the "fossil sys ls" command. (check-in: b91ec5ad0e ... user: drh tags: trunk)
16:15
Remove the test-terminal-size command as now we have "sys stty size" (check-in: 33b17c8b67 ... user: drh tags: trunk)
15:50
Implement "fossil sys stty size" (check-in: 4dd0affa17 ... user: drh tags: trunk)
14:03
Update to the latest SQLite for testing. Reimplement "fossil sys ls" using the new split-column mode of QRF. (check-in: 45de97fa3e ... user: drh tags: trunk)
2025-11-23
11:06
Update to the latest SQLite, so as to gain access to the improved layout of the ".tables" and ".indexes" commands in the SQLite CLI. (check-in: 9aee493cf3 ... user: drh tags: trunk)
2025-11-22
21:16
Documentation updates for the robot-restrict changes of the previous check-in. (check-in: 3481761e6c ... user: drh tags: trunk)
20:53
Enhance the robot-restrict setting with the ability to block robots from specific extensions. (check-in: 423159860c ... user: drh tags: trunk)
19:31
Show tags associated with the download check-in on the /rchvdwnld page. (check-in: bee49c13f8 ... user: drh tags: trunk)
2025-11-21
17:32
Update to the latest SQLite from upstream to fix minor problems in the shell. (check-in: f07aa62601 ... user: drh tags: trunk)
2025-11-20
00:40
Update the www/fossil_prompt.sh demonstration script to the latest version used by the lead SQLite developer. (check-in: 077430469f ... user: drh tags: trunk)
2025-11-19
19:40
Update to a newer SQLite that fixes harmless compiler warnings in shell.c (check-in: 0276100da6 ... user: drh tags: trunk)