Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
History of file www/build.wiki at check-in 42ed55e82fcedfc2
|
2025-10-10
| ||
| 17:20 | Make use of the improved /help/CMD syntax everywhere, in place of the legacy /help?cmd=CMD syntax. file: [69d97c6276] check-in: [c64f28d26c] user: drh branch: trunk, size: 21383 | |
|
2025-03-04
| ||
| 04:41 | Update the build notes about rebuilding pikchr.wasm to include an explicit rm of the js/wasm files beforehand, as they may otherwise not always be rebuilt. file: [ff799dbf92] check-in: [b7338a55af] user: stephan branch: trunk, size: 21388 | |
|
2025-02-27
| ||
| 12:33 | Update the fuzz-testing documentation. file: [e45cae07da] check-in: [16d98b94bb] user: drh branch: trunk, size: 21295 | |
|
2025-02-10
| ||
| 19:21 | Split the MSYS2/Cygwin build instructions out from the MinGW ones and updated both. Dropped mention of "MSYS", having not tested the current build under it. If it still works, and someone cares to revive the instructions, that should be done only after retesting. file: [0c13540506] check-in: [738404347c] user: wyoung branch: trunk, size: 21678 | |
|
2024-10-16
| ||
| 22:28 | [Grammar] build.wiki changes. file: [9e8bacb283] check-in: [3efc143294] user: brickviking branch: bv-corrections01, size: 21815 | |
|
2024-03-30
| ||
| 20:48 | Removed all references to "Fossil 2.1x" from the docs, excepting the changelog and the hashpolicy doc. The bulk of these were for 2.14 or older — *ten* versions back now! — and there is no reason to suppose such old versions are still in use any more. These notes were justified when they informed users about surprising changes and feature additions, but they now do nothing but clutter the docs. If I am wrong about people being surprised by these things, we still have the changelog, the timeline, and the forum. file: [746fd2a084] check-in: [ad47a447c8] user: wyoung branch: trunk, size: 21821 | |
|
2024-03-27
| ||
| 11:47 | In the build wiki, mention that buildmsvc.bat can be called in a normal command prompt. file: [931726ffbe] check-in: [b7e8b8e72d] user: danield branch: trunk, size: 21841 | |
|
2024-02-25
| ||
| 10:52 | Fix typos in www/build.wiki as reported on the forum. file: [e8755bf9fd] check-in: [3ec73a0d0d] user: drh branch: trunk, size: 21610 | |
|
2024-02-04
| ||
| 04:42 | Added three new block-element classes to the skin to replace use of "blockquote" with semantic alternatives: * "indent" for cases where the only purpose was to indent things * "blockquote" where you want an actual block quote in a wiki doc and thus can't use a "blockquote" element due to the historical misuse of this tag, preventing us from doing the same for it as we do for MD * "sidebar" when the reason you wanted an indented paragraph was to create a sidebar; this is styled much like a blockquote in MD (or the new "blockquote" class in wiki docs) but floats to the right. Using all three of these in the remaining www/ docs that still used explicit "blockquote" tags. (If you're wondering why the prior commit claims to have dealt with all of these tags when this commit belies that, it's because this work was done en masse, then split up into two related commits to keep the commit messages more on-point. It was easier to commit these two chunks of work in this order. It would have required a complicated dance with the stash to commit them in the more logical order.) file: [01249d2479] check-in: [56c7c2cb13] user: wyoung branch: inskinerator-modern-backport, size: 21612 | |
|
2024-01-26
| ||
| 17:28 | Several doc adjustments to make things work better with the new skin. Although this isn't strictly part of the new skin, and it does admit of a type of regression, I'm committing it here anyway because these are cases where markup was used to work around problems in the old skin. Nearly all of these are misuses of the "blockquote" tag to mean "indented paragraph". Now that we have true indented paragraph styles, switched the markup over to use them. file: [e2507fa6d0] check-in: [ee6ca48c8f] user: wyoung branch: inskinerator-modern-backport, size: 21652 | |
|
2023-05-10
| ||
| 17:02 | In an effort to make www/* source documents read as cleanly as their rendered counterparts, replaced nearly all use of HTML "p" tags, relying instead on the Wiki and Markdown markup features to achieve the same appearance. The only uses remaining are: * in Markdown nested lists, where blank lines should render the list items as separate paragraphs just as at the list's top level; since it does not, if you want a line break, you either have to wrap the item in "p" tags or do the double-br hack. * in Wiki where blank lines within a list give you a separate list in the HTML output; this is fine for bullet lists, but with numbered lists it causes the numbering to restart unless you do the same sort of manual HTML workaround as with the prior item * in plain HTML docs and wiki docs between "nowiki" tags In many places, this cleanup gets rid of pointless stray "p" tags, placating HTML verifiers. file: [a4115c8458] check-in: [1fd407f61a] user: wyoung branch: trunk, size: 21777 | |
|
2023-03-02
| ||
| 17:24 | The recommendation to configure Fossil with the --static flag is semi-obsolete, and the following advice to look further down in the same document for the Docker workaround was wholly obsolete since moving all of this into the dedicated containers.md doc. Fixed all this up, and linked to the "why" answers on Stack Overflow about all of this in a few more places. file: [1a98465cad] check-in: [d282e42cd2] user: wyoung branch: trunk, size: 21824 | |
|
2023-01-13
| ||
| 16:52 | Modernized several old fossil-scm.org URLs, changing "http" to "https" where absolute URLs are necessary, and using site-relative URLs otherwise. Also found and fixed a reference to fossil-scm.hwaci.com, which doesn't seem to resolve any more. file: [f863ff43c6] check-in: [143f1db75f] user: wyoung branch: trunk, size: 21592 | |
|
2022-09-03
| ||
| 23:34 | Extracted the Docker containers material from www/build.wiki and moved it into a new document dedicated to the topic, containers.md. It was already pushing the bounds of how much info we want to provide in a single section of that doc, and it's about to get bigger. As part of the conversion from wiki format to Markdown, did another edit pass on the doc, improving a few things along the way. Dropped the "docker-" prefix from all internal IDs, as we no longer need them to disambiguate references to other parts of the build doc. file: [bc99ba2b28] check-in: [7129dc9868] user: wyoung branch: trunk, size: 21633 | |
|
2022-08-29
| ||
| 18:21 | The container doc bit on raw sockets now covers the other three Busybox utilities we left out previously. Today's removal of ping and traceroute merely completes the set; it wasn't complete in itself. file: [37a864ffeb] check-in: [b429bd71db] user: wyoung branch: trunk, size: 39256 | |
| 18:07 | Clarified the points in §5.2.1 of the Docker container build doc regarding the reason why the server parent process runs as root. file: [9212f2f52f] check-in: [c2eaa60da9] user: wyoung branch: trunk, size: 39170 | |
| 17:54 | Researched, tested, and documented the set of "docker create --cap-drop" options we can add to strip away unnecessary root privileges inside the container without harming normal operation. Belt-and-suspenders: if any bad actor ever got into the container with root privileges, this would help prevent them from affecting anything outside the container. Added that set to the "make container-run" target so they get applied by default in the easy case. file: [0b45f8fedc] check-in: [f715add938] user: wyoung branch: trunk, size: 39048 | |
| 16:01 | Polishing pass on §5.2 of the container build doc, "Why Chroot?" file: [94ba009ca3] check-in: [e98603144b] user: wyoung branch: trunk, size: 33318 | |
|
2022-08-28
| ||
| 17:58 | Clarified the parent process user ID vs the child process in the explanation of how the chroot feature interacts with the custom user feature of the Docker container. file: [abe8dccc49] check-in: [f9ddd38ecc] user: wyoung branch: trunk, size: 32901 | |
| 17:52 | Made a better distinction between bind mounts and Docker volumes in the new Docker section of the build doc. file: [20f33bf103] check-in: [958a6af94b] user: wyoung branch: trunk, size: 32630 | |
|
2022-08-16
| ||
| 07:03 | Carved the Docker container image size down still further by stripping out all but two of the stock skins (d* so we get default and darkmode) and packing Fossil and BusyBox with UPX. file: [aa1a7bb3ab] check-in: [e20d044cc0] user: wyoung branch: trunk, size: 32159 | |
|
2022-08-15
| ||
| 23:21 | Added the container-image and container-run top-level build targets to manage dependencies better and to auto-version the build products. file: [2d73b5a56d] check-in: [67386c75f5] user: wyoung branch: trunk, size: 32075 | |
| 22:13 | Polishing pass on the container repo storage section of the build docs. file: [bdba15166c] check-in: [3e332637f1] user: wyoung branch: trunk, size: 31100 | |
| 22:02 | Changed several of the Docker environment variables to build arguments so the user an override them at build time rather than container creation time, and documented them in build.wiki. Using this new mechanism to pull the Fossil source tarball in such a way that we can use the Docker artifact cache without getting stale builds. You can now pass one of the new build args to force the old behavior if you want it. This required generating Dockerfile from Dockerfile.in at configure time, to inject the current Fossil checkin ID. (This busts the Docker cache when the source tree changes.) file: [df4ef6432b] check-in: [f938438380] user: wyoung branch: trunk, size: 30905 | |
|
2022-08-14
| ||
| 19:42 | Fossil's chroot feature drops root permissions based on file ownership, but since the container was built with everything-root, its HTTP hit handling children would run as whatever host-side UID/GID pair you used for file ownership. What happened next was complex. If you let the container create the repo internally, it would be owned as root, so it would drop root permissions for…root! This isn't super-bad, since Fossil is presumed secure and is double-jailed besides. The risk is, if anyone works out an RCE for Fossil, they might be able to get it to create raw sockets or do various other types of escapes despite the double-jail dance. Attaching a Docker volume brings external permisssions into the container. We were recommending a "chown 0" command on the shared volume to make it similar to the in-container case, but that opens you to the same risks above. If you ignored this and used host-side UID/GID pairs, Fossil would then be left running under IDs that didn't exist internally, which could cause assorted weirdness. We're now creating an explicit "fossil" user/group pair inside the container and recommending that Docker volumes use these IDs for copied-in files to batten down something that shouldn't've been left flapping. Updated build.wiki to cover all this. file: [475ef5bbd8] check-in: [ba21bc0b8f] user: wyoung branch: trunk, size: 28955 | |
| 16:19 | Markup fix file: [5f266938df] check-in: [cf1497877a] user: wyoung branch: trunk, size: 27600 | |
| 16:18 | Clarified the fact that the "docker cp" command is changing the name of the repository DB file. file: [c938a9eabd] check-in: [f0b15a37fc] user: wyoung branch: trunk, size: 27601 | |
| 16:15 | Slight emphasis fix in previous file: [8ceaaca95d] check-in: [1441c2e6d3] user: wyoung branch: trunk, size: 27221 | |
| 16:13 | Edit pass on §5.1 of build.wiki, fixing a number of unclear bits, particularly with regard to images vs containers. file: [6adc202c6e] check-in: [e2b9114b18] user: wyoung branch: trunk, size: 27221 | |
|
2022-08-13
| ||
| 23:39 | Using the preceding --chroot fixes to make the Docker container serve the repo from /jail/museum/repo.fossil rather than from the chroot dir, /jail. This then allows us to mount a Docker volume at /jail/museum, which has an independent persistence from the container proper, so we can now rebuild the container without destroying the presumably precious repo. Updated build.wiki to track this change and document the lessons gleaned from doing all of this. file: [428cfb5ddf] check-in: [f76e762fb7] user: wyoung branch: trunk, size: 26937 | |
|
2022-08-06
| ||
| 22:08 | Typo fix file: [3bac545ddc] check-in: [b628a883b1] user: wyoung branch: trunk, size: 24668 | |
| 20:30 | Fixed a problem in image naming in the new Docker container doc in build.wiki [forum:/forumpost/2fd50423377d0f51 | reported on the forum]. file: [6832612498] check-in: [509447a2d7] user: wyoung branch: trunk, size: 24667 | |
| 19:34 | The build docs for "./configure --static" now reference the section further down on Docker, since you may need to use this indirection to get --static to produce something suitable. file: [ccbfdf3c44] check-in: [7bfd741355] user: wyoung branch: trunk, size: 24654 | |
| 04:24 | Replaced Jan Nijtman's Dockerfile with a new one that does a 2-stage build. The first stage runs atop Alpine Linux instead of Fedora, reducing the initial build from ~635 MiB to about 16. Rather than stop there, I then made it multi-stage, copying two key static binaries — Fossil and Busybox — over from the first stage into a fresh-from-scratch container and set it up to run the former jailed away from the latter. The result is under 9 MiB, and it's as secure as one can hope, given that it starts up in "PUBLIC" mode. The new build doesn't have all the extra features turned on that the old one did, but it seems right to build the container with Fossil in its default configuration. If you want something else, copy the Dockerfile, hack it, and make it do what you want instead. Having done all this, I replaced the one-off Dockerfile inline in section 5.0 of the build doc with a reference to this new Dockerfile and rewrote the section in terms of the new capabilities. Finally, this lets us brag on how small the container can be, as compared to the Gitlab-CE container. Before, we were comparing a standalone binary to the container, which wan't entirely fair. (The desire to produce such a container was the spark that kicked this project off.) file: [ed9c2e72f4] check-in: [77d603c6a1] user: wyoung branch: trunk, size: 24610 | |
|
2022-07-27
| ||
| 14:16 | Add zlib1g-dev to the list of libraries needed for building. file: [5a03e31667] check-in: [12ce928a9e] user: danield branch: trunk, size: 25112 | |
|
2022-06-14
| ||
| 08:59 | build.wiki: remove outdated note about Alpine Linux 3.14. file: [a895266ec0] check-in: [e70ceb1a94] user: stephan branch: trunk, size: 25101 | |
|
2022-06-09
| ||
| 09:12 | build.wiki: added a note about minimum emcc version and notes about using alternatives to Emscripten. file: [ea1a602e12] check-in: [f7d53fa82a] user: stephan branch: trunk, size: 25272 | |
|
2022-06-08
| ||
| 10:09 | build.wiki: added notes about emsdk requirements and keeping it up to date. file: [06de3cc3ff] check-in: [b256c5bc7b] user: stephan branch: pikchrshow-wasm, size: 24160 | |
| 08:44 | Added missing section numbers 7.0 and 8.0 to the two newest sections in build.wiki. file: [4e06bd491e] check-in: [fb9f3dcce6] user: stephan branch: pikchrshow-wasm, size: 23853 | |
| 02:37 | Added a section to www/build.wiki explaining the pikchr WASM bits and how to rebuild them (required when updating pikchr.c). file: [d7672aac82] check-in: [ed51ec4ef6] user: stephan branch: pikchrshow-wasm, size: 23836 | |
|
2022-04-21
| ||
| 22:12 | Add a warning in build.wiki that passing fuzzer-specific flags may cause the --fuzztype flag to get stripped from the argument list. file: [a2f1cfa243] check-in: [df1d256922] user: stephan branch: trunk, size: 18671 | |
| 11:43 | Minor tweaks to the fuzzer section of build.wiki. file: [fb867607c2] check-in: [dfb1234f93] user: stephan branch: trunk, size: 18390 | |
|
2022-04-20
| ||
| 15:21 | Added another libfuzzer info link to build.wiki. file: [53b4113f21] check-in: [1a397ee35f] user: stephan branch: trunk, size: 18352 | |
| 13:55 | Added a section to build.wiki about building for fuzz testing. file: [02674e840f] check-in: [a42f5af812] user: stephan branch: trunk, size: 18302 | |
|
2021-08-12
| ||
| 16:07 | Added a link from build.wiki to the Release Build How-to wiki page, per forum request. file: [d8f7055f5d] check-in: [c763040b9d] user: stephan branch: trunk, size: 15676 | |
|
2021-06-22
| ||
| 18:19 | Reworked the MinGW outdated instructions in www/build.wiki. It was still warning about a MinGW bug from 2014, and it didn't cover the cross-compilation details at all. That in turn gives us a basis for explaining why cross-compilation may matter even to those who don't realize they're doing so, as in the Cygwin and WSL cases, which then explains why we recommend against using MinGW Make and the USE_WINDOWS=1 mode. file: [29ee98605a] check-in: [2c66a5395a] user: wyoung branch: trunk, size: 15543 | |
|
2021-04-03
| ||
| 10:56 | build.wiki: dockerfile example now uses alpine v3.13 instead of alpine edge because 3.14+ unduly breaks stuff on many currently-common host OSes. file: [14429f3c3d] check-in: [63ed857ad8] user: stephan branch: trunk, size: 14957 | |
|
2021-03-17
| ||
| 18:24 | Update build infos for Windows. file: [29390e0301] check-in: [8c361b3ac5] user: danield branch: trunk, size: 15316 | |
|
2021-02-09
| ||
| 13:34 | 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. file: [3f371ffa55] check-in: [09908ab058] user: drh branch: trunk, size: 15291 | |
|
2021-01-12
| ||
| 16:00 | Fix typos in Markdown and Wiki pages. file: [cc7de8c892] check-in: [e755561d73] user: danield branch: trunk, size: 15323 | |
|
2020-04-23
| ||
| 13:16 | Update references to OpenSSL from 1.1.1f to 1.1.1g. Update custom makefile. file: [9022b0a097] check-in: [3510ca72af] user: jan.nijtmans branch: trunk, size: 15322 | |
|
2020-04-08
| ||
| 10:16 | Update OpenSSL to version 1.1.1f file: [6f86b7c298] check-in: [72026ed39d] user: jan.nijtmans branch: trunk, size: 15322 | |
|
2020-03-27
| ||
| 15:15 | Added build instructions for cross-compiling Fossil for Android from Linux, adapted from [https://fossil-scm.org/forum/forumpost/e0e9de4a7e | forumpost/e0e9de4a7e]. file: [f9e4e22ee4] check-in: [b70744576b] user: stephan branch: trunk, size: 15322 | |
|
2020-03-24
| ||
| 20:24 | Update openssl version number to 1.1.1e. Update custom makefile. file: [db0037288b] check-in: [77a7078f74] user: jan.nijtmans branch: trunk, size: 13627 | |
|
2019-11-28
| ||
| 07:54 | build.wiki: added a section on building a static binary using Docker, adapted from https://fossil-scm.org/forum/forumpost/5dd2d61e5f. file: [2dd96c8f28] check-in: [942be4c894] user: stephan branch: trunk, size: 13627 | |
|
2019-09-13
| ||
| 22:53 | Update to openssl 1.1.1d file: [bcf17529f4] check-in: [74aac0ed3d] user: jan.nijtmans branch: trunk, size: 9156 | |
|
2019-08-08
| ||
| 04:23 | Typo fix pass on www/* file: [3f8e37424d] check-in: [79c2cb0831] user: wyoung branch: trunk, size: 9156 | |
|
2019-06-27
| ||
| 14:39 | Upgrade to openssl 1.1.1c. Use single-argument "expr" in auto.def. Update custom mingw makefile. file: [6d6cbce83f] check-in: [5050132815] user: jan.nijtmans branch: trunk, size: 9156 | |
|
2019-05-13
| ||
| 21:48 | Merge trunk file: [837f76dc0e] check-in: [91a0d5a55f] user: jan.nijtmans branch: openssl-1.1, size: 9156 | |
|
2019-03-18
| ||
| 19:27 | Show what "apt install" commands need to be run on a fresh Ubuntu install in order to build Fossil. file: [99f40cd951] check-in: [c2cfaa6a72] user: drh branch: trunk, size: 9156 | |
|
2019-03-01
| ||
| 21:46 | Merge trunk. Update to Openssl 1.1.1b file: [67bc6eb5bf] check-in: [b7695eeea2] user: jan.nijtmans branch: openssl-1.1, size: 8979 | |
| 21:42 | Update to openssl 1.0.2r file: [e6300b6ff2] check-in: [a416666563] user: jan.nijtmans branch: trunk, size: 8979 | |
|
2019-01-29
| ||
| 15:02 | Merge trunk file: [9a1c6466d0] check-in: [7843b1c6c5] user: jan.nijtmans branch: openssl-1.1, size: 8979 | |
|
2019-01-28
| ||
| 18:29 | Expanded the discussion of OpenSSL options in www/ssl.wiki, mainly adding advice on installing it via package managers. The new OpenSSL discussion in build.wiki now points to this, rather than to the next section level up, as in the prior checkin. file: [6b56362c12] check-in: [a13820dc04] user: wyoung branch: trunk, size: 8979 | |
| 17:54 | Expanded the section on --with-openssl=none in www/build.wiki to explain why adding that option is a bad idea, what to do instead, and to point to the newly expanded OpenSSL discussion in www/ssl.wiki for more information. file: [c6c0db4d4a] check-in: [4f810279ce] user: wyoung branch: trunk, size: 8974 | |
|
2018-12-03
| ||
| 12:08 | Merge trunk file: [2a1c98b9a2] check-in: [e88c1ff4cc] user: jan.nijtmans branch: openssl-1.1, size: 7886 | |
|
2018-11-29
| ||
| 21:38 | Update custom mingw makefile. Update openssl version file: [f383744786] check-in: [7139924334] user: jan.nijtmans branch: trunk, size: 7886 | |
|
2018-09-15
| ||
| 20:27 | add support for TLS 1.3, when compiled with OpenSSL 1.1.1 (LTS). Windows build adapted to use OpenSSL 1.1.1 by default. Still compiles and runs with older OpenSSL as well file: [d797062329] check-in: [115544e975] user: jan.nijtmans branch: trunk, size: 7885 | |
|
2018-08-23
| ||
| 15:14 | Merge trunk. Update to Beta 7 of OpenSSL 1.1.1 (pre release 9, with TLS 1.3 support !!!) file: [0c045d7a0f] check-in: [cbdbc0a0ce] user: jan.nijtmans branch: openssl-1.1, size: 7890 | |
|
2018-08-15
| ||
| 11:05 | Update to openssl-1.0.2p file: [bd786dff5c] check-in: [38638cfcdd] user: jan.nijtmans branch: trunk, size: 7886 | |
|
2018-04-11
| ||
| 08:16 | Merge trunk. Update to Beta 2 of OpenSSL 1.1.1 (with TLS 1.3 support !!!) file: [a95b56e784] check-in: [87f3c94677] user: jan.nijtmans branch: openssl-1.1, size: 7890 | |
|
2018-03-28
| ||
| 08:06 | Merge trunk file: [3f94a191cd] check-in: [d9573d8785] user: jan.nijtmans branch: openssl-1.1, size: 7886 | |
| 08:01 | Update openssl version file: [a202280b64] check-in: [531a517b8e] user: jan.nijtmans branch: trunk, size: 7886 | |
|
2017-12-21
| ||
| 15:38 | Update referenced OpenSSL version. file: [80a214d637] check-in: [c4aec887db] user: mistachkin branch: trunk, size: 7886 | |
|
2017-11-10
| ||
| 10:55 | merge trunk. Upgrade to openssl 1.1.0g file: [da8f865332] check-in: [9d3560b885] user: jan.nijtmans branch: openssl-1.1, size: 7886 | |
| 10:28 | Upgrade to openssl 1.0.2m file: [75a893ee7e] check-in: [5310f2ba88] user: jan.nijtmans branch: trunk, size: 7886 | |
|
2017-07-13
| ||
| 10:22 | Update top OpenSSL 1.0.2l. Minor (harmless) compiler warnings in mkversion and codecheck1 (-Wall) file: [709d1d66e1] check-in: [23895c7b99] user: jan.nijtmans branch: trunk, size: 7886 | |
|
2017-07-07
| ||
| 12:59 | Merge trunk. Upgrade to OpenSSL 1.1.0f. Note that this branch only adapts the Windows buildfiles, no source-code or anything else, since Openssl 1.1.0 is (almost, not significant for fossil) upwards compatible. file: [da908fd6cf] check-in: [4a516fb72c] user: jan.nijtmans branch: openssl-1.1, size: 7886 | |
|
2017-03-14
| ||
| 12:17 | merge trunk file: [0b64a4d7a7] check-in: [bec0c4f044] user: jan.nijtmans branch: openssl-1.1, size: 7886 | |
|
2017-03-12
| ||
| 17:01 | More hyperlink fixes on the same page. file: [506dba1eba] check-in: [f5240a1cb8] user: drh branch: trunk, size: 7886 | |
| 16:59 | Fix bad hyperlink on the Compiling And Installing Fossil page. file: [71637e96c5] check-in: [a0f5be9a9d] user: drh branch: trunk, size: 7986 | |
|
2017-02-18
| ||
| 18:13 | Merge trunk. Openssl 1.1.0d -> 1.1.0e file: [60eeca8532] check-in: [28173845f9] user: jan.nijtmans branch: openssl-1.1, size: 8160 | |
|
2017-01-27
| ||
| 09:02 | Merge trunk. Openssl 1.1.0c -> 1.1.0d file: [9f93c87343] check-in: [767ae39cf4] user: jan.nijtmans branch: openssl-1.1, size: 8160 | |
| 08:57 | Openssl 1.0.2j -> 1.0.2k. Whitespace. file: [6e6c944554] check-in: [8cb5da6f27] user: jan.nijtmans branch: trunk, size: 8160 | |
|
2017-01-18
| ||
| 11:19 | Upgrade to openssl 1.1.0c. Merge trunk (up to fossil 1.37 release) file: [0ab80cb4a2] check-in: [d0fbbd0115] user: jan.nijtmans branch: openssl-1.1, size: 8160 | |
|
2017-01-11
| ||
| 16:36 | Fix obsolete references to the legacy download page. Always refer to the new unversioned-content download page. file: [1e646606b9] check-in: [a1d7539214] user: drh branch: trunk, size: 8160 | |
|
2016-09-27
| ||
| 07:59 | merge trunk. Update references to OpenSSL 1.1.0b file: [3c5d8bdc89] check-in: [66c4efe765] user: jan.nijtmans branch: openssl-1.1, size: 8226 | |
|
2016-09-26
| ||
| 15:01 | Update referenced OpenSSL version. file: [0b9eb5c2d3] check-in: [508c67b088] user: mistachkin branch: trunk, size: 8226 | |
|
2016-09-23
| ||
| 07:33 | merge trunk. Update references to OpenSSL 1.1.0a file: [67b5f1a200] check-in: [85f8133ce7] user: jan.nijtmans branch: openssl-1.1, size: 8226 | |
|
2016-09-22
| ||
| 17:58 | Update referenced OpenSSL version. file: [e87d018da2] check-in: [16b7a0ebc3] user: mistachkin branch: trunk, size: 8226 | |
|
2016-09-07
| ||
| 10:41 | Update referenced OpenSSL version file: [f84e308a45] check-in: [958f1a89dc] user: jan.nijtmans branch: openssl-1.1, size: 8225 | |
|
2016-05-03
| ||
| 21:30 | Update referenced OpenSSL version. file: [8975dbd431] check-in: [a47ce4d979] user: jan.nijtmans branch: branch-1.34, size: 7996 | |
| 20:30 | Update referenced OpenSSL version. file: [70f43c1027] check-in: [5399251230] user: mistachkin branch: trunk, size: 8226 | |
|
2016-03-01
| ||
| 17:32 | Update referenced OpenSSL version file: [b575114c22] check-in: [60a0deb293] user: jan.nijtmans branch: branch-1.34, size: 7996 | |
| 16:32 | Update referenced OpenSSL version. file: [9a9ff3e2df] check-in: [a9e3db1f70] user: mistachkin branch: trunk, size: 8226 | |
|
2016-01-28
| ||
| 20:39 | Improve MinGW build docs. file: [55838578c8] check-in: [c1c680eb28] user: mistachkin branch: trunk, size: 8226 | |
| 19:48 | Update referenced OpenSSL version. file: [1b22de32f1] check-in: [0c860dd9e7] user: mistachkin branch: trunk, size: 7996 | |
|
2015-12-04
| ||
| 14:36 | Update OpenSSL to version 1.0.2e file: [2ac7311933] check-in: [1376aa440b] user: jan.nijtmans branch: trunk, size: 7996 | |
|
2015-07-09
| ||
| 18:10 | Update referenced OpenSSL version. file: [2f0e8e5909] check-in: [a591a25305] user: mistachkin branch: trunk, size: 7996 | |
|
2015-06-13
| ||
| 20:11 | Update referenced OpenSSL version file: [cf4cbc859e] check-in: [6c4263daac] user: jan.nijtmans branch: trunk, size: 7996 | |
|
2015-06-11
| ||
| 17:10 | Update referenced OpenSSL version. file: [6054cfb0ff] check-in: [0626182eb3] user: mistachkin branch: trunk, size: 7996 | |
|
2015-05-08
| ||
| 15:31 | Improvements to the build and TH1 scripting docs. file: [1a0af5fa07] check-in: [901427f5cd] user: mistachkin branch: trunk, size: 7996 | |
|
2015-03-22
| ||
| 18:38 | Update version of OpenSSL mentioned on the build wiki page. file: [e72a7ddf5c] check-in: [caeb68d98d] user: mistachkin branch: trunk, size: 7254 | |
|
2015-03-03
| ||
| 09:20 | add note to WWW-docs about building using MinGW4.0 resulting in non-working binary, as suggested on ML file: [be1bf237c9] check-in: [ede82808ae] user: michai branch: ml-jb-doc-typos, size: 7253 | |
|
2015-03-02
| ||
| 21:35 | cosmetic changes in docs w.r.t. compiling/installing file: [f7150aa2ea] check-in: [7669642b01] user: michai branch: ml-jb-doc-typos, size: 7010 | |
|
2015-02-26
| ||
| 21:38 | capitalise 'Windows' throughout WWW-docs file: [1f7a2a1351] check-in: [b2f6c4b7ea] user: michai branch: ml-jb-doc-typos, size: 7010 | |
| 21:33 | fixed more typos and grammatical errors in WWW-docs as specified by ML-posted patches file: [e3457d63f4] check-in: [bf1b99723e] user: michai branch: ml-jb-doc-typos, size: 7010 | |
|
2015-01-28
| ||
| 12:11 | Update referenced openSSL version (1.0.2) file: [1f3f22a07e] check-in: [16a4f60b24] user: jan.nijtmans branch: trunk, size: 7010 | |
|
2015-01-19
| ||
| 13:06 | Update referenced openSSL version file: [663b197ed4] check-in: [151473ae36] user: jan.nijtmans branch: trunk, size: 7011 | |
|
2015-01-08
| ||
| 17:38 | Update referenced OpenSSL version. file: [6dae3715d8] check-in: [6c484ec392] user: mistachkin branch: trunk, size: 7011 | |
|
2014-10-15
| ||
| 17:06 | Update referenced OpenSSL version. file: [c4263e1f2d] check-in: [f60f9cddba] user: mistachkin branch: trunk, size: 7011 | |
|
2014-09-28
| ||
| 20:54 | Add FOSSIL_BUILD_SSL macro to the MSVC makefile to control whether OpenSSL is built during the build process. By default, building OpenSSL during the Fossil build is off. file: [552e2b57c3] check-in: [80b4adddec] user: mistachkin branch: trunk, size: 7011 | |
|
2014-08-26
| ||
| 00:43 | Spacing fix to the build docs. file: [ebac2e6d42] check-in: [cf901e536e] user: mistachkin branch: trunk, size: 6973 | |
| 00:41 | Further enhancements to the build docs. file: [487bc2c402] check-in: [fe3887b873] user: mistachkin branch: trunk, size: 6967 | |
|
2014-08-25
| ||
| 21:09 | Update the build docs to mention how to enable OpenSSL support with MSVC. file: [758ecf5484] check-in: [aea5e3d9ca] user: mistachkin branch: trunk, size: 6646 | |
|
2014-06-05
| ||
| 08:05 | Remove the Cygwin-specific Makefile, as the option --disable-internal-sqlite has the same effect. Document this. file: [0328fbb9d8] check-in: [5610dc4edf] user: jan.nijtmans branch: trunk, size: 6231 | |
|
2014-06-03
| ||
| 19:42 | Update the build instructions for Mac OS 10.2. file: [2f7883fd4e] check-in: [481741f3f5] user: drh branch: trunk, size: 5979 | |
|
2014-01-11
| ||
| 20:38 | Fix incorrect link file: [d4d05c1e05] check-in: [27a843d227] user: jan.nijtmans branch: trunk, size: 5956 | |
|
2014-01-10
| ||
| 01:00 | Slight change to wording on the 'how to compile' page. file: [169020beda] check-in: [2ab19a1d62] user: mistachkin branch: trunk, size: 5953 | |
| 00:34 | Comment on the stability of trunk versions of the Fossil source code on the "how to compile" page. file: [ba36af562c] check-in: [ec12deda19] user: drh branch: trunk, size: 5924 | |
|
2013-12-18
| ||
| 23:19 | Further robustness enhancements to the automated MSVC batch file. Also, update build wiki page to refer to it. file: [8ca3a62bd5] check-in: [c11c870761] user: mistachkin branch: trunk, size: 4952 | |
|
2013-10-16
| ||
| 19:02 | Update build instructions for Mac 10.2. file: [21532a6f8b] check-in: [bf6a4d3294] user: drh branch: trunk, size: 4806 | |
|
2013-07-19
| ||
| 19:40 | More documentation tweaks and refinements. file: [99d99c3b86] check-in: [e94bef2dec] user: drh branch: trunk, size: 4774 | |
|
2013-01-31
| ||
| 10:53 | Fixed list numbering (was missing #5). file: [f25efdbadf] check-in: [512def0fc8] user: stephan branch: trunk, size: 4425 | |
|
2012-12-11
| ||
| 16:53 | Update the "compiling and installing" instructions to describe how to build for MacOS 10.2. file: [f18363e7b9] check-in: [44610be49d] user: drh branch: trunk, size: 4425 | |
|
2012-08-31
| ||
| 09:03 | use more utf-8 characters in the wiki, in stead of html entities file: [e16503f3b7] check-in: [927d07c727] user: jan.nijtmans branch: trunk, size: 4841 | |
|
2012-08-24
| ||
| 08:13 | wiki tweaks regarding MinGW build enhancements file: [21db88ae1f] check-in: [4e93e84e55] user: jan.nijtmans branch: trunk, size: 4853 | |
|
2012-02-10
| ||
| 18:02 | climb up the trunk. From up here, clarify wording of the "building and installing" wiki page: you don't need to log in to get the source code for released versions of fossil, the download page will have a shiny source package for you to fetch. file: [05a555c395] check-in: [587dd57fe1] user: martin.weber branch: msw-docco, size: 4646 | |
|
2011-09-01
| ||
| 22:22 | Fix typos and other cleanup on the "build.wiki" doc page. file: [1900018496] check-in: [0f9fb20370] user: drh branch: trunk, size: 4267 | |
|
2011-08-07
| ||
| 10:56 | Updates to the makefile documentation. file: [f2f37401e3] check-in: [ef0b48de0d] user: drh branch: trunk, size: 4400 | |
|
2011-06-18
| ||
| 18:06 | Add a "Contributing" link to the homepage. Update the build documentation. file: [e131ba0292] check-in: [2d50893dd8] user: drh branch: trunk, size: 3701 | |
|
2011-02-18
| ||
| 00:52 | Additional documentation, especially notes on how to contribute code or documentation to Fossil. file: [19b8586f48] check-in: [98f1131c0d] user: drh branch: trunk, size: 3320 | |
|
2010-12-31
| ||
| 21:12 | Documentation updates. file: [2960be793b] check-in: [5fb963ab61] user: drh branch: trunk, size: 3290 | |
|
2010-03-06
| ||
| 13:39 | Minor documentation updates. file: [f035192a14] check-in: [46d98dd555] user: drh branch: trunk, size: 2506 | |
|
2009-11-09
| ||
| 21:32 | Fix an issue with the command-line timeline. Fix typos in documentation. file: [ef08562a8f] check-in: [e2431b17df] user: drh branch: trunk, size: 2650 | |
|
2009-08-28
| ||
| 16:05 | Documentation updates, including a big rework of the homepage. file: [a81964674b] check-in: [522824b26a] user: drh branch: trunk, size: 3225 | |
|
2009-08-24
| ||
| 17:54 | Add <title> markup to several of the embedded documentation pages. file: [e0f10c3d2d] check-in: [5523218023] user: drh branch: trunk, size: 3242 | |
| 17:45 | Trying to improve the look of the homepage. It is not at all clear that this check-in is any improvement, but it is at least an attempt.... file: [e65ee64c40] check-in: [b79994adcb] user: drh branch: trunk, size: 3206 | |
|
2008-11-11
| ||
| 03:50 | doc changes -- spelling corrections and embedded ref pages. file: [bd5f08e8f5] check-in: [9eb6ea75c1] user: kejoki branch: trunk, size: 2514 | |
|
2008-06-02
| ||
| 15:18 | Documentation tweaks. file: [5ba110240e] check-in: [42ed55e82f] user: drh branch: trunk, size: 2511 | |
|
2008-05-17
| ||
| 20:32 | Documentation tweaks. file: [75b978c24a] check-in: [06689854ae] user: drh branch: trunk, size: 2499 | |
|
2008-05-16
| ||
| 15:31 | Resolve broken hyperlinks and other minor cleanup in the documentation. file: [61aa0809d1] check-in: [16094f7ebc] user: drh branch: trunk, size: 2490 | |
|
2008-05-15
| ||
| 20:25 | Added: initial ports of static .html to static /doc .wiki file: [d16ea958f5] check-in: [d87ca60c58] user: stephan branch: trunk, size: 2496 | |