aboutsummaryrefslogtreecommitdiff
path: root/SAX2.c
AgeCommit message (Expand)Author
2023-11-04SAX2: Fix quadratic behavior in xmlSAX2AttributeNsNick Wellnhofer
2023-09-29parser: Use hash tables to avoid quadratic behaviorNick Wellnhofer
2023-09-21build: Fix build when certain modules are disabledNick Wellnhofer
2023-09-21include: Remove more unnecessary includesNick Wellnhofer
2023-09-20globals: Stop including globals.hNick Wellnhofer
2023-09-20globals: Don't include SAX2.h from globals.hNick Wellnhofer
2023-09-19debug: Remove debugging codeNick Wellnhofer
2023-08-27SAX2: Allow multiple top-level elementsNick Wellnhofer
2023-08-17parser: Revert change to doc->encodingNick Wellnhofer
2023-08-09parser: Update line number after coalescing text nodesNick Wellnhofer
2023-08-08parser: Rework encoding detectionNick Wellnhofer
2023-08-08parser: Always create UTF-8 in xmlParseReferenceNick Wellnhofer
2023-05-09SAX: Always validate xml:idsNick Wellnhofer
2023-05-08SAX: Always initialize SAX1 element handlersNick Wellnhofer
2023-04-20parser: Fix regression in xmlParserNodeInfo accountingNick Wellnhofer
2023-03-31SAX2: Ignore namespaces in HTML documentsNick Wellnhofer
2023-02-17malloc-fail: Fix memory leak in xmlSAX2StartElementNsNick Wellnhofer
2023-01-24malloc-fail: Fix null deref in xmlSAX2AttributeInternalNick Wellnhofer
2023-01-24malloc-fail: Fix null deref in xmlSAX2TextNick Wellnhofer
2022-12-21entities: Rework entity amplification checksNick Wellnhofer
2022-11-25parser: Don't call *DefaultSAXHandlerInit from xmlInitParserNick Wellnhofer
2022-11-20parser: Rewrite push parser boundary checksNick Wellnhofer
2022-11-02malloc-fail: Fix memory leak in xmlSAX2ExternalSubsetNick Wellnhofer
2022-09-02Fix compiler warnings in SAX2.cNick Wellnhofer
2022-09-01Remove explicit integer castsNick Wellnhofer
2022-09-01Fix overflow check in SAX2.cNick Wellnhofer
2022-08-26Consolidate private header filesNick Wellnhofer
2022-08-24Mark most SAX1 functions as deprecatedNick Wellnhofer
2022-08-22Remove htmlDefaultSAXHandler from non-SAX1 buildNick Wellnhofer
2022-06-20Avoid calling xmlSetTreeDocNick Wellnhofer
2022-03-06Deprecate module init and cleanup functionsNick Wellnhofer
2022-03-04Remove DOCBparserNick Wellnhofer
2022-02-22Fix unused variable warnings with disabled featuresNick Wellnhofer
2022-02-20Remove elfgcchack.hNick Wellnhofer
2022-02-20Don't add IDs containing unexpanded entity referencesNick Wellnhofer
2022-02-20Rework validation context flagsNick Wellnhofer
2022-01-25Fix casting of line numbers in SAX2.cNick Wellnhofer
2022-01-16Fix memory leak in xmlSAX2AttributeDeclDavid King
2021-02-03Fix quadratic runtime when parsing CDATA sectionsNick Wellnhofer
2020-07-25Don't try to handle namespaces when building HTML documentsNick Wellnhofer
2020-03-08Fix typosNick Wellnhofer
2020-02-11Don't load external entity from xmlSAX2GetEntityNick Wellnhofer
2019-09-30Large batch of typo fixesJared Yanovich
2019-01-07Fix memory leak in xmlSAX2StartElementNick Wellnhofer
2018-11-22Set doc on element obtained from freeElemsNick Wellnhofer
2018-09-22Unlink node before freeing it in xmlSAX2StartElementNick Wellnhofer
2018-09-12Check return value of nodePush in xmlSAX2StartElementNick Wellnhofer
2017-10-09Fix pointer/int cast warnings on 64-bit WindowsNick Wellnhofer
2017-09-06Fix memory leaks in SAX1 parserNick Wellnhofer
2017-06-17Spelling and grammar fixesNick Wellnhofer