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: 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. (self 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-28
23:00
Remove some more duplicates in comments. No functional changes. (check-in: d83638e40e ... user: danield 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)
12:21
Spelling fixes in docs/comments. (check-in: 33d3bf3edb ... user: km tags: trunk)
2025-12-26
23:30
Merge mingw-build-error (check-in: ee4c762d0d ... user: andygoth tags: trunk)
23:20
Fix build error with gcc and MinGW-w64 13.0.0 (closed check-in: 0e280751bd ... user: andygoth tags: mingw-build-error)
2025-12-24
14:30
One more typo fix in a code comment. No functional changes. (check-in: 4d575dc84e ... user: florian tags: trunk)
2025-12-23
19:53
Some last sly typos which had been supposedly fixed. (check-in: f677d53eac ... user: danield tags: trunk)
16:07
Fix typos in two function names. No functional changes. (check-in: d425d2394f ... user: danield tags: trunk)
16:06
Assorted fixes of typos and grammar in code comments. No functional changes. (check-in: e2bdc10572 ... 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: 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
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: f39c525448 ... user: andybradford tags: trunk)
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)
00:38
Remove extraneous includes that were left overs from alternative approach. (check-in: e7386bb0b5 ... 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: 61b3f488a6 ... user: andybradford tags: ssl-with-socket)
2025-12-19
22:05
Merge from trunk. (leaf check-in: 6759efcc81 ... 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: 1f8d7b7a5e ... user: danield tags: trunk)
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)
04:43
Update a comment about contenteditable=plaintext-only to reflect current browser status. No code changes. (check-in: 480bf26bf8 ... user: stephan tags: trunk)
2025-12-18
09:09
Replace some tabs with spaces. (check-in: 21c76f1916 ... user: danield tags: trunk)
09:04
Updates to the change log. (check-in: cfe1e42f6f ... user: danield tags: trunk)
2025-12-17
16:06
Squelch some harmless warnings from an overzealous clang on termux. (check-in: 6b2cc46d25 ... user: danield 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)
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: 9c2741ec92 ... 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: 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-07
05:36
Small Makefile.in comment tidyups. (check-in: 86787eadb7 ... 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: 709b566431 ... user: drh tags: trunk)
2025-12-05
16:04
Update OpenSSL usage to avoid deprecated APIs. (check-in: 0d239b52b0 ... 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: 98287b7b05 ... 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: fbe5269b7f ... user: andybradford tags: trunk)
14:13
Update the built-in SQLite to the latest trunk version, for testing. (check-in: d326547cf3 ... user: drh tags: trunk)
2025-12-04
15:22
Latest changes from trunk in preparation for merging. (closed check-in: 2317172a81 ... 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: c17764f0f1 ... 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: f4b3b598c0 ... user: drh tags: trunk)