Fossil SCM

Updates to the change log, as well as other minor documentation improvements.

drh 2019-05-11 00:17 trunk
Commit 530963e0d1ed3aadcc4e0bbfbf3205ba0a457697b805475bf6e5f9351ce9cdc1
--- src/security_audit.c
+++ src/security_audit.c
@@ -36,12 +36,17 @@
3636
3737
3838
/*
3939
** WEBPAGE: secaudit0
4040
**
41
-** Run a security audit of the current Fossil setup.
42
-** This page requires administrator access
41
+** Run a security audit of the current Fossil setup, looking
42
+** for configuration problems that might allow unauthorized
43
+** access to the repository.
44
+**
45
+** This page requires administrator access. It is usually
46
+** accessed using the Admin/Security-Audit menu option
47
+** from any of the default skins.
4348
*/
4449
void secaudit0_page(void){
4550
const char *zAnonCap; /* Capabilities of user "anonymous" and "nobody" */
4651
const char *zPubPages; /* GLOB pattern for public pages */
4752
const char *zSelfCap; /* Capabilities of self-registered users */
4853
--- src/security_audit.c
+++ src/security_audit.c
@@ -36,12 +36,17 @@
36
37
38 /*
39 ** WEBPAGE: secaudit0
40 **
41 ** Run a security audit of the current Fossil setup.
42 ** This page requires administrator access
 
 
 
 
 
43 */
44 void secaudit0_page(void){
45 const char *zAnonCap; /* Capabilities of user "anonymous" and "nobody" */
46 const char *zPubPages; /* GLOB pattern for public pages */
47 const char *zSelfCap; /* Capabilities of self-registered users */
48
--- src/security_audit.c
+++ src/security_audit.c
@@ -36,12 +36,17 @@
36
37
38 /*
39 ** WEBPAGE: secaudit0
40 **
41 ** Run a security audit of the current Fossil setup, looking
42 ** for configuration problems that might allow unauthorized
43 ** access to the repository.
44 **
45 ** This page requires administrator access. It is usually
46 ** accessed using the Admin/Security-Audit menu option
47 ** from any of the default skins.
48 */
49 void secaudit0_page(void){
50 const char *zAnonCap; /* Capabilities of user "anonymous" and "nobody" */
51 const char *zPubPages; /* GLOB pattern for public pages */
52 const char *zSelfCap; /* Capabilities of self-registered users */
53
--- www/changes.wiki
+++ www/changes.wiki
@@ -8,10 +8,11 @@
88
* Improved handling of relative hyperlinks on the
99
[/help?cmd=/artifact|/artifact] pages for wiki. For example,
1010
hyperlinks and the lizard <img> now work correctly
1111
for both [/artifact/2ff24ab0887cf522] and
1212
[/doc/0d7ac90d575004c2415/www/index.wiki].
13
+ * Many documentation enhancements.
1314
* For the "[/help?cmd=update|fossil update]" and
1415
"[/help?cmd=checkout|fossil checkout]" commands, if a
1516
managed file is removed because it is no longer part of the target
1617
check-in and the directory containing the file is empty after the
1718
file is removed and the directory is not the current working
@@ -21,10 +22,33 @@
2122
handling, from version 11.0 to 12.0.
2223
* In "[/help?cmd=regexp|fossil regexp]", "[/help?cmd=grep|fossil grep]"
2324
and the TH1 "regexp" command, the -nocase option now removes multiple
2425
diacritics from the same character (derived from SQLite's
2526
remove_diacritics=2)
27
+ * Added the [/help?cmd=/secureraw|/secureraw] page that requires the
28
+ complete SHA1 or SHA3 hash, not just a prefix, before it will deliver
29
+ content.
30
+ * Accept purely numeric ISO8601 date/time strings as long as they
31
+ do not conflict with a hash. Example: "20190510134217" instead of
32
+ "2019-05-10 13:42:17". This is very useful for query parameters.
33
+ * Support both "1)" and "1." for numbered lists in markdown, as
34
+ commonmark does.
35
+ * The sync and clone HTTP requests omit the extra /xfer path element
36
+ from the end of the request URI. All servers since 2010 know that
37
+ the HTTP request is for a sync or clone from the mimetype so the
38
+ extra path element is not needed.
39
+ * If an automatic sync gets a 301 or 302 redirect request, then update
40
+ the saved remote URL to the new address.
41
+ * Temporary filenames (for example used for external "diff" commands)
42
+ try to preserve the suffix of the original file.
43
+ * Added the [/help?cmd=/thisdayinhistory|/thisdayinhistory] web page.
44
+ * Enhanced parsing of [/help?cmd=/timeline|/timeline] query parameters
45
+ "ymd=", "ym=", and "yw=". All arguments are option (in which case they
46
+ default to the current time) and all accept ISO8601 date/times without
47
+ punctuation.
48
+ * Improvements to the "Capability Summary" section in the
49
+ [/help?cmd=/secaudit0|Security Audit] web-page.
2650
2751
<a name='v2_8'></a>
2852
<h2>Changes for Version 2.8 (2019-02-20)</h2>
2953
3054
* Show cherry-pick merges as dotted lines on the timeline graph.
3155
--- www/changes.wiki
+++ www/changes.wiki
@@ -8,10 +8,11 @@
8 * Improved handling of relative hyperlinks on the
9 [/help?cmd=/artifact|/artifact] pages for wiki. For example,
10 hyperlinks and the lizard &lt;img&gt; now work correctly
11 for both [/artifact/2ff24ab0887cf522] and
12 [/doc/0d7ac90d575004c2415/www/index.wiki].
 
13 * For the "[/help?cmd=update|fossil update]" and
14 "[/help?cmd=checkout|fossil checkout]" commands, if a
15 managed file is removed because it is no longer part of the target
16 check-in and the directory containing the file is empty after the
17 file is removed and the directory is not the current working
@@ -21,10 +22,33 @@
21 handling, from version 11.0 to 12.0.
22 * In "[/help?cmd=regexp|fossil regexp]", "[/help?cmd=grep|fossil grep]"
23 and the TH1 "regexp" command, the -nocase option now removes multiple
24 diacritics from the same character (derived from SQLite's
25 remove_diacritics=2)
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
26
27 <a name='v2_8'></a>
28 <h2>Changes for Version 2.8 (2019-02-20)</h2>
29
30 * Show cherry-pick merges as dotted lines on the timeline graph.
31
--- www/changes.wiki
+++ www/changes.wiki
@@ -8,10 +8,11 @@
8 * Improved handling of relative hyperlinks on the
9 [/help?cmd=/artifact|/artifact] pages for wiki. For example,
10 hyperlinks and the lizard &lt;img&gt; now work correctly
11 for both [/artifact/2ff24ab0887cf522] and
12 [/doc/0d7ac90d575004c2415/www/index.wiki].
13 * Many documentation enhancements.
14 * For the "[/help?cmd=update|fossil update]" and
15 "[/help?cmd=checkout|fossil checkout]" commands, if a
16 managed file is removed because it is no longer part of the target
17 check-in and the directory containing the file is empty after the
18 file is removed and the directory is not the current working
@@ -21,10 +22,33 @@
22 handling, from version 11.0 to 12.0.
23 * In "[/help?cmd=regexp|fossil regexp]", "[/help?cmd=grep|fossil grep]"
24 and the TH1 "regexp" command, the -nocase option now removes multiple
25 diacritics from the same character (derived from SQLite's
26 remove_diacritics=2)
27 * Added the [/help?cmd=/secureraw|/secureraw] page that requires the
28 complete SHA1 or SHA3 hash, not just a prefix, before it will deliver
29 content.
30 * Accept purely numeric ISO8601 date/time strings as long as they
31 do not conflict with a hash. Example: "20190510134217" instead of
32 "2019-05-10 13:42:17". This is very useful for query parameters.
33 * Support both "1)" and "1." for numbered lists in markdown, as
34 commonmark does.
35 * The sync and clone HTTP requests omit the extra /xfer path element
36 from the end of the request URI. All servers since 2010 know that
37 the HTTP request is for a sync or clone from the mimetype so the
38 extra path element is not needed.
39 * If an automatic sync gets a 301 or 302 redirect request, then update
40 the saved remote URL to the new address.
41 * Temporary filenames (for example used for external "diff" commands)
42 try to preserve the suffix of the original file.
43 * Added the [/help?cmd=/thisdayinhistory|/thisdayinhistory] web page.
44 * Enhanced parsing of [/help?cmd=/timeline|/timeline] query parameters
45 "ymd=", "ym=", and "yw=". All arguments are option (in which case they
46 default to the current time) and all accept ISO8601 date/times without
47 punctuation.
48 * Improvements to the "Capability Summary" section in the
49 [/help?cmd=/secaudit0|Security Audit] web-page.
50
51 <a name='v2_8'></a>
52 <h2>Changes for Version 2.8 (2019-02-20)</h2>
53
54 * Show cherry-pick merges as dotted lines on the timeline graph.
55
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -142,7 +142,7 @@
142142
/usr/bin/fossil sync -R /home/www/fossil/sqlite.fossil
143143
/usr/bin/fossil git export -R /home/www/fossil/fossil.fossil
144144
/usr/bin/fossil git export -R /home/www/fossil/sqlite.fossil
145145
146146
The initial two "sync" commands pull in changes from the primary
147
-Fossil repositores for Fossil and SQLite. The last two lines
147
+Fossil repositories for Fossil and SQLite. The last two lines
148148
export the changes to Git and push the results up to GitHub.
149149
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -142,7 +142,7 @@
142 /usr/bin/fossil sync -R /home/www/fossil/sqlite.fossil
143 /usr/bin/fossil git export -R /home/www/fossil/fossil.fossil
144 /usr/bin/fossil git export -R /home/www/fossil/sqlite.fossil
145
146 The initial two "sync" commands pull in changes from the primary
147 Fossil repositores for Fossil and SQLite. The last two lines
148 export the changes to Git and push the results up to GitHub.
149
--- www/mirrortogithub.md
+++ www/mirrortogithub.md
@@ -142,7 +142,7 @@
142 /usr/bin/fossil sync -R /home/www/fossil/sqlite.fossil
143 /usr/bin/fossil git export -R /home/www/fossil/fossil.fossil
144 /usr/bin/fossil git export -R /home/www/fossil/sqlite.fossil
145
146 The initial two "sync" commands pull in changes from the primary
147 Fossil repositories for Fossil and SQLite. The last two lines
148 export the changes to Git and push the results up to GitHub.
149

Keyboard Shortcuts

Open search /
Next entry (timeline) j
Previous entry (timeline) k
Open focused entry Enter
Show this help ?
Toggle theme Top nav button