Fossil

Timeline
Login

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

100 most recent check-ins

2023-06-01
18:02
Admin users have a link in /forumthread to show the hash of all artifacts associated with that thread. ... (Leaf check-in: 83928d8a02 user: drh tags: trunk)
17:18
Increase the version number to 2.23 in order to start the next development cycle. ... (check-in: 9f857c2d03 user: drh tags: trunk)
2023-05-31
15:26
Version 2.22 ... (check-in: 66ee0beb9b user: drh tags: trunk, release, version-2.22)
2023-05-29
12:44
Enhance the /reports page to include sub-categories "Merge Check-ins" and "Non-merge Check-ins". ... (check-in: d4058f78c9 user: drh tags: trunk)
12:44
Improved documentation for the /reports page. Add the latest /reports enhancements to the change log. ... (Closed-Leaf check-in: f71657d5c7 user: drh tags: non-merge-activity-report)
12:01
Fix an issue with the report labels for merge and non-merge check-ins. ... (check-in: 385d6d146d user: drh tags: non-merge-activity-report)
11:40
Enhance the /reports page to show two new sub-types of activities: "Merge Check-ins" and "Non-merge Check-ins". ... (check-in: 37a80fbfc7 user: drh tags: non-merge-activity-report)
2023-05-27
15:54
Do not allow non-alpha numeric ascii characters into the search pattern. Convert all such characters into a single space. ... (check-in: 196dfedf7f user: drh tags: trunk)
15:48
Do not allow the "." character inside of FTS5 search strings. ... (Closed-Leaf check-in: 8a7609b11e user: drh tags: typo)
15:02
Fix the captcha-audio page so that it works even without a seed value. ... (check-in: a1178d5734 user: drh tags: trunk)
2023-05-26
10:27
Improved documentation of the /reports webpage. Add recent enhancements of /reports to the change log. ... (check-in: 5dc3d2f156 user: drh tags: trunk)
00:43
Also show the projection number of events for the by-week activity report. ... (check-in: 09ca77f76a user: drh tags: trunk)
00:18
In the by-month and by-year reports, for the row that shows the current year or month, included a dashed box that shows the event count projected to the end of the current month or year. ... (check-in: 42ce541d12 user: drh tags: trunk)
2023-05-23
20:30
Enhancements to SEE integration. ... (check-in: f41cf03505 user: mistachkin tags: trunk)
13:47
Remove unused and unreachable code from the activity report generators. Also add extra newlines in the generated HTML so that it is easier to read. ... (check-in: 0b33be99a2 user: drh tags: trunk)
02:44
Slight alteration of branch renaming help text to clarify functionality based on discussion in [forum:45cdd8874ce1654a | forum post 45cdd8874ce1654a]. ... (check-in: e053682a4e user: andybradford tags: trunk)
2023-05-22
23:54
Improved the documentation for quote parsing in globs. ... (check-in: 609bf98b06 user: wyoung tags: trunk)
23:46
Fix to the prior commit: editing lost a closing "*/" in a comment, yet it compiled with only a warning, and I missed the warning. ... (check-in: c5d287b66b user: wyoung tags: trunk)
22:54
Updated all of "fossil help *-glob" output to refer to the syntax docs instead of repeating the parsing rules in each setting, incorrectly. (If URLs in help output are verboten, then we need to repeat the rules *correctly* in each setting's help.) ... (check-in: 7dc0433b54 user: wyoung tags: trunk)
22:30
Added a few named anchors to the globs doc, added a mention of the new empty-dirs handling, and improved the internal MD markup style. ... (check-in: b293b265a6 user: wyoung tags: trunk)
22:23
Brought the globs doc back into line with the underlying implementation, and to mention the new treatement of the empty-dirs setting's value. ... (check-in: 2c0b70eb5a user: wyoung tags: trunk)
22:11
Switched the empty-dirs setting handler from a one-off parser to glob_create() both so we get consistent behavior across the settings and because glob_create() allows quoted whitespace, needed when asking it to create directories with spaces in them. Addresses [forum:/forumpost/bdbb295ee308c9d6 | this forum report]. ... (check-in: f12609fcaa user: wyoung tags: trunk)
21:32
Updated the function comment on glob_create() to match what it actually does. ... (check-in: c43205d738 user: wyoung tags: trunk)
21:27
Replaced a complicated bit of logic with something slighlty less complicated, having the same effect. The glob parser used a mix of second-clause for-loop testing and internal break and continue checks without any other internal processing inside the loop. Combining all of this into a single expression requires the line to wrap (bad for clarity) but it does make clear all of the conditions required for this loop to continue iterating. I think it's a net improvement in clarity, though the margin is admittedly small. Testing shows no regression in functionality, limiting this non-functional change to a style improvement. ... (check-in: b878923997 user: wyoung tags: trunk)
21:07
Reworked the prior commit's changelog entry to be more accurate and to match preexisting style. ... (check-in: 8ce70b4c0c user: wyoung tags: trunk)
21:00
Fixed a symmetry problem in the vfile.chnged implementation: it had an explicit check for when a file used to be a regular file and was replaced by a symlink pointing to the same content, but it didn't then check for the inverse case. Since the size and hash checks become nonsense when both files aren't of the same type (whether symlinks or regular files) we have to check for this case, too, else the only way to get the "UNLINK" output from "fossil status" required trickery. See [forum:/forumpost/204ff988263d7795 | this forum post] for a test case and the trick previously needed to get Fossil to report "UNLINK" as a file's change status. ... (check-in: 4cca90338a user: wyoung tags: trunk)
2023-05-21
16:56
More changes. ... (Closed-Leaf check-in: a62181b48f user: mistachkin tags: enhSee)
03:37
Merge updates from trunk. ... (Leaf check-in: e3df21cdf1 user: mistachkin tags: th1Hash)
2023-05-20
01:53
Fixes to tracing. ... (check-in: 0de3d90787 user: mistachkin tags: enhSee)
00:25
Some changes for Windows. ... (check-in: 119f971335 user: mistachkin tags: enhSee)
2023-05-18
23:24
Comment fixes. ... (check-in: 1ff19a468d user: mistachkin tags: enhSee)
21:15
Enhancements to SEE integration. ... (check-in: d72ab72962 user: mistachkin tags: enhSee)
17:02
Update Pikchr to omit the artifical enlargement of "mono" text. ... (check-in: b1c0409a56 user: drh tags: trunk)
16:49
Update the built-in Pikchr to the version that supports "mono". There is an issue with the WASM module yet to be resolved. ... (check-in: 43eefe66ed user: drh tags: trunk)
03:31
Fix another compiler warning. ... (check-in: 9182b85b49 user: mistachkin tags: trunk)
03:04
Fix harmless compiler warnings. ... (check-in: 586967cceb user: mistachkin tags: trunk)
01:38
Update custom MinGW makefile. ... (check-in: fcc5a552fb user: mistachkin tags: trunk)
2023-05-17
02:01
Update another potentially misleading reference to wiki format in check-in comments. ... (check-in: 0f6526cbfe user: stephan tags: trunk)
01:55
Add a note that check-in comments currently assume fossil-wiki text format. Prompted by [forum:485ae77a61d04a26 | forum post 485ae77a61d04a26]. ... (check-in: d6de7f2e42 user: stephan tags: trunk)
2023-05-16
12:49
Update the built-in SQLite to version 3.42.0. ... (check-in: b2d5aa8a76 user: drh tags: trunk)
2023-05-15
16:43
Potential fix for [746a5106f92287036c12c945d9d7358a1263301e]. ... (check-in: d6a4ab2276 user: stephan tags: trunk)
2023-05-13
20:47
Translate the Accept-Language HTTP header into the HTTP_ACCEPT_LANGUAGE CGI var. This part is missing from [7e77e29d1646]. ... (check-in: 926a27c63b user: stephan tags: trunk)
18:31
Moved the "sync is all-or-nothing" section of the gitusers doc above the autosync section. The order of those two isn't important, and it's better that autosync flow immediately into the new "reset" section without this as a digression. ... (check-in: b47b96a0eb user: wyoung tags: trunk)
18:30
Clarity pass on the new material in the Autosync section of the gitusers doc. ... (check-in: cc55044b39 user: wyoung tags: trunk)
14:21
Add HTTP_ACCEPT_LANGUAGE to the environment vars passed on to /ext CGIs, per request in [forum:6674089de55e25cc|forum post 6674089de55e25cc]. ... (check-in: 7e77e29d16 user: stephan tags: trunk)
14:07
Correct mishandling of -tk, -by, etc. flags to the (patch diff) subcommand. ... (check-in: c55f0d91bb user: stephan tags: trunk)
2023-05-12
16:50
Account for emscripten change which broke pikchr-worker.js: stackAlloc() now requires explicit export. ... (check-in: fc8d306a5f user: stephan tags: trunk)
14:05
Added a link from the new "git reset" example in the intro of the gitusers doc to the new section where we address the matter. ... (check-in: 84955715f5 user: wyoung tags: trunk)
13:32
Clarity pass on the autosync section of the gitusers doc ... (check-in: 80963ffeda user: wyoung tags: trunk)
13:21
Added a new section "Resetting the Repository" to the gitusers doc, following and relying on the two recently-updated sections. ... (check-in: bd7b10998d user: wyoung tags: trunk)
12:26
Update the built-in SQLite to the latest 3.42.0 beta for testing. ... (check-in: b2a29bf41f user: drh tags: trunk)
12:19
Added a motivating example to the "Autosync" section of the gitusers doc, showing why it's better to let the software system resolve conflicts asynchronously than to force Alice and Bob to fight it out, moving the synchronization point out into the human-time workflow. ... (check-in: 8975e8daf1 user: wyoung tags: trunk)
11:38
Clarified the "Sync Is All-or-Nothing" section of the gitusers doc, adding a reference to the cap-theorem doc and dropping the "eventually-consistent" buzzword to explain *why* it's all-or-nothing. ... (check-in: 35b2307f9c user: wyoung tags: trunk)
2023-05-11
12:28
Made the msmtp mention in the alerts doc more concrete now that we have [forum:/forumpost/75f63cc0a1 | a verified tester]. ... (check-in: ea74c83adc user: wyoung tags: trunk)
2023-05-10
18:40
Removed all of the XML-style " />" tag closing markers on empty tags such as "hr", "br", and "input" to placate modern HTML5 validators. That's the doctype we declare, not XHTML, so we should conform. (Besides which, the XHTML dream is dead.) ... (check-in: f5482a0a79 user: wyoung tags: trunk)
17:51
Small fix to previous ... (check-in: 5537d9c2fa user: wyoung tags: trunk)
17:50
Replaced use of the obsolete (because presentational) "center" tag in the docs with CSS equivalents. ... (check-in: 4d21ec88ea user: wyoung tags: trunk)
17:36
Added an alt attribute on the home page's Fossil logo ... (check-in: ccf117feab user: wyoung tags: trunk)
17:23
Fixed a manual section numbering duplication in the delta encoding algorithm doc. ... (check-in: d83f2490b3 user: wyoung tags: trunk)
17:20
A prior edit to the quickstart doc left a vestigial version of the "Making and Committing Changes" section behind, resulting in duplicate information and a second h2 section with the same fragment ID. Some differences existed between the two presentations, so merged them rather than nuke the smaller (presumably older) one outright. ... (check-in: 39beee4c9d user: wyoung tags: trunk)
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. ... (check-in: 1fd407f61a user: wyoung tags: trunk)
15:32
Stray character deleted ... (check-in: 0cb4f1fc5e user: wyoung tags: trunk)
14:20
Replaced use of HTML "p" tags in the fiveminutes.wiki doc with hard line breaks, letting the wiki language add the same "p" tags on output. Replaced some of them with "tt" tags instead to make command text stand out from the prose. Added "tt" tags elsewhere for consistency. ... (check-in: 262eb510df user: wyoung tags: trunk)
2023-05-09
21:44
Fix sub-command parsing in order to have the "gdiff" subcommand of the "patch" command working. ... (check-in: ec78226014 user: mgagnon tags: trunk)
2023-05-08
14:12
Display FQDN on sync only when the verbose flag is on. ... (check-in: cc34f3cf49 user: danield tags: trunk)
2023-05-06
20:21
Added explicit SIGINT handler for the rootful container (PID 1) case, so you can Ctrl-C it when "run -it". ... (check-in: a0b0d8f998 user: wyoung tags: trunk)
19:48
Set permissions on /bin/fossil inside the container to 755, not 700. Docker doesn't care since it runs everything as virtual-root, but Podman does. Also, it complicates the extraction of a static binary since you probably didn't want it set to 700 root:root out on the host, too. ... (check-in: 260efac1da user: wyoung tags: trunk)
19:04
Assorted cleanups to the Dockerfile: disentangled use of /tmp for building and creation of the eventual contents of /etc, dropped an unnecessary directory hierarchy level, removed an unused variable, whitespace fixes, etc. No functional change. ... (check-in: f9bd6273d9 user: wyoung tags: trunk)
05:41
Typo squish in the server doc section's index page ... (check-in: 4158e5e2a8 user: wyoung tags: trunk)
2023-05-05
14:40
Update the built-in SQLite to the latest 3.42.0 beta for testing. ... (check-in: 71ed8cbd0c user: drh tags: trunk)
12:56
For sync operations, also display the FQDN of the remote, if available. ... (check-in: 99b09b9476 user: danield tags: trunk)
2023-05-03
13:23
Add SUMMARY and DETAILS HTML elements to the list of allowable wiki/markdown tags, per request in [forum:f9559dbac03810|forum post f9559dbac03810]. ... (check-in: 35df3e6ad4 user: stephan tags: trunk)
11:03
Made the URL matcher more specific in the nginx doc when showing how to get long expiration times on URLs known to yield unchanging content so we can drop the warning about it affecting URLs more likley to change. Added a second example for images, CSS, JS and such to show how you might handle these differently, addressing the core issue by example than by prose warning. ... (check-in: f77ab1970c user: wyoung tags: trunk)
10:00
Added a bit more advice about caching to previous, and fixed a whitespace problem. ... (check-in: 4d5a647735 user: wyoung tags: trunk)
09:56
Improved the caching configuration recommended in the nginx doc to show the option for immutable content service for /artifact, /doc, /file, and /raw URLs, which are likely to contain hashes that make the URLs unique identifiers for particular versions of the referenced content. ... (check-in: 1d0d69866d user: wyoung tags: trunk)
07:08
Tiny tweaks to the systemd doc ... (check-in: 0835ec45a4 user: wyoung tags: trunk)
06:23
Added a paragraph to the unvers doc on the "y" capability. ... (check-in: faffd27192 user: wyoung tags: trunk)
06:17
Modernized the URL format in the unvers doc: using an actual (reserved) domain name instead of the vague "domain", showing it as "https" since "http" is widely deprecated, and using "tt" tags around it to make it stand out from the surrounding sans-serif text and to prevent it from breaking across word-wrap boundaries. ... (check-in: d1a3dda6a7 user: wyoung tags: trunk)
06:15
Edit pass on the unvers.wiki doc, primarily to replace passive voice phrasing with active voice. Made a few clarifications and grammar tweaks atop that. ... (check-in: fef0ade93f user: wyoung tags: trunk)
2023-05-02
16:17
Update the change log with all the most recent enhancements. ... (check-in: 13c5e4172c user: drh tags: trunk)
2023-05-01
20:43
Update the built-in SQLite to the first 3.42.0 alpha version for testing. ... (check-in: a6cc3da40c user: drh tags: trunk)
2023-04-25
22:09
Converted the hand-crafted footnotes in the "Image Format vs Fossil Repo Size" doc to use the new Markdown affordance. ... (check-in: 389e3fb976 user: wyoung tags: trunk)
2023-04-24
14:33
Clarify that backslashes in the help text of commands/webpages must be escaped for correct processing by mkindex.c. ... (check-in: 5c8f557565 user: danield tags: trunk)
2023-04-22
18:53
Enhance the s= query parameter (search) on /timeline so that it also searches the forum post content if the vfx query parameter is present. ... (check-in: ea688fa67f user: drh tags: trunk)
16:01
Add the oldestfirst boolean query parameter to the /timeline page. ... (check-in: ee8d34f5aa user: drh tags: trunk)
15:18
Fix a pointless limitation in /timeline that prevented a= and b= from working if the u= query parameter was used. The limitation appears to be a copy/paste error dating from 2014. ... (check-in: 2925484c95 user: drh tags: trunk)
14:46
Tweak the previous commit and put extra headers at the end. ... (check-in: 391927155a user: florian tags: trunk)
10:47
Update dependencies in the MSVC makefile so that changes to command help texts and built-in files are picked up. ... (check-in: c2f56d2bc8 user: florian tags: trunk)
10:38
Update the makemake.tcl script to match the checked-in versions of the generated makefiles. ... (check-in: 3e83c6a924 user: florian tags: trunk)
2023-04-20
16:21
Fix build by escaping the backslash in the help text of test-strip-comment-lines. ... (check-in: cbfaec5875 user: danield tags: trunk)
12:12
Mention comments in the document about glob patterns. ... (check-in: 9558bf8294 user: danield tags: trunk)
12:02
In versioned settings, make again possible for globs to begin with a hash by escaping it (i.e. such lines should start with '\#'). ... (check-in: 6d2dbf985a user: danield tags: trunk)
2023-04-19
11:56
Improved the systemd guide's points about `podman generate systemd`. ... (check-in: ac30c2d996 user: wyoung tags: trunk)
11:55
A few more small tweaks to the containers doc ... (check-in: 117cf4ffe8 user: wyoung tags: trunk)
11:39
Reordered a few sections in the container customization section to flow better and reduce redundancy. ... (check-in: bb189d17f2 user: wyoung tags: trunk)
11:29
Moved the sectio about elaborating the container runtime layer down into the section of the doc where we talk about other customizations. Its prior location was because it was a tangent off a prior point, but it's just as easy to jump down via hyperlink. Assorted other small improvements while in there. ... (check-in: 301d4f21bc user: wyoung tags: trunk)
10:45
Add supporting comment lines in versioned settings to the changelog. ... (check-in: 4ed98a9944 user: danield tags: trunk)
07:19
Allow comment lines (starting with '#') in versioned settings. ... (check-in: ef633d4bb5 user: danield tags: trunk)
01:46
Produce merge conflict mark during merge when file exist in current version and in version to be merged, but not in common ancestor. ... (check-in: 7c75e47b3c user: mgagnon tags: trunk)
00:46
Add an admin/debug flag to the forum which enables the user to skip sending of notifications for a given new post or edit. ... (check-in: 3f6aa94641 user: stephan tags: trunk)