Fossil SCM
The canonical Fossil homepage is now https://fossil-scm.org/home without the "www." in the domain and with the main path at /home, not /index.html or /fossil. Update all URLs in documentation to reflect this fact.
Commit
09908ab058038349e6dc2d774feb47eacec7c8216e3c365e01831377c2a2c1e0
Parent
d6f9c566afd6cdf…
37 files changed
+1
-1
+1
-1
+1
-1
+1
-1
+49
-49
+1
-1
+1
-1
+1
-1
+1
-1
+1
-1
+1
-1
+1
-1
+3
-3
+2
-2
+3
-3
+1
-1
+5
-5
+3
-3
+2
-2
+3
-3
+1
-1
+1
-1
+7
-7
+1
-1
+1
-1
+2
-2
+2
-2
+3
-3
+4
-4
+1
-1
+1
-1
+1
-1
+2
-2
+2
-2
+1
-1
+1
-1
+1
-1
~
BUILD.txt
~
Dockerfile
~
debian/makedeb.sh
~
fossil.1
~
setup/fossil.iss
~
skins/ardoise/footer.txt
~
src/http_socket.c
~
src/http_ssl.c
~
src/http_transport.c
~
src/makeheaders.html
~
src/sqlite3.c
~
src/sqlite3.h
~
src/wikiformat.c
~
test/release-checklist.wiki
~
www/aboutcgi.wiki
~
www/alerts.md
~
www/build.wiki
~
www/caps/admin-v-setup.md
~
www/changes.wiki
~
www/checkin_names.wiki
~
www/chroot.md
~
www/concepts.wiki
~
www/embeddeddoc.wiki
~
www/faq.tcl
~
www/faq.wiki
~
www/fossil-v-git.wiki
~
www/globs.md
~
www/hints.wiki
~
www/javascript.md
~
www/makefile.wiki
~
www/mkindex.tcl
~
www/permutedindex.html
~
www/qandc.wiki
~
www/quickstart.wiki
~
www/selfhost.wiki
~
www/ssl.wiki
~
www/unvers.wiki
+1
-1
| --- BUILD.txt | ||
| +++ BUILD.txt | ||
| @@ -73,6 +73,6 @@ | ||
| 73 | 73 | * The src/mkindex.c program generates some C code that implements |
| 74 | 74 | static lookup tables. See the header comment in the source code |
| 75 | 75 | for details on what it does. |
| 76 | 76 | |
| 77 | 77 | Additional information on the build process is available from |
| 78 | -http://www.fossil-scm.org/fossil/doc/trunk/www/makefile.wiki | |
| 78 | +http://fossil-scm.org/home/doc/trunk/www/makefile.wiki | |
| 79 | 79 |
| --- BUILD.txt | |
| +++ BUILD.txt | |
| @@ -73,6 +73,6 @@ | |
| 73 | * The src/mkindex.c program generates some C code that implements |
| 74 | static lookup tables. See the header comment in the source code |
| 75 | for details on what it does. |
| 76 | |
| 77 | Additional information on the build process is available from |
| 78 | http://www.fossil-scm.org/fossil/doc/trunk/www/makefile.wiki |
| 79 |
| --- BUILD.txt | |
| +++ BUILD.txt | |
| @@ -73,6 +73,6 @@ | |
| 73 | * The src/mkindex.c program generates some C code that implements |
| 74 | static lookup tables. See the header comment in the source code |
| 75 | for details on what it does. |
| 76 | |
| 77 | Additional information on the build process is available from |
| 78 | http://fossil-scm.org/home/doc/trunk/www/makefile.wiki |
| 79 |
+1
-1
| --- Dockerfile | ||
| +++ Dockerfile | ||
| @@ -7,11 +7,11 @@ | ||
| 7 | 7 | RUN dnf update -y && dnf install -y gcc make tcl tcl-devel zlib-devel openssl-devel tar && dnf clean all && groupadd -r fossil -g 433 && useradd -u 431 -r -g fossil -d /opt/fossil -s /sbin/nologin -c "Fossil user" fossil |
| 8 | 8 | |
| 9 | 9 | ### If you want to build "trunk", change the next line accordingly. |
| 10 | 10 | ENV FOSSIL_INSTALL_VERSION release |
| 11 | 11 | |
| 12 | -RUN curl "https://www.fossil-scm.org/index.html/tarball/fossil-src.tar.gz?name=fossil-src&uuid=${FOSSIL_INSTALL_VERSION}" | tar zx | |
| 12 | +RUN curl "https://fossil-scm.org/home/tarball/fossil-src.tar.gz?name=fossil-src&uuid=${FOSSIL_INSTALL_VERSION}" | tar zx | |
| 13 | 13 | RUN cd fossil-src && ./configure --disable-fusefs --json --with-th1-docs --with-th1-hooks --with-tcl=1 --with-tcl-stubs --with-tcl-private-stubs |
| 14 | 14 | RUN cd fossil-src/src && mv main.c main.c.orig && sed s/\"now\"/0/ <main.c.orig >main.c |
| 15 | 15 | RUN cd fossil-src && make && strip fossil && cp fossil /usr/bin && cd .. && rm -rf fossil-src && chmod a+rx /usr/bin/fossil && mkdir -p /opt/fossil && chown fossil:fossil /opt/fossil |
| 16 | 16 | |
| 17 | 17 | ### Build is done, remove modules no longer needed |
| 18 | 18 |
| --- Dockerfile | |
| +++ Dockerfile | |
| @@ -7,11 +7,11 @@ | |
| 7 | RUN dnf update -y && dnf install -y gcc make tcl tcl-devel zlib-devel openssl-devel tar && dnf clean all && groupadd -r fossil -g 433 && useradd -u 431 -r -g fossil -d /opt/fossil -s /sbin/nologin -c "Fossil user" fossil |
| 8 | |
| 9 | ### If you want to build "trunk", change the next line accordingly. |
| 10 | ENV FOSSIL_INSTALL_VERSION release |
| 11 | |
| 12 | RUN curl "https://www.fossil-scm.org/index.html/tarball/fossil-src.tar.gz?name=fossil-src&uuid=${FOSSIL_INSTALL_VERSION}" | tar zx |
| 13 | RUN cd fossil-src && ./configure --disable-fusefs --json --with-th1-docs --with-th1-hooks --with-tcl=1 --with-tcl-stubs --with-tcl-private-stubs |
| 14 | RUN cd fossil-src/src && mv main.c main.c.orig && sed s/\"now\"/0/ <main.c.orig >main.c |
| 15 | RUN cd fossil-src && make && strip fossil && cp fossil /usr/bin && cd .. && rm -rf fossil-src && chmod a+rx /usr/bin/fossil && mkdir -p /opt/fossil && chown fossil:fossil /opt/fossil |
| 16 | |
| 17 | ### Build is done, remove modules no longer needed |
| 18 |
| --- Dockerfile | |
| +++ Dockerfile | |
| @@ -7,11 +7,11 @@ | |
| 7 | RUN dnf update -y && dnf install -y gcc make tcl tcl-devel zlib-devel openssl-devel tar && dnf clean all && groupadd -r fossil -g 433 && useradd -u 431 -r -g fossil -d /opt/fossil -s /sbin/nologin -c "Fossil user" fossil |
| 8 | |
| 9 | ### If you want to build "trunk", change the next line accordingly. |
| 10 | ENV FOSSIL_INSTALL_VERSION release |
| 11 | |
| 12 | RUN curl "https://fossil-scm.org/home/tarball/fossil-src.tar.gz?name=fossil-src&uuid=${FOSSIL_INSTALL_VERSION}" | tar zx |
| 13 | RUN cd fossil-src && ./configure --disable-fusefs --json --with-th1-docs --with-th1-hooks --with-tcl=1 --with-tcl-stubs --with-tcl-private-stubs |
| 14 | RUN cd fossil-src/src && mv main.c main.c.orig && sed s/\"now\"/0/ <main.c.orig >main.c |
| 15 | RUN cd fossil-src && make && strip fossil && cp fossil /usr/bin && cd .. && rm -rf fossil-src && chmod a+rx /usr/bin/fossil && mkdir -p /opt/fossil && chown fossil:fossil /opt/fossil |
| 16 | |
| 17 | ### Build is done, remove modules no longer needed |
| 18 |
+1
-1
| --- debian/makedeb.sh | ||
| +++ debian/makedeb.sh | ||
| @@ -57,11 +57,11 @@ | ||
| 57 | 57 | This package was created by fossil-scm <[email protected]> |
| 58 | 58 | on ${PACKAGE_TIME}. |
| 59 | 59 | |
| 60 | 60 | The original sources for fossil can be downloaded for free from: |
| 61 | 61 | |
| 62 | -http://www.fossil-scm.org/ | |
| 62 | +http://fossil-scm.org/ | |
| 63 | 63 | |
| 64 | 64 | fossil is released under the terms of the 2-clause BSD License. |
| 65 | 65 | |
| 66 | 66 | EOF |
| 67 | 67 | } |
| 68 | 68 |
| --- debian/makedeb.sh | |
| +++ debian/makedeb.sh | |
| @@ -57,11 +57,11 @@ | |
| 57 | This package was created by fossil-scm <[email protected]> |
| 58 | on ${PACKAGE_TIME}. |
| 59 | |
| 60 | The original sources for fossil can be downloaded for free from: |
| 61 | |
| 62 | http://www.fossil-scm.org/ |
| 63 | |
| 64 | fossil is released under the terms of the 2-clause BSD License. |
| 65 | |
| 66 | EOF |
| 67 | } |
| 68 |
| --- debian/makedeb.sh | |
| +++ debian/makedeb.sh | |
| @@ -57,11 +57,11 @@ | |
| 57 | This package was created by fossil-scm <[email protected]> |
| 58 | on ${PACKAGE_TIME}. |
| 59 | |
| 60 | The original sources for fossil can be downloaded for free from: |
| 61 | |
| 62 | http://fossil-scm.org/ |
| 63 | |
| 64 | fossil is released under the terms of the 2-clause BSD License. |
| 65 | |
| 66 | EOF |
| 67 | } |
| 68 |
M
fossil.1
+1
-1
| --- fossil.1 | ||
| +++ fossil.1 | ||
| @@ -94,9 +94,9 @@ | ||
| 94 | 94 | 8. |
| 95 | 95 | .B Free and Open-Source |
| 96 | 96 | - Uses the 2-clause BSD license. |
| 97 | 97 | |
| 98 | 98 | .SH DOCUMENTATION |
| 99 | -http://www.fossil-scm.org/ | |
| 99 | +http://fossil-scm.org/ | |
| 100 | 100 | .br |
| 101 | 101 | .B fossil |
| 102 | 102 | \fIui\fR |
| 103 | 103 |
| --- fossil.1 | |
| +++ fossil.1 | |
| @@ -94,9 +94,9 @@ | |
| 94 | 8. |
| 95 | .B Free and Open-Source |
| 96 | - Uses the 2-clause BSD license. |
| 97 | |
| 98 | .SH DOCUMENTATION |
| 99 | http://www.fossil-scm.org/ |
| 100 | .br |
| 101 | .B fossil |
| 102 | \fIui\fR |
| 103 |
| --- fossil.1 | |
| +++ fossil.1 | |
| @@ -94,9 +94,9 @@ | |
| 94 | 8. |
| 95 | .B Free and Open-Source |
| 96 | - Uses the 2-clause BSD license. |
| 97 | |
| 98 | .SH DOCUMENTATION |
| 99 | http://fossil-scm.org/ |
| 100 | .br |
| 101 | .B fossil |
| 102 | \fIui\fR |
| 103 |
+49
-49
| --- setup/fossil.iss | ||
| +++ setup/fossil.iss | ||
| @@ -1,49 +1,49 @@ | ||
| 1 | -; | |
| 2 | -; Copyright (c) 2014 D. Richard Hipp | |
| 3 | -; | |
| 4 | -; This program is free software; you can redistribute it and/or | |
| 5 | -; modify it under the terms of the Simplified BSD License (also | |
| 6 | -; known as the "2-Clause License" or "FreeBSD License".) | |
| 7 | -; | |
| 8 | -; This program is distributed in the hope that it will be useful, | |
| 9 | -; but without any warranty; without even the implied warranty of | |
| 10 | -; merchantability or fitness for a particular purpose. | |
| 11 | -; | |
| 12 | -; Author contact information: | |
| 13 | -; [email protected] | |
| 14 | -; http://www.hwaci.com/drh/ | |
| 15 | -; | |
| 16 | - | |
| 17 | -[Setup] | |
| 18 | -ArchitecturesAllowed=x86 x64 | |
| 19 | -AlwaysShowComponentsList=false | |
| 20 | -AppCopyright=Copyright (c) D. Richard Hipp. All rights reserved. | |
| 21 | -AppID={{f1c25a1f-3954-4e1a-ac36-4314c52f057c} | |
| 22 | -AppName=Fossil | |
| 23 | -AppPublisher=Fossil Development Team | |
| 24 | -AppPublisherURL=https://www.fossil-scm.org/ | |
| 25 | -AppSupportURL=https://www.fossil-scm.org/ | |
| 26 | -AppUpdatesURL=https://www.fossil-scm.org/ | |
| 27 | -AppVerName=Fossil v{#AppVersion} | |
| 28 | -AppVersion={#AppVersion} | |
| 29 | -AppComments=Simple, high-reliability, distributed software configuration management system. | |
| 30 | -AppReadmeFile=https://www.fossil-scm.org/index.html/doc/tip/www/quickstart.wiki | |
| 31 | -DefaultDirName={pf}\Fossil | |
| 32 | -DefaultGroupName=Fossil | |
| 33 | -OutputBaseFilename=fossil-win32-{#AppVersion} | |
| 34 | -OutputManifestFile=fossil-win32-{#AppVersion}-manifest.txt | |
| 35 | -SetupLogging=true | |
| 36 | -UninstallFilesDir={app}\uninstall | |
| 37 | -VersionInfoVersion={#AppVersion} | |
| 38 | - | |
| 39 | 1 | |
| 40 | -[Components] | |
| 41 | -Name: Application; Description: Core application.; Types: custom compact full; Flags: fixed | |
| 42 | - | |
| 43 | 2 | |
| 44 | -[Dirs] | |
| 45 | -Name: {app}\bin | |
| 46 | - | |
| 47 | 3 | |
| 48 | -[Files] | |
| 49 | -Components: Application; Source: ..\fossil.exe; DestDir: {app}\bin; Flags: restartreplace uninsrestartdelete | |
| 50 | - | |
| 51 | 4 | |
| 52 | -[Registry] | |
| 53 | -Components: Application; Root: HKLM32; SubKey: Software\Fossil; ValueType: string; ValueName: Install_Dir; ValueData: {app}; Flags: uninsdeletekeyifempty uninsdeletevalue | |
| 5 | +; | |
| 6 | +; Copyright (c) 2014 D. Richard Hipp | |
| 7 | +; | |
| 8 | +; This program is free software; you can redistribute it and/or | |
| 9 | +; modify it under the terms of the Simplified BSD License (also | |
| 10 | +; known as the "2-Clause License" or "FreeBSD License".) | |
| 11 | +; | |
| 12 | +; This program is distributed in the hope that it will be useful, | |
| 13 | +; but without any warranty; without even the implied warranty of | |
| 14 | +; merchantability or fitness for a particular purpose. | |
| 15 | +; | |
| 16 | +; Author contact information: | |
| 17 | +; [email protected] | |
| 18 | +; http://www.hwaci.com/drh/ | |
| 19 | +; | |
| 20 | + | |
| 21 | +[Setup] | |
| 22 | +ArchitecturesAllowed=x86 x64 | |
| 23 | +AlwaysShowComponentsList=false | |
| 24 | +AppCopyright=Copyright (c) D. Richard Hipp. All rights reserved. | |
| 25 | +AppID={{f1c25a1f-3954-4e1a-ac36-4314c52f057c} | |
| 26 | +AppName=Fossil | |
| 27 | +AppPublisher=Fossil Development Team | |
| 28 | +AppPublisherURL=https://fossil-scm.org/ | |
| 29 | +AppSupportURL=https://fossil-scm.org/ | |
| 30 | +AppUpdatesURL=https://fossil-scm.org/ | |
| 31 | +AppVerName=Fossil v{#AppVersion} | |
| 32 | +AppVersion={#AppVersion} | |
| 33 | +AppComments=Simple, high-reliability, distributed software configuration management system. | |
| 34 | +AppReadmeFile=https://fossil-scm.org/home/doc/tip/www/quickstart.wiki | |
| 35 | +DefaultDirName={pf}\Fossil | |
| 36 | +DefaultGroupName=Fossil | |
| 37 | +OutputBaseFilename=fossil-win32-{#AppVersion} | |
| 38 | +OutputManifestFile=fossil-win32-{#AppVersion}-manifest.txt | |
| 39 | +SetupLogging=true | |
| 40 | +UninstallFilesDir={app}\uninstall | |
| 41 | +VersionInfoVersion={#AppVersion} | |
| 42 | + | |
| 54 | 43 | |
| 44 | +[Components] | |
| 45 | +Name: Application; Description: Core application.; Types: custom compact full; Flags: fixed | |
| 46 | + | |
| 55 | 47 | |
| 48 | +[Dirs] | |
| 49 | +Name: {app}\bin | |
| 50 | + | |
| 56 | 51 | |
| 52 | +[Files] | |
| 53 | +Components: Application; Source: ..\fossil.exe; DestDir: {app}\bin; Flags: restartreplace uninsrestartdelete | |
| 54 | + | |
| 57 | 55 | |
| 56 | +[Registry] | |
| 57 | +Components: Application; Root: HKLM32; SubKey: Software\Fossil; ValueType: string; ValueName: Install_Dir; ValueData: {app}; Flags: uninsdeletekeyifempty uninsdeletevalue | |
| 58 | 58 |
| --- setup/fossil.iss | |
| +++ setup/fossil.iss | |
| @@ -1,49 +1,49 @@ | |
| 1 | ; |
| 2 | ; Copyright (c) 2014 D. Richard Hipp |
| 3 | ; |
| 4 | ; This program is free software; you can redistribute it and/or |
| 5 | ; modify it under the terms of the Simplified BSD License (also |
| 6 | ; known as the "2-Clause License" or "FreeBSD License".) |
| 7 | ; |
| 8 | ; This program is distributed in the hope that it will be useful, |
| 9 | ; but without any warranty; without even the implied warranty of |
| 10 | ; merchantability or fitness for a particular purpose. |
| 11 | ; |
| 12 | ; Author contact information: |
| 13 | ; [email protected] |
| 14 | ; http://www.hwaci.com/drh/ |
| 15 | ; |
| 16 | |
| 17 | [Setup] |
| 18 | ArchitecturesAllowed=x86 x64 |
| 19 | AlwaysShowComponentsList=false |
| 20 | AppCopyright=Copyright (c) D. Richard Hipp. All rights reserved. |
| 21 | AppID={{f1c25a1f-3954-4e1a-ac36-4314c52f057c} |
| 22 | AppName=Fossil |
| 23 | AppPublisher=Fossil Development Team |
| 24 | AppPublisherURL=https://www.fossil-scm.org/ |
| 25 | AppSupportURL=https://www.fossil-scm.org/ |
| 26 | AppUpdatesURL=https://www.fossil-scm.org/ |
| 27 | AppVerName=Fossil v{#AppVersion} |
| 28 | AppVersion={#AppVersion} |
| 29 | AppComments=Simple, high-reliability, distributed software configuration management system. |
| 30 | AppReadmeFile=https://www.fossil-scm.org/index.html/doc/tip/www/quickstart.wiki |
| 31 | DefaultDirName={pf}\Fossil |
| 32 | DefaultGroupName=Fossil |
| 33 | OutputBaseFilename=fossil-win32-{#AppVersion} |
| 34 | OutputManifestFile=fossil-win32-{#AppVersion}-manifest.txt |
| 35 | SetupLogging=true |
| 36 | UninstallFilesDir={app}\uninstall |
| 37 | VersionInfoVersion={#AppVersion} |
| 38 | |
| 39 | |
| 40 | [Components] |
| 41 | Name: Application; Description: Core application.; Types: custom compact full; Flags: fixed |
| 42 | |
| 43 | |
| 44 | [Dirs] |
| 45 | Name: {app}\bin |
| 46 | |
| 47 | |
| 48 | [Files] |
| 49 | Components: Application; Source: ..\fossil.exe; DestDir: {app}\bin; Flags: restartreplace uninsrestartdelete |
| 50 | |
| 51 | |
| 52 | [Registry] |
| 53 | Components: Application; Root: HKLM32; SubKey: Software\Fossil; ValueType: string; ValueName: Install_Dir; ValueData: {app}; Flags: uninsdeletekeyifempty uninsdeletevalue |
| 54 | |
| 55 | |
| 56 | |
| 57 | |
| 58 |
| --- setup/fossil.iss | |
| +++ setup/fossil.iss | |
| @@ -1,49 +1,49 @@ | |
| 1 | |
| 2 | |
| 3 | |
| 4 | |
| 5 | ; |
| 6 | ; Copyright (c) 2014 D. Richard Hipp |
| 7 | ; |
| 8 | ; This program is free software; you can redistribute it and/or |
| 9 | ; modify it under the terms of the Simplified BSD License (also |
| 10 | ; known as the "2-Clause License" or "FreeBSD License".) |
| 11 | ; |
| 12 | ; This program is distributed in the hope that it will be useful, |
| 13 | ; but without any warranty; without even the implied warranty of |
| 14 | ; merchantability or fitness for a particular purpose. |
| 15 | ; |
| 16 | ; Author contact information: |
| 17 | ; [email protected] |
| 18 | ; http://www.hwaci.com/drh/ |
| 19 | ; |
| 20 | |
| 21 | [Setup] |
| 22 | ArchitecturesAllowed=x86 x64 |
| 23 | AlwaysShowComponentsList=false |
| 24 | AppCopyright=Copyright (c) D. Richard Hipp. All rights reserved. |
| 25 | AppID={{f1c25a1f-3954-4e1a-ac36-4314c52f057c} |
| 26 | AppName=Fossil |
| 27 | AppPublisher=Fossil Development Team |
| 28 | AppPublisherURL=https://fossil-scm.org/ |
| 29 | AppSupportURL=https://fossil-scm.org/ |
| 30 | AppUpdatesURL=https://fossil-scm.org/ |
| 31 | AppVerName=Fossil v{#AppVersion} |
| 32 | AppVersion={#AppVersion} |
| 33 | AppComments=Simple, high-reliability, distributed software configuration management system. |
| 34 | AppReadmeFile=https://fossil-scm.org/home/doc/tip/www/quickstart.wiki |
| 35 | DefaultDirName={pf}\Fossil |
| 36 | DefaultGroupName=Fossil |
| 37 | OutputBaseFilename=fossil-win32-{#AppVersion} |
| 38 | OutputManifestFile=fossil-win32-{#AppVersion}-manifest.txt |
| 39 | SetupLogging=true |
| 40 | UninstallFilesDir={app}\uninstall |
| 41 | VersionInfoVersion={#AppVersion} |
| 42 | |
| 43 | |
| 44 | [Components] |
| 45 | Name: Application; Description: Core application.; Types: custom compact full; Flags: fixed |
| 46 | |
| 47 | |
| 48 | [Dirs] |
| 49 | Name: {app}\bin |
| 50 | |
| 51 | |
| 52 | [Files] |
| 53 | Components: Application; Source: ..\fossil.exe; DestDir: {app}\bin; Flags: restartreplace uninsrestartdelete |
| 54 | |
| 55 | |
| 56 | [Registry] |
| 57 | Components: Application; Root: HKLM32; SubKey: Software\Fossil; ValueType: string; ValueName: Install_Dir; ValueData: {app}; Flags: uninsdeletekeyifempty uninsdeletevalue |
| 58 |
+1
-1
| --- skins/ardoise/footer.txt | ||
| +++ skins/ardoise/footer.txt | ||
| @@ -6,10 +6,10 @@ | ||
| 6 | 6 | </div> <!-- end div container --> |
| 7 | 7 | </div> <!-- end div middle max-full-width --> |
| 8 | 8 | <div class="footer"> |
| 9 | 9 | <div class="container"> |
| 10 | 10 | <div class="pull-right"> |
| 11 | - <a href="https://www.fossil-scm.org/">Fossil $release_version $manifest_version $manifest_date</a> | |
| 11 | + <a href="https://fossil-scm.org/">Fossil $release_version $manifest_version $manifest_date</a> | |
| 12 | 12 | </div> |
| 13 | 13 | This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}]</th1>s |
| 14 | 14 | </div> |
| 15 | 15 | </div> |
| 16 | 16 |
| --- skins/ardoise/footer.txt | |
| +++ skins/ardoise/footer.txt | |
| @@ -6,10 +6,10 @@ | |
| 6 | </div> <!-- end div container --> |
| 7 | </div> <!-- end div middle max-full-width --> |
| 8 | <div class="footer"> |
| 9 | <div class="container"> |
| 10 | <div class="pull-right"> |
| 11 | <a href="https://www.fossil-scm.org/">Fossil $release_version $manifest_version $manifest_date</a> |
| 12 | </div> |
| 13 | This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}]</th1>s |
| 14 | </div> |
| 15 | </div> |
| 16 |
| --- skins/ardoise/footer.txt | |
| +++ skins/ardoise/footer.txt | |
| @@ -6,10 +6,10 @@ | |
| 6 | </div> <!-- end div container --> |
| 7 | </div> <!-- end div middle max-full-width --> |
| 8 | <div class="footer"> |
| 9 | <div class="container"> |
| 10 | <div class="pull-right"> |
| 11 | <a href="https://fossil-scm.org/">Fossil $release_version $manifest_version $manifest_date</a> |
| 12 | </div> |
| 13 | This page was generated in about <th1>puts [expr {([utime]+[stime]+1000)/1000*0.001}]</th1>s |
| 14 | </div> |
| 15 | </div> |
| 16 |
+1
-1
| --- src/http_socket.c | ||
| +++ src/http_socket.c | ||
| @@ -137,11 +137,11 @@ | ||
| 137 | 137 | |
| 138 | 138 | /* |
| 139 | 139 | ** Open a socket connection. The identify of the server is determined |
| 140 | 140 | ** by pUrlData |
| 141 | 141 | ** |
| 142 | -** pUrlData->name Name of the server. Ex: www.fossil-scm.org | |
| 142 | +** pUrlData->name Name of the server. Ex: fossil-scm.org | |
| 143 | 143 | ** pUrlData->port TCP/IP port to use. Ex: 80 |
| 144 | 144 | ** |
| 145 | 145 | ** Return the number of errors. |
| 146 | 146 | */ |
| 147 | 147 | int socket_open(UrlData *pUrlData){ |
| 148 | 148 |
| --- src/http_socket.c | |
| +++ src/http_socket.c | |
| @@ -137,11 +137,11 @@ | |
| 137 | |
| 138 | /* |
| 139 | ** Open a socket connection. The identify of the server is determined |
| 140 | ** by pUrlData |
| 141 | ** |
| 142 | ** pUrlData->name Name of the server. Ex: www.fossil-scm.org |
| 143 | ** pUrlData->port TCP/IP port to use. Ex: 80 |
| 144 | ** |
| 145 | ** Return the number of errors. |
| 146 | */ |
| 147 | int socket_open(UrlData *pUrlData){ |
| 148 |
| --- src/http_socket.c | |
| +++ src/http_socket.c | |
| @@ -137,11 +137,11 @@ | |
| 137 | |
| 138 | /* |
| 139 | ** Open a socket connection. The identify of the server is determined |
| 140 | ** by pUrlData |
| 141 | ** |
| 142 | ** pUrlData->name Name of the server. Ex: fossil-scm.org |
| 143 | ** pUrlData->port TCP/IP port to use. Ex: 80 |
| 144 | ** |
| 145 | ** Return the number of errors. |
| 146 | */ |
| 147 | int socket_open(UrlData *pUrlData){ |
| 148 |
+1
-1
| --- src/http_ssl.c | ||
| +++ src/http_ssl.c | ||
| @@ -244,11 +244,11 @@ | ||
| 244 | 244 | |
| 245 | 245 | /* |
| 246 | 246 | ** Open an SSL connection. The identify of the server is determined |
| 247 | 247 | ** as follows: |
| 248 | 248 | ** |
| 249 | -** pUrlData->name Name of the server. Ex: www.fossil-scm.org | |
| 249 | +** pUrlData->name Name of the server. Ex: fossil-scm.org | |
| 250 | 250 | ** g.url.name Name of the proxy server, if proxying. |
| 251 | 251 | ** pUrlData->port TCP/IP port to use. Ex: 80 |
| 252 | 252 | ** |
| 253 | 253 | ** Return the number of errors. |
| 254 | 254 | */ |
| 255 | 255 |
| --- src/http_ssl.c | |
| +++ src/http_ssl.c | |
| @@ -244,11 +244,11 @@ | |
| 244 | |
| 245 | /* |
| 246 | ** Open an SSL connection. The identify of the server is determined |
| 247 | ** as follows: |
| 248 | ** |
| 249 | ** pUrlData->name Name of the server. Ex: www.fossil-scm.org |
| 250 | ** g.url.name Name of the proxy server, if proxying. |
| 251 | ** pUrlData->port TCP/IP port to use. Ex: 80 |
| 252 | ** |
| 253 | ** Return the number of errors. |
| 254 | */ |
| 255 |
| --- src/http_ssl.c | |
| +++ src/http_ssl.c | |
| @@ -244,11 +244,11 @@ | |
| 244 | |
| 245 | /* |
| 246 | ** Open an SSL connection. The identify of the server is determined |
| 247 | ** as follows: |
| 248 | ** |
| 249 | ** pUrlData->name Name of the server. Ex: fossil-scm.org |
| 250 | ** g.url.name Name of the proxy server, if proxying. |
| 251 | ** pUrlData->port TCP/IP port to use. Ex: 80 |
| 252 | ** |
| 253 | ** Return the number of errors. |
| 254 | */ |
| 255 |
+1
-1
| --- src/http_transport.c | ||
| +++ src/http_transport.c | ||
| @@ -152,11 +152,11 @@ | ||
| 152 | 152 | |
| 153 | 153 | /* |
| 154 | 154 | ** Open a connection to the server. The server is defined by the following |
| 155 | 155 | ** variables: |
| 156 | 156 | ** |
| 157 | -** pUrlData->name Name of the server. Ex: www.fossil-scm.org | |
| 157 | +** pUrlData->name Name of the server. Ex: fossil-scm.org | |
| 158 | 158 | ** pUrlData->port TCP/IP port. Ex: 80 |
| 159 | 159 | ** pUrlData->isHttps Use TLS for the connection |
| 160 | 160 | ** |
| 161 | 161 | ** Return the number of errors. |
| 162 | 162 | */ |
| 163 | 163 |
| --- src/http_transport.c | |
| +++ src/http_transport.c | |
| @@ -152,11 +152,11 @@ | |
| 152 | |
| 153 | /* |
| 154 | ** Open a connection to the server. The server is defined by the following |
| 155 | ** variables: |
| 156 | ** |
| 157 | ** pUrlData->name Name of the server. Ex: www.fossil-scm.org |
| 158 | ** pUrlData->port TCP/IP port. Ex: 80 |
| 159 | ** pUrlData->isHttps Use TLS for the connection |
| 160 | ** |
| 161 | ** Return the number of errors. |
| 162 | */ |
| 163 |
| --- src/http_transport.c | |
| +++ src/http_transport.c | |
| @@ -152,11 +152,11 @@ | |
| 152 | |
| 153 | /* |
| 154 | ** Open a connection to the server. The server is defined by the following |
| 155 | ** variables: |
| 156 | ** |
| 157 | ** pUrlData->name Name of the server. Ex: fossil-scm.org |
| 158 | ** pUrlData->port TCP/IP port. Ex: 80 |
| 159 | ** pUrlData->isHttps Use TLS for the connection |
| 160 | ** |
| 161 | ** Return the number of errors. |
| 162 | */ |
| 163 |
+1
-1
| --- src/makeheaders.html | ||
| +++ src/makeheaders.html | ||
| @@ -1104,11 +1104,11 @@ | ||
| 1104 | 1104 | |
| 1105 | 1105 | <p> |
| 1106 | 1106 | The makeheaders program was first written by D. Richard Hipp |
| 1107 | 1107 | (also the original author of |
| 1108 | 1108 | <a href="https://sqlite.org/">SQLite</a> and |
| 1109 | -<a href="https://www.fossil-scm.org/">Fossil</a>) in 1993. | |
| 1109 | +<a href="https://fossil-scm.org/">Fossil</a>) in 1993. | |
| 1110 | 1110 | Hipp open-sourced the project immediately, but it never caught |
| 1111 | 1111 | on with any other developers and it continued to be used mostly |
| 1112 | 1112 | by Hipp himself for over a decade. When Hipp was first writing |
| 1113 | 1113 | the Fossil version control system in 2006 and 2007, he used |
| 1114 | 1114 | makeheaders on that project to help simplify the source code. |
| 1115 | 1115 |
| --- src/makeheaders.html | |
| +++ src/makeheaders.html | |
| @@ -1104,11 +1104,11 @@ | |
| 1104 | |
| 1105 | <p> |
| 1106 | The makeheaders program was first written by D. Richard Hipp |
| 1107 | (also the original author of |
| 1108 | <a href="https://sqlite.org/">SQLite</a> and |
| 1109 | <a href="https://www.fossil-scm.org/">Fossil</a>) in 1993. |
| 1110 | Hipp open-sourced the project immediately, but it never caught |
| 1111 | on with any other developers and it continued to be used mostly |
| 1112 | by Hipp himself for over a decade. When Hipp was first writing |
| 1113 | the Fossil version control system in 2006 and 2007, he used |
| 1114 | makeheaders on that project to help simplify the source code. |
| 1115 |
| --- src/makeheaders.html | |
| +++ src/makeheaders.html | |
| @@ -1104,11 +1104,11 @@ | |
| 1104 | |
| 1105 | <p> |
| 1106 | The makeheaders program was first written by D. Richard Hipp |
| 1107 | (also the original author of |
| 1108 | <a href="https://sqlite.org/">SQLite</a> and |
| 1109 | <a href="https://fossil-scm.org/">Fossil</a>) in 1993. |
| 1110 | Hipp open-sourced the project immediately, but it never caught |
| 1111 | on with any other developers and it continued to be used mostly |
| 1112 | by Hipp himself for over a decade. When Hipp was first writing |
| 1113 | the Fossil version control system in 2006 and 2007, he used |
| 1114 | makeheaders on that project to help simplify the source code. |
| 1115 |
+1
-1
| --- src/sqlite3.c | ||
| +++ src/sqlite3.c | ||
| @@ -1171,11 +1171,11 @@ | ||
| 1171 | 1171 | ** be held constant and Z will be incremented or else Y will be incremented |
| 1172 | 1172 | ** and Z will be reset to zero. |
| 1173 | 1173 | ** |
| 1174 | 1174 | ** Since [version 3.6.18] ([dateof:3.6.18]), |
| 1175 | 1175 | ** SQLite source code has been stored in the |
| 1176 | -** <a href="http://www.fossil-scm.org/">Fossil configuration management | |
| 1176 | +** <a href="http://fossil-scm.org/">Fossil configuration management | |
| 1177 | 1177 | ** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to |
| 1178 | 1178 | ** a string which identifies a particular check-in of SQLite |
| 1179 | 1179 | ** within its configuration management system. ^The SQLITE_SOURCE_ID |
| 1180 | 1180 | ** string contains the date and time of the check-in (UTC) and a SHA1 |
| 1181 | 1181 | ** or SHA3-256 hash of the entire source tree. If the source code has |
| 1182 | 1182 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -1171,11 +1171,11 @@ | |
| 1171 | ** be held constant and Z will be incremented or else Y will be incremented |
| 1172 | ** and Z will be reset to zero. |
| 1173 | ** |
| 1174 | ** Since [version 3.6.18] ([dateof:3.6.18]), |
| 1175 | ** SQLite source code has been stored in the |
| 1176 | ** <a href="http://www.fossil-scm.org/">Fossil configuration management |
| 1177 | ** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to |
| 1178 | ** a string which identifies a particular check-in of SQLite |
| 1179 | ** within its configuration management system. ^The SQLITE_SOURCE_ID |
| 1180 | ** string contains the date and time of the check-in (UTC) and a SHA1 |
| 1181 | ** or SHA3-256 hash of the entire source tree. If the source code has |
| 1182 |
| --- src/sqlite3.c | |
| +++ src/sqlite3.c | |
| @@ -1171,11 +1171,11 @@ | |
| 1171 | ** be held constant and Z will be incremented or else Y will be incremented |
| 1172 | ** and Z will be reset to zero. |
| 1173 | ** |
| 1174 | ** Since [version 3.6.18] ([dateof:3.6.18]), |
| 1175 | ** SQLite source code has been stored in the |
| 1176 | ** <a href="http://fossil-scm.org/">Fossil configuration management |
| 1177 | ** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to |
| 1178 | ** a string which identifies a particular check-in of SQLite |
| 1179 | ** within its configuration management system. ^The SQLITE_SOURCE_ID |
| 1180 | ** string contains the date and time of the check-in (UTC) and a SHA1 |
| 1181 | ** or SHA3-256 hash of the entire source tree. If the source code has |
| 1182 |
+1
-1
| --- src/sqlite3.h | ||
| +++ src/sqlite3.h | ||
| @@ -108,11 +108,11 @@ | ||
| 108 | 108 | ** be held constant and Z will be incremented or else Y will be incremented |
| 109 | 109 | ** and Z will be reset to zero. |
| 110 | 110 | ** |
| 111 | 111 | ** Since [version 3.6.18] ([dateof:3.6.18]), |
| 112 | 112 | ** SQLite source code has been stored in the |
| 113 | -** <a href="http://www.fossil-scm.org/">Fossil configuration management | |
| 113 | +** <a href="http://fossil-scm.org/">Fossil configuration management | |
| 114 | 114 | ** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to |
| 115 | 115 | ** a string which identifies a particular check-in of SQLite |
| 116 | 116 | ** within its configuration management system. ^The SQLITE_SOURCE_ID |
| 117 | 117 | ** string contains the date and time of the check-in (UTC) and a SHA1 |
| 118 | 118 | ** or SHA3-256 hash of the entire source tree. If the source code has |
| 119 | 119 |
| --- src/sqlite3.h | |
| +++ src/sqlite3.h | |
| @@ -108,11 +108,11 @@ | |
| 108 | ** be held constant and Z will be incremented or else Y will be incremented |
| 109 | ** and Z will be reset to zero. |
| 110 | ** |
| 111 | ** Since [version 3.6.18] ([dateof:3.6.18]), |
| 112 | ** SQLite source code has been stored in the |
| 113 | ** <a href="http://www.fossil-scm.org/">Fossil configuration management |
| 114 | ** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to |
| 115 | ** a string which identifies a particular check-in of SQLite |
| 116 | ** within its configuration management system. ^The SQLITE_SOURCE_ID |
| 117 | ** string contains the date and time of the check-in (UTC) and a SHA1 |
| 118 | ** or SHA3-256 hash of the entire source tree. If the source code has |
| 119 |
| --- src/sqlite3.h | |
| +++ src/sqlite3.h | |
| @@ -108,11 +108,11 @@ | |
| 108 | ** be held constant and Z will be incremented or else Y will be incremented |
| 109 | ** and Z will be reset to zero. |
| 110 | ** |
| 111 | ** Since [version 3.6.18] ([dateof:3.6.18]), |
| 112 | ** SQLite source code has been stored in the |
| 113 | ** <a href="http://fossil-scm.org/">Fossil configuration management |
| 114 | ** system</a>. ^The SQLITE_SOURCE_ID macro evaluates to |
| 115 | ** a string which identifies a particular check-in of SQLite |
| 116 | ** within its configuration management system. ^The SQLITE_SOURCE_ID |
| 117 | ** string contains the date and time of the check-in (UTC) and a SHA1 |
| 118 | ** or SHA3-256 hash of the entire source tree. If the source code has |
| 119 |
+3
-3
| --- src/wikiformat.c | ||
| +++ src/wikiformat.c | ||
| @@ -1218,13 +1218,13 @@ | ||
| 1218 | 1218 | ** |
| 1219 | 1219 | ** Actually, this routine might or might not append the hyperlink, depending |
| 1220 | 1220 | ** on current rendering rules: specifically does the current user have |
| 1221 | 1221 | ** "History" permission. |
| 1222 | 1222 | ** |
| 1223 | -** [http://www.fossil-scm.org/] | |
| 1224 | -** [https://www.fossil-scm.org/] | |
| 1225 | -** [ftp://www.fossil-scm.org/] | |
| 1223 | +** [http://fossil-scm.org/] | |
| 1224 | +** [https://fossil-scm.org/] | |
| 1225 | +** [ftp://fossil-scm.org/] | |
| 1226 | 1226 | ** [mailto:[email protected]] |
| 1227 | 1227 | ** |
| 1228 | 1228 | ** [/path] -> Refers to the root of the Fossil hierarchy, not |
| 1229 | 1229 | ** the root of the URI domain |
| 1230 | 1230 | ** |
| 1231 | 1231 |
| --- src/wikiformat.c | |
| +++ src/wikiformat.c | |
| @@ -1218,13 +1218,13 @@ | |
| 1218 | ** |
| 1219 | ** Actually, this routine might or might not append the hyperlink, depending |
| 1220 | ** on current rendering rules: specifically does the current user have |
| 1221 | ** "History" permission. |
| 1222 | ** |
| 1223 | ** [http://www.fossil-scm.org/] |
| 1224 | ** [https://www.fossil-scm.org/] |
| 1225 | ** [ftp://www.fossil-scm.org/] |
| 1226 | ** [mailto:[email protected]] |
| 1227 | ** |
| 1228 | ** [/path] -> Refers to the root of the Fossil hierarchy, not |
| 1229 | ** the root of the URI domain |
| 1230 | ** |
| 1231 |
| --- src/wikiformat.c | |
| +++ src/wikiformat.c | |
| @@ -1218,13 +1218,13 @@ | |
| 1218 | ** |
| 1219 | ** Actually, this routine might or might not append the hyperlink, depending |
| 1220 | ** on current rendering rules: specifically does the current user have |
| 1221 | ** "History" permission. |
| 1222 | ** |
| 1223 | ** [http://fossil-scm.org/] |
| 1224 | ** [https://fossil-scm.org/] |
| 1225 | ** [ftp://fossil-scm.org/] |
| 1226 | ** [mailto:[email protected]] |
| 1227 | ** |
| 1228 | ** [/path] -> Refers to the root of the Fossil hierarchy, not |
| 1229 | ** the root of the URI domain |
| 1230 | ** |
| 1231 |
+2
-2
| --- test/release-checklist.wiki | ||
| +++ test/release-checklist.wiki | ||
| @@ -78,11 +78,11 @@ | ||
| 78 | 78 | <li> <b>valgrind fossil sync</b> |
| 79 | 79 | </ol> |
| 80 | 80 | |
| 81 | 81 | <li><p> |
| 82 | 82 | |
| 83 | -Inspect [http://www.fossil-scm.org/index.html/vdiff?from=release&to=trunk&sbs=1|all code changes since the previous release], paying particular | |
| 83 | +Inspect [http://fossil-scm.org/home/vdiff?from=release&to=trunk&sbs=1|all code changes since the previous release], paying particular | |
| 84 | 84 | attention to the following details: |
| 85 | 85 | <ol type="a"> |
| 86 | 86 | <li> Can a malicious HTTP request cause a buffer overrun. |
| 87 | 87 | <li> Can a malicious HTTP request expose privileged information to |
| 88 | 88 | unauthorized users. |
| @@ -89,11 +89,11 @@ | ||
| 89 | 89 | </ol> |
| 90 | 90 | |
| 91 | 91 | |
| 92 | 92 | <li><p> |
| 93 | 93 | Use the release candidate version of fossil in production on the |
| 94 | -[http://www.fossil-scm.org/] website for at least 48 hours (without | |
| 94 | +[http://fossil-scm.org/] website for at least 48 hours (without | |
| 95 | 95 | incident) prior to making the release official. |
| 96 | 96 | |
| 97 | 97 | <li><p> |
| 98 | 98 | Verify that the [../www/changes.wiki | Change Log] is correct and |
| 99 | 99 | up-to-date. |
| 100 | 100 |
| --- test/release-checklist.wiki | |
| +++ test/release-checklist.wiki | |
| @@ -78,11 +78,11 @@ | |
| 78 | <li> <b>valgrind fossil sync</b> |
| 79 | </ol> |
| 80 | |
| 81 | <li><p> |
| 82 | |
| 83 | Inspect [http://www.fossil-scm.org/index.html/vdiff?from=release&to=trunk&sbs=1|all code changes since the previous release], paying particular |
| 84 | attention to the following details: |
| 85 | <ol type="a"> |
| 86 | <li> Can a malicious HTTP request cause a buffer overrun. |
| 87 | <li> Can a malicious HTTP request expose privileged information to |
| 88 | unauthorized users. |
| @@ -89,11 +89,11 @@ | |
| 89 | </ol> |
| 90 | |
| 91 | |
| 92 | <li><p> |
| 93 | Use the release candidate version of fossil in production on the |
| 94 | [http://www.fossil-scm.org/] website for at least 48 hours (without |
| 95 | incident) prior to making the release official. |
| 96 | |
| 97 | <li><p> |
| 98 | Verify that the [../www/changes.wiki | Change Log] is correct and |
| 99 | up-to-date. |
| 100 |
| --- test/release-checklist.wiki | |
| +++ test/release-checklist.wiki | |
| @@ -78,11 +78,11 @@ | |
| 78 | <li> <b>valgrind fossil sync</b> |
| 79 | </ol> |
| 80 | |
| 81 | <li><p> |
| 82 | |
| 83 | Inspect [http://fossil-scm.org/home/vdiff?from=release&to=trunk&sbs=1|all code changes since the previous release], paying particular |
| 84 | attention to the following details: |
| 85 | <ol type="a"> |
| 86 | <li> Can a malicious HTTP request cause a buffer overrun. |
| 87 | <li> Can a malicious HTTP request expose privileged information to |
| 88 | unauthorized users. |
| @@ -89,11 +89,11 @@ | |
| 89 | </ol> |
| 90 | |
| 91 | |
| 92 | <li><p> |
| 93 | Use the release candidate version of fossil in production on the |
| 94 | [http://fossil-scm.org/] website for at least 48 hours (without |
| 95 | incident) prior to making the release official. |
| 96 | |
| 97 | <li><p> |
| 98 | Verify that the [../www/changes.wiki | Change Log] is correct and |
| 99 | up-to-date. |
| 100 |
+3
-3
| --- www/aboutcgi.wiki | ||
| +++ www/aboutcgi.wiki | ||
| @@ -62,11 +62,11 @@ | ||
| 62 | 62 | <td>The query string that follows the "?" in the URL, if there is one. |
| 63 | 63 | </table> |
| 64 | 64 | <p> |
| 65 | 65 | There are other CGI environment variables beyond those listed above. |
| 66 | 66 | Many Fossil servers implement the |
| 67 | -[https://www.fossil-scm.org/fossil/test_env/two/three?abc=xyz|test_env] | |
| 67 | +[https://fossil-scm.org/home/test_env/two/three?abc=xyz|test_env] | |
| 68 | 68 | webpage that shows some of the CGI environment |
| 69 | 69 | variables that Fossil pays attention to. |
| 70 | 70 | <p> |
| 71 | 71 | In addition to setting various CGI environment variables, if the HTTP |
| 72 | 72 | request contains POST content, then the web server relays the POST content |
| @@ -130,12 +130,12 @@ | ||
| 130 | 130 | <p> |
| 131 | 131 | With Fossil, terms of PATH_INFO beyond the webpage name are converted into |
| 132 | 132 | the "name" query parameter. Hence, the following two URLs mean |
| 133 | 133 | exactly the same thing to Fossil: |
| 134 | 134 | <ol type='A'> |
| 135 | -<li> [https://www.fossil-scm.org/fossil/info/c14ecc43] | |
| 136 | -<li> [https://www.fossil-scm.org/fossil/info?name=c14ecc43] | |
| 135 | +<li> [https://fossil-scm.org/home/info/c14ecc43] | |
| 136 | +<li> [https://fossil-scm.org/home/info?name=c14ecc43] | |
| 137 | 137 | </ol> |
| 138 | 138 | In both cases, the CGI script is called "/fossil". For case (A), |
| 139 | 139 | the PATH_INFO variable will be "info/c14ecc43" and so the |
| 140 | 140 | "[/help?cmd=/info|/info]" webpage will be generated and the suffix of |
| 141 | 141 | PATH_INFO will be converted into the "name" query parameter, which |
| 142 | 142 |
| --- www/aboutcgi.wiki | |
| +++ www/aboutcgi.wiki | |
| @@ -62,11 +62,11 @@ | |
| 62 | <td>The query string that follows the "?" in the URL, if there is one. |
| 63 | </table> |
| 64 | <p> |
| 65 | There are other CGI environment variables beyond those listed above. |
| 66 | Many Fossil servers implement the |
| 67 | [https://www.fossil-scm.org/fossil/test_env/two/three?abc=xyz|test_env] |
| 68 | webpage that shows some of the CGI environment |
| 69 | variables that Fossil pays attention to. |
| 70 | <p> |
| 71 | In addition to setting various CGI environment variables, if the HTTP |
| 72 | request contains POST content, then the web server relays the POST content |
| @@ -130,12 +130,12 @@ | |
| 130 | <p> |
| 131 | With Fossil, terms of PATH_INFO beyond the webpage name are converted into |
| 132 | the "name" query parameter. Hence, the following two URLs mean |
| 133 | exactly the same thing to Fossil: |
| 134 | <ol type='A'> |
| 135 | <li> [https://www.fossil-scm.org/fossil/info/c14ecc43] |
| 136 | <li> [https://www.fossil-scm.org/fossil/info?name=c14ecc43] |
| 137 | </ol> |
| 138 | In both cases, the CGI script is called "/fossil". For case (A), |
| 139 | the PATH_INFO variable will be "info/c14ecc43" and so the |
| 140 | "[/help?cmd=/info|/info]" webpage will be generated and the suffix of |
| 141 | PATH_INFO will be converted into the "name" query parameter, which |
| 142 |
| --- www/aboutcgi.wiki | |
| +++ www/aboutcgi.wiki | |
| @@ -62,11 +62,11 @@ | |
| 62 | <td>The query string that follows the "?" in the URL, if there is one. |
| 63 | </table> |
| 64 | <p> |
| 65 | There are other CGI environment variables beyond those listed above. |
| 66 | Many Fossil servers implement the |
| 67 | [https://fossil-scm.org/home/test_env/two/three?abc=xyz|test_env] |
| 68 | webpage that shows some of the CGI environment |
| 69 | variables that Fossil pays attention to. |
| 70 | <p> |
| 71 | In addition to setting various CGI environment variables, if the HTTP |
| 72 | request contains POST content, then the web server relays the POST content |
| @@ -130,12 +130,12 @@ | |
| 130 | <p> |
| 131 | With Fossil, terms of PATH_INFO beyond the webpage name are converted into |
| 132 | the "name" query parameter. Hence, the following two URLs mean |
| 133 | exactly the same thing to Fossil: |
| 134 | <ol type='A'> |
| 135 | <li> [https://fossil-scm.org/home/info/c14ecc43] |
| 136 | <li> [https://fossil-scm.org/home/info?name=c14ecc43] |
| 137 | </ol> |
| 138 | In both cases, the CGI script is called "/fossil". For case (A), |
| 139 | the PATH_INFO variable will be "info/c14ecc43" and so the |
| 140 | "[/help?cmd=/info|/info]" webpage will be generated and the suffix of |
| 141 | PATH_INFO will be converted into the "name" query parameter, which |
| 142 |
+1
-1
| --- www/alerts.md | ||
| +++ www/alerts.md | ||
| @@ -386,11 +386,11 @@ | ||
| 386 | 386 | |
| 387 | 387 | |
| 388 | 388 | <a id="db"></a> |
| 389 | 389 | ### Method 2: Store in a Database |
| 390 | 390 | |
| 391 | -The self-hosting Fossil repository at <https://www.fossil-scm.org/> | |
| 391 | +The self-hosting Fossil repository at <https://fossil-scm.org/> | |
| 392 | 392 | currently uses this method rather than [the pipe method](#pipe) because |
| 393 | 393 | it is running inside of a restrictive [chroot jail][cj] which is unable |
| 394 | 394 | to hand off messages to the local MTA directly. |
| 395 | 395 | |
| 396 | 396 | When you configure a Fossil server this way, it adds outgoing email |
| 397 | 397 |
| --- www/alerts.md | |
| +++ www/alerts.md | |
| @@ -386,11 +386,11 @@ | |
| 386 | |
| 387 | |
| 388 | <a id="db"></a> |
| 389 | ### Method 2: Store in a Database |
| 390 | |
| 391 | The self-hosting Fossil repository at <https://www.fossil-scm.org/> |
| 392 | currently uses this method rather than [the pipe method](#pipe) because |
| 393 | it is running inside of a restrictive [chroot jail][cj] which is unable |
| 394 | to hand off messages to the local MTA directly. |
| 395 | |
| 396 | When you configure a Fossil server this way, it adds outgoing email |
| 397 |
| --- www/alerts.md | |
| +++ www/alerts.md | |
| @@ -386,11 +386,11 @@ | |
| 386 | |
| 387 | |
| 388 | <a id="db"></a> |
| 389 | ### Method 2: Store in a Database |
| 390 | |
| 391 | The self-hosting Fossil repository at <https://fossil-scm.org/> |
| 392 | currently uses this method rather than [the pipe method](#pipe) because |
| 393 | it is running inside of a restrictive [chroot jail][cj] which is unable |
| 394 | to hand off messages to the local MTA directly. |
| 395 | |
| 396 | When you configure a Fossil server this way, it adds outgoing email |
| 397 |
+5
-5
| --- www/build.wiki | ||
| +++ www/build.wiki | ||
| @@ -31,11 +31,11 @@ | ||
| 31 | 31 | <em>released</em> versions of |
| 32 | 32 | fossil are available from the [/uv/download.html|downloads page]. |
| 33 | 33 | To obtain a development version of fossil, follow these steps:</p> |
| 34 | 34 | |
| 35 | 35 | <ol> |
| 36 | -<li><p>Point your web browser to [https://www.fossil-scm.org/]</li> | |
| 36 | +<li><p>Point your web browser to [https://fossil-scm.org/]</li> | |
| 37 | 37 | |
| 38 | 38 | <li><p>Click on the [/timeline|Timeline] |
| 39 | 39 | link at the top of the page.</p></li> |
| 40 | 40 | |
| 41 | 41 | <li><p>Select a version of of Fossil you want to download. The latest |
| @@ -51,19 +51,19 @@ | ||
| 51 | 51 | <h2>Aside: Is it really safe to use an unreleased development version of |
| 52 | 52 | the Fossil source code?</h2> |
| 53 | 53 | |
| 54 | 54 | Yes! Any check-in on the |
| 55 | 55 | [/timeline?t=trunk | trunk branch] of the Fossil |
| 56 | -[http://fossil-scm.org/fossil/timeline | Fossil self-hosting repository] | |
| 56 | +[http://fossil-scm.org/home/timeline | Fossil self-hosting repository] | |
| 57 | 57 | will work fine. (Dodgy code is always on a branch.) In the unlikely |
| 58 | 58 | event that you pick a version with a serious bug, it still won't |
| 59 | 59 | clobber your files. Fossil uses several |
| 60 | 60 | [./selfcheck.wiki | self-checks] prior to committing any |
| 61 | 61 | repository change that prevent loss-of-work due to bugs. |
| 62 | 62 | |
| 63 | 63 | The Fossil [./selfhost.wiki | self-hosting repositories], especially |
| 64 | -the one at [http://www.fossil-scm.org/fossil], usually run a version | |
| 64 | +the one at [http://fossil-scm.org/home], usually run a version | |
| 65 | 65 | of trunk that is less than a week or two old. Look at the bottom |
| 66 | 66 | left-hand corner of this screen (to the right of "This page was |
| 67 | 67 | generated in...") to see exactly which version of Fossil is |
| 68 | 68 | rendering this page. It is always safe to use whatever version |
| 69 | 69 | of the Fossil code you find running on the main Fossil website. |
| @@ -149,11 +149,11 @@ | ||
| 149 | 149 | not applicable on Windows may cause the configuration or compilation to fail |
| 150 | 150 | (e.g. fusefs, internal-sqlite, etc). |
| 151 | 151 | |
| 152 | 152 | <i>HINT</i>: Do <u>not</u> use MinGW-4.x, it may compile but the Fossil binary |
| 153 | 153 | will not work correctly, see |
| 154 | -[https://www.fossil-scm.org/index.html/tktview/18cff45a4e210430e24c | ticket]. | |
| 154 | +[https://fossil-scm.org/home/tktview/18cff45a4e210430e24c | ticket]. | |
| 155 | 155 | |
| 156 | 156 | <li><p><i>MSVC</i> → Use the MSVC makefile. First |
| 157 | 157 | change to the "win/" subdirectory ("<b>cd win</b>") then run |
| 158 | 158 | "<b>nmake /f Makefile.msc</b>".<br><br>Alternatively, the batch |
| 159 | 159 | file "<b>win\buildmsvc.bat</b>" may be used and it will attempt to |
| @@ -258,11 +258,11 @@ | ||
| 258 | 258 | musl-dev \ |
| 259 | 259 | openssl-dev zlib-dev \ |
| 260 | 260 | openssl-libs-static zlib-static \ |
| 261 | 261 | \ |
| 262 | 262 | && curl \ |
| 263 | - "https://www.fossil-scm.org/index.html/tarball/fossil-src.tar.gz?name=fossil-src&uuid=trunk" \ | |
| 263 | + "https://fossil-scm.org/home/tarball/fossil-src.tar.gz?name=fossil-src&uuid=trunk" \ | |
| 264 | 264 | -o fossil-src.tar.gz \ |
| 265 | 265 | \ |
| 266 | 266 | && tar xf fossil-src.tar.gz \ |
| 267 | 267 | && cd fossil-src \ |
| 268 | 268 | \ |
| 269 | 269 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -31,11 +31,11 @@ | |
| 31 | <em>released</em> versions of |
| 32 | fossil are available from the [/uv/download.html|downloads page]. |
| 33 | To obtain a development version of fossil, follow these steps:</p> |
| 34 | |
| 35 | <ol> |
| 36 | <li><p>Point your web browser to [https://www.fossil-scm.org/]</li> |
| 37 | |
| 38 | <li><p>Click on the [/timeline|Timeline] |
| 39 | link at the top of the page.</p></li> |
| 40 | |
| 41 | <li><p>Select a version of of Fossil you want to download. The latest |
| @@ -51,19 +51,19 @@ | |
| 51 | <h2>Aside: Is it really safe to use an unreleased development version of |
| 52 | the Fossil source code?</h2> |
| 53 | |
| 54 | Yes! Any check-in on the |
| 55 | [/timeline?t=trunk | trunk branch] of the Fossil |
| 56 | [http://fossil-scm.org/fossil/timeline | Fossil self-hosting repository] |
| 57 | will work fine. (Dodgy code is always on a branch.) In the unlikely |
| 58 | event that you pick a version with a serious bug, it still won't |
| 59 | clobber your files. Fossil uses several |
| 60 | [./selfcheck.wiki | self-checks] prior to committing any |
| 61 | repository change that prevent loss-of-work due to bugs. |
| 62 | |
| 63 | The Fossil [./selfhost.wiki | self-hosting repositories], especially |
| 64 | the one at [http://www.fossil-scm.org/fossil], usually run a version |
| 65 | of trunk that is less than a week or two old. Look at the bottom |
| 66 | left-hand corner of this screen (to the right of "This page was |
| 67 | generated in...") to see exactly which version of Fossil is |
| 68 | rendering this page. It is always safe to use whatever version |
| 69 | of the Fossil code you find running on the main Fossil website. |
| @@ -149,11 +149,11 @@ | |
| 149 | not applicable on Windows may cause the configuration or compilation to fail |
| 150 | (e.g. fusefs, internal-sqlite, etc). |
| 151 | |
| 152 | <i>HINT</i>: Do <u>not</u> use MinGW-4.x, it may compile but the Fossil binary |
| 153 | will not work correctly, see |
| 154 | [https://www.fossil-scm.org/index.html/tktview/18cff45a4e210430e24c | ticket]. |
| 155 | |
| 156 | <li><p><i>MSVC</i> → Use the MSVC makefile. First |
| 157 | change to the "win/" subdirectory ("<b>cd win</b>") then run |
| 158 | "<b>nmake /f Makefile.msc</b>".<br><br>Alternatively, the batch |
| 159 | file "<b>win\buildmsvc.bat</b>" may be used and it will attempt to |
| @@ -258,11 +258,11 @@ | |
| 258 | musl-dev \ |
| 259 | openssl-dev zlib-dev \ |
| 260 | openssl-libs-static zlib-static \ |
| 261 | \ |
| 262 | && curl \ |
| 263 | "https://www.fossil-scm.org/index.html/tarball/fossil-src.tar.gz?name=fossil-src&uuid=trunk" \ |
| 264 | -o fossil-src.tar.gz \ |
| 265 | \ |
| 266 | && tar xf fossil-src.tar.gz \ |
| 267 | && cd fossil-src \ |
| 268 | \ |
| 269 |
| --- www/build.wiki | |
| +++ www/build.wiki | |
| @@ -31,11 +31,11 @@ | |
| 31 | <em>released</em> versions of |
| 32 | fossil are available from the [/uv/download.html|downloads page]. |
| 33 | To obtain a development version of fossil, follow these steps:</p> |
| 34 | |
| 35 | <ol> |
| 36 | <li><p>Point your web browser to [https://fossil-scm.org/]</li> |
| 37 | |
| 38 | <li><p>Click on the [/timeline|Timeline] |
| 39 | link at the top of the page.</p></li> |
| 40 | |
| 41 | <li><p>Select a version of of Fossil you want to download. The latest |
| @@ -51,19 +51,19 @@ | |
| 51 | <h2>Aside: Is it really safe to use an unreleased development version of |
| 52 | the Fossil source code?</h2> |
| 53 | |
| 54 | Yes! Any check-in on the |
| 55 | [/timeline?t=trunk | trunk branch] of the Fossil |
| 56 | [http://fossil-scm.org/home/timeline | Fossil self-hosting repository] |
| 57 | will work fine. (Dodgy code is always on a branch.) In the unlikely |
| 58 | event that you pick a version with a serious bug, it still won't |
| 59 | clobber your files. Fossil uses several |
| 60 | [./selfcheck.wiki | self-checks] prior to committing any |
| 61 | repository change that prevent loss-of-work due to bugs. |
| 62 | |
| 63 | The Fossil [./selfhost.wiki | self-hosting repositories], especially |
| 64 | the one at [http://fossil-scm.org/home], usually run a version |
| 65 | of trunk that is less than a week or two old. Look at the bottom |
| 66 | left-hand corner of this screen (to the right of "This page was |
| 67 | generated in...") to see exactly which version of Fossil is |
| 68 | rendering this page. It is always safe to use whatever version |
| 69 | of the Fossil code you find running on the main Fossil website. |
| @@ -149,11 +149,11 @@ | |
| 149 | not applicable on Windows may cause the configuration or compilation to fail |
| 150 | (e.g. fusefs, internal-sqlite, etc). |
| 151 | |
| 152 | <i>HINT</i>: Do <u>not</u> use MinGW-4.x, it may compile but the Fossil binary |
| 153 | will not work correctly, see |
| 154 | [https://fossil-scm.org/home/tktview/18cff45a4e210430e24c | ticket]. |
| 155 | |
| 156 | <li><p><i>MSVC</i> → Use the MSVC makefile. First |
| 157 | change to the "win/" subdirectory ("<b>cd win</b>") then run |
| 158 | "<b>nmake /f Makefile.msc</b>".<br><br>Alternatively, the batch |
| 159 | file "<b>win\buildmsvc.bat</b>" may be used and it will attempt to |
| @@ -258,11 +258,11 @@ | |
| 258 | musl-dev \ |
| 259 | openssl-dev zlib-dev \ |
| 260 | openssl-libs-static zlib-static \ |
| 261 | \ |
| 262 | && curl \ |
| 263 | "https://fossil-scm.org/home/tarball/fossil-src.tar.gz?name=fossil-src&uuid=trunk" \ |
| 264 | -o fossil-src.tar.gz \ |
| 265 | \ |
| 266 | && tar xf fossil-src.tar.gz \ |
| 267 | && cd fossil-src \ |
| 268 | \ |
| 269 |
+3
-3
| --- www/caps/admin-v-setup.md | ||
| +++ www/caps/admin-v-setup.md | ||
| @@ -446,16 +446,16 @@ | ||
| 446 | 446 | [capa]: ./ref.html#a |
| 447 | 447 | [caps]: ./ref.html#s |
| 448 | 448 | [capx]: ./ref.html#x |
| 449 | 449 | [capy]: ./ref.html#y |
| 450 | 450 | |
| 451 | -[fcp]: https://fossil-scm.org/fossil/help?cmd=configuration | |
| 451 | +[fcp]: https://fossil-scm.org/home/help?cmd=configuration | |
| 452 | 452 | [fdp]: ../fossil-v-git.wiki#devorg |
| 453 | 453 | [forum]: https://fossil-scm.org/forum/ |
| 454 | 454 | [fui]: /help?cmd=ui |
| 455 | 455 | [lg]: ./login-groups.md |
| 456 | -[rs]: https://www.fossil-scm.org/index.html/doc/trunk/www/settings.wiki | |
| 457 | -[sia]: https://fossil-scm.org/fossil/artifact?udc=1&ln=1259-1260&name=0fda31b6683c206a | |
| 456 | +[rs]: https://fossil-scm.org/home/doc/trunk/www/settings.wiki | |
| 457 | +[sia]: https://fossil-scm.org/home/artifact?udc=1&ln=1259-1260&name=0fda31b6683c206a | |
| 458 | 458 | [snoy]: https://fossil-scm.org/forum/forumpost/00e1c4ecff |
| 459 | 459 | [th1]: ../th1.md |
| 460 | 460 | [tt]: https://en.wikipedia.org/wiki/Tiger_team#Security |
| 461 | 461 | [webo]: ./#webonly |
| 462 | 462 |
| --- www/caps/admin-v-setup.md | |
| +++ www/caps/admin-v-setup.md | |
| @@ -446,16 +446,16 @@ | |
| 446 | [capa]: ./ref.html#a |
| 447 | [caps]: ./ref.html#s |
| 448 | [capx]: ./ref.html#x |
| 449 | [capy]: ./ref.html#y |
| 450 | |
| 451 | [fcp]: https://fossil-scm.org/fossil/help?cmd=configuration |
| 452 | [fdp]: ../fossil-v-git.wiki#devorg |
| 453 | [forum]: https://fossil-scm.org/forum/ |
| 454 | [fui]: /help?cmd=ui |
| 455 | [lg]: ./login-groups.md |
| 456 | [rs]: https://www.fossil-scm.org/index.html/doc/trunk/www/settings.wiki |
| 457 | [sia]: https://fossil-scm.org/fossil/artifact?udc=1&ln=1259-1260&name=0fda31b6683c206a |
| 458 | [snoy]: https://fossil-scm.org/forum/forumpost/00e1c4ecff |
| 459 | [th1]: ../th1.md |
| 460 | [tt]: https://en.wikipedia.org/wiki/Tiger_team#Security |
| 461 | [webo]: ./#webonly |
| 462 |
| --- www/caps/admin-v-setup.md | |
| +++ www/caps/admin-v-setup.md | |
| @@ -446,16 +446,16 @@ | |
| 446 | [capa]: ./ref.html#a |
| 447 | [caps]: ./ref.html#s |
| 448 | [capx]: ./ref.html#x |
| 449 | [capy]: ./ref.html#y |
| 450 | |
| 451 | [fcp]: https://fossil-scm.org/home/help?cmd=configuration |
| 452 | [fdp]: ../fossil-v-git.wiki#devorg |
| 453 | [forum]: https://fossil-scm.org/forum/ |
| 454 | [fui]: /help?cmd=ui |
| 455 | [lg]: ./login-groups.md |
| 456 | [rs]: https://fossil-scm.org/home/doc/trunk/www/settings.wiki |
| 457 | [sia]: https://fossil-scm.org/home/artifact?udc=1&ln=1259-1260&name=0fda31b6683c206a |
| 458 | [snoy]: https://fossil-scm.org/forum/forumpost/00e1c4ecff |
| 459 | [th1]: ../th1.md |
| 460 | [tt]: https://en.wikipedia.org/wiki/Tiger_team#Security |
| 461 | [webo]: ./#webonly |
| 462 |
+2
-2
| --- www/changes.wiki | ||
| +++ www/changes.wiki | ||
| @@ -157,11 +157,11 @@ | ||
| 157 | 157 | * The markdown-to-html translator can prevent unsafe HTML |
| 158 | 158 | (for example: <script>) on user-contributed pages like forum and |
| 159 | 159 | tickets and wiki. The admin can adjust this behavior using |
| 160 | 160 | the [/help?cmd=safe-html|safe-html setting] on the Admin/Wiki page. |
| 161 | 161 | The default is to disallow unsafe HTML everywhere. |
| 162 | - [https://www.fossil-scm.org/forum/forumpost/3714e6568f|Example]. | |
| 162 | + [https://fossil-scm.org/forum/forumpost/3714e6568f|Example]. | |
| 163 | 163 | * Added the "collapse" and "expand" capability for long forum posts. |
| 164 | 164 | [https://fossil-scm.org/forum/forumpost/9297029862|Example] |
| 165 | 165 | * The "[/help?cmd=remote-url|fossil remote]" command now has options for |
| 166 | 166 | specifying multiple persistent remotes with symbolic names. Currently |
| 167 | 167 | only one remote can be used at a time, but that might change in the |
| @@ -404,11 +404,11 @@ | ||
| 404 | 404 | * Improvements to the "Capability Summary" section in the |
| 405 | 405 | [/help?cmd=/secaudit0|Security Audit] web-page. |
| 406 | 406 | * Use new "ci-lock" and "ci-lock-failed" pragmas in the |
| 407 | 407 | [./sync.wiki|sync protocol] to try to prevent accident forks |
| 408 | 408 | caused by concurrent commits when operating in auto-sync mode. |
| 409 | - * Fix a bug ([https://www.fossil-scm.org/forum/forumpost/c51b9a1169|details]) | |
| 409 | + * Fix a bug ([https://fossil-scm.org/forum/forumpost/c51b9a1169|details]) | |
| 410 | 410 | that can cause repository databases to be overwritten with debugging |
| 411 | 411 | output, thus corrupting the repository. This is only a factor when |
| 412 | 412 | CGI debugging is enabled, and even then is a rare occurrence, but it is |
| 413 | 413 | obviously an important fix. |
| 414 | 414 | |
| 415 | 415 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -157,11 +157,11 @@ | |
| 157 | * The markdown-to-html translator can prevent unsafe HTML |
| 158 | (for example: <script>) on user-contributed pages like forum and |
| 159 | tickets and wiki. The admin can adjust this behavior using |
| 160 | the [/help?cmd=safe-html|safe-html setting] on the Admin/Wiki page. |
| 161 | The default is to disallow unsafe HTML everywhere. |
| 162 | [https://www.fossil-scm.org/forum/forumpost/3714e6568f|Example]. |
| 163 | * Added the "collapse" and "expand" capability for long forum posts. |
| 164 | [https://fossil-scm.org/forum/forumpost/9297029862|Example] |
| 165 | * The "[/help?cmd=remote-url|fossil remote]" command now has options for |
| 166 | specifying multiple persistent remotes with symbolic names. Currently |
| 167 | only one remote can be used at a time, but that might change in the |
| @@ -404,11 +404,11 @@ | |
| 404 | * Improvements to the "Capability Summary" section in the |
| 405 | [/help?cmd=/secaudit0|Security Audit] web-page. |
| 406 | * Use new "ci-lock" and "ci-lock-failed" pragmas in the |
| 407 | [./sync.wiki|sync protocol] to try to prevent accident forks |
| 408 | caused by concurrent commits when operating in auto-sync mode. |
| 409 | * Fix a bug ([https://www.fossil-scm.org/forum/forumpost/c51b9a1169|details]) |
| 410 | that can cause repository databases to be overwritten with debugging |
| 411 | output, thus corrupting the repository. This is only a factor when |
| 412 | CGI debugging is enabled, and even then is a rare occurrence, but it is |
| 413 | obviously an important fix. |
| 414 | |
| 415 |
| --- www/changes.wiki | |
| +++ www/changes.wiki | |
| @@ -157,11 +157,11 @@ | |
| 157 | * The markdown-to-html translator can prevent unsafe HTML |
| 158 | (for example: <script>) on user-contributed pages like forum and |
| 159 | tickets and wiki. The admin can adjust this behavior using |
| 160 | the [/help?cmd=safe-html|safe-html setting] on the Admin/Wiki page. |
| 161 | The default is to disallow unsafe HTML everywhere. |
| 162 | [https://fossil-scm.org/forum/forumpost/3714e6568f|Example]. |
| 163 | * Added the "collapse" and "expand" capability for long forum posts. |
| 164 | [https://fossil-scm.org/forum/forumpost/9297029862|Example] |
| 165 | * The "[/help?cmd=remote-url|fossil remote]" command now has options for |
| 166 | specifying multiple persistent remotes with symbolic names. Currently |
| 167 | only one remote can be used at a time, but that might change in the |
| @@ -404,11 +404,11 @@ | |
| 404 | * Improvements to the "Capability Summary" section in the |
| 405 | [/help?cmd=/secaudit0|Security Audit] web-page. |
| 406 | * Use new "ci-lock" and "ci-lock-failed" pragmas in the |
| 407 | [./sync.wiki|sync protocol] to try to prevent accident forks |
| 408 | caused by concurrent commits when operating in auto-sync mode. |
| 409 | * Fix a bug ([https://fossil-scm.org/forum/forumpost/c51b9a1169|details]) |
| 410 | that can cause repository databases to be overwritten with debugging |
| 411 | output, thus corrupting the repository. This is only a factor when |
| 412 | CGI debugging is enabled, and even then is a rare occurrence, but it is |
| 413 | obviously an important fix. |
| 414 | |
| 415 |
+3
-3
| --- www/checkin_names.wiki | ||
| +++ www/checkin_names.wiki | ||
| @@ -32,11 +32,11 @@ | ||
| 32 | 32 | </blockquote> |
| 33 | 33 | |
| 34 | 34 | You are perhaps reading this page from the following URL: |
| 35 | 35 | |
| 36 | 36 | <blockquote> |
| 37 | -http://www.fossil-scm.org/fossil/doc/<b>trunk</b>/www/checkin_names.wiki | |
| 37 | +http://fossil-scm.org/home/doc/<b>trunk</b>/www/checkin_names.wiki | |
| 38 | 38 | </blockquote> |
| 39 | 39 | |
| 40 | 40 | The URL above is an example of an [./embeddeddoc.wiki | embedded documentation] |
| 41 | 41 | page in Fossil. The bold term of the pathname is a check-in name that |
| 42 | 42 | determines which version of the documentation to display. |
| @@ -180,19 +180,19 @@ | ||
| 180 | 180 | |
| 181 | 181 | For an example of how timestamps are useful, |
| 182 | 182 | consider the homepage for the Fossil website itself: |
| 183 | 183 | |
| 184 | 184 | <blockquote> |
| 185 | -http://www.fossil-scm.org/fossil/doc/<b>trunk</b>/www/index.wiki | |
| 185 | +http://fossil-scm.org/home/doc/<b>trunk</b>/www/index.wiki | |
| 186 | 186 | </blockquote> |
| 187 | 187 | |
| 188 | 188 | The bold component of that URL is a check-in name. To see the stored |
| 189 | 189 | content of the Fossil website repository as of January 1, 2009, one has merely to change |
| 190 | 190 | the URL to the following: |
| 191 | 191 | |
| 192 | 192 | <blockquote> |
| 193 | -http://www.fossil-scm.org/fossil/doc/<b>2009-01-01</b>/www/index.wiki | |
| 193 | +http://fossil-scm.org/home/doc/<b>2009-01-01</b>/www/index.wiki | |
| 194 | 194 | </blockquote> |
| 195 | 195 | |
| 196 | 196 | (Note that this won't roll you back to the <i>skin</i> and other |
| 197 | 197 | cosmetic configurations as of that date. It also won't change screens |
| 198 | 198 | like the timeline, which has an independent date selector.) |
| 199 | 199 |
| --- www/checkin_names.wiki | |
| +++ www/checkin_names.wiki | |
| @@ -32,11 +32,11 @@ | |
| 32 | </blockquote> |
| 33 | |
| 34 | You are perhaps reading this page from the following URL: |
| 35 | |
| 36 | <blockquote> |
| 37 | http://www.fossil-scm.org/fossil/doc/<b>trunk</b>/www/checkin_names.wiki |
| 38 | </blockquote> |
| 39 | |
| 40 | The URL above is an example of an [./embeddeddoc.wiki | embedded documentation] |
| 41 | page in Fossil. The bold term of the pathname is a check-in name that |
| 42 | determines which version of the documentation to display. |
| @@ -180,19 +180,19 @@ | |
| 180 | |
| 181 | For an example of how timestamps are useful, |
| 182 | consider the homepage for the Fossil website itself: |
| 183 | |
| 184 | <blockquote> |
| 185 | http://www.fossil-scm.org/fossil/doc/<b>trunk</b>/www/index.wiki |
| 186 | </blockquote> |
| 187 | |
| 188 | The bold component of that URL is a check-in name. To see the stored |
| 189 | content of the Fossil website repository as of January 1, 2009, one has merely to change |
| 190 | the URL to the following: |
| 191 | |
| 192 | <blockquote> |
| 193 | http://www.fossil-scm.org/fossil/doc/<b>2009-01-01</b>/www/index.wiki |
| 194 | </blockquote> |
| 195 | |
| 196 | (Note that this won't roll you back to the <i>skin</i> and other |
| 197 | cosmetic configurations as of that date. It also won't change screens |
| 198 | like the timeline, which has an independent date selector.) |
| 199 |
| --- www/checkin_names.wiki | |
| +++ www/checkin_names.wiki | |
| @@ -32,11 +32,11 @@ | |
| 32 | </blockquote> |
| 33 | |
| 34 | You are perhaps reading this page from the following URL: |
| 35 | |
| 36 | <blockquote> |
| 37 | http://fossil-scm.org/home/doc/<b>trunk</b>/www/checkin_names.wiki |
| 38 | </blockquote> |
| 39 | |
| 40 | The URL above is an example of an [./embeddeddoc.wiki | embedded documentation] |
| 41 | page in Fossil. The bold term of the pathname is a check-in name that |
| 42 | determines which version of the documentation to display. |
| @@ -180,19 +180,19 @@ | |
| 180 | |
| 181 | For an example of how timestamps are useful, |
| 182 | consider the homepage for the Fossil website itself: |
| 183 | |
| 184 | <blockquote> |
| 185 | http://fossil-scm.org/home/doc/<b>trunk</b>/www/index.wiki |
| 186 | </blockquote> |
| 187 | |
| 188 | The bold component of that URL is a check-in name. To see the stored |
| 189 | content of the Fossil website repository as of January 1, 2009, one has merely to change |
| 190 | the URL to the following: |
| 191 | |
| 192 | <blockquote> |
| 193 | http://fossil-scm.org/home/doc/<b>2009-01-01</b>/www/index.wiki |
| 194 | </blockquote> |
| 195 | |
| 196 | (Note that this won't roll you back to the <i>skin</i> and other |
| 197 | cosmetic configurations as of that date. It also won't change screens |
| 198 | like the timeline, which has an independent date selector.) |
| 199 |
+1
-1
| --- www/chroot.md | ||
| +++ www/chroot.md | ||
| @@ -32,11 +32,11 @@ | ||
| 32 | 32 | Fossil does all of this in order to protect the host OS. You can make it |
| 33 | 33 | bypass the jail part of this by passing <tt>--nojail</tt> to <tt>fossil server</tt>, |
| 34 | 34 | but you cannot make it skip the dropping of root privileges, on purpose. |
| 35 | 35 | |
| 36 | 36 | |
| 37 | -[bld]: https://www.fossil-scm.org/fossil/doc/trunk/www/build.wiki | |
| 37 | +[bld]: https://fossil-scm.org/home/doc/trunk/www/build.wiki | |
| 38 | 38 | [cj]: https://en.wikipedia.org/wiki/Chroot |
| 39 | 39 | [fls]: ./loadmgmt.md |
| 40 | 40 | [mnl]: https://fossil-scm.org/forum/forumpost/90caff30cb |
| 41 | 41 | [srv]: ./server/ |
| 42 | 42 | [obsd]: ./server/openbsd/fastcgi.md#chroot |
| 43 | 43 |
| --- www/chroot.md | |
| +++ www/chroot.md | |
| @@ -32,11 +32,11 @@ | |
| 32 | Fossil does all of this in order to protect the host OS. You can make it |
| 33 | bypass the jail part of this by passing <tt>--nojail</tt> to <tt>fossil server</tt>, |
| 34 | but you cannot make it skip the dropping of root privileges, on purpose. |
| 35 | |
| 36 | |
| 37 | [bld]: https://www.fossil-scm.org/fossil/doc/trunk/www/build.wiki |
| 38 | [cj]: https://en.wikipedia.org/wiki/Chroot |
| 39 | [fls]: ./loadmgmt.md |
| 40 | [mnl]: https://fossil-scm.org/forum/forumpost/90caff30cb |
| 41 | [srv]: ./server/ |
| 42 | [obsd]: ./server/openbsd/fastcgi.md#chroot |
| 43 |
| --- www/chroot.md | |
| +++ www/chroot.md | |
| @@ -32,11 +32,11 @@ | |
| 32 | Fossil does all of this in order to protect the host OS. You can make it |
| 33 | bypass the jail part of this by passing <tt>--nojail</tt> to <tt>fossil server</tt>, |
| 34 | but you cannot make it skip the dropping of root privileges, on purpose. |
| 35 | |
| 36 | |
| 37 | [bld]: https://fossil-scm.org/home/doc/trunk/www/build.wiki |
| 38 | [cj]: https://en.wikipedia.org/wiki/Chroot |
| 39 | [fls]: ./loadmgmt.md |
| 40 | [mnl]: https://fossil-scm.org/forum/forumpost/90caff30cb |
| 41 | [srv]: ./server/ |
| 42 | [obsd]: ./server/openbsd/fastcgi.md#chroot |
| 43 |
+1
-1
| --- www/concepts.wiki | ||
| +++ www/concepts.wiki | ||
| @@ -206,11 +206,11 @@ | ||
| 206 | 206 | Fossil is software. The implementation of Fossil is in the form |
| 207 | 207 | of a single executable named "fossil" (or "fossil.exe" on Windows). |
| 208 | 208 | To install Fossil on your system, |
| 209 | 209 | all you have to do is obtain a copy of this one executable file (either |
| 210 | 210 | by downloading a |
| 211 | -<a href="https://www.fossil-scm.org/fossil/uv/download.html">pre-compiled version</a> | |
| 211 | +<a href="https://fossil-scm.org/home/uv/download.html">pre-compiled version</a> | |
| 212 | 212 | or [./build.wiki | compiling it yourself]) and then |
| 213 | 213 | putting that file somewhere on your PATH. |
| 214 | 214 | |
| 215 | 215 | Fossil is completely self-contained. It is not necessary to |
| 216 | 216 | install any other software in order to use Fossil. You do <u>not</u> need |
| 217 | 217 |
| --- www/concepts.wiki | |
| +++ www/concepts.wiki | |
| @@ -206,11 +206,11 @@ | |
| 206 | Fossil is software. The implementation of Fossil is in the form |
| 207 | of a single executable named "fossil" (or "fossil.exe" on Windows). |
| 208 | To install Fossil on your system, |
| 209 | all you have to do is obtain a copy of this one executable file (either |
| 210 | by downloading a |
| 211 | <a href="https://www.fossil-scm.org/fossil/uv/download.html">pre-compiled version</a> |
| 212 | or [./build.wiki | compiling it yourself]) and then |
| 213 | putting that file somewhere on your PATH. |
| 214 | |
| 215 | Fossil is completely self-contained. It is not necessary to |
| 216 | install any other software in order to use Fossil. You do <u>not</u> need |
| 217 |
| --- www/concepts.wiki | |
| +++ www/concepts.wiki | |
| @@ -206,11 +206,11 @@ | |
| 206 | Fossil is software. The implementation of Fossil is in the form |
| 207 | of a single executable named "fossil" (or "fossil.exe" on Windows). |
| 208 | To install Fossil on your system, |
| 209 | all you have to do is obtain a copy of this one executable file (either |
| 210 | by downloading a |
| 211 | <a href="https://fossil-scm.org/home/uv/download.html">pre-compiled version</a> |
| 212 | or [./build.wiki | compiling it yourself]) and then |
| 213 | putting that file somewhere on your PATH. |
| 214 | |
| 215 | Fossil is completely self-contained. It is not necessary to |
| 216 | install any other software in order to use Fossil. You do <u>not</u> need |
| 217 |
+7
-7
| --- www/embeddeddoc.wiki | ||
| +++ www/embeddeddoc.wiki | ||
| @@ -36,11 +36,11 @@ | ||
| 36 | 36 | <i><baseurl></i><big><b>/doc/</b></big><i><version></i><big><b>/</b></big><i><filename></i> |
| 37 | 37 | </blockquote> |
| 38 | 38 | |
| 39 | 39 | The <i><baseurl></i> is the main URL used to access the fossil web server. |
| 40 | 40 | For example, the <i><baseurl></i> for the fossil project itself is |
| 41 | -[https://www.fossil-scm.org/fossil]. | |
| 41 | +[https://fossil-scm.org/home]. | |
| 42 | 42 | If you launch the web server using the "[/help?cmd=ui|fossil ui]" command line, |
| 43 | 43 | then the <i><baseurl></i> is usually |
| 44 | 44 | <b>http://localhost:8080/</b>. |
| 45 | 45 | |
| 46 | 46 | The <i><version></i> is the |
| @@ -201,17 +201,17 @@ | ||
| 201 | 201 | embedded documentation. The name of this file in the fossil |
| 202 | 202 | source tree is "<b>www/embeddeddoc.wiki</b>". |
| 203 | 203 | You are perhaps looking at this |
| 204 | 204 | file using the URL: |
| 205 | 205 | |
| 206 | - [http://www.fossil-scm.org/fossil/doc/trunk/www/embeddeddoc.wiki]. | |
| 206 | + [http://fossil-scm.org/home/doc/trunk/www/embeddeddoc.wiki]. | |
| 207 | 207 | |
| 208 | -The first part of this path, the "[http://www.fossil-scm.org/fossil]", | |
| 208 | +The first part of this path, the "[http://fossil-scm.org/home]", | |
| 209 | 209 | is the base URL. You might have originally typed: |
| 210 | -[http://www.fossil-scm.org/]. The web server at the www.fossil-scm.org | |
| 210 | +[http://fossil-scm.org/]. The web server at the fossil-scm.org | |
| 211 | 211 | site automatically redirects such links by appending "fossil". The |
| 212 | -"fossil" file on www.fossil-scm.org is really a CGI script | |
| 212 | +"fossil" file on fossil-scm.org is really a CGI script | |
| 213 | 213 | which runs the fossil web service in CGI mode. |
| 214 | 214 | The "fossil" CGI script looks like this: |
| 215 | 215 | |
| 216 | 216 | <blockquote><pre> |
| 217 | 217 | #!/usr/bin/fossil |
| @@ -243,12 +243,12 @@ | ||
| 243 | 243 | of the document that was most recently checked in as of the date |
| 244 | 244 | and time specified. So, for example, to see what the fossil website |
| 245 | 245 | looked like at the beginning of 2010, enter: |
| 246 | 246 | |
| 247 | 247 | <blockquote> |
| 248 | -<a href="http://www.fossil-scm.org/fossil/doc/2010-01-01/www/index.wiki"> | |
| 249 | -http://www.fossil-scm.org/fossil/doc/<b>2010-01-01</b>/www/index.wiki | |
| 248 | +<a href="http://fossil-scm.org/home/doc/2010-01-01/www/index.wiki"> | |
| 249 | +http://fossil-scm.org/home/doc/<b>2010-01-01</b>/www/index.wiki | |
| 250 | 250 | </a> |
| 251 | 251 | </blockquote> |
| 252 | 252 | |
| 253 | 253 | The file that encodes this document is stored in the fossil source tree under |
| 254 | 254 | the name "<b>www/embeddeddoc.wiki</b>" and so that name forms the |
| 255 | 255 |
| --- www/embeddeddoc.wiki | |
| +++ www/embeddeddoc.wiki | |
| @@ -36,11 +36,11 @@ | |
| 36 | <i><baseurl></i><big><b>/doc/</b></big><i><version></i><big><b>/</b></big><i><filename></i> |
| 37 | </blockquote> |
| 38 | |
| 39 | The <i><baseurl></i> is the main URL used to access the fossil web server. |
| 40 | For example, the <i><baseurl></i> for the fossil project itself is |
| 41 | [https://www.fossil-scm.org/fossil]. |
| 42 | If you launch the web server using the "[/help?cmd=ui|fossil ui]" command line, |
| 43 | then the <i><baseurl></i> is usually |
| 44 | <b>http://localhost:8080/</b>. |
| 45 | |
| 46 | The <i><version></i> is the |
| @@ -201,17 +201,17 @@ | |
| 201 | embedded documentation. The name of this file in the fossil |
| 202 | source tree is "<b>www/embeddeddoc.wiki</b>". |
| 203 | You are perhaps looking at this |
| 204 | file using the URL: |
| 205 | |
| 206 | [http://www.fossil-scm.org/fossil/doc/trunk/www/embeddeddoc.wiki]. |
| 207 | |
| 208 | The first part of this path, the "[http://www.fossil-scm.org/fossil]", |
| 209 | is the base URL. You might have originally typed: |
| 210 | [http://www.fossil-scm.org/]. The web server at the www.fossil-scm.org |
| 211 | site automatically redirects such links by appending "fossil". The |
| 212 | "fossil" file on www.fossil-scm.org is really a CGI script |
| 213 | which runs the fossil web service in CGI mode. |
| 214 | The "fossil" CGI script looks like this: |
| 215 | |
| 216 | <blockquote><pre> |
| 217 | #!/usr/bin/fossil |
| @@ -243,12 +243,12 @@ | |
| 243 | of the document that was most recently checked in as of the date |
| 244 | and time specified. So, for example, to see what the fossil website |
| 245 | looked like at the beginning of 2010, enter: |
| 246 | |
| 247 | <blockquote> |
| 248 | <a href="http://www.fossil-scm.org/fossil/doc/2010-01-01/www/index.wiki"> |
| 249 | http://www.fossil-scm.org/fossil/doc/<b>2010-01-01</b>/www/index.wiki |
| 250 | </a> |
| 251 | </blockquote> |
| 252 | |
| 253 | The file that encodes this document is stored in the fossil source tree under |
| 254 | the name "<b>www/embeddeddoc.wiki</b>" and so that name forms the |
| 255 |
| --- www/embeddeddoc.wiki | |
| +++ www/embeddeddoc.wiki | |
| @@ -36,11 +36,11 @@ | |
| 36 | <i><baseurl></i><big><b>/doc/</b></big><i><version></i><big><b>/</b></big><i><filename></i> |
| 37 | </blockquote> |
| 38 | |
| 39 | The <i><baseurl></i> is the main URL used to access the fossil web server. |
| 40 | For example, the <i><baseurl></i> for the fossil project itself is |
| 41 | [https://fossil-scm.org/home]. |
| 42 | If you launch the web server using the "[/help?cmd=ui|fossil ui]" command line, |
| 43 | then the <i><baseurl></i> is usually |
| 44 | <b>http://localhost:8080/</b>. |
| 45 | |
| 46 | The <i><version></i> is the |
| @@ -201,17 +201,17 @@ | |
| 201 | embedded documentation. The name of this file in the fossil |
| 202 | source tree is "<b>www/embeddeddoc.wiki</b>". |
| 203 | You are perhaps looking at this |
| 204 | file using the URL: |
| 205 | |
| 206 | [http://fossil-scm.org/home/doc/trunk/www/embeddeddoc.wiki]. |
| 207 | |
| 208 | The first part of this path, the "[http://fossil-scm.org/home]", |
| 209 | is the base URL. You might have originally typed: |
| 210 | [http://fossil-scm.org/]. The web server at the fossil-scm.org |
| 211 | site automatically redirects such links by appending "fossil". The |
| 212 | "fossil" file on fossil-scm.org is really a CGI script |
| 213 | which runs the fossil web service in CGI mode. |
| 214 | The "fossil" CGI script looks like this: |
| 215 | |
| 216 | <blockquote><pre> |
| 217 | #!/usr/bin/fossil |
| @@ -243,12 +243,12 @@ | |
| 243 | of the document that was most recently checked in as of the date |
| 244 | and time specified. So, for example, to see what the fossil website |
| 245 | looked like at the beginning of 2010, enter: |
| 246 | |
| 247 | <blockquote> |
| 248 | <a href="http://fossil-scm.org/home/doc/2010-01-01/www/index.wiki"> |
| 249 | http://fossil-scm.org/home/doc/<b>2010-01-01</b>/www/index.wiki |
| 250 | </a> |
| 251 | </blockquote> |
| 252 | |
| 253 | The file that encodes this document is stored in the fossil source tree under |
| 254 | the name "<b>www/embeddeddoc.wiki</b>" and so that name forms the |
| 255 |
+1
-1
| --- www/faq.tcl | ||
| +++ www/faq.tcl | ||
| @@ -128,11 +128,11 @@ | ||
| 128 | 128 | faq { |
| 129 | 129 | How do I make a clone of the fossil self-hosting repository? |
| 130 | 130 | } { |
| 131 | 131 | Any of the following commands should work: |
| 132 | 132 | <blockquote><pre> |
| 133 | - fossil [/help/clone|clone] http://www.fossil-scm.org/ fossil.fossil | |
| 133 | + fossil [/help/clone|clone] http://fossil-scm.org/ fossil.fossil | |
| 134 | 134 | fossil [/help/clone|clone] http://www2.fossil-scm.org/ fossil.fossil |
| 135 | 135 | fossil [/help/clone|clone] http://www3.fossil-scm.org/site.cgi fossil.fossil |
| 136 | 136 | </pre></blockquote> |
| 137 | 137 | Once you have the repository cloned, you can open a local check-out |
| 138 | 138 | as follows: |
| 139 | 139 |
| --- www/faq.tcl | |
| +++ www/faq.tcl | |
| @@ -128,11 +128,11 @@ | |
| 128 | faq { |
| 129 | How do I make a clone of the fossil self-hosting repository? |
| 130 | } { |
| 131 | Any of the following commands should work: |
| 132 | <blockquote><pre> |
| 133 | fossil [/help/clone|clone] http://www.fossil-scm.org/ fossil.fossil |
| 134 | fossil [/help/clone|clone] http://www2.fossil-scm.org/ fossil.fossil |
| 135 | fossil [/help/clone|clone] http://www3.fossil-scm.org/site.cgi fossil.fossil |
| 136 | </pre></blockquote> |
| 137 | Once you have the repository cloned, you can open a local check-out |
| 138 | as follows: |
| 139 |
| --- www/faq.tcl | |
| +++ www/faq.tcl | |
| @@ -128,11 +128,11 @@ | |
| 128 | faq { |
| 129 | How do I make a clone of the fossil self-hosting repository? |
| 130 | } { |
| 131 | Any of the following commands should work: |
| 132 | <blockquote><pre> |
| 133 | fossil [/help/clone|clone] http://fossil-scm.org/ fossil.fossil |
| 134 | fossil [/help/clone|clone] http://www2.fossil-scm.org/ fossil.fossil |
| 135 | fossil [/help/clone|clone] http://www3.fossil-scm.org/site.cgi fossil.fossil |
| 136 | </pre></blockquote> |
| 137 | Once you have the repository cloned, you can open a local check-out |
| 138 | as follows: |
| 139 |
+1
-1
| --- www/faq.wiki | ||
| +++ www/faq.wiki | ||
| @@ -133,11 +133,11 @@ | ||
| 133 | 133 | <a name="q7"></a> |
| 134 | 134 | <p><b>(7) How do I make a clone of the fossil self-hosting repository?</b></p> |
| 135 | 135 | |
| 136 | 136 | <blockquote>Any of the following commands should work: |
| 137 | 137 | <blockquote><pre> |
| 138 | -fossil [/help/clone|clone] http://www.fossil-scm.org/ fossil.fossil | |
| 138 | +fossil [/help/clone|clone] http://fossil-scm.org/ fossil.fossil | |
| 139 | 139 | fossil [/help/clone|clone] http://www2.fossil-scm.org/ fossil.fossil |
| 140 | 140 | fossil [/help/clone|clone] http://www3.fossil-scm.org/site.cgi fossil.fossil |
| 141 | 141 | </pre></blockquote> |
| 142 | 142 | Once you have the repository cloned, you can open a local check-out |
| 143 | 143 | as follows: |
| 144 | 144 |
| --- www/faq.wiki | |
| +++ www/faq.wiki | |
| @@ -133,11 +133,11 @@ | |
| 133 | <a name="q7"></a> |
| 134 | <p><b>(7) How do I make a clone of the fossil self-hosting repository?</b></p> |
| 135 | |
| 136 | <blockquote>Any of the following commands should work: |
| 137 | <blockquote><pre> |
| 138 | fossil [/help/clone|clone] http://www.fossil-scm.org/ fossil.fossil |
| 139 | fossil [/help/clone|clone] http://www2.fossil-scm.org/ fossil.fossil |
| 140 | fossil [/help/clone|clone] http://www3.fossil-scm.org/site.cgi fossil.fossil |
| 141 | </pre></blockquote> |
| 142 | Once you have the repository cloned, you can open a local check-out |
| 143 | as follows: |
| 144 |
| --- www/faq.wiki | |
| +++ www/faq.wiki | |
| @@ -133,11 +133,11 @@ | |
| 133 | <a name="q7"></a> |
| 134 | <p><b>(7) How do I make a clone of the fossil self-hosting repository?</b></p> |
| 135 | |
| 136 | <blockquote>Any of the following commands should work: |
| 137 | <blockquote><pre> |
| 138 | fossil [/help/clone|clone] http://fossil-scm.org/ fossil.fossil |
| 139 | fossil [/help/clone|clone] http://www2.fossil-scm.org/ fossil.fossil |
| 140 | fossil [/help/clone|clone] http://www3.fossil-scm.org/site.cgi fossil.fossil |
| 141 | </pre></blockquote> |
| 142 | Once you have the repository cloned, you can open a local check-out |
| 143 | as follows: |
| 144 |
+2
-2
| --- www/fossil-v-git.wiki | ||
| +++ www/fossil-v-git.wiki | ||
| @@ -332,11 +332,11 @@ | ||
| 332 | 332 | Fossil isn't entirely C and SQL code. Its web UI [./javascript.md | |
| 333 | 333 | uses JavaScript where |
| 334 | 334 | necessary]. The server-side |
| 335 | 335 | UI scripting uses a custom minimal |
| 336 | 336 | [https://en.wikipedia.org/wiki/Tcl|Tcl] dialect called |
| 337 | -[https://www.fossil-scm.org/xfer/doc/trunk/www/th1.md|TH1], which is | |
| 337 | +[https://fossil-scm.org/xfer/doc/trunk/www/th1.md|TH1], which is | |
| 338 | 338 | embedded into Fossil itself. Fossil's build system and test suite are |
| 339 | 339 | largely based on Tcl.⁵ All of this is quite portable. |
| 340 | 340 | |
| 341 | 341 | About half of Git's code is POSIX C, and about a third is POSIX shell |
| 342 | 342 | code. This is largely why the so-called "Git for Windows" distributions |
| @@ -944,11 +944,11 @@ | ||
| 944 | 944 | |
| 945 | 945 | <li><p>The <tt>fossil-scm.org</tt> web site is actually hosted in |
| 946 | 946 | several parts, so that it is not strictly true that "everything" on |
| 947 | 947 | it is in the self-hosting Fossil project repo. The web forum is |
| 948 | 948 | hosted as [https://fossil-scm.org/forum/|a separate Fossil repo] |
| 949 | - from the [https://fossil-scm.org/fossil/|main Fossil self-hosting | |
| 949 | + from the [https://fossil-scm.org/home/|main Fossil self-hosting | |
| 950 | 950 | repo] for administration reasons, and the Download page content |
| 951 | 951 | isn't normally synchronized with a "<tt>fossil clone</tt>" command unless |
| 952 | 952 | you add the "-u" option. (See "[./aboutdownload.wiki|How the |
| 953 | 953 | Download Page Works]" for details.) |
| 954 | 954 | Chat history is deliberately not synced as |
| 955 | 955 |
| --- www/fossil-v-git.wiki | |
| +++ www/fossil-v-git.wiki | |
| @@ -332,11 +332,11 @@ | |
| 332 | Fossil isn't entirely C and SQL code. Its web UI [./javascript.md | |
| 333 | uses JavaScript where |
| 334 | necessary]. The server-side |
| 335 | UI scripting uses a custom minimal |
| 336 | [https://en.wikipedia.org/wiki/Tcl|Tcl] dialect called |
| 337 | [https://www.fossil-scm.org/xfer/doc/trunk/www/th1.md|TH1], which is |
| 338 | embedded into Fossil itself. Fossil's build system and test suite are |
| 339 | largely based on Tcl.⁵ All of this is quite portable. |
| 340 | |
| 341 | About half of Git's code is POSIX C, and about a third is POSIX shell |
| 342 | code. This is largely why the so-called "Git for Windows" distributions |
| @@ -944,11 +944,11 @@ | |
| 944 | |
| 945 | <li><p>The <tt>fossil-scm.org</tt> web site is actually hosted in |
| 946 | several parts, so that it is not strictly true that "everything" on |
| 947 | it is in the self-hosting Fossil project repo. The web forum is |
| 948 | hosted as [https://fossil-scm.org/forum/|a separate Fossil repo] |
| 949 | from the [https://fossil-scm.org/fossil/|main Fossil self-hosting |
| 950 | repo] for administration reasons, and the Download page content |
| 951 | isn't normally synchronized with a "<tt>fossil clone</tt>" command unless |
| 952 | you add the "-u" option. (See "[./aboutdownload.wiki|How the |
| 953 | Download Page Works]" for details.) |
| 954 | Chat history is deliberately not synced as |
| 955 |
| --- www/fossil-v-git.wiki | |
| +++ www/fossil-v-git.wiki | |
| @@ -332,11 +332,11 @@ | |
| 332 | Fossil isn't entirely C and SQL code. Its web UI [./javascript.md | |
| 333 | uses JavaScript where |
| 334 | necessary]. The server-side |
| 335 | UI scripting uses a custom minimal |
| 336 | [https://en.wikipedia.org/wiki/Tcl|Tcl] dialect called |
| 337 | [https://fossil-scm.org/xfer/doc/trunk/www/th1.md|TH1], which is |
| 338 | embedded into Fossil itself. Fossil's build system and test suite are |
| 339 | largely based on Tcl.⁵ All of this is quite portable. |
| 340 | |
| 341 | About half of Git's code is POSIX C, and about a third is POSIX shell |
| 342 | code. This is largely why the so-called "Git for Windows" distributions |
| @@ -944,11 +944,11 @@ | |
| 944 | |
| 945 | <li><p>The <tt>fossil-scm.org</tt> web site is actually hosted in |
| 946 | several parts, so that it is not strictly true that "everything" on |
| 947 | it is in the self-hosting Fossil project repo. The web forum is |
| 948 | hosted as [https://fossil-scm.org/forum/|a separate Fossil repo] |
| 949 | from the [https://fossil-scm.org/home/|main Fossil self-hosting |
| 950 | repo] for administration reasons, and the Download page content |
| 951 | isn't normally synchronized with a "<tt>fossil clone</tt>" command unless |
| 952 | you add the "-u" option. (See "[./aboutdownload.wiki|How the |
| 953 | Download Page Works]" for details.) |
| 954 | Chat history is deliberately not synced as |
| 955 |
+2
-2
| --- www/globs.md | ||
| +++ www/globs.md | ||
| @@ -578,12 +578,12 @@ | ||
| 578 | 578 | :File |:Description |
| 579 | 579 | -------------------------------------------------------------------------------- |
| 580 | 580 | [`src/glob.c`][] | pattern list loading, parsing, and generic matching code |
| 581 | 581 | [`src/file.c`][] | application of glob patterns to file names |
| 582 | 582 | |
| 583 | -[`src/glob.c`]: https://www.fossil-scm.org/index.html/file/src/glob.c | |
| 584 | -[`src/file.c`]: https://www.fossil-scm.org/index.html/file/src/file.c | |
| 583 | +[`src/glob.c`]: https://fossil-scm.org/home/file/src/glob.c | |
| 584 | +[`src/file.c`]: https://fossil-scm.org/home/file/src/file.c | |
| 585 | 585 | |
| 586 | 586 | See the [Adding Features to Fossil][aff] document for broader details |
| 587 | 587 | about finding and working with such code. |
| 588 | 588 | |
| 589 | 589 | The actual pattern matching leverages the `GLOB` operator in SQLite, so |
| 590 | 590 |
| --- www/globs.md | |
| +++ www/globs.md | |
| @@ -578,12 +578,12 @@ | |
| 578 | :File |:Description |
| 579 | -------------------------------------------------------------------------------- |
| 580 | [`src/glob.c`][] | pattern list loading, parsing, and generic matching code |
| 581 | [`src/file.c`][] | application of glob patterns to file names |
| 582 | |
| 583 | [`src/glob.c`]: https://www.fossil-scm.org/index.html/file/src/glob.c |
| 584 | [`src/file.c`]: https://www.fossil-scm.org/index.html/file/src/file.c |
| 585 | |
| 586 | See the [Adding Features to Fossil][aff] document for broader details |
| 587 | about finding and working with such code. |
| 588 | |
| 589 | The actual pattern matching leverages the `GLOB` operator in SQLite, so |
| 590 |
| --- www/globs.md | |
| +++ www/globs.md | |
| @@ -578,12 +578,12 @@ | |
| 578 | :File |:Description |
| 579 | -------------------------------------------------------------------------------- |
| 580 | [`src/glob.c`][] | pattern list loading, parsing, and generic matching code |
| 581 | [`src/file.c`][] | application of glob patterns to file names |
| 582 | |
| 583 | [`src/glob.c`]: https://fossil-scm.org/home/file/src/glob.c |
| 584 | [`src/file.c`]: https://fossil-scm.org/home/file/src/file.c |
| 585 | |
| 586 | See the [Adding Features to Fossil][aff] document for broader details |
| 587 | about finding and working with such code. |
| 588 | |
| 589 | The actual pattern matching leverages the `GLOB` operator in SQLite, so |
| 590 |
+3
-3
| --- www/hints.wiki | ||
| +++ www/hints.wiki | ||
| @@ -31,11 +31,11 @@ | ||
| 31 | 31 | URL to get a snapshot of what was going on about the time of some |
| 32 | 32 | check-in. The "CHECKIN" can be |
| 33 | 33 | [./checkin_names.wiki | any valid check-in or version name], including |
| 34 | 34 | tags, branch names, and dates. For example, to see what was going |
| 35 | 35 | on in the Fossil repository on 2008-01-01, visit |
| 36 | - [http://www.fossil-scm.org/fossil/timeline?c=2008-01-01]. | |
| 36 | + [http://fossil-scm.org/home/timeline?c=2008-01-01]. | |
| 37 | 37 | |
| 38 | 38 | 7. Further to the previous two hints, there are lots of query parameters |
| 39 | 39 | that you can add to timeline pages. The available query parameters |
| 40 | 40 | are tersely documented [/help?cmd=/timeline | here]. |
| 41 | 41 | |
| @@ -43,19 +43,19 @@ | ||
| 43 | 43 | to get a pop-up window with side-by-side diffs of two files, even if |
| 44 | 44 | neither of the two files is part of any Fossil repository. Note that |
| 45 | 45 | this command is "test-diff", not "diff". |
| 46 | 46 | |
| 47 | 47 | 9. On web pages showing the content of a file (for example |
| 48 | - [http://www.fossil-scm.org/fossil/artifact/c7dd1de9f]) you can manually | |
| 48 | + [http://fossil-scm.org/home/artifact/c7dd1de9f]) you can manually | |
| 49 | 49 | add a query parameter of the form "ln=FROM,TO" to the URL that |
| 50 | 50 | will cause the range of lines indicated to be highlighted. This |
| 51 | 51 | is useful in pointing out a few lines of code using a hyperlink |
| 52 | 52 | in an email or text message. Example: |
| 53 | - [http://www.fossil-scm.org/fossil/artifact/c7dd1de9f?ln=28,30]. | |
| 53 | + [http://fossil-scm.org/home/artifact/c7dd1de9f?ln=28,30]. | |
| 54 | 54 | Adding the "ln" query parameter without any argument simply turns |
| 55 | 55 | on line numbers. This feature only works right with files with |
| 56 | 56 | a mimetype of text/plain, of course. |
| 57 | 57 | |
| 58 | 58 | 10. When editing documentation to be checked in as managed files, you can |
| 59 | 59 | preview what the documentation will look like by using the special |
| 60 | 60 | "ckout" branch name in the "doc" URL while running "fossil ui". |
| 61 | 61 | See the [./embeddeddoc.wiki | embedded documentation] for details. |
| 62 | 62 |
| --- www/hints.wiki | |
| +++ www/hints.wiki | |
| @@ -31,11 +31,11 @@ | |
| 31 | URL to get a snapshot of what was going on about the time of some |
| 32 | check-in. The "CHECKIN" can be |
| 33 | [./checkin_names.wiki | any valid check-in or version name], including |
| 34 | tags, branch names, and dates. For example, to see what was going |
| 35 | on in the Fossil repository on 2008-01-01, visit |
| 36 | [http://www.fossil-scm.org/fossil/timeline?c=2008-01-01]. |
| 37 | |
| 38 | 7. Further to the previous two hints, there are lots of query parameters |
| 39 | that you can add to timeline pages. The available query parameters |
| 40 | are tersely documented [/help?cmd=/timeline | here]. |
| 41 | |
| @@ -43,19 +43,19 @@ | |
| 43 | to get a pop-up window with side-by-side diffs of two files, even if |
| 44 | neither of the two files is part of any Fossil repository. Note that |
| 45 | this command is "test-diff", not "diff". |
| 46 | |
| 47 | 9. On web pages showing the content of a file (for example |
| 48 | [http://www.fossil-scm.org/fossil/artifact/c7dd1de9f]) you can manually |
| 49 | add a query parameter of the form "ln=FROM,TO" to the URL that |
| 50 | will cause the range of lines indicated to be highlighted. This |
| 51 | is useful in pointing out a few lines of code using a hyperlink |
| 52 | in an email or text message. Example: |
| 53 | [http://www.fossil-scm.org/fossil/artifact/c7dd1de9f?ln=28,30]. |
| 54 | Adding the "ln" query parameter without any argument simply turns |
| 55 | on line numbers. This feature only works right with files with |
| 56 | a mimetype of text/plain, of course. |
| 57 | |
| 58 | 10. When editing documentation to be checked in as managed files, you can |
| 59 | preview what the documentation will look like by using the special |
| 60 | "ckout" branch name in the "doc" URL while running "fossil ui". |
| 61 | See the [./embeddeddoc.wiki | embedded documentation] for details. |
| 62 |
| --- www/hints.wiki | |
| +++ www/hints.wiki | |
| @@ -31,11 +31,11 @@ | |
| 31 | URL to get a snapshot of what was going on about the time of some |
| 32 | check-in. The "CHECKIN" can be |
| 33 | [./checkin_names.wiki | any valid check-in or version name], including |
| 34 | tags, branch names, and dates. For example, to see what was going |
| 35 | on in the Fossil repository on 2008-01-01, visit |
| 36 | [http://fossil-scm.org/home/timeline?c=2008-01-01]. |
| 37 | |
| 38 | 7. Further to the previous two hints, there are lots of query parameters |
| 39 | that you can add to timeline pages. The available query parameters |
| 40 | are tersely documented [/help?cmd=/timeline | here]. |
| 41 | |
| @@ -43,19 +43,19 @@ | |
| 43 | to get a pop-up window with side-by-side diffs of two files, even if |
| 44 | neither of the two files is part of any Fossil repository. Note that |
| 45 | this command is "test-diff", not "diff". |
| 46 | |
| 47 | 9. On web pages showing the content of a file (for example |
| 48 | [http://fossil-scm.org/home/artifact/c7dd1de9f]) you can manually |
| 49 | add a query parameter of the form "ln=FROM,TO" to the URL that |
| 50 | will cause the range of lines indicated to be highlighted. This |
| 51 | is useful in pointing out a few lines of code using a hyperlink |
| 52 | in an email or text message. Example: |
| 53 | [http://fossil-scm.org/home/artifact/c7dd1de9f?ln=28,30]. |
| 54 | Adding the "ln" query parameter without any argument simply turns |
| 55 | on line numbers. This feature only works right with files with |
| 56 | a mimetype of text/plain, of course. |
| 57 | |
| 58 | 10. When editing documentation to be checked in as managed files, you can |
| 59 | preview what the documentation will look like by using the special |
| 60 | "ckout" branch name in the "doc" URL while running "fossil ui". |
| 61 | See the [./embeddeddoc.wiki | embedded documentation] for details. |
| 62 |
+4
-4
| --- www/javascript.md | ||
| +++ www/javascript.md | ||
| @@ -316,11 +316,11 @@ | ||
| 316 | 316 | current JavaScript-based features of the graph using client-server round-trips. |
| 317 | 317 | For example, you could click two of those checkboxes and then a button |
| 318 | 318 | labeled “Diff Selected” to replicate the current “click two nodes to |
| 319 | 319 | diff them” feature. |
| 320 | 320 | |
| 321 | -[wt]: https://fossil-scm.org/fossil/timeline | |
| 321 | +[wt]: https://fossil-scm.org/home/timeline | |
| 322 | 322 | |
| 323 | 323 | |
| 324 | 324 | ### <a id="wedit"></a>The New Wiki Editor |
| 325 | 325 | |
| 326 | 326 | The [new wiki editor][fwt] added in Fossil 2.12 has many new features, a |
| @@ -446,11 +446,11 @@ | ||
| 446 | 446 | |
| 447 | 447 | _Workaround:_ These interactive features would be difficult and |
| 448 | 448 | expensive (in terms of network I/O) to implement without JavaScript. A |
| 449 | 449 | far simpler alternative is to manually edit the URL, per above. |
| 450 | 450 | |
| 451 | -[mainc]: https://fossil-scm.org/fossil/artifact?ln&name=87d67e745 | |
| 451 | +[mainc]: https://fossil-scm.org/home/artifact?ln&name=87d67e745 | |
| 452 | 452 | |
| 453 | 453 | |
| 454 | 454 | ### <a id="sxsdiff"></a>Side-by-Side Diff Mode |
| 455 | 455 | |
| 456 | 456 | The default “diff” view is a side-by-side mode. If either of the boxes |
| @@ -483,11 +483,11 @@ | ||
| 483 | 483 | |
| 484 | 484 | _Graceful Fallback:_ When JavaScript is disabled, clicks on folders |
| 485 | 485 | reload the page showing the folder contents instead. You then have to |
| 486 | 486 | use the browser’s Back button to return to the higher folder level. |
| 487 | 487 | |
| 488 | -[tv]: https://www.fossil-scm.org/fossil/dir?type=tree | |
| 488 | +[tv]: https://fossil-scm.org/home/dir?type=tree | |
| 489 | 489 | |
| 490 | 490 | |
| 491 | 491 | ### <a id="hash"></a>Version Hashes |
| 492 | 492 | |
| 493 | 493 | In several places where the Fossil web UI shows a check-in hash or |
| @@ -606,12 +606,12 @@ | ||
| 606 | 606 | 2) Features end users request which catch the interest of one or more |
| 607 | 607 | developers, provided the developer(s) in question are in a position to |
| 608 | 608 | expend the effort. |
| 609 | 609 | |
| 610 | 610 | 3) Features end users and co-contributors can convince a developer into |
| 611 | -coding even when they really don't want to. 😉 | |
| 611 | +coding even when they really don't want to. 𘘉 | |
| 612 | 612 | |
| 613 | 613 | In all of this, Fossil's project lead understandably has the final |
| 614 | 614 | say-so in whether any given feature indeed gets merged into the mainline |
| 615 | 615 | trunk. Development of any given feature, no matter how much effort was |
| 616 | 616 | involved, does not guarantee its eventual inclusion into the public |
| 617 | 617 | releases. |
| 618 | 618 |
| --- www/javascript.md | |
| +++ www/javascript.md | |
| @@ -316,11 +316,11 @@ | |
| 316 | current JavaScript-based features of the graph using client-server round-trips. |
| 317 | For example, you could click two of those checkboxes and then a button |
| 318 | labeled “Diff Selected” to replicate the current “click two nodes to |
| 319 | diff them” feature. |
| 320 | |
| 321 | [wt]: https://fossil-scm.org/fossil/timeline |
| 322 | |
| 323 | |
| 324 | ### <a id="wedit"></a>The New Wiki Editor |
| 325 | |
| 326 | The [new wiki editor][fwt] added in Fossil 2.12 has many new features, a |
| @@ -446,11 +446,11 @@ | |
| 446 | |
| 447 | _Workaround:_ These interactive features would be difficult and |
| 448 | expensive (in terms of network I/O) to implement without JavaScript. A |
| 449 | far simpler alternative is to manually edit the URL, per above. |
| 450 | |
| 451 | [mainc]: https://fossil-scm.org/fossil/artifact?ln&name=87d67e745 |
| 452 | |
| 453 | |
| 454 | ### <a id="sxsdiff"></a>Side-by-Side Diff Mode |
| 455 | |
| 456 | The default “diff” view is a side-by-side mode. If either of the boxes |
| @@ -483,11 +483,11 @@ | |
| 483 | |
| 484 | _Graceful Fallback:_ When JavaScript is disabled, clicks on folders |
| 485 | reload the page showing the folder contents instead. You then have to |
| 486 | use the browser’s Back button to return to the higher folder level. |
| 487 | |
| 488 | [tv]: https://www.fossil-scm.org/fossil/dir?type=tree |
| 489 | |
| 490 | |
| 491 | ### <a id="hash"></a>Version Hashes |
| 492 | |
| 493 | In several places where the Fossil web UI shows a check-in hash or |
| @@ -606,12 +606,12 @@ | |
| 606 | 2) Features end users request which catch the interest of one or more |
| 607 | developers, provided the developer(s) in question are in a position to |
| 608 | expend the effort. |
| 609 | |
| 610 | 3) Features end users and co-contributors can convince a developer into |
| 611 | coding even when they really don't want to. 😉 |
| 612 | |
| 613 | In all of this, Fossil's project lead understandably has the final |
| 614 | say-so in whether any given feature indeed gets merged into the mainline |
| 615 | trunk. Development of any given feature, no matter how much effort was |
| 616 | involved, does not guarantee its eventual inclusion into the public |
| 617 | releases. |
| 618 |
| --- www/javascript.md | |
| +++ www/javascript.md | |
| @@ -316,11 +316,11 @@ | |
| 316 | current JavaScript-based features of the graph using client-server round-trips. |
| 317 | For example, you could click two of those checkboxes and then a button |
| 318 | labeled “Diff Selected” to replicate the current “click two nodes to |
| 319 | diff them” feature. |
| 320 | |
| 321 | [wt]: https://fossil-scm.org/home/timeline |
| 322 | |
| 323 | |
| 324 | ### <a id="wedit"></a>The New Wiki Editor |
| 325 | |
| 326 | The [new wiki editor][fwt] added in Fossil 2.12 has many new features, a |
| @@ -446,11 +446,11 @@ | |
| 446 | |
| 447 | _Workaround:_ These interactive features would be difficult and |
| 448 | expensive (in terms of network I/O) to implement without JavaScript. A |
| 449 | far simpler alternative is to manually edit the URL, per above. |
| 450 | |
| 451 | [mainc]: https://fossil-scm.org/home/artifact?ln&name=87d67e745 |
| 452 | |
| 453 | |
| 454 | ### <a id="sxsdiff"></a>Side-by-Side Diff Mode |
| 455 | |
| 456 | The default “diff” view is a side-by-side mode. If either of the boxes |
| @@ -483,11 +483,11 @@ | |
| 483 | |
| 484 | _Graceful Fallback:_ When JavaScript is disabled, clicks on folders |
| 485 | reload the page showing the folder contents instead. You then have to |
| 486 | use the browser’s Back button to return to the higher folder level. |
| 487 | |
| 488 | [tv]: https://fossil-scm.org/home/dir?type=tree |
| 489 | |
| 490 | |
| 491 | ### <a id="hash"></a>Version Hashes |
| 492 | |
| 493 | In several places where the Fossil web UI shows a check-in hash or |
| @@ -606,12 +606,12 @@ | |
| 606 | 2) Features end users request which catch the interest of one or more |
| 607 | developers, provided the developer(s) in question are in a position to |
| 608 | expend the effort. |
| 609 | |
| 610 | 3) Features end users and co-contributors can convince a developer into |
| 611 | coding even when they really don't want to. 𘘉 |
| 612 | |
| 613 | In all of this, Fossil's project lead understandably has the final |
| 614 | say-so in whether any given feature indeed gets merged into the mainline |
| 615 | trunk. Development of any given feature, no matter how much effort was |
| 616 | involved, does not guarantee its eventual inclusion into the public |
| 617 | releases. |
| 618 |
+1
-1
| --- www/makefile.wiki | ||
| +++ www/makefile.wiki | ||
| @@ -3,11 +3,11 @@ | ||
| 3 | 3 | <h1>1.0 Introduction</h1> |
| 4 | 4 | |
| 5 | 5 | The build process for Fossil is tricky in that the source code |
| 6 | 6 | needs to be processed by three different preprocessor programs |
| 7 | 7 | before it is compiled. Most users will download a |
| 8 | -[https://www.fossil-scm.org/fossil/uv/download.html | precompiled binary] | |
| 8 | +[https://fossil-scm.org/home/uv/download.html | precompiled binary] | |
| 9 | 9 | so this is of no consequence to them, and even those who |
| 10 | 10 | want to compile the code themselves can use one of the |
| 11 | 11 | [./build.wiki | existing makefiles]. |
| 12 | 12 | So must people do not need to be concerned with the |
| 13 | 13 | build complexities of Fossil. But hard-core developers who desire |
| 14 | 14 |
| --- www/makefile.wiki | |
| +++ www/makefile.wiki | |
| @@ -3,11 +3,11 @@ | |
| 3 | <h1>1.0 Introduction</h1> |
| 4 | |
| 5 | The build process for Fossil is tricky in that the source code |
| 6 | needs to be processed by three different preprocessor programs |
| 7 | before it is compiled. Most users will download a |
| 8 | [https://www.fossil-scm.org/fossil/uv/download.html | precompiled binary] |
| 9 | so this is of no consequence to them, and even those who |
| 10 | want to compile the code themselves can use one of the |
| 11 | [./build.wiki | existing makefiles]. |
| 12 | So must people do not need to be concerned with the |
| 13 | build complexities of Fossil. But hard-core developers who desire |
| 14 |
| --- www/makefile.wiki | |
| +++ www/makefile.wiki | |
| @@ -3,11 +3,11 @@ | |
| 3 | <h1>1.0 Introduction</h1> |
| 4 | |
| 5 | The build process for Fossil is tricky in that the source code |
| 6 | needs to be processed by three different preprocessor programs |
| 7 | before it is compiled. Most users will download a |
| 8 | [https://fossil-scm.org/home/uv/download.html | precompiled binary] |
| 9 | so this is of no consequence to them, and even those who |
| 10 | want to compile the code themselves can use one of the |
| 11 | [./build.wiki | existing makefiles]. |
| 12 | So must people do not need to be concerned with the |
| 13 | build complexities of Fossil. But hard-core developers who desire |
| 14 |
+1
-1
| --- www/mkindex.tcl | ||
| +++ www/mkindex.tcl | ||
| @@ -155,11 +155,11 @@ | ||
| 155 | 155 | <li> <a href='build.wiki'>Compiling and installing Fossil</a> |
| 156 | 156 | <li> <a href='../COPYRIGHT-BSD2.txt'>License</a> |
| 157 | 157 | <li> <a href='userlinks.wiki'>Miscellaneous Docs for Fossil Users</a> |
| 158 | 158 | <li> <a href='hacker-howto.wiki'>Fossil Developer's Guide</a> |
| 159 | 159 | <li> <a href='$ROOT/wiki?name=To+Do+List'>To Do List (Wiki)</a> |
| 160 | -<li> <a href='http://www.fossil-scm.org/schimpf-book/home'>Jim Schimpf's | |
| 160 | +<li> <a href='http://fossil-scm.org/schimpf-book/home'>Jim Schimpf's | |
| 161 | 161 | book</a> |
| 162 | 162 | </ul> |
| 163 | 163 | <a name="pindex"></a> |
| 164 | 164 | <h2>Permuted Index:</h2> |
| 165 | 165 | <ul>} |
| 166 | 166 |
| --- www/mkindex.tcl | |
| +++ www/mkindex.tcl | |
| @@ -155,11 +155,11 @@ | |
| 155 | <li> <a href='build.wiki'>Compiling and installing Fossil</a> |
| 156 | <li> <a href='../COPYRIGHT-BSD2.txt'>License</a> |
| 157 | <li> <a href='userlinks.wiki'>Miscellaneous Docs for Fossil Users</a> |
| 158 | <li> <a href='hacker-howto.wiki'>Fossil Developer's Guide</a> |
| 159 | <li> <a href='$ROOT/wiki?name=To+Do+List'>To Do List (Wiki)</a> |
| 160 | <li> <a href='http://www.fossil-scm.org/schimpf-book/home'>Jim Schimpf's |
| 161 | book</a> |
| 162 | </ul> |
| 163 | <a name="pindex"></a> |
| 164 | <h2>Permuted Index:</h2> |
| 165 | <ul>} |
| 166 |
| --- www/mkindex.tcl | |
| +++ www/mkindex.tcl | |
| @@ -155,11 +155,11 @@ | |
| 155 | <li> <a href='build.wiki'>Compiling and installing Fossil</a> |
| 156 | <li> <a href='../COPYRIGHT-BSD2.txt'>License</a> |
| 157 | <li> <a href='userlinks.wiki'>Miscellaneous Docs for Fossil Users</a> |
| 158 | <li> <a href='hacker-howto.wiki'>Fossil Developer's Guide</a> |
| 159 | <li> <a href='$ROOT/wiki?name=To+Do+List'>To Do List (Wiki)</a> |
| 160 | <li> <a href='http://fossil-scm.org/schimpf-book/home'>Jim Schimpf's |
| 161 | book</a> |
| 162 | </ul> |
| 163 | <a name="pindex"></a> |
| 164 | <h2>Permuted Index:</h2> |
| 165 | <ul>} |
| 166 |
+1
-1
| --- www/permutedindex.html | ||
| +++ www/permutedindex.html | ||
| @@ -14,11 +14,11 @@ | ||
| 14 | 14 | <li> <a href='build.wiki'>Compiling and installing Fossil</a> |
| 15 | 15 | <li> <a href='../COPYRIGHT-BSD2.txt'>License</a> |
| 16 | 16 | <li> <a href='userlinks.wiki'>Miscellaneous Docs for Fossil Users</a> |
| 17 | 17 | <li> <a href='hacker-howto.wiki'>Fossil Developer's Guide</a> |
| 18 | 18 | <li> <a href='$ROOT/wiki?name=To+Do+List'>To Do List (Wiki)</a> |
| 19 | -<li> <a href='http://www.fossil-scm.org/schimpf-book/home'>Jim Schimpf's | |
| 19 | +<li> <a href='http://fossil-scm.org/schimpf-book/home'>Jim Schimpf's | |
| 20 | 20 | book</a> |
| 21 | 21 | </ul> |
| 22 | 22 | <a name="pindex"></a> |
| 23 | 23 | <h2>Permuted Index:</h2> |
| 24 | 24 | <ul> |
| 25 | 25 |
| --- www/permutedindex.html | |
| +++ www/permutedindex.html | |
| @@ -14,11 +14,11 @@ | |
| 14 | <li> <a href='build.wiki'>Compiling and installing Fossil</a> |
| 15 | <li> <a href='../COPYRIGHT-BSD2.txt'>License</a> |
| 16 | <li> <a href='userlinks.wiki'>Miscellaneous Docs for Fossil Users</a> |
| 17 | <li> <a href='hacker-howto.wiki'>Fossil Developer's Guide</a> |
| 18 | <li> <a href='$ROOT/wiki?name=To+Do+List'>To Do List (Wiki)</a> |
| 19 | <li> <a href='http://www.fossil-scm.org/schimpf-book/home'>Jim Schimpf's |
| 20 | book</a> |
| 21 | </ul> |
| 22 | <a name="pindex"></a> |
| 23 | <h2>Permuted Index:</h2> |
| 24 | <ul> |
| 25 |
| --- www/permutedindex.html | |
| +++ www/permutedindex.html | |
| @@ -14,11 +14,11 @@ | |
| 14 | <li> <a href='build.wiki'>Compiling and installing Fossil</a> |
| 15 | <li> <a href='../COPYRIGHT-BSD2.txt'>License</a> |
| 16 | <li> <a href='userlinks.wiki'>Miscellaneous Docs for Fossil Users</a> |
| 17 | <li> <a href='hacker-howto.wiki'>Fossil Developer's Guide</a> |
| 18 | <li> <a href='$ROOT/wiki?name=To+Do+List'>To Do List (Wiki)</a> |
| 19 | <li> <a href='http://fossil-scm.org/schimpf-book/home'>Jim Schimpf's |
| 20 | book</a> |
| 21 | </ul> |
| 22 | <a name="pindex"></a> |
| 23 | <h2>Permuted Index:</h2> |
| 24 | <ul> |
| 25 |
+2
-2
| --- www/qandc.wiki | ||
| +++ www/qandc.wiki | ||
| @@ -49,14 +49,14 @@ | ||
| 49 | 49 | </blockquote> |
| 50 | 50 | |
| 51 | 51 | <b>Love the concept here. Anyone using this for real work yet?</b> |
| 52 | 52 | |
| 53 | 53 | <blockquote> |
| 54 | -Fossil is <a href="http://www.fossil-scm.org/">self-hosting</a>. | |
| 54 | +Fossil is <a href="http://fossil-scm.org/">self-hosting</a>. | |
| 55 | 55 | In fact, this page was probably delivered |
| 56 | 56 | to your web-browser via a working fossil instance. The same virtual |
| 57 | -machine that hosts http://www.fossil-scm.org/ | |
| 57 | +machine that hosts http://fossil-scm.org/ | |
| 58 | 58 | (a <a href="http://www.linode.com/">Linode 720</a>) |
| 59 | 59 | also hosts 24 other fossil repositories for various small projects. |
| 60 | 60 | The documentation files for |
| 61 | 61 | <a href="http://www.sqlite.org/">SQLite</a> are hosted in a |
| 62 | 62 | fossil repository <a href="http://www.sqlite.org/docsrc/">here</a>, |
| 63 | 63 |
| --- www/qandc.wiki | |
| +++ www/qandc.wiki | |
| @@ -49,14 +49,14 @@ | |
| 49 | </blockquote> |
| 50 | |
| 51 | <b>Love the concept here. Anyone using this for real work yet?</b> |
| 52 | |
| 53 | <blockquote> |
| 54 | Fossil is <a href="http://www.fossil-scm.org/">self-hosting</a>. |
| 55 | In fact, this page was probably delivered |
| 56 | to your web-browser via a working fossil instance. The same virtual |
| 57 | machine that hosts http://www.fossil-scm.org/ |
| 58 | (a <a href="http://www.linode.com/">Linode 720</a>) |
| 59 | also hosts 24 other fossil repositories for various small projects. |
| 60 | The documentation files for |
| 61 | <a href="http://www.sqlite.org/">SQLite</a> are hosted in a |
| 62 | fossil repository <a href="http://www.sqlite.org/docsrc/">here</a>, |
| 63 |
| --- www/qandc.wiki | |
| +++ www/qandc.wiki | |
| @@ -49,14 +49,14 @@ | |
| 49 | </blockquote> |
| 50 | |
| 51 | <b>Love the concept here. Anyone using this for real work yet?</b> |
| 52 | |
| 53 | <blockquote> |
| 54 | Fossil is <a href="http://fossil-scm.org/">self-hosting</a>. |
| 55 | In fact, this page was probably delivered |
| 56 | to your web-browser via a working fossil instance. The same virtual |
| 57 | machine that hosts http://fossil-scm.org/ |
| 58 | (a <a href="http://www.linode.com/">Linode 720</a>) |
| 59 | also hosts 24 other fossil repositories for various small projects. |
| 60 | The documentation files for |
| 61 | <a href="http://www.sqlite.org/">SQLite</a> are hosted in a |
| 62 | fossil repository <a href="http://www.sqlite.org/docsrc/">here</a>, |
| 63 |
+2
-2
| --- www/quickstart.wiki | ||
| +++ www/quickstart.wiki | ||
| @@ -6,11 +6,11 @@ | ||
| 6 | 6 | |
| 7 | 7 | <h2 id="install">Installing</h2> |
| 8 | 8 | |
| 9 | 9 | <p>Fossil is a single self-contained C program. You need to |
| 10 | 10 | either download a |
| 11 | -[https://www.fossil-scm.org/fossil/uv/download.html|precompiled | |
| 11 | +[https://fossil-scm.org/home/uv/download.html|precompiled | |
| 12 | 12 | binary] |
| 13 | 13 | or <a href="build.wiki">compile it yourself</a> from sources. |
| 14 | 14 | Install Fossil by putting the fossil binary |
| 15 | 15 | someplace on your $PATH.</p> |
| 16 | 16 | You can test that Fossil is present and working like this: |
| @@ -75,11 +75,11 @@ | ||
| 75 | 75 | you want to clone. The <i>repository-filename</i> is the new local |
| 76 | 76 | filename into which the cloned repository will be written. For |
| 77 | 77 | example, to clone the source code of Fossil itself: |
| 78 | 78 | |
| 79 | 79 | <blockquote> |
| 80 | -<b>fossil clone https://www.fossil-scm.org/ myclone.fossil</b> | |
| 80 | +<b>fossil clone https://fossil-scm.org/ myclone.fossil</b> | |
| 81 | 81 | </blockquote> |
| 82 | 82 | |
| 83 | 83 | If your logged-in username is 'exampleuser', you should see output something like this: |
| 84 | 84 | |
| 85 | 85 | <blockquote> |
| 86 | 86 |
| --- www/quickstart.wiki | |
| +++ www/quickstart.wiki | |
| @@ -6,11 +6,11 @@ | |
| 6 | |
| 7 | <h2 id="install">Installing</h2> |
| 8 | |
| 9 | <p>Fossil is a single self-contained C program. You need to |
| 10 | either download a |
| 11 | [https://www.fossil-scm.org/fossil/uv/download.html|precompiled |
| 12 | binary] |
| 13 | or <a href="build.wiki">compile it yourself</a> from sources. |
| 14 | Install Fossil by putting the fossil binary |
| 15 | someplace on your $PATH.</p> |
| 16 | You can test that Fossil is present and working like this: |
| @@ -75,11 +75,11 @@ | |
| 75 | you want to clone. The <i>repository-filename</i> is the new local |
| 76 | filename into which the cloned repository will be written. For |
| 77 | example, to clone the source code of Fossil itself: |
| 78 | |
| 79 | <blockquote> |
| 80 | <b>fossil clone https://www.fossil-scm.org/ myclone.fossil</b> |
| 81 | </blockquote> |
| 82 | |
| 83 | If your logged-in username is 'exampleuser', you should see output something like this: |
| 84 | |
| 85 | <blockquote> |
| 86 |
| --- www/quickstart.wiki | |
| +++ www/quickstart.wiki | |
| @@ -6,11 +6,11 @@ | |
| 6 | |
| 7 | <h2 id="install">Installing</h2> |
| 8 | |
| 9 | <p>Fossil is a single self-contained C program. You need to |
| 10 | either download a |
| 11 | [https://fossil-scm.org/home/uv/download.html|precompiled |
| 12 | binary] |
| 13 | or <a href="build.wiki">compile it yourself</a> from sources. |
| 14 | Install Fossil by putting the fossil binary |
| 15 | someplace on your $PATH.</p> |
| 16 | You can test that Fossil is present and working like this: |
| @@ -75,11 +75,11 @@ | |
| 75 | you want to clone. The <i>repository-filename</i> is the new local |
| 76 | filename into which the cloned repository will be written. For |
| 77 | example, to clone the source code of Fossil itself: |
| 78 | |
| 79 | <blockquote> |
| 80 | <b>fossil clone https://fossil-scm.org/ myclone.fossil</b> |
| 81 | </blockquote> |
| 82 | |
| 83 | If your logged-in username is 'exampleuser', you should see output something like this: |
| 84 | |
| 85 | <blockquote> |
| 86 |
+1
-1
| --- www/selfhost.wiki | ||
| +++ www/selfhost.wiki | ||
| @@ -1,11 +1,11 @@ | ||
| 1 | 1 | <title>Fossil Self-Hosting Repositories</title> |
| 2 | 2 | |
| 3 | 3 | Fossil has self-hosted since 2007-07-21. As of 2017-07-25 |
| 4 | 4 | there are three publicly accessible repositories for the Fossil source code: |
| 5 | 5 | |
| 6 | - 1. [https://www.fossil-scm.org/] | |
| 6 | + 1. [https://fossil-scm.org/] | |
| 7 | 7 | 2. [https://www2.fossil-scm.org/] |
| 8 | 8 | 3. [https://www3.fossil-scm.org/site.cgi] |
| 9 | 9 | |
| 10 | 10 | The canonical repository is (1). Repositories (2) and (3) automatically |
| 11 | 11 | stay in synchronization with (1) via a |
| 12 | 12 |
| --- www/selfhost.wiki | |
| +++ www/selfhost.wiki | |
| @@ -1,11 +1,11 @@ | |
| 1 | <title>Fossil Self-Hosting Repositories</title> |
| 2 | |
| 3 | Fossil has self-hosted since 2007-07-21. As of 2017-07-25 |
| 4 | there are three publicly accessible repositories for the Fossil source code: |
| 5 | |
| 6 | 1. [https://www.fossil-scm.org/] |
| 7 | 2. [https://www2.fossil-scm.org/] |
| 8 | 3. [https://www3.fossil-scm.org/site.cgi] |
| 9 | |
| 10 | The canonical repository is (1). Repositories (2) and (3) automatically |
| 11 | stay in synchronization with (1) via a |
| 12 |
| --- www/selfhost.wiki | |
| +++ www/selfhost.wiki | |
| @@ -1,11 +1,11 @@ | |
| 1 | <title>Fossil Self-Hosting Repositories</title> |
| 2 | |
| 3 | Fossil has self-hosted since 2007-07-21. As of 2017-07-25 |
| 4 | there are three publicly accessible repositories for the Fossil source code: |
| 5 | |
| 6 | 1. [https://fossil-scm.org/] |
| 7 | 2. [https://www2.fossil-scm.org/] |
| 8 | 3. [https://www3.fossil-scm.org/site.cgi] |
| 9 | |
| 10 | The canonical repository is (1). Repositories (2) and (3) automatically |
| 11 | stay in synchronization with (1) via a |
| 12 |
+1
-1
| --- www/ssl.wiki | ||
| +++ www/ssl.wiki | ||
| @@ -125,11 +125,11 @@ | ||
| 125 | 125 | certificate signed by a well-known CA or one of its delegates, Fossil |
| 126 | 126 | still has to know which CA roots to trust. When this fails, you get an |
| 127 | 127 | error message that looks like this in Fossil 2.11 and newer: |
| 128 | 128 | |
| 129 | 129 | <pre> |
| 130 | - Unable to verify SSL cert from www.fossil-scm.org | |
| 130 | + Unable to verify SSL cert from fossil-scm.org | |
| 131 | 131 | subject: CN = sqlite.org |
| 132 | 132 | issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 |
| 133 | 133 | sha256: bf26092dd97df6e4f7bf1926072e7e8d200129e1ffb8ef5276c1e5dd9bc95d52 |
| 134 | 134 | accept this cert and continue (y/N)? |
| 135 | 135 | </pre> |
| 136 | 136 |
| --- www/ssl.wiki | |
| +++ www/ssl.wiki | |
| @@ -125,11 +125,11 @@ | |
| 125 | certificate signed by a well-known CA or one of its delegates, Fossil |
| 126 | still has to know which CA roots to trust. When this fails, you get an |
| 127 | error message that looks like this in Fossil 2.11 and newer: |
| 128 | |
| 129 | <pre> |
| 130 | Unable to verify SSL cert from www.fossil-scm.org |
| 131 | subject: CN = sqlite.org |
| 132 | issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 |
| 133 | sha256: bf26092dd97df6e4f7bf1926072e7e8d200129e1ffb8ef5276c1e5dd9bc95d52 |
| 134 | accept this cert and continue (y/N)? |
| 135 | </pre> |
| 136 |
| --- www/ssl.wiki | |
| +++ www/ssl.wiki | |
| @@ -125,11 +125,11 @@ | |
| 125 | certificate signed by a well-known CA or one of its delegates, Fossil |
| 126 | still has to know which CA roots to trust. When this fails, you get an |
| 127 | error message that looks like this in Fossil 2.11 and newer: |
| 128 | |
| 129 | <pre> |
| 130 | Unable to verify SSL cert from fossil-scm.org |
| 131 | subject: CN = sqlite.org |
| 132 | issuer: C = US, O = Let's Encrypt, CN = Let's Encrypt Authority X3 |
| 133 | sha256: bf26092dd97df6e4f7bf1926072e7e8d200129e1ffb8ef5276c1e5dd9bc95d52 |
| 134 | accept this cert and continue (y/N)? |
| 135 | </pre> |
| 136 |
+1
-1
| --- www/unvers.wiki | ||
| +++ www/unvers.wiki | ||
| @@ -9,11 +9,11 @@ | ||
| 9 | 9 | repositories. In the event of a conflict during a sync, the most recent |
| 10 | 10 | version of each unversioned file is retained and older versions are discarded. |
| 11 | 11 | |
| 12 | 12 | Unversioned files are useful for storing ephemeral content such as builds |
| 13 | 13 | or frequently changing web pages. |
| 14 | -The [https://www.fossil-scm.org/fossil/uv/download.html|download] page of | |
| 14 | +The [https://fossil-scm.org/home/uv/download.html|download] page of | |
| 15 | 15 | the self-hosting Fossil repository is stored as unversioned |
| 16 | 16 | content, for example. |
| 17 | 17 | |
| 18 | 18 | <h2>Accessing Unversioned Files</h2> |
| 19 | 19 | |
| 20 | 20 |
| --- www/unvers.wiki | |
| +++ www/unvers.wiki | |
| @@ -9,11 +9,11 @@ | |
| 9 | repositories. In the event of a conflict during a sync, the most recent |
| 10 | version of each unversioned file is retained and older versions are discarded. |
| 11 | |
| 12 | Unversioned files are useful for storing ephemeral content such as builds |
| 13 | or frequently changing web pages. |
| 14 | The [https://www.fossil-scm.org/fossil/uv/download.html|download] page of |
| 15 | the self-hosting Fossil repository is stored as unversioned |
| 16 | content, for example. |
| 17 | |
| 18 | <h2>Accessing Unversioned Files</h2> |
| 19 | |
| 20 |
| --- www/unvers.wiki | |
| +++ www/unvers.wiki | |
| @@ -9,11 +9,11 @@ | |
| 9 | repositories. In the event of a conflict during a sync, the most recent |
| 10 | version of each unversioned file is retained and older versions are discarded. |
| 11 | |
| 12 | Unversioned files are useful for storing ephemeral content such as builds |
| 13 | or frequently changing web pages. |
| 14 | The [https://fossil-scm.org/home/uv/download.html|download] page of |
| 15 | the self-hosting Fossil repository is stored as unversioned |
| 16 | content, for example. |
| 17 | |
| 18 | <h2>Accessing Unversioned Files</h2> |
| 19 | |
| 20 |