1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<title>Change Log</title>
<h2 id='v2_28'>Changes for version 2.28 (pending)</h2><ol>
<li> Improvements to [./antibot.wiki|anti-robot defenses]:<ol type="a">
<li> The default configuration now allows robots to download any tarball
or similar, to better support of automated build systems.
<li> New special tag "zipX" for the [/help/robot-restrict|robot-restrict]
setting blocks robot access to tarballs, but with exceptions to support
automated build systems.
<li> Enhancements to the default value for the
[/help/robot-restrict|robot-restrict setting].
</ol>
<li> A drop-down menu of recent branches is now possible for the submenu, and
is used in the [/dir?ci=trunk|code browser].
<li> Easier access to generated tarballs and ZIPs:<ol type="a">
<li> When in the [/dir?ci=trunk|code browser] at the top-level,
a new "Download" submenu option is available to take the
|
|
|
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
<title>Change Log</title>
<h2 id='v2_28'>Changes for version 2.28 (pending)</h2><ol>
<li> Improvements to [./antibot.wiki|anti-robot defenses]:<ol type="a">
<li> The default configuration now allows robots to download any tarball
or similar, to better support of automated build systems.
<li> New special tag "zipX" for the [/help/robot-restrict|robot-restrict]
setting blocks robot access to tarballs, but with exceptions to support
automated build systems.
<li> Enhancements to the default value for the
[/help/robot-restrict|robot-restrict setting].
</ol>
<li> A drop-down menu of recent branches is now possible for the submenu, and
is used in the [/dir?ci=trunk|code browser].
<li> Easier access to generated tarballs and ZIPs:<ol type="a">
<li> When in the [/dir?ci=trunk|code browser] at the top-level,
a new "Download" submenu option is available to take the
|
42
43
44
45
46
47
48
49
50
51
52
53
54
55
|
circles appear, but no lines connecting them.
([/timeline?ng|example]).
</ol>
<li> The [/help/timeline|timeline command] is enhanced with the new
"<tt>-u|--for-user</tt>" option.
<li> The [/help/open|open command]'s new "<tt>--reopen REPOFILE</tt>" flag
can be used to fix a checkout after moving its repository file.
</ol>
<h2 id='v2_27'>Changes for version 2.27 (2025-09-30)</h2><ol>
<li> Close a potential Denial-of-Service attack against any public-facing Fossil
server involving exponential behavior in Fossil's regexp implementation.
<li> Fix a SQL injection on the [/help/www/file|/file page]. Thanks to
additional defenses built into Fossil, as well as good luck, this injection
|
>
>
|
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
|
circles appear, but no lines connecting them.
([/timeline?ng|example]).
</ol>
<li> The [/help/timeline|timeline command] is enhanced with the new
"<tt>-u|--for-user</tt>" option.
<li> The [/help/open|open command]'s new "<tt>--reopen REPOFILE</tt>" flag
can be used to fix a checkout after moving its repository file.
<li> Update internal Unicode character tables, used in regular expression
handling, from version 13 to 17.
</ol>
<h2 id='v2_27'>Changes for version 2.27 (2025-09-30)</h2><ol>
<li> Close a potential Denial-of-Service attack against any public-facing Fossil
server involving exponential behavior in Fossil's regexp implementation.
<li> Fix a SQL injection on the [/help/www/file|/file page]. Thanks to
additional defenses built into Fossil, as well as good luck, this injection
|