summaryrefslogtreecommitdiff
path: root/HTMLparser.c
Commit message (Expand)AuthorAgeFilesLines
* error: Limit number of parser errorsNick Wellnhofer2022-12-271-0/+5
* Remove hacky heuristic from b2dc5675e94aa6b5557ba63f7d66b0f08dd17e4dAlex Richardson2022-12-011-0/+1
* Avoid creating an out-of-bounds pointer by rewriting a checkAlex Richardson2022-12-011-1/+1
* html: Improve parsing of nested listsNick Wellnhofer2022-11-301-2/+0
* html: Fix htmlInitAutoClose documentationNick Wellnhofer2022-11-271-4/+1
* html: Fix check for end of comment in push parserNick Wellnhofer2022-11-201-6/+14
* parser: Rewrite push parser boundary checksNick Wellnhofer2022-11-201-51/+16
* Remove or annotate char castsNick Wellnhofer2022-09-011-2/+2
* Don't use sizeof(xmlChar) or sizeof(char)Nick Wellnhofer2022-09-011-7/+7
* Remove explicit integer castsNick Wellnhofer2022-09-011-10/+5
* Make xmlNewSAXParserCtx take a const sax handlerNick Wellnhofer2022-09-011-3/+5
* Consolidate private header filesNick Wellnhofer2022-08-261-2/+6
* Deprecate internal parser functionsNick Wellnhofer2022-08-251-0/+6
* Deprecate old HTML SAX APINick Wellnhofer2022-08-251-0/+4
* Introduce xmlNewSAXParserCtxt and htmlNewSAXParserCtxtNick Wellnhofer2022-08-241-27/+33
* Don't mess with parser options in htmlParseDocumentNick Wellnhofer2022-08-241-2/+1
* Remove useless call to htmlDefaultSAXHandlerInitNick Wellnhofer2022-08-241-2/+0
* Remove htmlDefaultSAXHandler from non-SAX1 buildNick Wellnhofer2022-08-221-0/+2
* Don't initialize SAX handler in htmlReadMemoryNick Wellnhofer2022-08-221-3/+0
* Fix htmlReadMemory mixing up XML and HTML functionsNick Wellnhofer2022-08-221-1/+1
* Don't use default SAX handler to report unrelated errorsNick Wellnhofer2022-08-221-5/+0
* Fix HTML parser with threads and --without-legacyNick Wellnhofer2022-08-221-7/+4
* Use xmlStrlen in *CtxtReadDocNick Wellnhofer2022-08-201-5/+2
* Fix xmlCtxtReadDoc with encodingNick Wellnhofer2022-08-201-13/+4
* Skip incorrectly opened HTML commentsNick Wellnhofer2022-08-021-60/+85
* Reduce indentation in HTMLparser.cNick Wellnhofer2022-08-021-199/+197
* Also reset nsNr in htmlCtxtResetNick Wellnhofer2022-07-281-0/+2
* Prevent integer-overflow in htmlSkipBlankChars() and xmlSkipBlankChars()David Kilzer2022-04-111-1/+2
* Deprecate module init and cleanup functionsNick Wellnhofer2022-03-061-0/+3
* Remove unneeded #includesNick Wellnhofer2022-03-041-13/+0
* htmlParseComment: handle abruptly-closed commentsMike Dalessio2022-03-021-0/+11
* Don't check for standard C89 headersNick Wellnhofer2022-03-021-4/+1
* Fix recovery from invalid HTML start tagsNick Wellnhofer2022-02-221-23/+21
* Remove elfgcchack.hNick Wellnhofer2022-02-201-2/+0
* Rework validation context flagsNick Wellnhofer2022-02-201-1/+1
* Also register HTML document nodesNick Wellnhofer2022-02-011-0/+2
* Fix htmlReadFd, which was using a mix of xml and html context functionsFinn Barber2022-01-161-5/+7
* Fix memory leak in xmlFreeParserInputBufferDavid King2022-01-161-0/+1
* Different approach to fix quadratic behavior in HTML push parserNick Wellnhofer2022-01-101-1/+13
* Fix regression when parsing invalid HTML tags in push modeNick Wellnhofer2022-01-101-24/+4
* Fix regression parsing public IDs literals in HTMLNick Wellnhofer2022-01-101-1/+1
* Fix htmlTagLookupNick Wellnhofer2021-05-061-2/+2
* Fix duplicate xmlStrEqual calls in htmlParseEndTagNick Wellnhofer2021-03-041-6/+4
* Speed up htmlCheckAutoCloseNick Wellnhofer2021-03-041-136/+280
* Speed up htmlTagLookupNick Wellnhofer2021-03-041-7/+13
* Revert "Improve HTML fuzzer stability"Nick Wellnhofer2021-02-221-4/+0
* Improve HTML fuzzer stabilityNick Wellnhofer2021-02-221-0/+4
* Fix slow parsing of HTML with encoding errorsNick Wellnhofer2021-02-201-2/+16
* Fix infinite loop in HTML parser introduced with recent commitsNick Wellnhofer2021-02-071-1/+2
* use new htmlParseLookupCommentEnd to find comment endsMike Dalessio2020-12-161-9/+37