Fossil

Timeline
Login

Timeline

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

99 check-ins that contain filename changes

2023-03-23
16:40
The /etc/os-release workaround for nspawn's pickiness has caused the feature to go into negative ROI territory. Ripped it out of the mainstream process and made it a manual step for those who need it, in the hopes that this will cause fewer ongoing problems than leaving it as it is. (check-in: 4cb5c03e user: wyoung tags: trunk)
2023-01-24
03:29
Brought the ui-local-diff branch up to date relative to trunk. It isn't a simple merge, primarily due to all the changes to /vdiff and /fdiff made over the past 2 years. It seems to work as well as it originally did, but it isn't ready to merge down to trunk as-is. (check-in: 76fa1657 user: wyoung tags: ui-local-diff)
2022-10-28
06:37
Merge trunk into deltify-tkt-blobs branch. (check-in: 86916df5 user: stephan tags: deltify-tkt-blobs)
2022-10-17
01:02
Merge updates from trunk. (check-in: 6f3640a7 user: mistachkin tags: th1Hash)
2022-09-04
23:46
Renamed Dockerfile.in back to Dockerfile so it can be used as-is on non-autosetup systems. Realized that we can pass the Fossil checkin hash prefix in as a build arg instead of regenerating the file on disk from auto.def. If you use the Dockerfile as-shipped, you get a "trunk" build, which risks a stale cache — it thinks it already has a tarball by that name and helpfully refuses to pull it again — but at least Windows users get *something* without hand-hacking the file. (check-in: b0c9c26a user: wyoung tags: trunk)
01:53
Moved the busybox-config file from tools/ into a new containers/ subdirectory. We were using that as a junk-drawer directory, for lack of a better place to put it. Now that we're about to have a second container-related file in the repo, that weak excuse is wearing thin. (check-in: b08e2bb7 user: wyoung tags: trunk)
2022-09-01
01:29
Merge in trunk. Resolve a shadowed var in dispatch.c which led to an assigned-but-not-used warning. (Closed-Leaf check-in: a257fbd9 user: stephan tags: help-aliases-unique)
2022-08-15
22:02
Changed several of the Docker environment variables to build arguments so the user an override them at build time rather than container creation time, and documented them in build.wiki. Using this new mechanism to pull the Fossil source tarball in such a way that we can use the Docker artifact cache without getting stale builds. You can now pass one of the new build args to force the old behavior if you want it. This required generating Dockerfile from Dockerfile.in at configure time, to inject the current Fossil checkin ID. (This busts the Docker cache when the source tree changes.) (check-in: f9384383 user: wyoung tags: trunk)
2022-06-07
18:05
Added optional build infrastructure for using emcc so that we have a reproducible pikchr.wasm instead of an opaque 3rd-party blob. This adds the --with-emsdk configure flag. (check-in: 8f6886c9 user: stephan tags: pikchrshow-wasm)
2022-01-21
20:34
Merge from trunk (check-in: 8d78eddd user: george tags: search-terms-highlighting)
20:24
Merge from trunk (check-in: 9094def2 user: george tags: rptview-submenu-paralink)
20:13
Merge from trunk (check-in: 5c0515e2 user: george tags: wcontent-subsets)
19:58
Merge from trunk (check-in: 6721c654 user: george tags: th1-doc-vars)
2021-12-31
02:59
Merged in trunk. (check-in: c800d2ca user: stephan tags: markdown-tagrefs)
2021-12-25
20:01
Moved 3rd-party source code from src/ to extsrc/ and internal tooling source code from src/ to tools/. (check-in: b62f651c user: stephan tags: trunk)
14:39
Part three of code relocation. All 3rd-party/upstream source files in src/ have been moved to extsrc/. It is very likely that Makefile.msc requires fixing, and a 100% certainty that Makefile.PellesCGMake needed fixing. (check-in: 9e8c4738 user: stephan tags: code-movement)
13:43
Part two of code-relocation effort: moved sqlite3.c/h to extsrc/, per /chat discussion. Moving remaining 3rd-party sources will be far more invasive in makemake.tcl, so will be a separate step. (check-in: e3e204dc user: stephan tags: code-movement)
13:26
Fixed the builtin files generation broken by the previous checkin (moving makemake.tcl changed resolution of builtin file names) and disabled the glob -nocomplain flag which allowed that to silently fail. Moved src/sqlcompattest.c to tools/. (check-in: 7271f223 user: stephan tags: code-movement)
12:06
Part one of src/ file relocations discussed in /chat. This step moves the various code generators and translators from src/ to tools/. Edit: moving to branch for further changes, as this broke diff -tk. (check-in: a13ab011 user: stephan tags: code-movement)
2021-10-09
20:13
Merge in trunk (release 2.17) (check-in: c1868b9f user: george tags: search-terms-highlighting)
20:05
Merge in trunk (release 2.17) (check-in: a33f616e user: george tags: rptview-submenu-paralink)
19:50
Merge in trunk (release 2.17) (check-in: 315351f4 user: george tags: wcontent-subsets)
19:31
Merge in trunk (release 2.17) (check-in: 56e2d3ad user: george tags: th1-doc-vars)
2021-09-28
11:06
Merged in trunk. /chat changed jump-to-message animation to fade out/in, per requests. Added HTML5 history to /chat clicks on #NNN message references but it's disabled because it's behaving unexpectedly. (check-in: 99b23d0f user: stephan tags: markdown-tagrefs)
09:45
Moved chat.js to fossil.page.chat.js, for consistency with the other single-page apps and to emphasize that it is not to be loaded on arbitrary pages. Changed chat's startup to wait until the page on-load event to avoid a related timing issue. (check-in: 3ec8c6c0 user: stephan tags: trunk)
2021-09-11
17:09
Enhance the various diff views (excluding diff -b output) to be able to dynamically load more context lines per mouse click. (check-in: 51c1efd4 user: stephan tags: trunk)
2021-09-07
22:28
Ongoing refactoring and feature-adding related to the JS/ajax components of the new diff views. (check-in: 65aa2c96 user: stephan tags: diff-js-refactoring)
2021-03-01
07:37
Merged trunk changes in. Only needed to track my own rename of branch_of_rid() to branch_of_ckin_rid() (Leaf check-in: ea28708f user: wyoung tags: artifact-view-links)
2021-02-25
14:55
Merge from trunk (check-in: 7e755346 user: george tags: wiki-history)
2021-02-14
21:28
Brought graham's ui-local-diff branch up to date with respect to trunk. This is not a simple merge, because it had to accommodate several conflicting changes, so it needs to be re-checked for sanity before being merged down to trunk. Also, some of the changes I made simply reduce the size of the resulting diff relative to trunk and need to be reverted; these are primarily 2-line splits of "else/if" so the branch-specific change doesn't repeat the following "if" condition, which is now the "else if" condition. I think this sort of thing aids understanding of the diff, even though it breaks the style guidelines. (check-in: 0516f4d3 user: wyoung tags: ui-local-diff)
2021-01-25
18:57
Hamburger menu enhancements: (1) Rename the JS to src/hbmenu.js (2) Make the JS independent of TH1 so that it can be loaded using builtin_request_js(). (3) Add a new TH1 command that invokes builtin_request_js(). (4) Revise the default and plain_gray skins to make use of the previous. (check-in: 9cd74289 user: drh tags: trunk)
18:52
Enhance the hamburger menu JS so that it does not require TH1 support and can be independently loaded. Rename the hamburger menu JS to src/hbmenu.js. Add the new "builtin_request_js" TH1 command to request JS loading, and use that command in the default and plain_gray skins to access the common hbmenu.js code. (check-in: d39732b7 user: drh tags: standard-hbmenu)
2021-01-05
19:05
Provide for two different chat-alert sounds in the /Admin/Chat configuration menu. (check-in: d8e69943 user: drh tags: trunk)
05:19
Moved chat audio notification files to src/alerts, per chatroom discussion. Chat audio is now configurable using a selection of builtin WAV files and audio files stored in /uv/alert-sounds/*.XYZ (==ogg, wav, mp3). The addition of a selection list means that closing the chat settings popup now requires tapping either a popup entry or the settings button - tapping in the page body won't do it because that handling collides with the selection list event handling. (check-in: 4c34053c user: stephan tags: trunk)
2020-10-10
12:05
Renamed fossil.page.wikiedit-wysiwyg-legacy.js to fossil.wikiedit-wysiwyg.js so that the excessively long name doesn't cause /dir to have, at most, 2 columns. Removed some dead code and added a tiny bit of docs. Updated changelog per forum request. (check-in: a759842a user: stephan tags: trunk)
2020-09-14
10:48
Renamed fossil.pikchr-util.js to fossil.pikchr.js. Minor UI tweaks in the pikchr-related bits. (check-in: f5c04086 user: stephan tags: trunk)
2020-08-26
13:31
Merge in trunk (version-2.12.1) (check-in: 62c31630 user: george tags: wiki-history)
2020-08-15
23:30
Renamed TooltipWidget to PopupWidget because's it's not *quite* a tooltip and we're soon going to need something closer to a genuine tooltip. Minor adjacent cleanups and code consolidation. (check-in: 3998ccef user: stephan tags: line-number-selection)
2020-08-09
21:45
Merge in trunk; resolve conflicts (Closed-Leaf check-in: 7cfbf66a user: ashepilko tags: cmake-ide)
2020-07-16
21:08
Renamed www/server/openbsd/httpd.md to fastcgi.md and added the "FastCGI" column to the "Activation Tutorials" table on the main server index page. Made the fonts narrower in that table as a consequence, to keep the table from wrapping. The rename is necessary because the doc doesn't tell how to do HTTP proxying of "fossil server" as all the peer pages in that column do. If such a tutorial for OpenBSD *were* written, it might then be openbsd/httpd.md. (check-in: 62ec4100 user: wyoung tags: trunk)
2020-06-25
08:16
Merge trunk (Closed-Leaf check-in: 69b450c1 user: jan.nijtmans tags: cleanX)
2020-06-14
05:37
Merged in default.css branch: move default_css.txt to default.css (compiled in as-is as a builtin) and eliminate the no-longer-relevant mkcss tool. The over-the-wire size increase for the no-longer-stripped CSS is less than 1kb. (check-in: 8eec01d4 user: stephan tags: trunk)
2020-05-29
08:05
Move default_css.txt to default.css, treat it like a builtin file, and remove mkcss, as the recent style.css reorg obviates the need for mkcss. (check-in: 0c19cd0a user: stephan tags: default.css)
2020-01-28
20:39
Merge trunk (check-in: 9dbea18c user: jan.nijtmans tags: multi-thread)
2020-01-09
17:57
Merge in trunk (check-in: 4d8aecdf user: ashepilko tags: cmake-ide)
2019-09-13
15:11
Merge in latest developments from trunk. (Closed-Leaf check-in: b713393b user: andybradford tags: db-begin-txn-updates)
2019-09-04
20:01
Merge updates from trunk. (check-in: 20c64950 user: mistachkin tags: noJsonCgiFlag)
00:58
Merged caps-doc branch down to trunk, improving documentation of user capabilities in Fossil. (check-in: 779ddefa user: wyoung tags: trunk)
2019-08-31
16:42
Merge in latest from trunk. (check-in: aa376391 user: andybradford tags: db-begin-txn-updates)
2019-08-27
20:35
Moved www/capabilities.md to www/caps/index.md and www/admin-v-setup.md to www/caps/admin-v-setup.md. Then broke three chunks of the old capabilities.md doc out into new www/caps/* docs: login groups, implementation details of user capabilities, and the user capability reference material. The latter switched from Markdown to HTML format so we could make it a clearer-looking table, rather than its prior hard-to-read bullet list form. (check-in: c6cdf9ce user: wyoung tags: caps-doc)
2019-08-21
14:46
Merge in recent developments on trunk. (check-in: 70d091ea user: andybradford tags: test-updates)
2019-08-20
15:04
Updated and expanded documentation on how to set up a Fossil server. (check-in: f146e21a user: drh tags: trunk)
2019-08-18
04:41
Renamed www/server.wiki to www/server/index.html and converted it to HTML format. Did a bit of prose polishing and CSS work while in there. (check-in: 81932667 user: wyoung tags: server-docs)
2019-08-10
15:34
Merge in from trunk. (check-in: 0f9f2e40 user: andybradford tags: test-updates)
2019-08-04
22:56
Merge trunk (check-in: fc5f88d6 user: jan.nijtmans tags: cleanX)
2019-07-31
08:09
Merged in autosetupAndJimTcl branch (autosetup updates). (check-in: 51d006f8 user: stephan tags: trunk)
2019-07-06
22:27
Update autosetup to 0.6.9-71785c7e and Jim Tcl to 0.78-27-ga5a84b1. (Closed-Leaf check-in: 2211bc2a user: mistachkin tags: autosetupAndJimTcl)
2018-09-14
19:13
Merge updates from trunk. (check-in: f59c9ecb user: ashepilko tags: cmake-ide)
2018-09-11
14:54
merge trunk (Closed-Leaf check-in: 368c78a8 user: jan.nijtmans tags: openssl-1.1)
00:52
Fixes to the new script element of skins. (check-in: c22b71df user: drh tags: trunk)
2018-08-30
21:20
Merge the email.c-to-alerts.c refactor. (check-in: fc5c7d26 user: drh tags: trunk)
21:19
Change the name of the "email.c" source file into "alerts.c". Make corresponding changes to various interfaces. (Closed-Leaf check-in: cfbbc537 user: drh tags: refactor-alerts)
2018-08-02
08:32
Merge from trunk. (check-in: 19997e99 user: ashepilko tags: cmake-ide)
2017-12-05
15:09
Change the name of "main.js" to "href.js". Rework the javascript code so that there can be multiple javascript files sourced on an as-needed basis. (check-in: 09494b02 user: drh tags: trunk)
2017-10-04
10:59
Add support for markdown page titles (check-in: 4a298e69 user: mjanssen tags: commonmark-markdown)
2017-08-31
02:00
Merge trunk (check-in: d15c1ba0 user: jan.nijtmans tags: multi-thread)
2017-08-30
13:07
Merge cleanX (check-in: 92976100 user: jan.nijtmans tags: cleanX-no-clean-glob)
13:02
Merge trunk (check-in: d4f98e25 user: jan.nijtmans tags: cleanX)
2017-03-16
15:14
Rename crnl-glob versioned setting to crlf-glob (check-in: c5e4f7df user: jan.nijtmans tags: trunk)
2015-06-26
18:48
Merge trunk. (check-in: f3daf393 user: andygoth tags: undo-clean)
2015-04-03
02:36
Merge updates from trunk. (check-in: 06ffd800 user: mistachkin tags: tkt-b6eea9446d)
2015-03-18
16:31
Merged several months worth of trunk into the winsymlink branch. (check-in: f4c14344 user: sdr tags: winsymlink)
2015-02-26
22:38
Merge trunk (check-in: 38e1ce66 user: jan.nijtmans tags: sqlite3-compat)
2015-02-24
04:40
Merge cleanX (check-in: c4750a1e user: jan.nijtmans tags: cleanX-no-clean-glob)
03:40
Merge trunk (check-in: 1cbe4fd9 user: jan.nijtmans tags: cleanX)
2015-02-05
09:10
merge trunk (check-in: 9e7ea6a2 user: jan.nijtmans tags: svn-import)
2015-02-03
20:46
Merge from trunk. (Closed-Leaf check-in: fc0b5efb user: dg tags: dg-skin-reset)
2015-02-02
04:05
Change the permuted index from wiki to embedded HTML and add a search form. (check-in: 63c2c732 user: drh tags: trunk)
2014-12-01
17:25
merge cleanX (check-in: 5b40b55b user: jan.nijtmans tags: cleanX-no-clean-glob)
2014-11-28
17:36
merge trunk (check-in: 12667b95 user: jan.nijtmans tags: cleanX)
2014-10-05
22:41
merge trunk (check-in: 4c84ee3b user: jan.nijtmans tags: sqlite3-compat)
2014-08-08
03:57
Merge updates from trunk. (Closed-Leaf check-in: 1b35c802 user: mistachkin tags: autosetup)
2014-07-20
13:20
Merge from trunk (check-in: c4fca467 user: ashish tags: ashish-ipv6)
2014-07-10
09:25
merge trunk (check-in: a44b4aa5 user: jan.nijtmans tags: undo-clean)
2014-06-12
20:40
Move Fossil NSIS setup file to the 'setup' directory. (check-in: 8b4aaef2 user: mistachkin tags: trunk)
2013-12-17
22:10
Improve error handling. Allow Visual Studio version to be manually overridden. Pass extra arguments to NMAKE. Preserve existing environment and current directory. Miscellaneous style fixes. (check-in: 8fab3e3f user: mistachkin tags: buildmsvc)
2013-05-13
09:36
Setting "ignore-glob" is equivalent to putting patterns in both "clean-glob" and "keep-glob". Rename .fossil-settings/keep-glob to .fossil-settings/ignore-glob, so that "fossil" and "fossil.exe" patterns don't need to be duplicated any more in two different versioned settings. (check-in: 967d8a71 user: jan.nijtmans tags: trunk)
2011-08-30
08:01
Updating from trunk to keep up working in the branch with the most recent fossil code. (check-in: 75aaf30a user: viriketo tags: merge_renames)
2011-08-22
22:20
Merge trunk. (check-in: c57830be user: dmitry tags: symlinks)
2011-08-16
18:35
update branch before making changes (check-in: 84e6f172 user: venkat tags: venks-emacs)
2011-08-04
15:54
Merge trunk into ben-testing (check-in: 3eb07708 user: ben tags: ben-testing)
2011-07-22
03:12
Merge the recent autosetup changes into trunk. The Makefile has been renamed to Makefile.classic. The standard procedure to build is now ./configure; make. (check-in: 75f02948 user: drh tags: trunk)
01:43
Switch to using configure (autosetup) by default. The original Makefile is now available as Makefile.classic (check-in: eff52c1c user: steveb tags: autosetup)
2011-06-18
17:00
Merge latest changes from trunk (check-in: 7bbeb882 user: ben tags: ben-testing)
16:50
Add a version number that is increased by one on each release. Make the initial version number 1.18 since there have been 17 prior releases. (check-in: e0303181 user: drh tags: trunk)
2011-06-14
17:09
Add very basic configure script. It is just checking for zlib, OpenSSL and the USE_PREAD support on the BSDs. (check-in: 8559c781 user: joerg tags: autoconf)
2011-05-30
07:14
Add configure script, which must be run before running make, as it appears there's no cross-platform way to set a make variable to the output of a shell command. (Closed-Leaf check-in: 5abe6347 user: ben tags: configure-make)
2010-07-13
15:53
Modified into a saner scheme than using fragments and oddball defaults. (check-in: fad57367 user: michael tags: ttmrichter)
2010-07-09
16:57
Named the mingw32 fragment properly. Forced mingw32 to use GCC. (check-in: cd98f05d user: michael tags: newbuild, ttmrichter)