Log

Author Commit Date CI Message
Daniel Veillard e8f37933 2001-08-23T23:21:04 Rebuilt the docs, preparing for release, Daniel
Daniel Veillard 6990bf3c 2001-08-23T21:17:48 started some serious testing and fixed a few bug and optmization needs. * catalog.c xmlIO.c: started some serious testing and fixed a few bug and optmization needs. Daniel
Daniel Veillard 9f7b84bb 2001-08-23T15:31:19 preparing for a 2.4.3 release even if it may not be ready yet redirected * Makefile.am configure.in include/libxml/xmlwin32version.h: preparing for a 2.4.3 release even if it may not be ready yet * catalog.c parser.c xmlIO.c include/libxml/catalog.h: redirected all file parsing lookup to go through the entity resolver, add to add an API to bypass it (needed to load catalogs themselves), some cleanup on the catalog code too. * nanoftp.c: small cleanup * doc/catalog.html: small update Daniel
Daniel Veillard bc2ddbe7 2001-08-23T10:24:27 fixed bugi #59406 in SGML catalog parsing reported by Jun Kuriyama Daniel * catalog.c: fixed bugi #59406 in SGML catalog parsing reported by Jun Kuriyama Daniel
Daniel Veillard ffb120d9 2001-08-23T00:52:23 finished the catalog documentation Daniel * doc/catalog.html: finished the catalog documentation Daniel
Daniel Veillard e7ead2d2 2001-08-22T23:44:09 added documentation about Catalog support, misses an API description * doc/catalog.html doc/xml.html: added documentation about Catalog support, misses an API description * doc/html/*: reextracted the API pages Daniel
Daniel Veillard dc2cee29 2001-08-22T16:30:37 Added the part about section 7.2 on URI resolution, fixed a side effect in * include/libxml/catalog.h catalog.c xmlIO.c HTMLparser.c: Added the part about section 7.2 on URI resolution, fixed a side effect in the HTML parser, look complete and ready to rock except the URI/SystemID part! Daniel
Daniel Veillard 5d90b6c9 2001-08-22T14:29:45 added support and APIs needed for the catalog PI cleanup Daniel * include/libxml/catalog.h include/libxml/parser.h include/libxml/xmlerror.h catalog.c parser.c parserInternals.c xmlIO.c: added support and APIs needed for the catalog PI * include/libxml/xmlIO.h: cleanup Daniel
Daniel Veillard e2940ddb 2001-08-22T00:06:49 starts to look okay, really plugged the new framework, cleaned a lot of * catalog.c parser.c xmlIO.c xmlcatalog.c xmllint.c include/libxml/catalog.h: starts to look okay, really plugged the new framework, cleaned a lot of stuff, added some APIs, except the PI's support missing this should be mostly complete * result/catalogs/* test/catalogs/*: added new test, enriched the existing one with URN ID tests Daniel
Daniel Veillard 64339546 2001-08-21T12:57:59 fixed nextCatalog started adding a small regression test Daniel * catalog.c: fixed nextCatalog * result/catalogs/docbook test/catalogs/*: started adding a small regression test Daniel
Daniel Veillard cda96921 2001-08-21T10: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
Bjorn Reese 45029607 2001-08-21T09:23:53 Re-worked NaN and Inf support
Daniel Veillard 344cee76 2001-08-20T00:08:40 renaming testCatalog as xmlcatalog, making it an installed app adding a * Makefile.am xmlcatalog.c libxml.spec.in: renaming testCatalog as xmlcatalog, making it an installed app adding a shell, and preparing it to be a /etc/xml/catalog management tool, though not ready yet * catalog.c include/libxml/catalog.h: adding support for XML Catalogs http://www.oasis-open.org/committees/entity/ not finished, there is some interesting tradeoffs and a few open questions left. Daniel
Daniel Veillard b7664f44 2001-08-19T13:00:43 fixed a line formatting problem Daniel * xmllint.c: fixed a line formatting problem Daniel
Daniel Veillard f7ed3360 2001-08-17T12:01:21 fixed a couple of links, Daniel
Daniel Veillard 5015b714 2001-08-17T09:37:52 removed a couple of unused variable (Albert Chin) Daniel * SAX.c: removed a couple of unused variable (Albert Chin) Daniel
Daniel Veillard bb371297 2001-08-16T23:26:59 trying to fix some troubles w.r.t. function returning const xxxPtr. Daniel * HTMLparser.c HTMLtree.c include/libxml/HTMLparser.h: trying to fix some troubles w.r.t. function returning const xxxPtr. Daniel
Daniel Veillard b60c54e8 2001-08-16T19:34:27 another set of symbols conditionally defined Daniel * win32/dsp/libxml2.def.src: another set of symbols conditionally defined Daniel
Daniel Veillard ae6db17a 2001-08-16T19:32:00 removed unused var Daniel * xpointer.c: removed unused var Daniel
Daniel Veillard 09190201 2001-08-16T16:27:41 another small cleanup closing bug #59110 Daniel * testXPath.c: another small cleanup closing bug #59110 Daniel
Daniel Veillard 796f4b64 2001-08-16T16:00:13 small cleanup closing bug #59108 Daniel * win32/dsp/libxml2.def.src: small cleanup closing bug #59108 Daniel
Daniel Veillard 5aac4e49 2001-08-15T20:46:57 add xmlCleanupParser() before leaving Daniel * example/gjobread.c: add xmlCleanupParser() before leaving Daniel
Daniel Veillard 3d6ae1ce 2001-08-15T13:12:39 Added docs for 2.4.1 and 2.4.2 releases, Daniel
Daniel Veillard 9a0b3d63 2001-08-15T12:58:03 released 2.4.2 Daniel * config.h.in configure.in include/libxml/xmlwin32version.h: released 2.4.2 Daniel
Daniel Veillard d3d06728 2001-08-15T12:06:36 deprecate the non-boundchecking Sprintf functions, add Snprintf this * include/libxml/valid.h debugXML.c valid.c: deprecate the non-boundchecking Sprintf functions, add Snprintf this should close bug #57984 Daniel
Daniel Veillard ecb6f5bd 2001-08-15T08:47:42 xmlOutputBufferCreateFilename() didn't unescaped URIs before doing the * xmlIO.c: xmlOutputBufferCreateFilename() didn't unescaped URIs before doing the lookups (pointed by Mark Vakoc) Daniel
Daniel Veillard 0ab5caba 2001-08-14T16: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
Daniel Veillard 90493a91 2001-08-14T14:12:47 adding a --format option Daniel * xmllint.c: adding a --format option Daniel
Daniel Veillard fe70332f 2001-08-14T12: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
Daniel Veillard 70ac0e3e 2001-08-13T11:24:16 s/LIBXML_VERSION_NUMBER/LIBXML_VERSION/ seems the macro was renamed, this * libxml.m4: s/LIBXML_VERSION_NUMBER/LIBXML_VERSION/ seems the macro was renamed, this should close bug #58683 Daniel
Daniel Veillard f300b7e7 2001-08-13T10:43:15 small fix fixing bug #58539 reported by coolo, in entity substitution mode * SAX.c: small fix fixing bug #58539 reported by coolo, in entity substitution mode text at the end of the entity might be added due to text coalescing. * nanoftp.c parser.c: small cleanup Daniel
Daniel Veillard 0c720975 2001-08-08T20:59:00 added John Fleck right to commit in the doc subdir Daniel * HACKING: added John Fleck right to commit in the doc subdir Daniel
Daniel Veillard 48da9100 2001-08-07T01:10:10 allow to inherit attributes from the DTD directly in the tree, this is * SAX.c testXPath.c valid.c xmllint.c include/libxml/valid.h: allow to inherit attributes from the DTD directly in the tree, this is needed for XPath and can be a useful feature. Inherited namespaces are always provided at the tree level now * test/defattr* result/defattr* result/noent/defattr*: added a couple of tests for this feature (XSLT being the prime user). Daniel
Daniel Veillard 50f34371 2001-08-03T12:06:36 applied Win32 Facelift No.2 patches from Igor Zlatkovic for Windows/MSC * DOCBparser.c Makefile.am nanohttp.c parser.c testHTML.c testSAX.c xmlIO.c xmllint.c include/win32config.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h include/libxml/xmlwin32version.h.in win32/README.MSDev win32/dsp/*: applied Win32 Facelift No.2 patches from Igor Zlatkovic for Windows/MSC Daniel
Daniel Veillard 9f4eb911 2001-08-01T21:22:27 unparsedEntityDecl() the URI computation of the entity wasn't done * SAX.c: unparsedEntityDecl() the URI computation of the entity wasn't done breaking XSLT unparsed-entity-uri() Daniel
Daniel Veillard 567e1b48 2001-08-01T15: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
Thomas Broyer f186c825 2001-07-31T23: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
Daniel Veillard ba6db03c 2001-07-31T16:25:45 protected an use of EAGAIN, Brian Stafford Daniel * nanohttp.c: protected an use of EAGAIN, Brian Stafford Daniel
Daniel Veillard 57905379 2001-07-31T15:52:17 apply change to close #58141 update of the MSC projects from Igor * include/libxml/xmlIO.h: apply change to close #58141 * win32/libxml2/*: update of the MSC projects from Igor Zlatkovic Daniel
Daniel Veillard 5e3eecb1 2001-07-31T15:10:53 when the internal subset uses a PE, then the included entity can use * parser.c: when the internal subset uses a PE, then the included entity can use conditional sections. daniel
Daniel Veillard 7d7e3791 2001-07-30T13: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
Daniel Veillard 4aafa790 2001-07-28T17:21:12 don't override existing encoding specified before starting * parser.c: don't override existing encoding specified before starting xmlParseDocument() Daniel
Daniel Veillard fdb1f244 2001-07-27T23:32:44 reinserted, needed for Windows users of CVS Daniel * include/libxml/xmlwin32version.h: reinserted, needed for Windows users of CVS Daniel
Darin Adler 699613b1 2001-07-27T22:47:14 Add cast to fix warning. Add include of <libxml/parser.h>. * encoding.c: (xmlIconvWrapper): Add cast to fix warning. * testCatalog.c: Add include of <libxml/parser.h>.
Daniel Veillard 25997ca0 2001-07-27T18:56:57 Added link to the Python bindings, daniel
Darin Adler a77cac0b 2001-07-27T17:41:51 Remove this file from CVS because it's generated. * include/libxml/.cvsignore: * include/libxml/xmlwin32version.h: Remove this file from CVS because it's generated.
Daniel Veillard 50822cb6 2001-07-26T20:05:51 applied const patches from Tom Moog #58002 Daniel * parser.c include/libxml/parser.h: applied const patches from Tom Moog #58002 Daniel
Daniel Veillard 95189536 2001-07-26T18:30:26 Added pointers to Igor page for the Windows binaries, Daniel
Thomas Broyer ba4ad326 2001-07-26T16:55:21 added a function lookup framework * xpath.c include/libxml/xpath{,Internals}.h: added a function lookup framework
Daniel Veillard 1d0bfab3 2001-07-26T11:49:41 fixed xmlCopyNode() for documents Daniel * tree.c: fixed xmlCopyNode() for documents Daniel
Daniel Veillard 6dd398f6 2001-07-25T22:41:03 fixed bugs #58073 reported by Greg Shtilman Daniel * parser.c: fixed bugs #58073 reported by Greg Shtilman Daniel
Daniel Veillard 2454ab9e 2001-07-25T21:39:46 fixes bug #57652 reported by Morus Walter Daniel * parser.c: fixes bug #57652 reported by Morus Walter Daniel
Daniel Veillard e392497e 2001-07-25T20:25:21 John Kroll provided a small fix to xmlNanoHTTPSave Daniel * nanohttp.c: John Kroll provided a small fix to xmlNanoHTTPSave Daniel
Daniel Veillard a53c688b 2001-07-25T17: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
Daniel Veillard d9bad13b 2001-07-23T19:39:43 removing history/readline changed this slightly make element content line * result/scripts/base*: removing history/readline changed this slightly * include/libxml/parser.h SAX.c parser.c parserInternals.c xmllint.c: make element content line number generation optionnal to avoid breaking old apps added interface to switch Daniel
Daniel Veillard f012a64d 2001-07-23T19:10:52 get rid of the readline and libhistory dependancies by default, release * configure.in: get rid of the readline and libhistory dependancies by default, release 2.4.1 with IA64 fix * nanohttp.c tree.c xmlIO.c include/libxml/nanohttp.h include/libxml/tree.h include/libxml/xmlIO.h: incorporated John Kroll fixes to allow saving to HTTP via PUT (or POST of needed). * doc/html/*.html: regenerated the docs Daniel
Thomas Broyer e8126247 2001-07-22T03:54:15 added xmlHashScannerFull, xmlHashScanFull and xmlHashScannFull3 to get * hash.c include/libxml/hash.h: added xmlHashScannerFull, xmlHashScanFull and xmlHashScannFull3 to get passed the three keys as arguments to the callback function
Daniel Veillard 5e2dace1 2001-07-18T19: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
Daniel Veillard 8599e70d 2001-07-17T21:38:51 debugging on IA64, fixed serious troubles due to size_t vs. int mismatch * xmlmemory.c include/libxml/xmlmemory.h: debugging on IA64, fixed serious troubles due to size_t vs. int mismatch Daniel
Daniel Veillard 8fcc494e 2001-07-17T20:07:33 cleaned up some warning on the Alpha Daniel * SAX.c xmlIO.c: cleaned up some warning on the Alpha Daniel
Thomas Broyer f06a3d8b 2001-07-16T04: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.)
Daniel Veillard 22090731 2001-07-16T00:06:07 cleanup of global variables, marking some const or private. Daniel * include/libxml/parserInternals.h include/libxml/HTMLparser.h xmlIO.c tree.c parserInternals.c entities.c encoding.c HTMLparser.c: cleanup of global variables, marking some const or private. Daniel
Thomas Broyer 496be683 2001-07-15T22:59:18 exported xmlXPath{NAN,PINF,NINF} fixed xmlXPathNodeSetItem when passing * include/libxml/xpath.h: exported xmlXPath{NAN,PINF,NINF} fixed xmlXPathNodeSetItem when passing index=0
Daniel Veillard 05dec344 2001-07-14T21:57:39 added xmlCheckVersion() Daniel * include/libxml/xmlwin32version.h.in: added xmlCheckVersion() Daniel
Daniel Veillard 28ae636c 2001-07-14T16:44:32 fixed compilation under Cygwin #57503 update Daniel * xmllint.c: fixed compilation under Cygwin #57503 * TODO: update Daniel
Peter Williams ed156f58 2001-07-13T18:35:13 add #undef HAVE_DLFCN_H 2001-07-13 Peter Williams <peterw@ximian.com> * config.h.in: add #undef HAVE_DLFCN_H * example/Makefile.am (INCLUDES): Compile fix when srcdir != builddir.
Daniel Veillard 73b36e35 2001-07-12T15:09:52 added a couple of exported entries raised by #57348 and #57381 Daniel * win32/libxml2/libxml2.def.src: added a couple of exported entries raised by #57348 and #57381 Daniel
Daniel Veillard 7db3773a 2001-07-12T01:20:08 store the line numbder in element->content, may break some software, need * DOCBparser.c HTMLparser.c HTMLtree.c SAX.c debugXML.c parser.c tree.c xpointer.c: store the line numbder in element->content, may break some software, need a configuration mechanism Daniel
Darin Adler 96037891 2001-07-11T00:03:16 Various things that are generated and should be ignored. * .cvsignore: * example/.cvsignore: * include/.cvsignore: * include/libxml/.cvsignore: Various things that are generated and should be ignored.
Daniel Veillard 8c2ecafa 2001-07-10T17:53:07 Added XInclude, Daniel
Daniel Veillard 09ab7e1c 2001-07-10T15:49:44 release of 2.4.0 updated the docs Daniel * configure.in include/libxml/xmlwin32version.h: release of 2.4.0 * doc/xml.html doc/html/*: updated the docs Daniel
Daniel Veillard 04e2daec 2001-07-09T20:07:25 fixed "Internal: MIXED struct bad" when #CDATA elements validation occured * valid.c: fixed "Internal: MIXED struct bad" when #CDATA elements validation occured on content with element child Daniel
Daniel Veillard b8c9be97 2001-07-09T16:01:19 fixed XML Base computation which was broken added a base function to the * tree.c: fixed XML Base computation which was broken * debugXML.c: added a base function to the shell * Makefile.am result/scripts/* test/scripts/*: added scripts based regression tests, and adding 2 XML Base tests Daniel
Daniel Veillard 19e96c30 2001-07-09T10:32:59 set properties doc and call xmlSetListDoc for properties content when * tree.c: set properties doc and call xmlSetListDoc for properties content when grafting them in a different tree. * aclocal.m4: remove from CVS Daniel
Daniel Veillard e086f5c5 2001-07-08T21:10:40 added some missing entry point for XPath (Mark Vakoc) Daniel * win32/libxml2/libxml2.def.src: added some missing entry point for XPath (Mark Vakoc) Daniel
Daniel Veillard 388236fc 2001-07-08T18:35:48 fixed an old bug raised by Bernhard Zwisch, the I/O layer should * xmlIO.c: fixed an old bug raised by Bernhard Zwisch, the I/O layer should URI-Unescape before trying to open resources. Daniel
Daniel Veillard 0438375d 2001-07-08T14: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
Daniel Veillard 7583a59b 2001-07-08T13: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
Daniel Veillard 449d7398 2001-07-07T19:11:06 - doc/libxml-doc.el: Felix Natter provided anew version working with XEmacs too Daniel
Daniel Veillard 5168dbfe 2001-07-07T00:18:23 small cleanup update Daniel * include/libxml/xpath.h: small cleanup * doc/xml.html: update Daniel
Daniel Veillard f524d6e1 2001-07-05T23:41:40 released 2.3.14 Daniel * Makefile.am configure.in include/libxml/xmlwin32version.h: released 2.3.14 Daniel
Daniel Veillard 5b43fde4 2001-07-05T23:31:40 added 2.3.14 release. Daniel * doc/xml.html: added 2.3.14 release. Daniel
Daniel Veillard 4b8328d7 2001-07-05T22:48:42 rebuilt the docs for the release Daniel * doc/html/*: rebuilt the docs for the release Daniel
Daniel Veillard 73c9c049 2001-07-05T20:02:54 - xpath.c: a bug reported by Stephan Kulow empty nodesets were not equal to empty strings Daniel
Daniel Veillard 234547b5 2001-07-05T09:46:10 Fixed informations on reporting bugs, Daniel
Daniel Veillard 1fd36d27 2001-07-04T22:54:28 fixed a URI-Reference computation problem when validating small cleanup * SAX.c: fixed a URI-Reference computation problem when validating * xmlIO.c: small cleanup Daniel
Daniel Veillard 4d65a1c5 2001-07-04T22:06:23 - parser.c: improved the description of a couple of interfaces upon Larry Stamper suggestion Daniel
Daniel Veillard 62f313ba 2001-07-04T19:49:14 - SAX.c entities.c parser.c: changed completely the way entities are handled when running the parser in entity substitution mode. This fixes a bug reported by Stephan Kulow and nearly divides by 3 the amount of memory required by libxslt to load and process DocBook TDG. Daniel
Daniel Veillard f420ac55 2001-07-04T16:04:09 fixing a too early root closing problem raised byt Prashanth Naidu Daniel * HTMLparser.c: fixing a too early root closing problem raised byt Prashanth Naidu Daniel
Daniel Veillard 8c357d58 2001-07-03T23:43:33 - xpath.c: fixed a missing copy in xmlXPathVariableLookupNS() raised by Mark Vakoc. Daniel
Daniel Veillard 6e90d196 2001-07-03T16:37:49 - example/Makefile.am: fixed the include path to add srcdir/include - Makefile.am configure.in: fix from Albert Chin for iconv detection and some cleanup Daniel
Daniel Veillard f06307e2 2001-07-03T10: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
Daniel Veillard 77044731 2001-06-29T21: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
Daniel Veillard 2adbb514 2001-06-28T16:20:36 added 1.8.14 and 2.3.13 releases Daniel * doc/xml.html: added 1.8.14 and 2.3.13 releases Daniel
Daniel Veillard b37ecd0e 2001-06-28T16:18:11 - configure.in include/libxml/xmlwin32version.h: released 2.3.13 - Makefile.am example/Makefile.am: workaround automake generating erroneous deps Daniel
Daniel Veillard 12f7d294 2001-06-28T13:12:11 - include/win32config.h: bug #56801 Yon Derek provided a patch to the windows config file. Daniel
Daniel Veillard 87ee9140 2001-06-28T12:54:16 - xpointer.c include/win32config.h win32/libxml2/libxml2.def.src libxml.h : Yon Derek provided a set of changes to compile from CVS on Windows/MSC Daniel
Daniel Veillard 0e4cd17b 2001-06-28T12:13:56 - parser.c: fixed UTF8 BOM support in push mode - test/utf8bom.xml result/utf8bom.xml result/noent/utf8bom.xml: added a specific testcase Daniel
Daniel Veillard 3e5bb8e5 2001-06-27T16:34:34 - Makefile.am: added --push regression tests - parserInternals.c: the XML parser segfaulted in --push mode Daniel
Daniel Veillard 9a89a8ab 2001-06-27T11: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