Timeline
Not logged in

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

50 most recent check-ins

2026-06-22
15:34
Add the -v/--verbose option to the "fossil merge-info" command. Leaf check-in: 3c8de67618 user: drh tags: trunk
11:03
Merge all the latest trunk enhancements into the http1-1-chunked branch so that the branch can be more easily tested. Leaf check-in: 4a648d7410 user: drh tags: http1-1-chunked
2026-06-21
17:23
Enforcing allowedAttr limitations in the wiki/MD doc renderers. This fixes an apparent oversight rather than giving new functionality. The allowed attributes were extended to cover www/* and what we've previously documented as allowed. Leaf check-in: 42a3db61c1 user: wyoung tags: html-attr-limit-enf
17:19
Harden the default CSS for table.numbered-lines td.line-numbers so that it is immune to skin-specific font changes in pre or code. [forum:/info/2026-06-21T15:05:42Z|Forum 2026-06-21T15:05:42Z]. check-in: 018d4a5d68 user: drh tags: trunk
17:14
Added a changelog entry for the prior branch merge check-in: c328d90371 user: wyoung tags: trunk
17:10
Documented in /md_rules that HTML comments are disallowed under the "safe HTML" rules even though they pass the MD processor. check-in: ea92c2bf9f user: wyoung tags: trunk
14:53
Expanded the set of "safe HTML" elements to include several harmless ones added to HTML5, which are useful in MD/wiki docs. check-in: 6436ecf911 user: wyoung tags: trunk
14:29
Fixed a semantic constant misuse in the wiki renderer discovered while doing the prior commit. No functional change, but it straightens out a mask-vs-attribute ID cross-up. Closed-Leaf check-in: f1c08fdff1 user: wyoung tags: safe-html-extensions
14:25
Merged in the relevant bits of branch markdown-details-open to allow the "open" attribute on the HTML \<details\> element. This pushes the attribute mask to 64-bit, so changed from raw 32-bit hex constants to a data-typed 64-bit shifting scheme to allow further expansion. Builds without warnings on 32-bit ARM at least. check-in: c799e2e504 user: wyoung tags: safe-html-extensions
07:49
Replace some name=X HTML attributes with id=X so that #X links work. check-in: 904e245715 user: stephan tags: trunk
01:18
Cut a verbose addition from the /wiki_rules doc check-in: 877e70c7b4 user: wyoung tags: safe-html-extensions
01:16
Added several harmless HTML element types to the whitelist, mainly HTML5 semantic things, plus ones needed for structured fallback from AVIF to WebP to JPEG based on browser capabilities. Added this whitelist to the /md_rules doc for the first time; it was previously only in /wiki_rules, which merely needed small additions to cover the changes. check-in: f40b9c1033 user: wyoung tags: safe-html-extensions
2026-06-18
14:22
Minor typo fix in the change log, reported in the forum. check-in: ec592b517c user: stephan tags: trunk
13:52
Add an option to timeline command that does the same as timeline-truncate-at-blank on /timeline. check-in: 0848396b86 user: danield tags: trunk
12:57
Fix "stash diff" command so if file on filesystem is same as the stashed file, don't print "CHANGED" and skip the diff. This match regular "fossil diff" command. check-in: 71b0c80bbc user: mgagnon tags: trunk
12:12
Avoid unnecessarily allocating a UUID when manifest_parse() fails and is not given an error blob. check-in: 07592007ce user: stephan tags: trunk
2026-06-17
15:47
Use bitwise operators consistently, even if in this case it does not make a difference. check-in: 524474cfa0 user: danield tags: trunk
2026-06-16
16:45
Update the built-in SQLite to the latest trunk version. check-in: ba00a43504 user: drh tags: trunk
13:22
Ensure that the text in the Title field in the new forum editor is visible in dark-style skins. check-in: 4041c766dd user: stephan tags: trunk
13:18
Only show the 'you will be able to attach files after saving' /forumnew notification in browsers which show NOSCRIPT content, as the JS editor integrates attachments. check-in: 8ada7fa8be user: stephan tags: trunk
10:16
Rework the attachments and forum with JS-based interfaces and enable attachments for forum posts. No-JS browsers fall back to the older forms. Full details are in the merged-in branch's commit history, wiki page, and in [forum:b1960bb7d3200328|forum post b1960bb7d3200328]. check-in: ca906591c3 user: stephan tags: trunk
2026-06-15
14:34
www/sync.wiki symbol rename which should have been part of [9789e1dce77ac767]. check-in: afd15bbf00 user: stephan tags: trunk
07:44
Replace read timeout with non-blocking poll, and add TCP_NODELAY Leaf check-in: e418043744 user: danshearer tags: client-timeout-fixes
2026-06-14
22:05
Apply timeouts and retries to network read/write waits to avoid hangs. check-in: 8da6e3590a user: danshearer tags: client-timeout-fixes
13:29
Update a legacy reference to how page headers are created in a skins, as reported by [forum:d8e2afdfd1|forum post d8e2afdfd1]. check-in: 922ec24c99 user: stephan tags: trunk
08:47
Ensure that the legacy /attachadd form redirects back to the page for the attachment's target unless it's told otherwise via ?from=X. Closed-Leaf check-in: dab3d6817f user: stephan tags: forum-editor-2026
06:24
Remove a dead form field. Consolidate two partially-duplicated CSS rules. check-in: 9ea044d982 user: stephan tags: forum-editor-2026
2026-06-13
19:34
Mention the systemd sandboxing in the CGI documentation. check-in: 69d43cc15e user: danield tags: trunk
16:01
Fix the broken Delete Post page, caused by now-outdated/removed goings-on in this branch. check-in: 01f6259455 user: stephan tags: forum-editor-2026
15:33
Remove the new Stash button from /forumnew, where it is unhelpful. check-in: e9e4c4fabe user: stephan tags: forum-editor-2026
13:48
CSS docs and remove some extraneous empty lines. check-in: 378b3c30c1 user: stephan tags: forum-editor-2026
13:21
Only show the forum editor's Stash button when saving of drafts is enabled (it currently always is). check-in: b45242d8fd user: stephan tags: forum-editor-2026
13:18
CSS animation consistency tweaks in the attachment widget and when shifting about-to-edit/reply posts to the left. Remove some dead CSS. check-in: 157f5a4c69 user: stephan tags: forum-editor-2026
13:01
Restore the Discard button which was inadvertently displaced in the previous checkin. check-in: a93764552a user: stephan tags: forum-editor-2026
13:00
Minor internal cleanups. Add some tooltip help. Add a Stash button which closes a forum editor widget but retains any local edits and stays on the page. It cannot be called Close because there's a very different Close button already associated with posts. check-in: 2e788c488b user: stephan tags: forum-editor-2026
12:35
Remove dead captcha-rendering code from the forum editor. Minor internal cleanups. check-in: 0313a31ed1 user: stephan tags: forum-editor-2026
10:41
Slight forum editor animation tweaks. Add some arguably superfluous "just in case" error handling. check-in: 77b92673aa user: stephan tags: forum-editor-2026
09:58
http.c: Complete the HTTP 1.1 chunked reply decoder

Fix error conditions and exceptions when Transfer-Encoding chunked, partly from drh's Claude:

* Premature EOF was accepted as a valid EOF. * strtol --> strtoll with checking, to avoid casting errors * Per RFC 7230, match "chunked" at the end of the Transfer-Encoding value rather than a substri... check-in: 441a35ce2a user: danshearer tags: http1-1-chunked

09:18
Add notes about forked forum posts to www/forum.wiki so that future us will be reminded at some point to return to that topic. check-in: 22648d1832 user: stephan tags: forum-editor-2026
08:41
Fix a null deref which would trigger if the XHR to fetch a forum post fails. check-in: 8da3b3f796 user: stephan tags: forum-editor-2026
08:37
When opening the forum editor, instead of disabling various controls simply hide them, giving the effect that the editor replaces them. This gives us more screen space. check-in: 86dc0502db user: stephan tags: forum-editor-2026
07:55
While the forum editor is open, also disable the post's Close, Delete, and Attach buttons because those will change the current page. Presumably nobody wants to close or delete during an edit, and attachment can be done via the editor form. check-in: 778b397274 user: stephan tags: forum-editor-2026
01:42
Small tweak on /chat single-line input field: everything was transparent when focused, let's put a small border at least. check-in: 935bd936ac user: mgagnon tags: forum-editor-2026
2026-06-12
15:30
Fix a null deref in pre-Web Locks browsers. (Edit: no, it doesn't. The object the guard is around on is an age-old JS-ism.) Closed-Leaf check-in: 1c932836f2 user: stephan tags: mistake
15:22
Bug fixes: /attachadd?legacyArgName=X was (A) having its form pulled out from underneath it by JS and (B) not handling ticket IDs properly. check-in: fd327fd261 user: stephan tags: forum-editor-2026
14:24
Minor cleanups. Add a 'Post as USERNAME' label to the forum editor, per suggestion in the forum. check-in: 73c5b76df7 user: stephan tags: forum-editor-2026
2026-06-11
17:48
Typo fix reported by Dan Shearer. Mention the forum overhaul in the change log. check-in: 4b1962b97f user: stephan tags: forum-editor-2026
12:14
Chnage all buttons on Blitz skin to be as they were originally (transparent) instead of dark-aqua'ish like some exceptions. Use body background color instead of transparent so on selected forum, they don't looks disabled. check-in: 15782c0049 user: mgagnon tags: forum-editor-2026
10:55
Doc updates. Fix the (harmless but annoying) warning in the file attachment about the attachment being too large if the attachment-size-limit is not set or is set to 0. check-in: f6785741d9 user: stephan tags: forum-editor-2026
09:17
Use a JS-disabling browser plugin to fix the legacy-form fallback in the forum editor, reply, and attachment-adding pages. check-in: 77c3ce12e9 user: stephan tags: forum-editor-2026