Branch :
| Author | Commit | Date | CI | Message |
|---|---|---|---|---|
| 024b5701 | 2002-12-12 00:15:55 | patch from Mark Vadok about htmlNodeDumpOutput location. removed an * HTMLtree.c include/libxml/HTMLtree.h: patch from Mark Vadok about htmlNodeDumpOutput location. * xpath.c: removed an undefined function signature * doc/apibuild.py doc/libxml2-api.xml: the script was exporting too many symbols in the API breaking the python bindings. Updated with the libxslt/libexslt changes. Daniel | ||
| 01c13b5b | 2002-12-10 15:19:08 | code cleanup, especially the function comments. fixed a small bug when * DOCBparser.c HTMLparser.c c14n.c debugXML.c encoding.c hash.c nanoftp.c nanohttp.c parser.c parserInternals.c testC14N.c testDocbook.c threads.c tree.c valid.c xmlIO.c xmllint.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c: code cleanup, especially the function comments. * tree.c: fixed a small bug when freeing nodes which are XInclude ones. Daniel | ||
| 1c732d2e | 2002-11-30 11:22:59 | code cleanup Daniel * DOCBparser.c HTMLparser.c parser.c valid.c xpath.c: code cleanup Daniel | ||
| 68e9e74a | 2002-11-16 15:35:11 | fixing #96925 wich was also dependant on the processing of parsed * parser.c xpath.c: fixing #96925 wich was also dependant on the processing of parsed entities, and XPath computation on sustitued entities. * testXPath.c: make sure entities are substitued. Daniel | ||
| 8606bbbc | 2002-11-12 12:36:52 | fixed the initialization of the SAX structure which was breaking xsltproc * parserInternals.c: fixed the initialization of the SAX structure which was breaking xsltproc * xpath.c: patch from Petr Pajas for CDATA nodes * tree.c: patch from Petr Pajas improving xmlGetNodePath() * parser.c include/libxml/parser.h: patch from Peter Jones removing a leak in xmlSAXParseMemory() and adding the function xmlSAXParseMemoryWithData() Daniel | ||
| 7216cfd6 | 2002-11-08 15:10:00 | fixed a typo pointed out by Igor try to speed up node compare using line * globals.c: fixed a typo pointed out by Igor * xpath.c: try to speed up node compare using line numbers if available. Daniel | ||
| e645e8c1 | 2002-10-22 17:35:37 | Applied the VMS update patch from Craig A. Berry update Daniel * vms/build_libxml.com vms/config.vms vms/readme.vms include/libxml/parser.h include/libxml/parserInternals.h include/libxml/tree.h include/libxml/xmlIO.h HTMLparser.c catalog.c debugXML.c parser.c parserInternals.c tree.c triodef.h trionan.c uri.c xmlIO.c xpath.c: Applied the VMS update patch from Craig A. Berry * doc/*.html: update Daniel | ||
| ceb09b95 | 2002-10-04 11:46:37 | typo/bug found by Christian Glahn Daniel * valid.c: typo/bug found by Christian Glahn Daniel | ||
| dda8f1ba | 2002-09-26 09:47:36 | make sure ATTRIBUTE_UNUSED is always put after the attribute declaration, * xinclude.c xmlschemas.c xmlschemastypes.c xpath.c: make sure ATTRIBUTE_UNUSED is always put after the attribute declaration, not before Daniel | ||
| 118aed78 | 2002-09-24 14:13:13 | fixed the data callback on transition functionality which was broken when * xmlregexp.c: fixed the data callback on transition functionality which was broken when using the compact form * result/schemas/*: updated the results, less verbose, all tests pass like before * DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of annoying warnings * xpath.c: try to provide better error report when possible Daniel | ||
| 42766c0e | 2002-08-22 20:52:17 | possible mem leak patch from Jason Adams integrated xf:escape-uri() from * xpath.c: possible mem leak patch from Jason Adams * xpath.c: integrated xf:escape-uri() from Wesley Terpstra in the XQuery namespace * configure.in: preparing 2.4.24 * doc/*.html: updated the web pages * python/generator.py: closing bug #85258 by generating conditional compile check to avoid linking to routines not configured in. Daniel | ||
| ef61d208 | 2002-07-19 08:32:00 | xpath.c: small additional enhancement for boolean compared to nodeset | ||
| 0c022ad8 | 2002-07-12 00:56:01 | xpath.c fix bug 85256 | ||
| fdc9156a | 2002-07-01 21:52:03 | applied patch from Richard Jinks for the namespace axis + fixed a memory * xpath.c: applied patch from Richard Jinks for the namespace axis + fixed a memory error. * parser.c parserInternals.c: applied patches from Peter Jacobi removing ctxt->token for good. * xmlschemas.c xmlschemastypes.c: fixed a few memory leaks popped out by the regression tests. * Makefile.am: patch for threads makefile from Gary Pennington Daniel | ||
| 692092b5 | 2002-06-28 15:01:24 | further xpath enhancement | ||
| 6000af54 | 2002-06-28 11:43:13 | fixed xpath position problem | ||
| 49cc9756 | 2002-06-14 17:07:10 | replaced sprintf() with snprintf() to prevent possible buffer overflow * DOCBparser.c HTMLparser.c debugXML.c encoding.c nanoftp.c nanohttp.c parser.c tree.c uri.c xmlIO.c xmllint.c xpath.c: replaced sprintf() with snprintf() to prevent possible buffer overflow (the bug was pointed out by Anju Premachandran) | ||
| 9e412302 | 2002-06-10 15:59:44 | patch from Richard Jinks for XPath substring() function new set of tests * xpath.c: patch from Richard Jinks for XPath substring() function * result/XPath/expr/strings test/XPath/expr/strings: new set of tests Daniel | ||
| f8cb6dda | 2002-06-04 04:27:06 | added merlin-c14n-two.tar.gz tests for c14n/exc-c14n and slightly modified * result/c14n/exc-without-comments/merlin-c14n-two-* result/c14n/without-comments/merlin-c14n-two-* test/c14n/exc-without-comments/merlin-c14n-two-* test/c14n/without-comments/merlin-c14n-two-* testC14N.c Makefile.am: added merlin-c14n-two.tar.gz tests for c14n/exc-c14n and slightly modified test script to handle these test cases * c14n.c: fixed bugs for complicated nodes set (namespace without node and others from merlin-c14n-two.tar.gz) * include/libxml/xpathInternals.h win32/dsp/libxml2.def.src win32/libxml2.def.src: "opened" xmlXPathNodeSetFreeNs() function for xmlsec performance patch * xpath.c: fixed self::node() for namespaces and attributes | ||
| dffd5c8d | 2002-05-31 04:24:13 | propagating xpath ancesstors node fix to c14n plus small performance * c14n.c: propagating xpath ancesstors node fix to c14n plus small performance improvement to reduce number of mallocs * xpath.c: fixed ancestors axis processing for namespace nodes | ||
| ed23b7dc | 2002-05-27 12:16:02 | patch from Richard Jinks to fix a problem introduced in the previous patch * xpath.c: patch from Richard Jinks to fix a problem introduced in the previous patch and pointed by Norm Daniel | ||
| 7c13af4d | 2002-05-22 09:57:32 | patch from Richard Jinks to fix the problem raised in * xpath.c: patch from Richard Jinks to fix the problem raised in http://mail.gnome.org/archives/xml/2002-April/msg00246.htm Daniel | ||
| 088bf116 | 2002-05-14 11:03:59 | fixing an XPath function evalutation bug pointed out by Alexey Efimov * xpath.c: fixing an XPath function evalutation bug pointed out by Alexey Efimov where the context was lost when evaluating the function arguments Daniel | ||
| 79376ba9 | 2002-05-14 06:41:32 | maked xmlXPathNodeSetAddNs() function public for XMLSec performance * xpath.c include/libxml/xpathInternals.h: maked xmlXPathNodeSetAddNs() function public for XMLSec performance optimizations | ||
| 3cd7240d | 2002-05-13 10:33:30 | fixed a problem with the HTML parser pointed by Gary Benson sdding the * python/generator.py python/libxml2class.txt : fixed a problem with the HTML parser pointed by Gary Benson * python/tests/Makefile.am python/tests/pushSAXhtml.py: sdding the example Daniel | ||
| 50fe8b17 | 2002-05-07 16:21:36 | real fix for bug #78858 | ||
| 29b6f76c | 2002-05-05 06:59:57 | fixed bug #78858 | ||
| eca82810 | 2002-04-24 11:42:02 | another XPath conformance patch from Richard Jinks Daniel * test/XPath/expr/floats test/XPath/expr/functions result/XPath/expr/floats result/XPath/expr/functions xpath.c: another XPath conformance patch from Richard Jinks Daniel | ||
| 23b1f37b | 2002-04-18 15:50:05 | fix a problem with string() on a document node. Daniel * xpath.c: fix a problem with string() on a document node. Daniel | ||
| bc6f759a | 2002-04-16 07:49:59 | Gary found a compile time problem, fixes #78823 Daniel * xpath.c: Gary found a compile time problem, fixes #78823 Daniel | ||
| da423da2 | 2002-04-10 19:25:38 | Silvan Minghetti pointed erroneous use of LIBXML_THREADS_ENABLED instead * xpath.c include/libxml/xmlwin32version.h.in: Silvan Minghetti pointed erroneous use of LIBXML_THREADS_ENABLED instead of LIBXML_THREAD_ENABLED Daniel | ||
| 0eafdef9 | 2002-04-10 16:14:34 | another patch from Richard Jinks for substring conformance update of the * xpath.c: another patch from Richard Jinks for substring conformance * test/XPath/expr/floats test/XPath/expr/strings result/XPath/expr/floats result/XPath/expr/strings: update of the test suite to check those. Daniel | ||
| 01917aa1 | 2002-04-10 11:30:41 | patch from Richard Jinks for .x float parsing. Daniel * xpath.c: patch from Richard Jinks for .x float parsing. Daniel | ||
| bd6e6312 | 2002-04-01 08:04:14 | fixed a bug in the nodeset to boolean comparison code pointed out by * xpath.c: fixed a bug in the nodeset to boolean comparison code pointed out by Melvyn Sopacua. Daniel | ||
| 7089d6bf | 2002-03-29 17:28:10 | Fix bug #76927 forgot to save some context when evaluating binary * xpath.c: Fix bug #76927 forgot to save some context when evaluating binary expressions Daniel | ||
| d30be4ad | 2002-03-28 18:25:31 | fixed configure for MPE/iX from Markus Henke fixed initialization problems * configure.in: fixed configure for MPE/iX from Markus Henke * xmlmemory.c: fixed initialization problems * xpath.c: another set of patches from Richard Jinks this fixes "make XPathtests" on linux Daniel | ||
| 21458c85 | 2002-03-27 16:12:22 | more patches from Richard Jinks Updated tests though they show a * trionan.c trionan.h xpath.c: more patches from Richard Jinks * test/XPath/expr/compare test/XPath/expr/equality test/XPath/expr/floats test/XPath/expr/functions test/XPath/expr/strings result/XPath/expr/compare result/XPath/expr/equality result/XPath/expr/floats result/XPath/expr/functions result/XPath/expr/strings: Updated tests though they show a divergence on Linux Daniel | ||
| 5fc1f089 | 2002-03-27 09:05:40 | Added Igor Zlatkovic as official maintainer Albert Chin pointed that * AUTHORS HACKING: Added Igor Zlatkovic as official maintainer * python/Makefile.am python/tests/Makefile.am: Albert Chin pointed that $(datadir) should be used for docs Daniel | ||
| 56cd18b9 | 2002-03-22 14:14:43 | Richard Jinks also raised some rounding problems this tries to fix them * xpath.c: Richard Jinks also raised some rounding problems this tries to fix them Daniel | ||
| 4e2df54b | 2002-03-22 12:23:14 | Richard Jinks spotted an incoherent memory allocation behaviour in * xpath.c: Richard Jinks spotted an incoherent memory allocation behaviour in xmlXPathCastToString() Daniel | ||
| 6fbcf42a | 2002-03-21 12:32:59 | fixing #75619, related to a problem when trying to evaluate condition when * xpath.c: fixing #75619, related to a problem when trying to evaluate condition when the current node set resulting from that sub-step evaluation is empty. Also fixes 2 potential problem with previous-sibling and next-siblings axis. Daniel | ||
| c62a1479 | 2002-03-19 18:35:12 | valgrind spotted another error that time when running on libxslt * xpath.c: valgrind spotted another error that time when running on libxslt regression tests Daniel | ||
| 28cac6b5 | 2002-03-19 11:25:30 | pretty insane thing, the xmlXPathFormatNumber() was not serializing 1 as * xpath.c: pretty insane thing, the xmlXPathFormatNumber() was not serializing 1 as "1" if LC_ALL=sv_SE :-( and in the context of ScrollKeeper, made sure that if the number is an integer, the serialization follows the description at http://www.w3.org/TR/xpath#section-String-Functions Daniel | ||
| 34ce8bec | 2002-03-18 19:37:11 | preparing 2.4.18 updated and rebuilt the web site implement the new * configure.in: preparing 2.4.18 * doc/*: updated and rebuilt the web site * *.c libxml.h: implement the new IN_LIBXML scheme discussed with the Windows and Cygwin maintainers. * parser.c: humm, changed the way the SAX parser work when xmlSubstituteEntitiesDefault(1) is set, it will then do the entity registration and loading by itself in case the user provided SAX getEntity() returns NULL. * testSAX.c: added --noent to test the behaviour. Daniel | ||
| 38bf6f04 | 2002-03-16 22:03:31 | small fix to avoid potential problem due to ordering of freeing data * xpath.c: small fix to avoid potential problem due to ordering of freeing data * python/Makefile.am: people were complaining about the generated file in python dir not being built Daniel | ||
| 75be0130 | 2002-03-13 10:03:35 | speedup some node selection operations, this can have a significant impact * xpath.c: speedup some node selection operations, this can have a significant impact on DocBook Norm's stylesheets * nanohttp.c: someone reported that SOCKLEN_T may not be defined make sure it's always the case * debugXML.c: distinguish CDATA and comments in ls operations Daniel | ||
| af43f63a | 2002-03-08 15:05:20 | preparing 2.4.17 release updated and rebuilt the docs fixed a comment * configure.in: preparing 2.4.17 release * doc/*: updated and rebuilt the docs * xpath.c: fixed a comment * python/libxml.c: fixed a possible reentrancy problem Daniel | ||
| 7b41613f | 2002-03-07 08:36:03 | trying to avoid bug #72150 which was apparently caused by a gcc bug (or a * xpath.c: trying to avoid bug #72150 which was apparently caused by a gcc bug (or a processor problem) as detailed at http://veillard.com/gcc.bug Daniel | ||
| 044fc6b7 | 2002-03-04 17:09:44 | fixing #61290 "namespace nodes have no parent" long standing divergence * xpath.c: fixing #61290 "namespace nodes have no parent" long standing divergence from the XPath REC. NodeSets simply hold a copy of namespace nodes and those node ->next points to the parent (which may not be the node carrying the definition). * include/libxml/xpath.h: flagged but didn't added a possible speedup * DOCBparser.c HTMLparser.c: removed some warnings from push parser due to new state being added. * tree.c: new fix from Boris Erdmann * configure.in c14n.c include/libxml/c14n.h testC14N.c: added the XML Canonalization support from Aleksey Sanin Daniel | ||
| 5f4b5999 | 2002-02-20 10:22:49 | preparing 2.4.16 updated and rebuilt the docs, rebuilt the API and web * configure.in include/libxml/xmlwin32version.h: preparing 2.4.16 * doc/* python/libxml2class.txt: updated and rebuilt the docs, rebuilt the API and web site * xpath.c: fixed #71978 portability bugs Daniel | ||
| 0ba59239 | 2002-02-10 13:20:39 | Tentatively fixed #69655 , make compiling with -Wredundant-decls clean. * HTMLtree.c Makefile.am build_glob.py configure.in debugXML.c globals.c parser.c threads.c tree.c valid.c xmlmemory.c xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h include/libxml/parserInternals.h include/libxml/tree.h include/libxml/xmlmemory.h include/libxml/xpathInternals.h: Tentatively fixed #69655 , make compiling with -Wredundant-decls clean. * python/libxml.c: fixed a warning. Daniel | ||
| 1971ee26 | 2002-01-31 20:29:19 | minor optimization more work on the python bindings, they now support * xpath.c: minor optimization * python/generator.py python/libxml.c python/libxml.py python/libxml_wrap.h: more work on the python bindings, they now support XPath and there is no evident leak Daniel | ||
| 99e55ebe | 2002-01-21 08:56:29 | the change made to xmlXPathFuncLookupFunc was incompatible roll it back * xpath.c include/libxml/xpathInternals.h: the change made to xmlXPathFuncLookupFunc was incompatible roll it back Daniel | ||
| 963d2ae4 | 2002-01-20 22:08:18 | cleanup patch from Anthony Jones fix the headers to avoid in make scan * SAX.c: cleanup patch from Anthony Jones * doc/Makefile.am: fix the headers to avoid in make scan * parserInternals.c xpath.c include/libxml/*.h: cleanup of the includes, * vs Ptr and general cleanup * parsedecl.py: first version of a script to extract the module interfaces, the goal will be to provide .decl or XML specification of the interfaces to build wrappers. Daniel | ||
| cbaf3995 | 2001-12-31 16:16:02 | applied 42 documentation patches from Charlie Bozeman. Regenerated the * *.c include/libxml/*.h doc/html/*: applied 42 documentation patches from Charlie Bozeman. Regenerated the HTML docs. Daniel | ||
| 3c01b1d8 | 2001-10-17 15:58:35 | - include/libxml/globals.h include/libxml/threads.h threads.c testThreads.c: far more testing, cleaning up bugs - *.c : make sure globals.h is always included. Daniel | ||
| 8146394d | 2001-10-16 12:34:39 | trying to cleanup the not thread safe parts of the library. Daniel * catalog.c xpath.c: trying to cleanup the not thread safe parts of the library. Daniel | ||
| b44025c7 | 2001-10-11 22:55:55 | started integrating the non-controversial parts of Gary Pennington * HTMLtree.c catalog.c debugXML.c entities.c nanoftp.c parser.c valid.c xmlmemory.c xpath.c xpointer.c: started integrating the non-controversial parts of Gary Pennington multithread patches * catalog.c: corrected a small bug introduced Daniel | ||
| 60087f30 | 2001-10-10 09:45:09 | preparing 2.4.6 release updated and rebuilt the docs fixed a number of * configure.in: preparing 2.4.6 release * doc/xml.html doc/html/*: updated and rebuilt the docs * include/libxml/*.h *.c: fixed a number of teh/the widht/width typos Daniel | ||
| 47334c09 | 2001-10-07 16:41:52 | implemented xmlXPathObjectCopy for external objects added * xpath.c: implemented xmlXPathObjectCopy for external objects * include/libxml/xpathInternals.h: added xmlXPathStackIsExternal | ||
| 6ab38386 | 2001-10-06 13:08:27 | fixing #61673 part I, do not loose doc information when copying result * xpath.c: fixing #61673 part I, do not loose doc information when copying result value trees. Daniel | ||
| 556c668f | 2001-10-06 09:59:51 | trying to harden the XPath interpreter Daniel * xpath.c: trying to harden the XPath interpreter Daniel | ||
| 20ee8c03 | 2001-10-05 09:18:14 | applied fix from Mathias Hasselmann about a bug in URI parsing. fix bug * uri.c: applied fix from Mathias Hasselmann about a bug in URI parsing. * xpath.c: fix bug #61291 the default XML namespace node is missing from the namespace axis. * tree.c: refuse to create namespaces nodes with prefix "xml" Daniel | ||
| c0631a60 | 2001-09-20 13:56:06 | removed a couple of warning try to solve the linking problem on platforms * catalog.c xmlcatalog.c: removed a couple of warning * xpath.c: try to solve the linking problem on platforms needing trio to compile Daniel | ||
| b06c6145 | 2001-08-27 14:26:30 | hum, restrict the integer usage gcc bug workaround to only gcc compilers * xpath.c: hum, restrict the integer usage gcc bug workaround to only gcc compilers so that other architecture don't get penalized by this limitation. * include/libxml/xpath.h: small typo fix from Heiko W. Rupp Daniel | ||
| 268fd1bc | 2001-08-26 18:46:36 | fixed a Windows compiler warning (Chris Poblete) fix for mod when dividend * valid.c: fixed a Windows compiler warning (Chris Poblete) * xpath.c: fix for mod when dividend is 0 (Chris Poblete) Daniel | ||
| cda96921 | 2001-08-21 10:56:31 | more work on the XML catalog support. small cleanup seems using list as a * Makefile.am catalog.c xmlcatalog.c include/libxml/catalog.h: more work on the XML catalog support. * parser.c include/libxml/parser.h: small cleanup seems using list as a public parameter name can give portability troubles * trionan.c trionan.h xpath.c include/libxml/trionan.h include/libxml/xpath.h include/libxml/Makefile.am: removed trionan from the libxml API, added xmlXPathIsInf and xmlXPathIsNaN wrappers Daniel | ||
| 45029607 | 2001-08-21 09:23:53 | Re-worked NaN and Inf support | ||
| 0ab5caba | 2001-08-14 16:43:10 | serious changes on Result Value Trees and NodeSets w.r.t. deallocation and * xpath.c: serious changes on Result Value Trees and NodeSets w.r.t. deallocation and collect operations. Probably not 100% clean (merge of allocated trees smells like a problem). Seems sufficient to close #58943 Daniel | ||
| fe70332f | 2001-08-14 12:18:09 | count() was broken on Result Value Tree fixed file:/// accesses on _WIN32 * xpath.c: count() was broken on Result Value Tree * xmlIO.c: fixed file:/// accesses on _WIN32 Daniel | ||
| 567e1b48 | 2001-08-01 15:53:47 | fixed a bug when walking the descendants and the current node has no * xpath.c: fixed a bug when walking the descendants and the current node has no children * debugXML.c: show up when a text node is supposed to not be escaped Daniel | ||
| f186c825 | 2001-07-31 23:30:37 | fixed a bug in xmlXPathNodeTrailingSorted (for now it worked like the * xpath.c: fixed a bug in xmlXPathNodeTrailingSorted (for now it worked like the set:leading() function) * include/libxml/xpathInternals.h: added xmlXPathNodeSetContains | ||
| 7d7e3791 | 2001-07-30 13:42:13 | fixed a serious memory problen when walking the namespace axis showing up * xpath.c include/libxml/xpath.h: fixed a serious memory problen when walking the namespace axis showing up in libxst/tests/general/bug-12 * xmlmemory.c: added the possibility to trace a given block defined by its address Daniel | ||
| ba4ad326 | 2001-07-26 16:55:21 | added a function lookup framework * xpath.c include/libxml/xpath{,Internals}.h: added a function lookup framework | ||
| a53c688b | 2001-07-25 17:18:57 | fixed the xmlLineNumbersDefault() errors, lesson don't add new functions * parser.c parserInternals.c: fixed the xmlLineNumbersDefault() errors, lesson don't add new functions at 1am before a release * xpath.c: integrated fix from Bjorn to avoid divide by zero from XPath initialization when possible. Daniel | ||
| 5e2dace1 | 2001-07-18 19:30:27 | Cleanup, cleanup .. removed libxml softlink for good cleanup to get 100% Cleanup, cleanup .. * configure.in Makefile.am: removed libxml softlink for good * include/libxml/*.h *.c doc/Makefile.am: cleanup to get 100% coverage by gtk-doc Daniel | ||
| f06a3d8b | 2001-07-16 04:52:57 | added a more convenient extension API for value and context managing Now * include/libxml/xpath{,Internals}.h xpath.c: added a more convenient extension API for value and context managing Now handles external objects through xmlXPathPopExternal, xmlXPathWrapExternal and xmlXPathReturnExternal. Added functions for sets operations (intersection, etc.) | ||
| 0438375d | 2001-07-08 14:27:15 | fix the name() bug for elements in the default namespace reported by * xpath.c: fix the name() bug for elements in the default namespace reported by Charlie Bozeman Daniel | ||
| 7583a59b | 2001-07-08 13:15:55 | trying to fix #56948, this led to an XPath fix, improvements of SAX * SAX.c parser.c testXPath.c xpath.c: trying to fix #56948, this led to an XPath fix, improvements of SAX initialization, and an added option --nocdata to testXPath Daniel | ||
| 73c9c049 | 2001-07-05 20:02:54 | - xpath.c: a bug reported by Stephan Kulow empty nodesets were not equal to empty strings Daniel | ||
| 8c357d58 | 2001-07-03 23:43:33 | - xpath.c: fixed a missing copy in xmlXPathVariableLookupNS() raised by Mark Vakoc. Daniel | ||
| f06307e2 | 2001-07-03 10:35:50 | - xpath.c include/libxml/xpath.h include/libxml/xpathInternals.h: lot of optimization work, results in significant improvements when handling really complex XPath queries. Add a small optimizer for unions, improve [n] and [last()], avoid some costly ops. Daniel | ||
| 77044731 | 2001-06-29 21:31:07 | xmlStrstr args are both const small cleanup reformated, fixed problems if * include/libxml/parser.h parser.c: xmlStrstr args are both const * xpath.c: small cleanup * xmlGetNsList: reformated, fixed problems if used on Entities Daniel | ||
| 9a89a8ab | 2001-06-27 11:13:35 | moved the symlinks detection within a CVS check, this is not portable and * configure.in: moved the symlinks detection within a CVS check, this is not portable and will be removed soon. * xpath.c: small cleanup/speedup Daniel | ||
| a3067d19 | 2001-06-24 21:39:39 | Oops small clanup, Daniel | ||
| 56f0646e | 2001-06-24 21:34:03 | - xpath.c: patch to xmlXPathFormatNumber for the optimizer on Tru64 from Thomas Leitner Daniel | ||
| c5d64345 | 2001-06-24 12:13:24 | Summer's cleanup, a really big one: * AUTHORS: added William and Bjorn * include/libxml/*.h *.c README doc/*.html etc.: changed old email to daniel@veillard.com hopefully I won't have to do this again * doc/Makefile.am doc/html/*.html: cleanup makefile, checked that docs can be rebuilt cleanly now * include/libxml/xml*version.h*: removed include/libxml/xmlversion.h from CVs it's generated, added include/libxml/xmlwin32version.h also generated but which should change far less frequently. * catalog.c nanoftp.c: made sure to include libxml.h not libxml/xmlversion.h directly * include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h when compiling on WIN32 and MSC Daniel | ||
| 8cf14d5a | 2001-06-23 16:32:46 | fixed the bug generating a template loop in libxslt when using * xpath.c: fixed the bug generating a template loop in libxslt when using docbook-xsl-1.4, * should filter out document nodes * HACKING: added William * TODO: updated Daniel | ||
| d79bcd1b | 2001-06-21 22:07:42 | attempt to work around what seemed a gcc optimizer bug when handling * xpath.c: attempt to work around what seemed a gcc optimizer bug when handling floats on i386 http://veillard.com/gcc.bug * tree.c entities.c encoding.c: doing some cleanups while chasing it Daniel | ||
| 017b108f | 2001-06-21 11:20:21 | - Makefile.am: cleanup when --without-debug is specified - xinclude.c xpath.c xpathInternals.h xpointer.c: cleanup w.r.t. --without-debug and other include points - catalog.h testCatalog.c: a bit of cleanup and prepare for XML Catalogs - configure.in entities.h tree.h HTMLparser.c: removed --without-corba, made the _private field mandatory Daniel | ||
| 8b8d2254 | 2001-06-16 21:24:56 | - xpath.c: first part of the work on selecting namespace to fix bug #56115 Daniel | ||
| 608ad079 | 2001-06-14 08:32:28 | - xpath.c: Thomas Broyer suggested a better patch for the / arg Daniel | ||
| 239d052b | 2001-06-13 23:02:48 | - xpath.c: bug detected by Ankh when / is used as a function arg Daniel | ||
| 541d6555 | 2001-06-07 14:20:01 | - xpath.c: robert pointed out xmlXPathNINF was not initialized daniel | ||
| 97ac1319 | 2001-05-30 19:14:17 | - xpath.c encoding.[ch]: William M. Brack provided a set of UTF8 string oriented functions and started cleaning the related areas in xpath.c which needed fixing in this respect Daniel | ||
| 42596ad2 | 2001-05-22 16:57:14 | - tree.c: fixed a gross mistake in base computation, xml:base is not completely correct yet (need cascade). - xpath.[ch]: added the few things needed to find a function name and URI from the XPath context when it is called. Daniel | ||
| 81418e38 | 2001-05-22 15:08:55 | - catalog.[ch]: fixes and add xmlLoadCatalogs() - DOCBparser.c: small cleanup - xmllint.c: added a --catalogs option to load catalogs from $SGML_CATALOG_FILES - tree.c: cleanup - configure.in: iconv library fixup, ICONV_LIBS Daniel | ||
| af86c7f4 | 2001-05-21 14:11:26 | - catalog.c: handling of CATALOG entries. detection of recursion, and a few bugfixes - xpath.c: fixing bug #54951 QNAME with no prefix should not match against the default namespace Daniel | ||
| 04b93290 | 2001-05-21 08:15:31 | - xpath.c: Joe Orton reported a bug found with IRIx compiler. Daniel | ||
| 76d66f41 | 2001-05-16 21:05:17 | - xpath.c tree.c parser.c: speed optimizations at the parser level document tree freeing and xpath evaluation Daniel |