Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
50 events occurring around 1bf6686e76252efd.
2022-04-23
| ||
21:32 | Extend [/md_rules#ftnts|Markdown] with footnotes support. See [/wiki?name=branch/markdown-footnotes#il|known limitations] and the corresponding [forum:/forumthread/ee1f1597e46ec07a|forum thread]. ... (check-in: 3990518b29 user: george tags: trunk) | |
17:23 | Change signature of <code>add_inline_footnote()</code> 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) | |
16:09 | Trivial doc updates to www/json-api/... ... (check-in: 73373b9d21 user: stephan tags: trunk) | |
15:56 | Fix a possible heap-buffer-overflow in <code>parse_htmlblock()</code> introduced by [1e919d601f774fdb]. This is not related to footnotes but was revealed by fuzzing (case 80cbb6b185807e98a953426af7b1f802c9d13957). ... (check-in: bc4c5b6311 user: george tags: markdown-footnotes) | |
15:39 | Added JSON API doc link to the permuted index. ... (check-in: d355faf80c user: stephan tags: trunk) | |
2022-04-22
| ||
12:49 | Remove redundant <code>assert()</code> 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) | |
2022-04-21
| ||
22:53 | Bring in the latest SQLite 3.39.0 alpha, with over 4,500 lines of change, for the purpose of beta-testing SQLite. ... (check-in: b3c5a48926 user: drh tags: trunk) | |
22:31 | Add a test case for fragment-bounded footnote that contains markup within the corresponding text fragment. ... (check-in: d38ec43d00 user: george tags: markdown-footnotes) | |
22:12 | Add a warning in build.wiki that passing fuzzer-specific flags may cause the --fuzztype flag to get stripped from the argument list. ... (check-in: df1d256922 user: stephan tags: trunk) | |
21:13 | Fix another use-after-realloc bug in handling of inline footnotes which was discovered during fuzzing. Also fix a few other issues revealed via fuzzer. ... (check-in: c5456211f4 user: george tags: markdown-footnotes) | |
15:45 | Changed fossil_nice_default() to use nice level 19 instead of 20, as 19 is the documented max. ... (check-in: 2c8920296c user: stephan tags: trunk) | |
13:36 | Revert Makefile.in to normal builds (leave a few comments about fuzzing). ... (check-in: 940779668f user: george tags: markdown-footnotes) | |
13:16 | Fix a use-after-free bug in handling of nested inline footnotes. The bug was discovered by fuzzing with <code>'-fsanitize=fuzzer,undefined,address -DFOSSIL_FUZZ'</code> appended to <var>TCCFLAGS</var> in Makefile.in. It's noteworthy that the <code>',undefined,address'</code> part was essential to find the bug (otherwise just 'double-free' was reported). Many thanks to Stephan for documenting the fuzzing procedures and support. ... (check-in: 31e5df5fa2 user: george tags: markdown-footnotes) | |
12:06 | In the check-in names documentation, mention that some prefixes can be chained. ... (check-in: ef9e42acb8 user: danield tags: trunk) | |
11:43 | Minor tweaks to the fuzzer section of build.wiki. ... (check-in: dfb1234f93 user: stephan tags: trunk) | |
2022-04-20
| ||
15:21 | Added another libfuzzer info link to build.wiki. ... (check-in: 1a397ee35f user: stephan tags: trunk) | |
15:04 | Documentation for the new special name and changelog update. ... (check-in: b07729dae4 user: danield tags: name-start) | |
15:03 | Add the new special name start:BRANCH to refer to the first check-in of the branch ... (check-in: c92fb60ba9 user: danield tags: name-start) | |
14:59 | Rewrote the login-groups doc, making it both more clear and more detailed. This started out as clarifying a confusion brought up [forum:/forumpost/beba7d4e78c943d0 | on the forum], but experimentation kept bringing up new and interesting restrictions and interactions that I felt were worth documenting. ... (check-in: 697cf6fb35 user: wyoung tags: trunk) | |
14:07 | Added a missing blob initializer. ... (check-in: 7209593814 user: stephan tags: markdown-footnotes) | |
13:55 | Added a section to build.wiki about building for fuzz testing. ... (check-in: a42f5af812 user: stephan tags: trunk) | |
11:48 | Merged in trunk for fuzz.c changes. ... (check-in: c9f4013530 user: stephan tags: markdown-footnotes) | |
11:46 | Correct fuzz.c to honor --fuzztype markdown and add --fuzztype wiki2 which works like its previous --fuzztype wiki behavior, sending all inputs through both the fossil-wiki and markdown translators. Added a fatal error for --fuzztype artifact, as that tester is not implemented. ... (check-in: 8d4c479208 user: stephan tags: trunk) | |
11:39 | • Changes to wiki page "branch/markdown-footnotes" ... (artifact: db11e160bd user: drh) | |
09:38 | Changed zlib crc type from int to unsigned long, as that's the type returned by zlib's crc32() and doing so reportedly resolves the CRC error reported in [forum:7a9097e557 | forum post 7a9097e557]. ... (check-in: 1bf6686e76 user: stephan tags: trunk) | |
2022-04-19
| ||
15:48 | • Edit [19a01ac12ea12a15|19a01ac12e]: Edit check-in comment. ... (artifact: 70f8f450e0 user: danield) | |
15:47 | Fix the previous change to cover an extra case. ... (check-in: 19a01ac12e user: danield tags: trunk) | |
15:25 | Remove unnecessary field from the auxiliary union <code>'bitfield64_t'</code> and amend the corresponding comments. Also add comment about FOOTNOTES_WITHOUT_URI macro. ... (check-in: cf1e96918e user: george tags: markdown-footnotes) | |
14:48 | Add '--versions' option to 'fossil diff' to display details about the compared versions. ... (check-in: 49ef1b574e user: danield tags: diff-show-versions) | |
12:46 | Relocate a declaration to cope with C89 rules. ... (check-in: 87955d9274 user: danield tags: trunk) | |
12:35 | Code style tweaks, typos, and resolved a couple footnotes-related cosmetic TODOs. No functional changes. ... (check-in: 3a5b3d5e49 user: stephan tags: markdown-footnotes) | |
11:41 | Merged in latest trunk to simplify code review and ease potential upcoming merge to trunk. ... (check-in: 8a4b099fb4 user: stephan tags: markdown-footnotes) | |
2022-04-18
| ||
14:41 | • New ticket [92d8265738] "fossil patch pull" does not resolve merge conflicts.. ... (artifact: 64d1c639e2 user: drh) | |
2022-04-16
| ||
16:29 | Minor spelling corrections. No change in functionality. ... (check-in: 53754fff0c user: andybradford tags: trunk) | |
2022-04-15
| ||
13:56 | Merge the enhanced load control measure to trunk. ... (check-in: 9413395f5b user: drh tags: trunk) | |
13:51 | Enhanced interpretation of the "autosync" setting. It is now possible to set the setting to "on,open=off" to cause autosync to be on by default but off for the "open" command, as an example. Use the "help autosync" command for further detail. ... (check-in: 346e45702c user: drh tags: trunk) | |
12:51 | • Edit [9f42fc44c6719f09|9f42fc44c6]: Add propagating "hidden". ... (artifact: ec0d500820 user: wyoung) | |
12:51 | • Edit [9f42fc44c6719f09|9f42fc44c6]: Mark "Closed". ... (artifact: 1e9d7197dc user: wyoung) | |
12:41 | Fix the "fossil open" command so that it honors global settings. ... (check-in: 24420b4e63 user: drh tags: trunk) | |
12:33 | Simplify the autosync_loop() interface by omitting the second parameter, which was always the value of the "autosync-tries" setting. Have the autosync_loop() function look up the autosync-tries setting for itself. ... (check-in: 9445f8a8a2 user: drh tags: trunk) | |
2022-04-14
| ||
17:41 | Added new loadavg-exempt WEBPAGE: flag for mkindex.c which exempts a given page from the load_control() check. Currently applied to /chat and its dependents: /builtin and /style.css. ... (Closed-Leaf check-in: 5c49ab3c7a user: stephan tags: load-control-rework) | |
17:15 | Doc typo fix and more docs for load_control(). ... (check-in: e5724fb759 user: stephan tags: load-control-rework) | |
17:12 | Exempt admin and setup users from the load_control() restriction. ... (check-in: 57cdf4f2b9 user: stephan tags: load-control-rework) | |
17:03 | Added a fossil_nice() call to /vpatch. ... (check-in: 1cc86c16a2 user: stephan tags: load-control-rework) | |
16:58 | Per /chat discussion, replace load_control() calls in selective pages with nice() and move load_control() into process_one_web_page(). There is still work to do here, e.g. allowing certain pages through (namely /chat, to facilitate coordination of site defense) and perhaps checking credentials if the load is too high and always allowing admin users. ... (check-in: 9b0ebcaf23 user: stephan tags: load-control-rework) | |
2022-04-13
| ||
16:30 | • Changes to wiki page "branch/markdown-tagrefs" ... (artifact: 02bdda0d81 user: stephan) | |
16:27 | On the /info view for a checkin which has a branch/branch-name wiki page, correct the Edit Wiki link to use /wikiedit instead of /wiki if permissions allow, otherwise the /wiki page's automatic redirection of branch/branch-name wiki pages to the timeline makes it impossible to get to the editor for a branch-specific wiki page. ... (check-in: 82510672b8 user: stephan tags: trunk) | |
2022-04-11
| ||
09:33 | Brought the "Fossil grep vs POSIX grep" doc up to date relative to the [/info/f5f4471323d44a82 | merged grep-enhancements branch]. ... (check-in: caba4b0188 user: wyoung tags: trunk) | |
06:45 | Fixed a couple mis-formatted SETTING decls, per [forum:6f1b0483cd | forum post 6f1b0483cd]. ... (check-in: 0dd4118063 user: stephan tags: trunk) | |
06:37 | Part 2 of [bb0118227f2c]. ... (check-in: 74bd3fd4d9 user: stephan tags: trunk) | |