Fossil

Today In History
Login

This Day In History For 2026-08-15

1 Year Ago (more context)

2025-08-15
23:46
Convert the g.isHuman variable into g.isRobot. check-in: 6422bca15d user: drh tags: robot-restrict-simplified
23:18
Simplifications to the logic that tries to keep robots out. check-in: 02adced1c1 user: drh tags: robot-restrict-simplified
19:58
Add /zip and /tarball pages to the robot-squelch mechanism. check-in: 661991aa62 user: drh tags: trunk
19:08 Edit [f9547c7c846d79d9|f9547c7c84]: Mark "Closed". artifact: 1749af01cf user: stephan
19:07
Add the "robot-squelch" defense against bot-nets. Still incomplete, but sufficient to hold off the latest attacks. check-in: de66eeaab7 user: drh tags: trunk
18:49
Bug fix in the new cgi_is_qp() routine of the previous check-in. Closed-Leaf check-in: ef57ecf260 user: drh tags: robot-squelch
18:47
Further improvements to the squelch captcha. check-in: 055908da97 user: drh tags: robot-squelch
16:21
Slightly more sophisticated captcha. check-in: a10e785dfb user: drh tags: robot-squelch
15:11
Merge trunk enhancements into the robot-squelch branch. check-in: a46ffe0fb7 user: drh tags: robot-squelch
15:06
Add a really simple captcha - the user just has to press a button. check-in: b3337295f1 user: drh tags: robot-squelch
13:55
Prototyping new defenses against bot-nets check-in: 3f4885a983 user: drh tags: robot-squelch
12:32
Allow /xfer to service anonymous clones if they have any of the Clone, Zip, or Read permissions. This is a temporary measure, as described in the code's comments. Closed-Leaf check-in: f9547c7c84 user: stephan tags: relaxed-clone-permissions
05:10
Update [6c8c93a5f7] to fix redirects to the captcha screen and set the keyboard focus to the password input field if there's no user ID input field. check-in: b8731485b0 user: florian tags: trunk
04:50
Merge the revamped Copy Buttons. check-in: 63712b631c user: florian tags: trunk

2 Years Ago (more context)

2024-08-15
14:11
Add a /robots.txt page - useful only when Fossil is deployed as a stand-alone server instead of as a sub-component to a larger website. check-in: cadfcba32c user: drh tags: trunk
13:02
Always apply the robot-restrict setting to self-declared robots. check-in: 398ea9e425 user: drh tags: trunk

4 Years Ago (more context)

2022-08-15
23:21
Added the container-image and container-run top-level build targets to manage dependencies better and to auto-version the build products. check-in: 67386c75f5 user: wyoung tags: trunk
23:07
Put the "--user fossil" bit back into the fossil server command for the container. Just ran into a situations where it's still needed. check-in: 4c8cc80450 user: wyoung tags: trunk
22:13
Polishing pass on the container repo storage section of the build docs. check-in: 3e332637f1 user: wyoung tags: trunk
22:02
Changed several of the Docker environment variables to build arguments so the user an override them at build time rather than container creation time, and documented them in build.wiki. Using this new mechanism to pull the Fossil source tarball in such a way that we can use the Docker artifact cache without getting stale builds. You can now pass one of the new build args to force the old behavior if you want it. This required generating Dockerfile from Dockerfile.in at configure time, to inject the current Fossil checkin ID. (This busts the Docker cache when the source tree changes.) check-in: f938438380 user: wyoung tags: trunk
15:32
Adding the BusyBox tarball to the container image with an ADD command rather than wget to avoid triggering GitHub throttling. Unlike the Fossil repo URL, it has a version number baked into it, so it's safe to give it over to Docker's caching behavior. check-in: d06d7c464e user: wyoung tags: trunk
14:48
Noted the container size shrinkage in the fossil-v-git doc check-in: f21de33e97 user: wyoung tags: trunk
14:42
The container now builds Busybox from source so we can remove utilities that are unhelpful inside the container. We leave a lot behind for expansion (e.g. the runit init system, crond, inetd…) but we remove things that have no possible justification, such as modprobe. We remove everything from /bin that's a shell builtin (echo, printf, test…) and we replace a few BusyBox commands (sha[13]sum) with wrapper shell scripts that call Fossil builtins. We cap that off by adding a "sqlite3" wrapper that calls "fossil sqlite3 --no-repository", just for fun. All together, this trims about a meg of fat. check-in: 953f367e94 user: wyoung tags: trunk
10:28
Add #ifdef's to fix the Windows build. check-in: f572f7524d user: florian tags: trunk
10:25
Simplification and harmonisation of the help text. check-in: 6d10841735 user: florian tags: timeline-keyboard-navigation
10:21
Also disable shortcut handling if the View Style drop-down list has keyboard focus. check-in: f419c7ebe7 user: florian tags: timeline-keyboard-navigation

5 Years Ago (more context)

2021-08-15
23:49
Merge from trunk check-in: 59010c7c09 user: george tags: rptview-submenu-paralink
23:27
Merge from trunk check-in: 282c6f956f user: george tags: wcontent-subsets
23:13
Merge from trunk check-in: 5b67899db0 user: george tags: th1-doc-vars
18:38
Remove a harmless unused variable. check-in: a004b1729c user: drh tags: trunk
00:43
Improve the /urllist page so that it shows all servers with which the repository has synced. check-in: 89e5c03a32 user: drh tags: trunk

10 Years Ago (more context)

2016-08-15
15:18
update change-log check-in: 4f3054bcb3 user: jan.nijtmans tags: trunk
11:58
Update the built-in SQLite to version 3.14.1 check-in: 8078930932 user: jan.nijtmans tags: branch-1.35

15 Years Ago (more context)

2011-08-15
09:13 Closed ticket [0d1971c5ae]: SSL client certificates artifact: bcdc19d668 user: ben
09:12 Edit [0bed863b697c9587|0bed863b69]: Mark "Closed". artifact: 3bd5c62995 user: ben
09:11 Edit [5de11ac6be4b07e2|5de11ac6be]: Mark "Closed". artifact: 6963055019 user: ben
09:11 Edit [47b5bf7d16650518|47b5bf7d16]: Mark "Closed". artifact: 2bf15e9c12 user: ben
09:11 Edit [b21f47e96728496b|b21f47e967]: Mark "Closed". artifact: 50b03d3bc4 user: ben
09:10 Ticket [0d1971c5ae] SSL client certificates status still Open with 2 other changes artifact: 1466cc524b user: ben