Log

Author Commit Date CI Message
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
Daniel Veillard 823a77f8 2001-06-26T23:07:32 fixed another typo, Daniel
Daniel Veillard b97b4309 2001-06-26T23:04:22 fix a sentence which may sound like i don't take patches, Daniel
Daniel Veillard 20c8cf28 2001-06-26T22:47:36 Added Seattle and French mirrors links, Daniel
Daniel Veillard 1164810d 2001-06-26T16:08:24 - configure.in doc/xml.html include/libxml/xmlwin32version.h: release of 2.3.12 - parser.c: make an error message if unknow entities in all cases Daniel
Daniel Veillard fcbd74a2 2001-06-26T07:47:23 fixed 2 uri normalization bugs on '//' reduction Daniel * uri.c: fixed 2 uri normalization bugs on '//' reduction Daniel
Daniel Veillard 23793845 2001-06-25T16:07:45 - include/libxml/Makefile.am: Laszlo Peter pointed out that includes were installed in the wrong dir Daniel
Daniel Veillard f5498f3d 2001-06-25T15:08:36 warn against sending code to exhibit bugs. Daniel * doc/html.xml: warn against sending code to exhibit bugs. Daniel
Daniel Veillard a3067d19 2001-06-24T21:39:39 Oops small clanup, Daniel
Daniel Veillard 56f0646e 2001-06-24T21:34:03 - xpath.c: patch to xmlXPathFormatNumber for the optimizer on Tru64 from Thomas Leitner Daniel
Daniel Veillard c5d64345 2001-06-24T12: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
Daniel Veillard 07385fd7 2001-06-23T21:55:48 fixed make distcheck and rebuilding the rpms Daniel * include/Makefile.am include/libxml/Makefile.am: fixed make distcheck and rebuilding the rpms Daniel
Daniel Veillard cd1d9448 2001-06-23T18:53:44 should finish the migration of exported includes into a real * configure.in: should finish the migration of exported includes into a real include/libxml in CVS, at least for CVS users. * removed the exported headers, added in include/libxml (as well as xmlversion.h.in). Daniel
Daniel Veillard 6dd8e055 2001-06-23T18:38:06 fixed the way to detect symlink Daniel * configure.in: fixed the way to detect symlink Daniel
Daniel Veillard 66541771 2001-06-23T18:31:04 updated, include/libxml is now a real CVS dir Daniel * configure.in: updated, include/libxml is now a real CVS dir Daniel
Daniel Veillard ca989766 2001-06-23T17:39:29 a new version of libxml-doc.el. This new version works with both libxml1 * doc/libxml-doc.el: a new version of libxml-doc.el. This new version works with both libxml1 and libxml2 (it autodetects the prefix of the html-files) from Felix Natter. * doc/xml.html: updated doc accordingly Daniel
Daniel Veillard 8cf14d5a 2001-06-23T16: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
Daniel Veillard 7b06bcb1 2001-06-22T16:03:51 - doc/FAQ.html: added a warning about gcc-3.0 - doc/xml.html: added reference to gdome2 and removed a confusing sentence Daniel
Daniel Veillard f7f41852 2001-06-22T15:18:01 - xmlversion.h: okay this is a generated file, but Windows users need it and they can't generate it, and I want CVS Windows users ... - win32/libxml2/libxml2_so.dsp: Windows project file for the shared lib version of libxml2 - win32/libxml2/libxml2.def.src: bug #56527 set of exported resources needed for libxslt/xsltproc by Yon Derek Daniel
Bjorn Reese 3157b34b 2001-06-22T14:41:45 MSVC fix
Daniel Veillard cc146db3 2001-06-22T11:10:52 another small fix for ATTRIBUTE_UNUSED Daniel * include/win32config.h: another small fix for ATTRIBUTE_UNUSED Daniel
Daniel Veillard 4151acb5 2001-06-22T10:48:57 Yon Derek provided a first fix to be able to compile libxslt/xsltproc on * include/win32config.h: Yon Derek provided a first fix to be able to compile libxslt/xsltproc on Windows Daniel
Daniel Veillard d79bcd1b 2001-06-21T22: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
Daniel Veillard 017b108f 2001-06-21T11: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