Fossil

Timeline
Login

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

50 most recent check-ins

2026-01-01
19:12
Improved HTML formatting of help pages. ... (leaf check-in: ddd1c320 user: drh tags: trunk)
2025-12-30
20:41
Add -s and --stop as aliases for --stop-on-error in the "fossil all" command. ... (self check-in: 7ec232ab user: drh tags: trunk)
20:16
Fix a typo in the previous check-in ... (check-in: 8e6c55ac 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: 8fa8fe8e 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: b9ecacf4 user: drh tags: trunk)
2025-12-28
23:00
Remove some more duplicates in comments. No functional changes. ... (check-in: d83638e4 user: danield tags: trunk)
2025-12-27
14:45
Minor fix to the previous check-in. ... (check-in: c91fd40b 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: 6eeb27aa user: drh tags: trunk)
12:21
Spelling fixes in docs/comments. ... (check-in: 33d3bf3e user: km tags: trunk)
2025-12-26
23:30
Merge mingw-build-error ... (check-in: ee4c762d user: andygoth tags: trunk)
23:20
Fix build error with gcc and MinGW-w64 13.0.0 ... (closed check-in: 0e280751 user: andygoth tags: mingw-build-error)
2025-12-24
14:30
One more typo fix in a code comment. No functional changes. ... (check-in: 4d575dc8 user: florian tags: trunk)
2025-12-23
19:53
Some last sly typos which had been supposedly fixed. ... (check-in: f677d53e user: danield tags: trunk)
16:07
Fix typos in two function names. No functional changes. ... (check-in: d425d239 user: danield tags: trunk)
16:06
Assorted fixes of typos and grammar in code comments. No functional changes. ... (check-in: e2bdc105 user: danield tags: trunk)
14:50
Only require CSRF checks for /chat-send if the request was authenticated by cookie. Follow-up to [4caa8cb9ff819f7e]. ... (check-in: 10006db4 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: 5f65ed51 user: drh tags: trunk)
2025-12-21
23:03
Update client-side handling of HTTPS urls to better handle IPv6 by first opening a socket and then upgrading it to TLS. ... (check-in: f39c5254 user: andybradford tags: trunk)
00:49
Rename a new routine for consistent naming in the http_socket.c source file. ... (closed check-in: fa63c944 user: drh tags: ssl-with-socket)
00:38
Remove extraneous includes that were left overs from alternative approach. ... (check-in: e7386bb0 user: andybradford tags: ssl-with-socket)
2025-12-20
23:46
When handling HTTPS urls, open a socket and then upgrade the socket to use TLS. See discussion starting with forum post 3726ae4219. ... (check-in: 61b3f488 user: andybradford tags: ssl-with-socket)
2025-12-19
22:05
Merge from trunk. ... (leaf check-in: 6759efcc user: brickviking tags: bv-infotool)
17:14
Add the -H option to the 'ls' command for displaying check-in hashes (similar to the current -h option for file hashes). ... (check-in: 1f8d7b7a user: danield tags: trunk)
13:01
Add documentation for network control command-line options, such as --ipv4. ... (check-in: 5ef8ac82 user: drh tags: trunk)
12:17
Add the --ipv6 option to "fossil clone" to force the use of IPv6. ... (check-in: 6f55dbd0 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: 654fe05f 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: 82dc70d5 user: drh tags: trunk)
04:43
Update a comment about contenteditable=plaintext-only to reflect current browser status. No code changes. ... (check-in: 480bf26b user: stephan tags: trunk)
2025-12-18
09:09
Replace some tabs with spaces. ... (check-in: 21c76f19 user: danield tags: trunk)
09:04
Updates to the change log. ... (check-in: cfe1e42f user: danield tags: trunk)
2025-12-17
16:06
Squelch some harmless warnings from an overzealous clang on termux. ... (check-in: 6b2cc46d user: danield tags: trunk)
2025-12-15
21:49
Fix a typo in differentiating timeouts from other panics in the error log. ... (check-in: 11bd17cb 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: ae7e3f04 user: drh tags: trunk)
23:24
Pervent integer overflow caused by a malicious delta. ... (check-in: 2b660bd1 user: drh tags: trunk)
20:11
Re-scope a var in /chat, noticed while looking up the answer to an off-list question about its keystroke handling. No functional change. ... (check-in: 9c2741ec user: stephan 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: 614b3f75 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: d5504f9d 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: 43af043b user: drh tags: trunk)
11:24
Add the (undocumented) "fossil chat purge" command, for debugging. ... (check-in: 3fe805ac user: drh tags: trunk)
2025-12-09
12:41
The access-log should default to ON, in all cases. Forum post a16a4e1556. ... (check-in: fc79c57c 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: 9225f7d3 user: drh tags: trunk)
2025-12-07
05:36
Small Makefile.in comment tidyups. ... (check-in: 86787ead user: brickviking 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: 709b5664 user: drh tags: trunk)
2025-12-05
16:04
Update OpenSSL usage to avoid deprecated APIs. ... (check-in: 0d239b52 user: drh tags: trunk)
15:35
Import the recent changes to the sqlite3_qrf_wcwidth() function from SQLite check-in 35f39f7cb1 to cli_wcwidth() for feature parity. ... (check-in: 98287b7b user: florian tags: trunk)
15:15
Try to align the "fossil tag find" command with the documented behavior (search all tag types) and also don't require foreknowledge of the special prefixes (e.g. "sym-", "wiki-", etc.) while still allowing those to work if known. ... (check-in: fbe5269b user: andybradford tags: trunk)
14:13
Update the built-in SQLite to the latest trunk version, for testing. ... (check-in: d326547c user: drh tags: trunk)
2025-12-04
15:22
Latest changes from trunk in preparation for merging. ... (closed check-in: 2317172a user: andybradford tags: cmd-tag-find)
2025-11-30
20:48
Following forum discussion on the question of which monospace default font setting to use, I decided we should remove the OS and browser defaults as covered by the "monospace" fallback. I then added one example of a modern "nerd font" to the head of the list since the mere presence of such expresses an implicit preference that it be used over OS/browser defaults. This list is likely to need to grow. ... (check-in: c17764f0 user: wyoung tags: trunk)
2025-11-28
19:25
Bring in the latest SQLite sources from upstream for testing, especially the renovated CLI code. ... (check-in: f4b3b598 user: drh tags: trunk)