| Age | Commit message (Collapse) | Author | 
 | 
 | 
 | 
 | 
 | 
* Added `CMARK_OPT_SAFE`.  This option disables rendering of raw HTML
  and potentially dangerous links.
* Added `--safe` option in command-line program.
* Updated `cmark.3` man page.
* Added `scan_dangerous_url` to scanners.
* In HTML, suppress rendering of raw HTML and potentially dangerous
  links if `CMARK_OPT_SAFE`.  Dangerous URLs are those that begin
  with `javascript:`, `vbscript:`, `file:`, or `data:` (except for
  `image/png`, `image/gif`, `image/jpeg`, or `image/webp` mime types).
* Added `api_test` for `OPT_CMARK_SAFE`.
* Rewrote `README.md` on security.
 | 
 | 
* New exported function in API: `cmark_render_latex`.
* Added src/latex.hs.
* Updated README and man page.
* Closes #31.
 | 
 | 
Also command line option `--validate-utf8`.
This option causes cmark to check for valid UTF-8,
replacing invalid sequences with the replacement
character, U+FFFD.
Reinstated api tests for utf8.
 | 
 | 
 | 
 | 
This controls column width for hard wrapping.  By default it is
0, which means that no wrapping will be done.
Added a width parameter in `cmark_render_commonmark`.
 | 
 | 
Closes #16.
 | 
 | 
`--smart` now affects XML output too.
 | 
 | 
 | 
 | 
 | 
 | 
 | 
 | 
So, instead of
    <text>Hi</text>
    <text>&</text>
    <text>lo</text>
we get
    <text>Hi&lo</text>
* Added exported `cmark_consolidate_text_nodes` function.
* Added `CMARK_OPT_NORMALIZE` to options.
* Added optional normalization in XML writer.
* Added `--normalize` option to command-line program.
* Updated man page.
 | 
 | 
cmark:  Replaced `--man` and `--ast` with generic `--to` option.
 | 
 | 
 | 
 | 
 | 
 | 
See #224.
 | 
 | 
Removed doxygen stuff for now.  It seems too complex for what we need.
We'll find another way to create cmark.3.
 | 
 | 
 | 
 | 
Also renamed internal library functions accordingly.
 | 
 | 
 | 
 | 
 |