summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2015-06-16Added `CMARK_OPT_VALIDATE_UTF8` option.John MacFarlane
2015-06-16Small code simplification in inlines.c.John MacFarlane
2015-06-16is_blank: recognize tab as a blank character.John MacFarlane
2015-06-16skip_spaces: skip tabs too.John MacFarlane
2015-06-16Don't rtrim in subject_from_buffer.John MacFarlane
2015-06-16Removed utf8 validation.John MacFarlane
2015-06-16Renamed utf8proc_detab as utf8proc_check, removed detabbing function.John MacFarlane
2015-06-16Preliminary changes for new tab handling.John MacFarlane
2015-06-16Simpler approach for entity lookup.John MacFarlane
2015-06-16Mark entity data structures as const.John MacFarlane
2015-06-16entities: Make the first entity in the array (TripleDot) work.John MacFarlane
2015-06-16astyle formatting changes.John MacFarlane
2015-06-16Replace gperf-based entity lookup with binary tree lookup.John MacFarlane
2015-06-15Fixed cases likeJohn MacFarlane
2015-06-15inlines.c: Added utility functions to skip spaces and line endings.John MacFarlane
2015-06-13Fixed backslashes in link destinations that are not part of escapes.John MacFarlane
2015-06-13Fixed entity lookup table.John MacFarlane
2015-06-11Removed "add newline if line doesn't have one."John MacFarlane
2015-06-11Small logic fixes and a simplification in process_emphasis.John MacFarlane
2015-06-11Fixed `process_emphasis` to handle new pathological cases.John MacFarlane
2015-06-10More code simplification.John MacFarlane
2015-06-10Code simplification.John MacFarlane
2015-06-10process_inlines: remove closers from delim stack when possible.John MacFarlane
2015-06-10Revert "Merge pull request #58 from nwellnhof/optimize_utf8proc_detab"John MacFarlane
2015-06-09Further optimize utf8proc_validNick Wellnhofer
2015-06-09Roll utf8proc_charlen into utf8proc_validNick Wellnhofer
2015-06-09Optimize utf8proc_detabNick Wellnhofer
2015-06-07Remove unimplemented functions from houdini.hNick Wellnhofer
2015-06-07Helper to safely call strlenNick Wellnhofer
2015-06-07Avoid strlen in html.cNick Wellnhofer
2015-06-07Avoid strlen in xml.cNick Wellnhofer
2015-06-07Avoid strlen in commonmark.cNick Wellnhofer
2015-06-07Check for overflow in S_parser_feedNick Wellnhofer
2015-06-07Convert code base to strbuf_tNick Wellnhofer
2015-06-07Change return type of cmark_strbuf_lenNick Wellnhofer
2015-06-07Missing bounds checks in buffer.cNick Wellnhofer
2015-06-07Remove unused function cmark_strbuf_attachNick Wellnhofer
2015-06-07Fix check in cmark_strbuf_vprintfNick Wellnhofer
2015-06-07Check for negative lengths in buffer.cNick Wellnhofer
2015-06-07Check for overflow when growing strbufsNick Wellnhofer
2015-06-07Remove useless code in cmark_strbuf_growNick Wellnhofer
2015-06-07Account for null terminator in cmark_strbuf_growNick Wellnhofer
2015-06-07Check for overflow in cmark_strbuf_growNick Wellnhofer
2015-06-07Simplify oversizing of strbufsNick Wellnhofer
2015-06-07Use custom type bufsize_t for string buffer sizesNick Wellnhofer
2015-06-07Switch cmark_markdown_to_html over to size_tNick Wellnhofer
2015-06-07Abort on strbuf errorsNick Wellnhofer
2015-06-06Merge pull request #54 from bryant/ensure-size-typoJohn MacFarlane
2015-06-06fix ENSURE_SIZE to actually check left arg length.bryant
2015-06-06Rename `is_line_end_char` to `S_is_line_end_char`.John MacFarlane