Many hyperlinks are disabled.
Use anonymous login
to enable hyperlinks.
9 check-ins for the month beginning 2022-04-01 by user george
Following month ↑
2022-04-23
| ||
21:32 | Extend Markdown with footnotes support. See known limitations and the corresponding forum thread. ... (check-in: 3990518b 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: 0850862e 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: bc4c5b63 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: cab8a586 user: george tags: markdown-footnotes)
| |
2022-04-21
| ||
22:31 | Add a test case for fragment-bounded footnote that contains markup within the corresponding text fragment. ... (check-in: d38ec43d user: george tags: markdown-footnotes) | |
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: c5456211 user: george tags: markdown-footnotes) | |
13:36 | Revert Makefile.in to normal builds (leave a few comments about fuzzing). ... (check-in: 94077966 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 '-fsanitize=fuzzer,undefined,address -DFOSSIL_FUZZ' appended to TCCFLAGS in Makefile.in. It's noteworthy that the ',undefined,address' 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: 31e5df5f user: george tags: markdown-footnotes)
| |
2022-04-19
| ||
15:25 |
Remove unnecessary field from the auxiliary union 'bitfield64_t' and amend the corresponding comments. Also add comment about FOOTNOTES_WITHOUT_URI macro.
...
(check-in: cf1e9691 user: george tags: markdown-footnotes)
| |