summaryrefslogtreecommitdiff
path: root/xpath.c
Commit message (Expand)AuthorAgeFilesLines
* Remove set-but-unused variable in xmlXPathScanNameNick Wellnhofer2022-08-261-2/+1
* 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
* Remove elfgcchack.hNick Wellnhofer2022-02-201-2/+0
* Fix memory leak in xmlXPathCompNodeTestNick Wellnhofer2022-01-161-1/+3
* Fix XPath recursion limitNick Wellnhofer2021-06-021-1/+1
* Allow FP division by zero in xmlXPathInitNick Wellnhofer2021-03-161-0/+1
* Fix XPath NaN/Inf for older GCC versionsNick Wellnhofer2021-03-131-23/+17
* Fix null deref in XPointer expression error pathNick Wellnhofer2020-09-211-19/+19
* Don't call xmlXPathInit directlyNick Wellnhofer2020-09-181-3/+3
* Hardcode maximum XPath recursion depthNick Wellnhofer2020-08-261-8/+17
* Stop using maxParserDepth in xpath.cNick Wellnhofer2020-08-171-3/+6
* Remove misleading comments in xpath.cNick Wellnhofer2020-07-131-2/+0
* Don't follow next pointer on documents in xmlXPathRunStreamEvalNick Wellnhofer2020-06-241-1/+2
* Fix undefined behavior in xmlXPathTryStreamCompileNick Wellnhofer2020-06-101-2/+1
* Fix typosNick Wellnhofer2020-03-081-2/+2
* Fix more memory leaks in error paths of XPath parserNick Wellnhofer2019-12-021-9/+15
* Fix memory leak in error path of XPath expr parserNick Wellnhofer2019-11-111-4/+16
* Audit memory error handling in xpath.cNick Wellnhofer2019-10-201-6/+34
* Propagate memory errors in valuePushNick Wellnhofer2019-10-201-9/+16
* Propagate memory errors in xmlXPathCompExprAddNick Wellnhofer2019-10-201-8/+10
* Large batch of typo fixesJared Yanovich2019-09-301-15/+15
* Remove executable bit from non-executable filesNick Wellnhofer2019-09-161-0/+0
* Fix typo: xpath: simpli{ -> fi}edJan Pokorný2019-08-251-1/+1
* Fix possible null dereference in xmlXPathIdFunctionzhouzhongyuan2019-08-251-0/+1
* Work around buggy ceil() function on AIXDaniel Richard G2019-08-021-0/+5
* Remove redundant code in xmlXPathCompRelationalExprNick Wellnhofer2019-05-201-4/+1
* Annotate functions with __attribute__((no_sanitize))Nick Wellnhofer2019-05-201-0/+1
* Limit recursion depth in xmlXPathCompOpEvalPredicateNick Wellnhofer2019-05-081-0/+4
* Remove unreachable code in xmlXPathCountFunctionNick Wellnhofer2019-04-231-20/+1
* Fix null deref in previous commitNick Wellnhofer2019-04-221-1/+3
* Improve XPath predicate and filter evaluationNick Wellnhofer2019-04-221-875/+303
* Limit recursion depth in xmlXPathOptimizeExpressionNick Wellnhofer2019-04-201-8/+25
* Fix memory leaks in xmlXPathParseNameComplex error pathsNick Wellnhofer2019-04-161-3/+7
* Optional recursion limit when parsing XPath expressionsNick Wellnhofer2019-04-111-0/+16
* Optional recursion limit when evaluating XPath expressionsNick Wellnhofer2019-04-111-0/+17
* Use break statements in xmlXPathCompOpEvalNick Wellnhofer2019-04-111-61/+72
* Optional XPath operation limitNick Wellnhofer2019-04-111-0/+81
* Check XPath stack after calling functionsNick Wellnhofer2019-03-291-0/+3
* Fix float casts in xmlXPathSubstringFunctionNick Wellnhofer2019-03-081-53/+27
* Fix nullptr deref with XPath logic opsNick Wellnhofer2018-07-301-6/+4