Fossil

Timeline
Login

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

100 most recent check-ins

2025-03-12
18:50
add mention of ticket-wikis to changelog ... (Leaf check-in: c23741ac user: jkosche tags: trunk)
18:22
Since [189bfc28e7a3a166] (2016-09-30) the "manifest" setting has technically been a versioned setting. However, ever since six days after that change, starting at [3604802d553e5029] (2016-10-05), the versioned part "manifest" has been ignored. So even though "manifest" is called "versioned" it really is not. This check-in ends that fiction by designating "manifest" as an ordinary, unversioned setting. ... (check-in: eec84c1c user: drh tags: trunk)
18:05
Add 'win/build32.bat' and 'win/build64.bat' to the .fossil-settings/crlf-glob for consistency with [a2db4285da55]. ... (check-in: a1bda9eb user: george tags: trunk)
14:56
Always puts "{...}" around the action of an if() statement when the action is on a separate line. Add column labels on the output of "--numstat". ... (check-in: 7bcd6626 user: drh tags: trunk)
13:35
For 'fossil diff', when --numstat is combined with --brief, show only the total row. ... (check-in: 37327906 user: danield tags: trunk)
09:49
For consistency, use the spelling 'descendant' for the noun usage. ... (check-in: c9d39003 user: danield tags: trunk)
09:26
Fix a hyperlink in the /timeline title. ... (check-in: 254dfbd2 user: danield tags: trunk)
2025-03-11
18:04
Update the change log to talk about all the latest enhancement. ... (check-in: faf19829 user: drh tags: trunk)
10:44
For the console-based timeline, run comment text through wiki_convert() and then through html_to_plaintext() before display, in order to translate markup. ... (check-in: 6ab9994d user: drh tags: trunk)
01:26
Fix typo in error message from the previous commit. ... (check-in: 403a3aeb user: drh tags: trunk)
00:01
Ensure that "fossil info arg" not occurring in a check-out does not try to access a repository that does not exist. forum post 6ddeec566b. ... (check-in: c6a0e669 user: drh tags: trunk)
2025-03-10
18:42
The "fossil commit" command looks for suspicious and/or broken hyperlinks in comments and gives the user an opportunity to continue editing the comment. ... (check-in: 3e87f78e user: drh tags: trunk)
14:43
Merge the latest trunk enhancements into the comment-markdown-links branch. ... (Leaf check-in: 652362e9 user: drh tags: comment-markdown-links)
14:14
In /timeline allow p= and d= to have separate values, and the result is showing all check-ins that are both ancenstors of p= and descendents of d=. ... (check-in: d1d4cc75 user: drh tags: trunk)
12:36
In the /timeline with p=/bt= or d=/ft=, show the termination check-in even if it is not a ancestor or descendent of the starting point. ... (check-in: e2e57aa9 user: drh tags: trunk)
10:23
Make the (help platform-specific-command-or-page) output more generic so that it applies equally to commands, settings, and web pages. ... (check-in: 7919a44d user: stephan tags: trunk)
10:21
Teach the help command and /help page to be able to distinguish completely unknown commands from commands which are only conditionally available depending on their platform or build flags. Based on a /chat discussion. ... (check-in: e5ace411 user: stephan tags: trunk)
10:06
Merge from trunk. ... (Leaf check-in: 4850a595 user: brickviking tags: bv-infotool)
09:55
In help texts, mention that 'winsrv' is only available on Windows. ... (check-in: e2c161ba user: danield tags: trunk)
07:56
(Typos) Corrected two phrases, one for American spelling. ... (check-in: b33f0d55 user: brickviking tags: trunk)
2025-03-09
23:04
First cut at the /logsummary page. Provides a count of the various error log message types. Need to gather more examples in order to figure out how to deduce more types. Access by admins only. ... (check-in: 55d476ab user: drh tags: trunk)
19:28
Add the "min" query parameter to /timeline. Other minor bug fixes found while working on the new feature. The priority queue implementation was rewritten. Minimum SQLite increased to 3.49.0. ... (check-in: 4e23c2a9 user: drh tags: trunk)
18:03
Increase the minimum SQLite version to 3.49.0. Really we only need to go to 3.47.0 (due to the previous check-in on this branch) but 3.49.0 is a better choice so let's just require it. ... (Closed-Leaf check-in: 3c03634e user: drh tags: min-from-to)
17:55
Fix a bug in recursive CTE used to help implement from=,bt= which which might result in an incorrect answer. The original query was put in place prior to the "subquery-order-by-optimization" patch to SQLite ([src:/info/20240816185146|2024-08-16]) version 3.47.0. Without that optimization, the query runs slowly. Also: a comment typo fix. ... (check-in: 29f94692 user: drh tags: min-from-to)
10:34
Improved subtitle for /timeline graphs that use "min": Now tells the total number of nodes on the path including those that were skipped. ... (check-in: 2229b2f6 user: drh tags: min-from-to)
10:20
Fix the "min" and "shortest" query parameters so that they operate independently of one another. ... (check-in: 93269c9f user: drh tags: min-from-to)
10:04
Add support for ticket/... wiki pages to /wikiedit. ... (check-in: f01d60fd user: stephan tags: trunk)
09:33
add fields for priority and subsystem to tktnew-form, if user has Write-Tkt rights, which allows them to edit these fields in tktedit ... (Leaf check-in: 1b7033ff user: jkosche tags: tktnew-template)
07:39
Update change log. Doc updates related to the user elevation subscription. ... (Leaf check-in: a5d2c9e8 user: stephan tags: useredit-note-elevation)
07:12
Cleanups, mostly docs, in the user elevation alerts. Document the currently-known ways which this particular alert differs from others. This needs more sanding-down but am checking this in to go work on the broken user deletion (which pre-dates this branch but was first discovered here (edit: that was a PEBKAC error, not a bug)). ... (check-in: d6c5c7f6 user: stephan tags: useredit-note-elevation)
2025-03-08
23:58
Restore the "shortest" query parameter on /timeline. Make it actually show the path with the fewest number of nodes, as it was originally intended. Improve the /help for /timeline. ... (check-in: a91586d2 user: drh tags: min-from-to)
22:49
In the timeline, remove the "shortest" flag on the from=,to= configuration, as it is not useful. Simplify the implementation of the "min" flag. ... (check-in: e09d965f user: drh tags: min-from-to)
21:36
Improvements to the new path_shortest() implementation, include many enhancements to debugging and analysis capabilities. ... (check-in: 923dca30 user: drh tags: min-from-to)
19:03
always set private_contact initially to the contact in the user ... (check-in: 136f1441 user: jkosche tags: tktnew-template)
18:56
add submenu to tktview to copy that ticket as template for a new one, as suggested in https://fossil-scm.org/forum/forumpost/d53ffe93722333b1 ... (check-in: 933a6f3a user: jkosche tags: tktnew-template)
18:44
Reimplement path_shortest() using the new PQueue with pointer content. ... (check-in: 14372167 user: drh tags: min-from-to)
16:01
Create new branch named "tktnew-template" ... (check-in: 27a0a1d1 user: jkosche tags: tktnew-template)
14:47
Send the alert for new users even if they have empty permissions. ... (check-in: 5772d2f1 user: stephan tags: useredit-note-elevation)
14:43
Slight simplification to the previous check-in. ... (check-in: 28b4382e user: stephan tags: useredit-note-elevation)
14:41
Distinguish between new and edited users in the admin log and the new alert. Self-registered users do not trigger an alert. ... (check-in: a2ad05a8 user: stephan tags: useredit-note-elevation)
13:39
Send notifications to subscribers with a 'u' subscription when setup_uedit adds new permissions to a user. ... (check-in: a69c933e user: stephan tags: useredit-note-elevation)
12:48
Initial alerts infrastructure for user-elevation notifications. Alerts are not yet sent. ... (check-in: 54db7c07 user: stephan tags: useredit-note-elevation)
12:13
Improved implementation of the PQueue object, with the added option to carry an arbitrary pointer as content. ... (check-in: 4111717e user: drh tags: min-from-to)
12:04
Improved implementation of the PQueue object, with the added option to carry an arbitrary pointer as content. ... (Leaf check-in: 0fa917da user: drh tags: wrong-branch)
11:34
Remove a duplicated query. ... (check-in: 4332ba5d user: stephan tags: useredit-note-elevation)
11:31
Initial steps toward more prominently recording when a user's permissions are elevated. This currently only changes the admin log output but the eventual intent is to enable optional email notifications when a user account is elevated. ... (check-in: 22b648e9 user: stephan tags: useredit-note-elevation)
11:17
In /setup_uedit, rename the locally-shadowed zCap to aCap to avoid confusion in a pending change. No functional changes. ... (check-in: 74b149f2 user: stephan tags: trunk)
2025-03-07
23:19
Merge the latest trunk enhancements into the comment-markdown-links branch. ... (check-in: 459499b0 user: drh tags: comment-markdown-links)
21:50
Add the "abd" (Avoid Branch Detours) query flag on /timeline. Better descriptions of the resulting timeline with the "min" query flag. ... (check-in: d82b52aa user: drh tags: min-from-to)
21:27
Try to avoid detours onto feature branches when selecting the shortest patch for a /timeline query with from= and ft= and the "min" query flag. ... (check-in: 6c35335f user: drh tags: min-from-to)
21:09
Merge the latest trunk enhancements into the min-from-to branch. ... (check-in: 990e287a user: drh tags: min-from-to)
20:26
Add the /test-title webpage. Accessible to administrators only. ... (check-in: af57f63d user: drh tags: trunk)
20:14
Correctly render the title of embedded Markdown documents that contain characters that are special to HTML: > " ' & < ... (check-in: 0b24a45f user: drh tags: trunk)
20:01
Cross-link the various title-test documents. ... (check-in: 29831c2b user: drh tags: trunk)
19:30
Another title-test document for wiki added. Improvements to the title-test for markdown. ... (check-in: 6c691b5c user: drh tags: trunk)
19:03
More context for the title-test.md document. ... (check-in: a4f58f94 user: drh tags: trunk)
19:01
Add the title-test.md document for testing Fossil's ability to render document titles with unusual characters. ... (check-in: 66a78a8a user: drh tags: trunk)
18:46
In /forumpost and /forumthread, use %h instead of %s when rendering a thread's title. (Edit: moving out of the way to reevaluate against more inputs.) ... (Closed-Leaf check-in: 4937bc9a user: stephan tags: mistake)
18:39
Mention the "--proxy PROXY" option in the help text for all command that support it. ... (check-in: 6d4cd329 user: mgagnon tags: trunk)
17:52
Improvements to the title on the /help webpage. ... (check-in: e28cc737 user: drh tags: trunk)
16:30
The codecheck1 utility makes a distinction between routines that need to generate HTML-free content and routines that generate content that is safe for any generic HTTP reply. ... (Closed-Leaf check-in: cd9086c2 user: drh tags: enhanced-defenses)
15:56
Enhance codecheck1.c to detect cases where style_header() is called with arguments that are not easily proven to be HTML-free. Fix multiple calls to style_header() to prove they are always HTML-free. ... (check-in: 2da41072 user: drh tags: enhanced-defenses)
2025-03-06
17:57
Add the optional "min" query parameter to /timeline for use with from= and to=, to omit changes of nodes along the same branch for brevity, and to just show the branching changes. ... (check-in: ef805262 user: drh tags: min-from-to)
14:35
Simplify www_print_timeline() so that it uses branch_of_rid() rather than computing the branch name for itself. ... (check-in: 0150eda9 user: drh tags: trunk)
11:01
Work around issues with aggressive caching of pikchr.wasm that were making it difficult to upgrade. (1) On the /built-in page, allow filenames to have text of the form -vNNNNNNNN before the file suffix, where N is an arbitrary digit and there are at least 8 of them. The extra -vNNNNNNNN is removed before looking up the file. (2) When running "make wasm" modify the generated scripts to add random -vNNNNNNNN values to key filenames, so that browsers won't try to use the old names still in cache. ... (check-in: dd20f349 user: drh tags: trunk)
07:49
Latest upstream sqlite3 shell.c, primarily to squelch warnings on cygwin. ... (check-in: 4d34e18c user: stephan tags: trunk)
2025-03-05
21:43
Further tweaks to the markdown style formatting in wiki. ... (check-in: 10295397 user: drh tags: comment-markdown-links)
21:19
Get Markdown italic and bold working in wiki. ... (check-in: 079615cb user: drh tags: comment-markdown-links)
20:52
Fix minor issues with markdown rendering in wiki. ... (check-in: 4be82a52 user: drh tags: comment-markdown-links)
20:16
Provide the ability to control markdown styling and markdown hyperlinks for check-in cmments separately and independently. ... (check-in: 34f36bc2 user: drh tags: comment-markdown-links)
15:52
Update the Environment Variables and Global Options document and the Change Log to reflect current development. (Plus an unrelated formatting fix in the first document.) ... (check-in: 007fd18d user: florian tags: trunk)
13:19
Automatically randomize the names of the "pikchr.js" and "pikchr.wasm" files after "make wasm", to force browser cache reloads. ... (Closed-Leaf check-in: 369cb383 user: drh tags: wasm-cache-workaround)
12:15
Allow 8 *or more* digits in the "-v00000000" string that can be added to builtin filenames. ... (check-in: 81af7db0 user: drh tags: wasm-cache-workaround)
12:11
Update pikchr to the latest check-in. ... (check-in: 95b8022b user: drh tags: wasm-cache-workaround)
06:25
Render the pikchr version in the /pikchrshow footer/toolbar. Update to latest upstream pikchr.c to work around an Emscripten issue when trying to export inlined functions (pikchr_version()). Rebuild pikchr wasm pieces with emscripten 4.0.4 (latest as of this writing). ... (check-in: f3227f8f user: stephan tags: wasm-cache-workaround)
05:34
wasm: add MAKEFILE_LIST as a dep of pikchr.js so that it gets rebuilt after makemake.tcl is run. Add stackAllock to EXPORTED_RUNTIME_METHODS for the sake of some emcc versions. ... (check-in: 89e41f25 user: stephan tags: wasm-cache-workaround)
00:40
Update to the latest pikchr.c. If then the "pikchr.wasm" filename in the generated extsrc/pikchr.js file is changes to something like "pikchr-v12345678.wasm" and if the "pikchr.js" filename in extsrc/pikchr-worker.js is change similarly, and if the cache is disabled in the browser, then the new version of pikchr loads immediately and without hassle. ... (check-in: cebd126d user: drh tags: wasm-cache-workaround)
2025-03-04
18:42
Adjust the /builtin page such that if a filename contains "-v12345689" as part of its name right before a ".", where the digits can vary, then that part of the name is ignored. We can thus give semi-random names to built-in resources (ex: extsrc/pikchr-v12345678.wasm) to defeat aggressive browser caches. This is experimental. ... (check-in: a9f4bbb0 user: drh tags: wasm-cache-workaround)
14:50
Implement `...` verbatim sections for the WIKI_MARKDOWN_SPAN option. ... (check-in: c9038855 user: drh tags: comment-markdown-links)
14:01
Implement backslash-escapes in WIKI_MARKDOWN_SPAN mode. Add the --tokenize option to the test-wiki-render command. ... (check-in: 6f9e2992 user: drh tags: comment-markdown-links)
12:21
Add the timeline-markdown-span setting that controls whether or not markdown span markup will be interpreted in check-in comments. Add auto-links. Support for emphasis and code marks is pending. ... (check-in: 8f55b909 user: drh tags: comment-markdown-links)
11:48
Change the rendering option to WIKI_MARKDOWN_SPAN with the idea of eventually supporting all kinds of span-markdown, just not block-markdown. Add support for auto-links. ... (check-in: f80b8921 user: drh tags: comment-markdown-links)
10:58
Restore the --comfmtflags and --comment-format global command-line options to prevent breaking legacy scripts that use them. But leave them undocumented and marked as deprecated. Omit the "comment.test" test file, since it no longer works after syntax improvements in the test-comment-format command and was not actually helping to make the product better. ... (check-in: 6382e254 user: drh tags: trunk)
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. ... (check-in: b7338a55 user: stephan tags: trunk)
03:48
Rebuild pikchr wasm/js. For reasons beyond my ken, the [c32f97e9e] build was rendering correctly (as per that fix) in legacy mode but not wasm mode. ... (check-in: 316b0a68 user: stephan tags: trunk)
00:39
Proof-of-concept code that allows markdown-style hyperlinks to appear in check-in comments. Markdown-style hyperlinks are not allowed in ordinary text/x-fossil-wiki for backwards compatibility. This simply change reduces the need to provide full markdown support for check-in comments. ... (check-in: e7bc33f0 user: drh tags: comment-markdown-links)
2025-03-03
23:23
Fix the printf() %W and %!W conversions so that they can both be used during the same Fossil run. ... (check-in: adbb0b92 user: drh tags: trunk)
20:57
Bug fix in pikchr. ... (check-in: c32f97e9 user: drh tags: trunk)
15:13
Add the --text option to test-wiki-render and test-markdown-render. ... (check-in: 3ea3cd5c user: drh tags: trunk)
14:25
Rework the command-line arguments to the "fossil test-comment-format" command. ... (check-in: 2b2bc057 user: drh tags: trunk)
13:34
Fix misspelled "--canonical" option on "fossil test-comment-format". ... (check-in: 9813e6f8 user: drh tags: trunk)
13:17
Correct a CSS selector in skins/default/css.txt which was causing the LI elements of sub-lists to have the wrong display type. ... (check-in: eb42f59f user: stephan tags: trunk)
12:39
Update the change log to report on recent enhancements. ... (check-in: 871b5146 user: drh tags: trunk)
12:07
Change the "legacy comment printing algorithm" to the "canonical comment printing algorithm". Omit the --comfmtflags and --comment-format global flags. Simplify the comment printing code. ... (check-in: 35302d9e user: drh tags: trunk)
09:16
Removal of duplicate version string for 'fossil help -f -v'. Borrowed from bv-infotool branch. ... (check-in: 1ce93cbb user: brickviking tags: trunk)
08:55
Undid the changes from src/http_ssl.c [b591622016] being moved to a branch. Not noticed for far too long. ... (check-in: 9b8bbd04 user: brickviking tags: bv-infotool)
04:50
Removal of breadcrumb. Sorry about that. ... (check-in: 623c74d3 user: brickviking tags: bv-infotool)
04:50
Merge from trunk. ... (check-in: 439d778c user: brickviking tags: bv-infotool)
01:28
Removal of duplicate version string for fossil help -f -v. ... (check-in: b58aa5e2 user: brickviking tags: bv-infotool)
2025-03-02
23:22
Fix a harmless comment typo. ... (check-in: a0d9093d user: drh tags: trunk)