summaryrefslogtreecommitdiff
path: root/xpath.c
Commit message (Expand)AuthorAgeFilesLines
* xpath: Fix build without LIBXML_XPATH_ENABLEDNick Wellnhofer2023-05-081-108/+108
* malloc-fail: Check for malloc failures when creating XPath stringsNick Wellnhofer2023-03-181-69/+42
* malloc-fail: Stop using XPath stack framesNick Wellnhofer2023-03-131-53/+4
* malloc-fail: Fix memory leak in xmlXPathRegisterNsNick Wellnhofer2023-03-091-2/+13
* malloc-fail: Fix memory leak in xmlXPathNameFunctionNick Wellnhofer2023-02-281-3/+2
* xpath: Fix harmless integer overflow in xmlXPathTranslateFunctionNick Wellnhofer2023-02-271-1/+1
* Revert "xpath: Fix popping of values in xmlXPathPopNodeset"Nick Wellnhofer2023-02-271-6/+7
* malloc-fail: Fix memory leak in xmlXPathDistinctSortedNick Wellnhofer2023-02-271-3/+10
* malloc-fail: Fix memory leak in xmlXPathCacheNewNodeSetNick Wellnhofer2023-02-271-6/+9
* malloc-fail: Fix null deref after xmlPointerListAddSizeNick Wellnhofer2023-02-271-21/+19
* malloc-fail: Fix null deref in xmlXPathCompiledEvalInternalNick Wellnhofer2023-02-271-0/+2
* malloc-fail: Fix use-after-free related to xmlXPathNodeSetFilterNick Wellnhofer2023-02-261-2/+19
* malloc-fail: Fix memory leak in xmlXPathEqualNodeSetFloatNick Wellnhofer2023-02-261-1/+1
* Revert "malloc-fail: Avoid use-after-free after unsuccessful valuePush"Nick Wellnhofer2023-02-261-9/+1
* xpath: Fix popping of values in xmlXPathPopNodesetNick Wellnhofer2023-02-231-7/+6
* malloc-fail: Fix memory leak after calling xmlXPathNodeSetMergeNick Wellnhofer2023-02-171-41/+37
* malloc-fail: Fix memory leak after calling xmlXPathWrapStringNick Wellnhofer2023-02-171-0/+3
* malloc-fail: Fix memory leak in xmlXPathEqualValuesCommonNick Wellnhofer2023-02-171-2/+4
* malloc-fail: Fix memory leak in xmlXPathCompareValuesNick Wellnhofer2023-02-171-2/+3
* malloc-fail: Fix memory leak in xmlXPathTryStreamCompileNick Wellnhofer2023-02-171-0/+1
* malloc-fail: Fix memory leak after calling valuePushNick Wellnhofer2023-02-171-0/+4
* malloc-fail: Fix memory leak after calling xmlXPathWrapNodeSetNick Wellnhofer2023-02-171-0/+5
* xpath: Only report the first errorNick Wellnhofer2023-02-031-0/+3
* malloc-fail: Avoid use-after-free after unsuccessful valuePushNick Wellnhofer2023-02-031-1/+9
* malloc-fail: Add error checks in xmlXPathEqualValuesCommonNick Wellnhofer2023-02-031-0/+2
* malloc-fail: Add error check in xmlXPathEqualNodeSetFloatNick Wellnhofer2023-02-031-0/+1
* malloc-fail: Fix error check in xmlXPathCompareValuesNick Wellnhofer2023-02-031-10/+2
* malloc-fail: Record malloc failure in xmlXPathCompLiteralNick Wellnhofer2023-02-031-1/+4
* malloc-fail: Check return value of xmlXPathNodeSetDupNsNick Wellnhofer2023-02-031-15/+23
* xpath: number('-') should return NaNNick Wellnhofer2023-01-181-3/+3
* xpath: Make init function privateNick Wellnhofer2022-11-271-3/+11
* warnings: Remove set-but-unused variablesNick Wellnhofer2022-10-251-9/+0
* xpath: Lower XPath recursion limit on WindowsNick Wellnhofer2022-09-071-0/+3
* Fix Windows compiler warnings in python/types.cNick Wellnhofer2022-09-041-2/+2
* Remove or annotate char castsNick Wellnhofer2022-09-011-1/+1
* Don't use sizeof(xmlChar) or sizeof(char)Nick Wellnhofer2022-09-011-3/+2
* Remove explicit integer castsNick Wellnhofer2022-09-011-37/+33
* Remove set-but-unused variable in xmlXPathScanNameNick Wellnhofer2022-08-261-2/+1
* Consolidate private header filesNick Wellnhofer2022-08-261-1/+2
* Make XPath depth check work with recursive invocationsNick Wellnhofer2022-07-281-6/+17
* Use NAN/INFINITY if available to init XPath NaN/InfSergey Kosukhin2022-07-061-0/+6
* Add configuration flag for XPointer locations supportNick Wellnhofer2022-04-211-24/+56
* Mark more static data as `const`David Kilzer2022-04-071-1/+1
* Initialize XPath floating-point globalsNick Wellnhofer2022-04-031-3/+3
* fix: xmlXPathParserContext could be double-delete in OOM case.jinsub ahn2022-03-301-1/+1
* Deprecate module init and cleanup functionsNick Wellnhofer2022-03-061-0/+3
* Normalize XPath strings in-placeNick Wellnhofer2022-03-051-36/+29
* Remove DOCBparserNick Wellnhofer2022-03-041-27/+0
* Remove unneeded #includesNick Wellnhofer2022-03-041-4/+0
* Don't check for standard C89 headersNick Wellnhofer2022-03-021-12/+3