Timeline
Not logged in

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

50 most recent check-ins

2026-08-22
06:52
*** FIXME TEXT *** do not commit to trunk *** FIXME TEST *** These are scripts for users to try out different cache sizes for both the SQLite PRAGMA cache_size and also the parameters for the content cache. The content cache will be a larger piece of work, but these are immediate fixes that give pretty big benefits on at least some workloads. Leaf check-in: 7b3e5b6738 user: danshearer tags: cache-speedups
06:48
***FIXME TEST*** - do not commit to trunk ***FIXME TEST***

Make the total size and total number of entries in the content cache optionally set from an environent variable. This is for testing so we can get an idea of optimal numbers, however, the cache needs to be redesigned so this is (a) a short-term minimally intrusive performance fix and (b) e... check-in: 8424663f26 user: danshearer tags: cache-speedups

2026-08-21
20:37
*** TEST only, not to be committed to trunk *** Reads sqlite cache pragma setting from env var. See forum posting by Dan Shearer "Fossil cache speedups" check-in: bce3a5a5d4 user: danshearer tags: cache-speedups
17:28
Create new branch named "cache-speedups" check-in: 51bbcb1191 user: danshearer tags: cache-speedups
16:59
Address a nitpick in a pikchr diagram of www/aboutcgi.wiki in response to [forum:9e29c4d79f88|forum post 9e29c4d79f88]. Leaf check-in: 40c12262fa user: stephan tags: trunk
10:35
Merge from trunk. Leaf check-in: e63e0803b7 user: brickviking tags: bv-infotool
2026-08-20
16:22
Add a summary of this branch's changes to the change log. Leaf check-in: 1741e1496c user: stephan tags: markdown-tagrefs
14:48
Import the latest trunk version of SQLite from upstream, for beta testing. check-in: 471d617347 user: drh tags: trunk
2026-08-18
11:47
Add rpath when required (eg for NetBSD) so libs in less-common directories are found at runtime Leaf check-in: d45b557c00 user: danshearer tags: autodef-build-fixes
11:39
Merge trunk into autodef-build-fixes check-in: f116b4ed59 user: danshearer tags: autodef-build-fixes
2026-08-17
16:50
Finish defaulting forbid-delta-manifests to on. check-in: a439b11497 user: drh tags: trunk
16:44
Change the forbid-delta-manifests setting default from off to on, per off-list request from drh. check-in: febb56c12e user: stephan tags: trunk
10:47
auto.def: check for fuse.h as well as the library. check-in: 37713fc128 user: danshearer tags: autodef-build-fixes
10:45
auto.def: Fail on error if zlib wasn't detected; also pass working zlib flags to later configure probes check-in: f78e530b62 user: danshearer tags: autodef-build-fixes
2026-08-16
07:32
Doc typo fix. check-in: 14716af241 user: stephan tags: trunk
06:18
Set /chat's default input mode to contenteditable and document why. check-in: df37d21696 user: stephan tags: trunk
2026-08-14
10:40
In /tktview, try to ensure that the checkbox which sorts comments newest-first stays in sync with browsers friendly efforts to reset it when reloading the page. This seems to resolve [forum:270dd75254|forum post 270dd75254]. check-in: ac7ed615ff user: stephan tags: trunk
2026-08-13
11:20
Merge trunk into the long-dormant markdown-tagrefs branch. check-in: 62b38332f7 user: stephan tags: markdown-tagrefs
2026-08-11
22:36
Fix the "diff" command so that the --branch option shows the tip of the branch against its latest merge-in, not its root. check-in: 7a40eb9748 user: drh tags: trunk
17:11
In the new HOST:PATH extension to "diff --tk" (check-in [3daa780e2ccd1d04]), make sure that the HOST:PATH argument is not a valid argument to an options like --from or --to or similar. check-in: 2c72fb8742 user: drh tags: trunk
13:38
Fix typos in documentation for path-to-tag. Put path-to-tag in the change log. check-in: ae4bbd8e75 user: drh tags: trunk
13:26
Update the built-in SQLite to the latest trunk check-in for beta testing. check-in: 7012444fc2 user: drh tags: trunk
11:39
Fix off-by-one error in the array sizing of an array in graph_finish(). check-in: 001420ad78 user: drh tags: trunk
2026-08-07
00:02
Tweaks to the 101-reasons document. check-in: 696ae599c6 user: drh tags: trunk
2026-08-06
16:43
Do not show the Robot Defense section of the security audit if the repository is completely private, and thus not subject to visit by robots. check-in: a1e9fe364e user: drh tags: trunk
16:19
Fix the default robot-restrict string in the /secaudit0 page. check-in: ecb12ac26e user: drh tags: trunk
16:12
The "fossil ui" command honors --page even when talking to a remote, and when the remote is using "/" to specify a repolist. check-in: 3e0731f42e user: drh tags: trunk
16:10
Another fix so that "fossil ui / --page ..." also works. Closed-Leaf check-in: 3ad253eabd user: drh tags: repo-list-home
16:07
Second attempt to get --page working for "fossil ui remote:/". check-in: e6732228f1 user: drh tags: repo-list-home
15:40
The --page option to "fossil ui" is carried through to remotes, include when the remote directory/repo is "/". check-in: 24d6bba2d8 user: drh tags: repo-list-home
14:15
Improvements to documentation and to the security_audit page. check-in: cca43b2d7c user: drh tags: trunk
12:57
Change the default value for the "vuln-report" setting to "block". check-in: 9dd7f23116 user: drh tags: trunk
12:46
The auto-hyperlink setting now also applies of the fossil-client-ok cookie is present and valid. check-in: fc8cefb641 user: drh tags: trunk
11:44
Make it easier to exclude all robots by setting robot-restrict to "*" and still allowing pulls to occur and the login page to be accessed. check-in: 35a09aea15 user: drh tags: trunk
2026-08-05
18:09
The "clone" privilege (letter "g") implies the ability to "fossil pull". check-in: e81cac374b user: drh tags: trunk
02:30
Further tweaks to grammar. check-in: fa7f71560f user: brickviking tags: trunk
01:31
Tweaks to grammar. check-in: c629e71c25 user: brickviking tags: trunk
2026-08-04
20:44
The SQLite trunk version added at [1ec45d0dea0fca98] contains an important bug, that probably does not affect Fossil, but it seems good to update again just in case. check-in: 358b58c1d7 user: drh tags: trunk
15:42
Update the change log. check-in: 4903b38fee user: drh tags: trunk
15:36
The "diff" command now accepts a HOST:DIRECTORY argument when using --tk. check-in: 3daa780e2c user: drh tags: trunk
15:33
Document the new HOST:DIRECTORY option to "diff". Closed-Leaf check-in: b92d7a43f6 user: drh tags: enhanced-diff-tk
15:01
Merge the latest SQLite trunk version, which includes the sort-by-float patch, for beta testing. Fossil does lots of sorting by float. check-in: 1ec45d0dea user: drh tags: trunk
2026-08-01
23:51
The "fossil diff --tk USER@HOST:DIR" form now works. Needs better error checking for the case where --tk is omitted. Maybe other checks too. This is a work in progress. check-in: 6bfdfc3079 user: drh tags: enhanced-diff-tk
19:33
Simplification of the logic that uses --tk for gdiff if no other graphical diff program is specified and if Tcl/Tk is available. Improvement to check-in [5bec7a698eb110ef]. check-in: f3c2b9a29e user: drh tags: trunk
15:57
Tweaks to the 101-reasons document, including a fix to a broken hyperlink. check-in: 84ced252d9 user: drh tags: trunk
2026-07-31
17:02
Proofreading changes to the 101-document. check-in: d494477e0a user: danield tags: trunk
14:00
Merge the 101-reasons document. Link it into the documentation index. check-in: 4f5533bd00 user: drh tags: trunk
13:57
Typo fixes Closed-Leaf check-in: f2d308ddaf user: drh tags: hundred-and-one-reasons
11:15
Increase the size of the aPriority[] array in graph.c by one to ensure it never overflows. [forum:/info/2026-07-31T06:40:58Z|Forum 2026-07-31T06:40:58Z] check-in: a8bf88f8ff user: drh tags: trunk
01:25
Add a brief conclusion at the bottom of the 101 document. check-in: 2c39c9ed2c user: drh tags: hundred-and-one-reasons