summaryrefslogtreecommitdiff
path: root/xmlreader.c
Commit message (Expand)AuthorAgeFilesLines
* parser: Improve handling of encoding and IO errorsNick Wellnhofer2023-04-301-0/+2
* malloc-fail: Handle memory errors in xmlTextReaderEntPushNick Wellnhofer2023-01-241-19/+17
* xmlreader: Try to fix regression when reading from memoryNick Wellnhofer2022-12-171-1/+7
* Remove XMLDECL macro from .c filesNick Wellnhofer2022-12-081-10/+10
* buf: Deprecate static/immutable buffersNick Wellnhofer2022-11-201-9/+1
* reader: Switch to xmlParserInputBufferCreateMemNick Wellnhofer2022-11-201-3/+2
* io: Don't shrink memory input buffersNick Wellnhofer2022-11-201-1/+1
* xinclude: Implement "streaming" modeNick Wellnhofer2022-10-301-0/+4
* Remove explicit integer castsNick Wellnhofer2022-09-011-1/+1
* Consolidate private header filesNick Wellnhofer2022-08-261-1/+2
* Fix use-after-free bugs when calling xmlTextReaderClose() before xmlFreeTextR...David Kilzer2022-05-181-22/+18
* Improve buffer allocation schemeNick Wellnhofer2022-03-061-4/+9
* Remove DOCBparserNick Wellnhofer2022-03-041-12/+0
* Don't check for standard C89 headersNick Wellnhofer2022-03-021-5/+0
* Remove elfgcchack.hNick Wellnhofer2022-02-201-2/+1
* Remove unneeded code in xmlreader.cNick Wellnhofer2022-02-201-136/+1
* Avoid call stack overflow with XML reader and recursive XIncludesNick Wellnhofer2020-11-091-1/+2
* Fix cleanup of attributes in XML readerNick Wellnhofer2020-09-131-4/+4
* Limit size of free lists in XML reader when fuzzingNick Wellnhofer2020-08-261-3/+10
* Fix double free in XML reader with XIncludesNick Wellnhofer2020-08-261-0/+2
* Fix use-after-free with validating readerNick Wellnhofer2020-06-081-0/+55
* Guard new calls to xmlValidatePopElement in xml_reader.cDaniel Cheng2020-05-041-0/+2
* Add LIBXML_VALID_ENABLED to xmlreaderŁukasz Wojniłowicz2020-05-041-0/+2
* Fix typosNick Wellnhofer2020-03-081-2/+2
* Stop calling SAX getEntity handler from XMLReaderNick Wellnhofer2020-02-111-21/+0
* Copy some XMLReader option flags to parser contextNick Wellnhofer2020-02-111-0/+4
* Large batch of typo fixesJared Yanovich2019-09-301-14/+14
* Fix use-after-free in xmlTextReaderFreeNodeListNick Wellnhofer2019-09-261-4/+4
* Make xmlTextReaderFreeNodeList non-recursiveNick Wellnhofer2019-09-231-9/+23
* Remove executable bit from non-executable filesNick Wellnhofer2019-09-161-0/+0
* Fix null deref in xmlreader bufferzhouzhongyuan2019-08-251-0/+2
* Remove debug printf in xmlreader.cNick Wellnhofer2019-02-281-1/+0
* Fix null pointer dereference in xmlTextReaderReadOuterXmlNick Wellnhofer2019-02-251-2/+2
* Fix commit "Memory leak in xmlFreeID (xmlreader.c)"Nick Wellnhofer2019-01-071-0/+1
* Fix NULL pointer deref in xmlTextReaderValidateEntityNick Wellnhofer2019-01-061-2/+3
* Memory leak in xmlFreeTextReaderNick Wellnhofer2019-01-061-5/+7
* Memory leak in xmlFreeID (xmlreader.c)Nick Wellnhofer2019-01-061-0/+2
* Revert "Support xmlTextReaderNextSibling w/o preparsed doc"Nick Wellnhofer2018-12-011-6/+7
* reader: Fix documentation commentMohammed Sadiq2018-11-291-1/+1
* Use actual doc in xmlTextReaderRead*XmlNick Wellnhofer2018-09-251-2/+4
* Support xmlTextReaderNextSibling w/o preparsed docFelix Bünemann2018-09-011-7/+6
* Fix xmlTextReaderNext with preparsed documentFelix Bünemann2018-09-011-6/+3
* Fix hash callback signaturesNick Wellnhofer2017-11-091-1/+6
* Documentation fixesNick Wellnhofer2017-06-181-1/+1
* Fix some format string warnings with possible format string vulnerabilityDavid Kilzer2016-05-231-5/+11
* Fix typos: dictio{ nn -> n }ar{y,ies}Jan Pokorný2016-04-151-4/+4
* CVE-2015-1819 Enforce the reader to run in constant memoryCVE-2015-1819Daniel Veillard2015-04-141-1/+19
* Pointer dereferenced before null checkDaniel Veillard2014-10-061-4/+13
* Fix Enum check and missing breakGaurav Gupta2014-10-061-2/+3
* Improve va_list portabilityPatrick Monnerat2013-12-121-4/+8