summaryrefslogtreecommitdiff
path: root/xpath.c
Commit message (Expand)AuthorAgeFilesLines
* Improve restoring of context size and positionNick Wellnhofer2018-04-161-80/+53
* Simplify and harden nodeset filteringNick Wellnhofer2018-04-161-111/+41
* Avoid unnecessary backups of the context nodeNick Wellnhofer2018-04-161-42/+0
* Don't change context node in xmlXPathRootNick Wellnhofer2018-04-161-2/+1
* Stop using XPATH_OP_RESETNick Wellnhofer2018-04-161-34/+3
* Fix inconsistency in xmlXPathIsInfNick Wellnhofer2018-04-161-2/+2
* NaN and Inf fixes for pre-C99 compilersNick Wellnhofer2018-03-161-9/+10
* Fix xmlXPathIsNaN broken by recent commitNick Wellnhofer2017-11-271-1/+1
* Fix -Wenum-compare warningsNick Wellnhofer2017-11-271-1/+1
* Ignore function pointer cast warningsNick Wellnhofer2017-11-141-2/+6
* Simplify XPath NaN, inf and -0 handlingNick Wellnhofer2017-11-141-98/+48
* Fix hash callback signaturesNick Wellnhofer2017-11-091-8/+14
* Fix -Wimplicit-fallthrough warningsJ. Peter Mugaas2017-10-211-1/+1
* Fix pointer/int cast warnings on 64-bit WindowsNick Wellnhofer2017-10-091-27/+28
* Fix comparison of nodesets to stringsNick Wellnhofer2017-10-071-5/+1
* Fix XPath stack frame logicv2.9.6-rc1Nick Wellnhofer2017-09-211-2/+2
* Report undefined XPath variable error messageNick Wellnhofer2017-09-201-8/+4
* Fix debug dump of streaming XPath expressionsNick Wellnhofer2017-09-071-4/+11
* Fix missing part of comment for function xmlXPathEvalExpression()Daniel Veillard2017-08-281-1/+4
* Porting libxml2 on zOS encoding of codeStéphane Michaut2017-08-281-0/+5
* Check for integer overflow in xmlXPathFormatNumberNick Wellnhofer2017-06-011-1/+2
* Check XPath exponents for overflowNick Wellnhofer2017-05-311-2/+4
* Check for overflow in xmlXPathIsPositionalPredicateNick Wellnhofer2017-05-311-6/+8
* Parse small XPath numbers more accuratelyNick Wellnhofer2017-05-311-20/+16
* Rework XPath rounding functionsNick Wellnhofer2017-05-311-56/+15
* Fix axis traversal from attribute and namespace nodesNick Wellnhofer2017-05-311-11/+31
* Fix spurious error messageNick Wellnhofer2017-05-271-2/+3
* Check for trailing characters in XPath expressions earlierNick Wellnhofer2017-05-271-16/+8
* Rework final handling of XPath resultsNick Wellnhofer2017-05-271-57/+35
* Make xmlXPathEvalExpression call xmlXPathEvalNick Wellnhofer2017-05-271-37/+2
* Fix memory leak in xmlXPathCompareNodeSetValueNick Wellnhofer2017-05-271-1/+7
* Fix memory leak in xmlXPathNodeSetMergeAndClearNick Wellnhofer2017-05-271-7/+1
* Fix memory leak in XPath filter optimizationsNick Wellnhofer2017-05-271-45/+46
* Fix memory leaks in XPath error pathsNick Wellnhofer2017-05-271-9/+26
* Avoid function/data pointer conversion in xpath.cNick Wellnhofer2016-10-121-3/+3
* Fix XPointer paths beginning with range-toNick Wellnhofer2016-10-121-1/+6
* Fix comparison with root node in xmlXPathCmpNodesNick Wellnhofer2016-10-121-2/+2
* Fix NULL pointer deref in XPointer range-toNick Wellnhofer2016-06-251-1/+6
* Fix some format string warnings with possible format string vulnerabilityDavid Kilzer2016-05-231-1/+1
* Fix memory leak with XPath namespace nodesNick Wellnhofer2016-05-051-0/+1
* Fix namespace axis traversalNick Wellnhofer2016-05-051-1/+9
* Don't recurse into OP_VALUEs in xmlXPathOptimizeExpressionNick Wellnhofer2016-04-271-0/+4
* Fix namespace::node() XPath expressionNick Wellnhofer2016-04-271-6/+8
* Fix parsing of NCNames in XPathNick Wellnhofer2016-04-231-1/+1
* Fix typos: dictio{ nn -> n }ar{y,ies}Jan Pokorný2016-04-151-1/+1
* Correct a typo.Shlomi Fish2016-04-111-1/+1
* Fix previous change to node sort orderNick Wellnhofer2015-07-111-4/+4
* Fix order of root nodesNick Wellnhofer2015-03-081-2/+2
* Allow attributes on descendant-or-self axisNick Wellnhofer2015-03-081-7/+7
* Restore context size and position after XPATH_OP_ARGNick Wellnhofer2014-03-241-8/+11