Timeline
Not logged in

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

120 check-ins using file test/markdown-test3.md version 579dd8cccf

2022-07-28
15:38
Corrected -DPIC to -fPIC in compaq/zlib/Makefile.in and filed upstream ticket for that change at https://github.com/madler/zlib/issues/684. Closed-Leaf check-in: 368d97869b user: stephan tags: zlib-update
2022-06-22
11:11
In directory/repolist mode, do not link to X/Y.fossil if X.fossil exists, to avoid the X/Y/... URI ambiguity. Reported in [forum:f50f647c97c72fc1 | forum post f50f647c97c72fc1]. check-in: 9584806cc6 user: stephan tags: trunk
2022-06-20
22:18
/chat: added a missing JS dependency which broke the new text-toggle/copy feature. Bug introduced in [f98a4f5c94a844dd], caused by failure to check in one of the associated files. check-in: eeacf82158 user: stephan tags: trunk
2022-06-18
13:45
/timeline.rss: updated TITLE fields for wiki entry comment formatting changes. Add explicit forum posts support (they were shown before in some contexts but only by virtue of being 'not a checkin/ticket/wiki' and not honoring the caller's permissions to read them). check-in: cb651568fb user: stephan tags: trunk
07:04
Merged in trunk. check-in: 4d62992991 user: stephan tags: markdown-tagrefs
2022-06-17
11:04
Made a cryptic 'not found' error message when failing to resolve a symbolic name slightly less cryptic in response to confusion reported in [forum:1eaa68bb75 | forum post 1eaa68bb75]. check-in: 30f669b004 user: stephan tags: trunk
10:57
Create a placeholder manifest.descr file via auto.def, analog to [a198cde661ca]. Leaf check-in: 56614cb6a9 user: stephan tags: version-cmd-describe
09:57
Merged in trunk. Closed-Leaf check-in: c97ad9d6d2 user: danield tags: diff-show-versions
09:49
Merged in trunk. Closed-Leaf check-in: 20c1ba2ea9 user: danield tags: timeline-cmd-by-branch
09:43
Merged in trunk. check-in: 6bdb2fbe99 user: danield tags: version-cmd-describe
2022-06-15
17:37
Update the built-in SQLite to the latest 3.39.0 beta, for testing. check-in: b0f84d8d17 user: drh tags: trunk
2022-06-14
17:42
Latest upstream pikchr.c to enable HTML entities which contain digits. check-in: b1ffe209f3 user: stephan tags: trunk
14:34
Updated pikchr.c for HTML entity escaping fix. check-in: b3a0a4cdfb user: stephan tags: trunk
10:36
Tweak [1142db3091]: Make sure `builtin_get_js_delivery_mode_name()' never returns an empty string, for that would be silently swallowed by `blob_append_escaped_arg()' when assembling the command-line for a HTTP child process, resulting in a broken command-line with a missing --jsmode option argument. Also add a hint next to the definition of the `J... check-in: b258a41cf8 user: florian tags: trunk
08:59
build.wiki: remove outdated note about Alpine Linux 3.14. check-in: e70ceb1a94 user: stephan tags: trunk
06:58
On Windows, forward the --jsmode option to individual HTTP requests. check-in: 1142db3091 user: florian tags: trunk
2022-06-13
22:18
Removed the inadvertent vertically-centered alignment of the /pikchrshow pikchr when not in auto-fit mode. check-in: d9bd5603ae user: stephan tags: trunk
2022-06-12
19:32
Add extsrc/pikchr.wasm to the list of binary blobs. check-in: 13cd92de77 user: george tags: trunk
2022-06-11
12:34
Merged in trunk. check-in: fd14e7ec62 user: stephan tags: markdown-tagrefs
08:32
Typo fix report in [forum:099e10c762b43add]. check-in: b942cd2155 user: stephan tags: trunk
2022-06-10
14:12
Minor /pikchrshow CSS cleanups. check-in: 864ed8d0a3 user: stephan tags: trunk
14:11
In the /winfo view (/info/WIKI_ARTIFACT_ID), honor the timeline-utc configuration flag, per request in [forum:7e7219e59120b2db]. Though that setting is ostensibly only for the timeline, it seems to be used just about where except where times are explicitly labeled as UTC. check-in: 17ebe42d61 user: stephan tags: trunk
2022-06-09
09:12
build.wiki: added a note about minimum emcc version and notes about using alternatives to Emscripten. check-in: f7d53fa82a user: stephan tags: trunk
2022-06-08
23:27
Merge in pikchrshow-wasm branch: reimplement /pikchrshow using a client-side WASM build of pikchr.c, plus related feature-adjacent tweaks in mimetype handling. check-in: 7fcb462680 user: stephan tags: trunk
15:52
/chat: do not show the Toggle Text Mode feature for messages with no text, e.g. image-only posts (resolves an unhandled exception). When text is toggled to the unparsed state, show a copy-to-clipboard button which copies the raw message text to the clipboard. That is a workaround for mouse-copying of that text collecting extraneous newlines for rea... check-in: f98a4f5c94 user: stephan tags: trunk
15:17
In /chat, change the EOL whitespace-stripping policy to retain up to 2 spaces, only stripping after the 3rd, to avoid breaking certain markdown constructs. Per /chat discussion. check-in: cd7f2ddc98 user: stephan tags: trunk
12:19
Refactored the configure script's emsdk detection in the hopes that this reformulation will work on systems where emcc is installed via a package manager. Closed-Leaf check-in: 98dd262675 user: stephan tags: pikchrshow-wasm
10:09
build.wiki: added notes about emsdk requirements and keeping it up to date. check-in: b256c5bc7b user: stephan tags: pikchrshow-wasm
10:08
Added mjs (ES6 modules) mimetype. Changed JS mimetype from application/javascript to text/javascript to conform with the HTML spec. application/javascript is commonly used in the wild. check-in: a54a2c6ac3 user: stephan tags: pikchrshow-wasm
08:44
Added missing section numbers 7.0 and 8.0 to the two newest sections in build.wiki. check-in: fb9f3dcce6 user: stephan tags: pikchrshow-wasm
07:54
Added mimetype image/vnd.microsoft.icon to the is-compressible list, per forum feedback. Consolidated strncmp() vs fossil_strncmp() into fossil_strncmp() in cgi.c for consistency's sake. check-in: 3652b4d6bb user: stephan tags: pikchrshow-wasm
07:36
Based on discussions in [forum:f60dece061c364d1|forum thread f60dece061c364d1], (A) re-add the charset=utf-8 for text/* mimetypes, (B) extend the set of gzip-compressible mimetypes (e.g. JSON, wasm, tcl, tar), and (C) refactor (B)'s impl so that adding new types does not add a performance hit (it's faster now for most mimetypes). check-in: 86db2d94c6 user: stephan tags: pikchrshow-wasm
02:42
Removed the unused/incomplete split-view widget. The current UI doesn't seem to need that level of manual size tuning. check-in: ba1be566ae user: stephan tags: pikchrshow-wasm
02:37
Added a section to www/build.wiki explaining the pikchr WASM bits and how to rebuild them (required when updating pikchr.c). check-in: ed51ec4ef6 user: stephan tags: pikchrshow-wasm
2022-06-07
23:09
Resolved auto-fit mode not rendering in Chromium. check-in: 11f779039e user: stephan tags: pikchrshow-wasm
22:34
Resolved a slight layout mis-shift of the main input field introduced by the previous checkin. check-in: 5b84e810c1 user: stephan tags: pikchrshow-wasm
22:22
Recompiled pikchr.js/wasm with latest emscripten. Fixed a left-shifted SVG truncation case. Ported example script selection from legacy pikchrshow into the new version. check-in: 6c07b28636 user: stephan tags: pikchrshow-wasm
20:36
Fix popen2() return value check in hook_backoffice(). check-in: e6aaeb1b6d user: jan tags: trunk
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: 8f6886c905 user: stephan tags: pikchrshow-wasm
16:13
Added entry for the email-listid setting to the change log. check-in: d3acca57b9 user: stephan tags: trunk
12:07
More pikchrshow cleanups. Corrected the body text for the markdown/wiki render modes (was using the SVG instead of pikchr code). Center the pikchr when not in auto-fit mode. check-in: e23286a60b user: stephan tags: pikchrshow-wasm
11:37
Ported the various preview mode toggles and clipboard copy from legacy pikchrshow to wasm pikchrshow. check-in: e513090c31 user: stephan tags: pikchrshow-wasm
09:07
pikchrshow: refactored layout to use fieldsets for the input/output area wrappers and moved their button controls into the LEGEND elements. Various minor layout tweaks. check-in: 577ab3bede user: stephan tags: pikchrshow-wasm
06:22
Corrected a bit of misinformation in search.c's comments, per a report in the forum. check-in: 6d6880c830 user: stephan tags: trunk
00:09
Added pikchrshow reimpl to the change log. check-in: 997bb954f4 user: stephan tags: pikchrshow-wasm
2022-06-06
23:53
Extended the pikchr wasm binding to make use of all of the pikchr() arguments and return more info in pikchr-worker's result. Fixed shift-enter behavior. check-in: 1dc34c9b61 user: stephan tags: pikchrshow-wasm
21:56
pikchrshow: swap default config value for position of input/output areas. check-in: 3bd30e66a8 user: stephan tags: pikchrshow-wasm
21:56
darkmode skin: replace on-focus color change of buttons with a light border, else the text has illegibly little contrast. check-in: 63d510764e user: stephan tags: pikchrshow-wasm
20:54
Consolidated some CSS. Minor pikchrshow layout tweaks. check-in: ae8f2ebe4b user: stephan tags: pikchrshow-wasm
20:13
pikchrshow layout tweaks. check-in: 32526f32e7 user: stephan tags: pikchrshow-wasm
18:51
Fixed legacy pikchrshow preview button, broken by hijacking its URI for the new pikchrshow mode. In side-by-side mode when auto-render is on, cap each half at max-width 50% to help keep the UI from flopping around. check-in: c8e9116565 user: stephan tags: pikchrshow-wasm
18:04
Added CSS file missing from previous checkin. check-in: 9cd4f71f68 user: stephan tags: pikchrshow-wasm
18:02
Replace /pikchrshow with a WASM-based version and rename the prior version to /pikchrshowcs (cs=client/server). There are still a couple layout/style quirks to resolve, and a feature or two to port from the legacy app, but it more or less works. check-in: 321f01a86e user: stephan tags: pikchrshow-wasm
15:51
Remove the '; charset=utf-8' suffix from response Content-Type headers. That modifier is technically incorrect for many mimetypes, but wasm loaders are extra picky about it and refuse to load wasm files with the charset set. An attempt at porting over althttpd's solution for this same problem leads down a much deeper and far more invasive rabbit ho... Closed-Leaf check-in: 15e7b49ef3 user: stephan tags: content-type-no-charset
00:41
Fix the new linear bisect so that it always goes from good to bad and stops at the first bad check-in found. check-in: e65544571e user: drh tags: trunk
2022-06-05
19:43
Add the "fossil bisect option linear on" command that allows the "fossil bisect run" command to invoke a test script on every check-in along a path between two boundary check-ins. The "linear" option resets automatically opon "fossil bisect reset". check-in: 42f61b677e user: drh tags: trunk
15:09
Corrected a closing P tag in /setup_skin, per report in the forum. check-in: c7aaaaa8c6 user: stephan tags: trunk
04:06
In the /setup_skin page, add a mention of/link to /skins, per request in the forum. check-in: 0fabc4f356 user: stephan tags: trunk
2022-06-04
23:09
Supply elements in submenus with additional specific CSS classes. For each submenu element a corresponding classname is derived either from the visible label (for hyperlink-like submenu elements) or from the name of the distinguishing query parameter (for other items). check-in: e8a051e6a9 user: george tags: trunk
16:21
Mention the remote-url url overrite by proxy bug fix in the change log. check-in: 5f6093314b user: mgagnon tags: trunk
2022-06-03
15:23
Update the built-in SQLite to the latest 3.39.0 beta. check-in: e3e9544638 user: drh tags: trunk
2022-06-02
20:39
Updates to the change log. check-in: 952b06084b user: danield tags: trunk
19:51
By default, do not show wikis associated with check-ins and branches in the output of 'fossil wiki ls'. This is the CLI pendant to [29a24941e]. check-in: 4877e77a97 user: danield tags: trunk
2022-05-28
14:38
Ignore columns of the TICKET and TICKETCHNG tables that contain spaces in their names. Such ticket fields could not be properly tracked by the earlier versions of Fossil because a ticket field name isn't fossilized when an artifact is constructed. check-in: dbcb446970 user: george tags: trunk
2022-05-27
02:05
Removed some 404 external links, reported in [forum:61c585d0c3|forum post 61c585d0c3]. check-in: 318ab802db user: stephan tags: trunk
2022-05-25
20:52
Clarify the documentation: say explicitly that Clone capability, "g" provides read access to tickets, wiki and forum; and that Write capability, "i" implies that changes to tickets, wiki and forum are also accepted from clones upon syncronization. check-in: 6e5337e830 user: george tags: trunk
20:03
Provide the ability to add a List-Id: header on out-bound notification emails. check-in: e50c3629b8 user: drh tags: trunk
15:12
Update the built-in SQLite to the latest 3.39.0 beta for testing. check-in: c8a16fda7f user: drh tags: trunk
2022-05-24
20:32
If neither TICKET nor TICKETCHNG table has regular "mimetype" column then generated "mimetype" columns of these two tables are queried and used during the extraction of backlinks from ticket change artifacts. See [forum:/forumpost/40c1208a0f84fabe|forum post 40c1208a0f84] for rationale. check-in: 6fb642c02b user: george tags: trunk
2022-05-23
21:25
Added missing AMSK_TITLE permissions for the ABBR tag and refactored the MARKUP_xyz macros into an enum to support the upcoming addition of a few more benign element types. check-in: 81deb15c53 user: stephan tags: trunk
18:21
Added ABBR tag to the HTML whitelist, per [forum:3ae85115a8253ae4|forum post 3ae85115a82]. Ammended markdown help to refer to the safe-html setting. check-in: 11064e4692 user: stephan tags: trunk
2022-05-18
22:52
Fix a couple of invokations of backlink_extract() that were overlooked in the previous check-in. Closed-Leaf check-in: 33c67c2851 user: george tags: generated-tkt-mimetype
20:21
Add support for generated "mimetype" column in the TICKET table. Introduce integer mimetype codes and refactor backlink_extract() accordingly. Make the overall handling of the generated "mimetype" columns a bit more clear. check-in: e39f77906e user: george tags: generated-tkt-mimetype
13:39
Fix a typo in an error message. check-in: 3984c83848 user: drh tags: trunk
02:39
Added wasm => application/wasm mimetype mapping for use with /ext. This is only a partial solution: we'll need to extend the mimetype structure like how was done in althttpd a few hours ago so that we can elide the charset=... part of the Content-Type header, as the wasm loader does not like tha... check-in: 5c47abd6b6 user: stephan tags: trunk
2022-05-16
11:55
Bring in the latest SQLite 3.39.0 enhancements for testing. check-in: 8683664a45 user: drh tags: trunk
2022-05-14
19:12
A tiny optimization inside of ticket_insert(): rearrange two db_finalize() calls in order to avoid additional malloc() for zMimetype. check-in: 563c6b9e4e user: george tags: generated-tkt-mimetype
18:27
If "mimetype" column of the TICKETCHNG table is a generated column, than use these generated values for extraction of backlinks from the ticket-changes. check-in: 5ab73ab8c7 user: george tags: generated-tkt-mimetype
17:42
Fix a subtle bug in ticket_insert() which may lead to redundant rows in the BACKLINK table. The bug appeared in [7c13a57358ae]. check-in: 3b42738e36 user: george tags: generated-tkt-mimetype
14:38
Adds minor output to stash command to alert users when a stash is successful. See [forum:fd2405eff30f4c73 | forum post fd2405eff30f4c73] for discussion. check-in: 07d739b4ba user: andybradford tags: trunk
14:23
Bring branch up to date with trunk. Closed-Leaf check-in: 393e73cf3e user: andybradford tags: stash-success
06:37
Typo fix in email-renew-interval setting docs, per forum report. check-in: 7ae1f31994 user: stephan tags: trunk
2022-05-13
23:35
If TICKETCHNG table has TKT_USER column then make the values in that column match to the corresponding U-cards. Add TKT_USER to the default schema. See [forum:/forumthread/5593538afb7746bf|forum thread 5593538afb77] for rationale. check-in: cf00d07c34 user: george tags: trunk
13:21
addremove command: in dry-run mode, add a line at the end alerting that no changes were made, per [forum:d80b624d0 | forum post request d80b624d0]. check-in: ef14017458 user: stephan tags: trunk
2022-05-12
15:09
On the wiki page list, omit wiki pages that are associated with check-ins and branches by default, but provide a button to show associated wiki pages if desired (Item 17 on the To Do List). check-in: 29a24941ed user: danield tags: trunk
2022-05-11
21:23
Ensure that $requested_page is always initialized. This is a follow-up to [c68fa2edd76d90] that fixes a bug in [b05a6c6bc826d3]. check-in: a44e3c7338 user: george tags: trunk
20:51
Add an option to the 'timeline' command to display only items on a specific branch. check-in: 32b11546c8 user: danield tags: timeline-cmd-by-branch
15:42
Fix remote-url overwriting by proxy url bug and use the http_proxy environment variable only when explicitly requested by setting the proxy setting to "system". check-in: a791d5e805 user: mgagnon tags: trunk
15:34
Only use the "http_proxy" environment variable if it is set to "system", if unset or set to "off", always use direct http connection. Closed-Leaf check-in: a242bb727e user: mgagnon tags: fix_remote_url_overwrite_with_proxy
15:06
Merge in latest changes from trunk check-in: 5605aef9b9 user: mgagnon tags: fix_remote_url_overwrite_with_proxy
11:50
Show the OpenSSL version and the SERVER_SOFTWARE to administrators on the /stat page. check-in: bb09ff84ae user: drh tags: trunk
11:08
Fix NULL pointer dereference introduced by check-in [b05a6c6bc826d3c2]. Fix for the problem reported by [forum:/forumpost/bfb99db2886ca3b5|forum post/bfb99db2886ca3b5]. check-in: c68fa2edd7 user: drh tags: trunk
2022-05-10
11:54
Update the built-in SQLite to the latest 3.39.0 alpha for testing. check-in: 0833f7225b user: drh tags: trunk
2022-05-09
21:22
Supply TH1 interpreter with two auxiliary variables: $requested_page (holds the first segment of the requested PATH_INFO) and $canonical_page (holds the canonical name of a web-page being served). Also amend default HTML header: add two corresponding classes to the BODY element and ... check-in: b05a6c6bc8 user: george tags: trunk
2022-05-08
20:40
Rename proposed column to tkt_user which seems more natural. Amend default schema to create this column (and also drop a nearby comment). Add a tiny optimization to getAllTicketFields(). Closed-Leaf check-in: 6d95ae4f88 user: george tags: tkt-ucard
2022-05-04
11:47
/timeline: correct rendering of event.comment entries for wiki attachments, per problem reported in [forum:749baecf6d08ecb1 | forum post 749baecf6d08ecb1]. check-in: b3e534fa88 user: stephan tags: trunk
2022-05-03
16:10
Update the built-in SQLite to the latest 3.39.0 alpha which includes the latest bug fixes, and especially the fix for the infinite loop when the Bloom filter pull-down optimization encounters a NULL key. check-in: b2cb7bdb5a user: drh tags: trunk
04:02
Simplification by omitting g.url.user and g.url.password backup copy since they are only swapped during short time and are restored right away. Also rename url.canonical backup copy to "proxyUrlCanonical" following name convention of already existing "proxyUrlPath" field. check-in: 78a5195392 user: mgagnon tags: fix_remote_url_overwrite_with_proxy
2022-05-01
21:00
Add support for optional tkt_ucard column of the TICKETCHNG table. If this column is present then its value is populated from the U-card of the corresponding artifact. check-in: d681e1dc1d user: george tags: tkt-ucard
20:53
Minor code clean-up inside of ticket_insert() function. check-in: 3e4ba24e29 user: george tags: tkt-ucard
2022-04-28
14:25
attempt to fix issue where the remote-url saved is overwritten by the proxy url. (issue introduced by checkin [c129f29566439e5c]) check-in: 83ffea65ca user: mgagnon tags: fix_remote_url_overwrite_with_proxy
2022-04-27
15:55
This is a graph layout improvement experiment. In this version of Fossil, when there are multiple merge lines that go off the bottom of the page, they all use the same rail, rather than using separate rails for each parent node. This code is initially parked on a branch for evaluation. Leaf check-in: 65c218199c user: drh tags: off-page-merge-single-rail
12:11
Update the built-in SQLite to the latest trunk version which includes all of the fixes that went into version 3.38.3. check-in: f905bd0d8d user: drh tags: trunk
2022-04-26
23:45
Provide a little more output in stash command so when someone successfully finishes the stash command they don't think content has been lost. check-in: d08d7b872d user: andybradford tags: stash-success
14:27
Fix a few **unused-but-set-variable** warnings. (reported by recent clang on MacOS at least). Also fix a **warn_unused_result** warning when calling nice() (gcc 7.5.0 on Ubuntu-18.04 and gcc 9.3.0 on Ubuntu-20.04) check-in: 74250821b1 user: mgagnon tags: trunk
04:17
(Manual) cherry-pick of [0f8bae079e] to carry forward the only change against zlib 1.2.11 to the 1.2.12 update. check-in: cc3765eb12 user: florian tags: zlib-update
04:12
Update the built-in zlib to version 1.2.12, released on March 27, 2022. In accordance with check-in [eea86cee3a], all files from the doc/ subdirectory are excluded, but new sample programs from the examples/ subdirectory are included. check-in: c6567d4b99 user: florian tags: zlib-update
2022-04-25
06:08
Add the new special name start:BRANCH to refer to the first check-in of the branch. check-in: fab8d92215 user: danield tags: trunk
06:07
Merge in trunk. Closed-Leaf check-in: cff92f2e6d user: danield tags: name-start
05:21
Follow-up to [346e45702c]: Remove the (unused) --sync option for the open command, as considering it and overriding local/global/per-subsystem/pull-only/push-pull/dont-push settings in a fashion that is transparent for the user to anticipate what's really going on seems quite convoluted. Also mention that --force allows to continue if auto-sync fai... Closed-Leaf check-in: b3ed9d37d5 user: florian tags: open-sync
01:31
Update to the lastest version of Pikchr which fixes a bug in the computation of bounding boxes for circles when the size of the circle is set using the "diameter" attribute. check-in: 287d13f391 user: drh tags: trunk
00:19
Better fix for the repolist.c change. check-in: 54efe3aa56 user: drh tags: trunk
00:05
Fix a C++-ism in the new markdown code that breaks the build on older PIs. check-in: b7471a4bee user: drh tags: trunk
2022-04-24
23:46
Fix the build on windows following the previous check-in. check-in: 1369579636 user: drh tags: trunk
22:46
Merged in trunk, resolved conflicts introduced via the parallel development of the markdown-footnotes branch. check-in: 64af75b070 user: stephan tags: markdown-tagrefs
22:31
Applied trivial repolist sorting patch from [forum:/forumpost/6803efde75 | forum post 6803efde75]. check-in: 61974c4830 user: stephan tags: trunk
2022-04-23
21:32
Extend Markdown with footnotes support. See known limitations and the corresponding [forum:/forumthread/ee1f1597e46ec07a|forum thread]. check-in: 3990518b29 user: george tags: trunk
17:23
Change signature of add_inline_footnote() in order to move away from returning of unreliable pointer. Amend a few comments. Fix a couple of minor issues that fuzzer complains about. Closed-Leaf check-in: 0850862e6a user: george tags: markdown-footnotes
15:56
Fix a possible heap-buffer-overflow in parse_htmlblock() introduced by [1e919d601f774fdb]. This is not related to footnotes but was revealed by fuzzing (case 80cbb6b185807e98a953426af7b1f802c9d13957). check-in: bc4c5b6311 user: george tags: markdown-footnotes
2022-04-22
12:49
Remove redundant assert() that fails for the case when the content of a span-bounded inline footnote is rendered into a void. This is a corner case that was revealed via fuzzing. check-in: cab8a586ae user: george tags: markdown-footnotes