Log

Author Commit Date CI Message
Daniel Veillard 9b4bb4d0 2002-12-11T19:28:47 preparing release of 2.4.29 rebuilt the docs and API a few more fixes for * configure.in: preparing release of 2.4.29 * doc/*: rebuilt the docs and API * xmlreader.c: a few more fixes for the XmlTextReader API Daniel
Igor Zlatkovic f6273a0a 2002-12-11T17:00:54 *** empty log message ***
Igor Zlatkovic 1932b6cd 2002-12-11T17:00:40 applied patch from Magnus Henoch
Daniel Veillard 5aad832a 2002-12-11T15:59:44 a bit more cleanup Daniel * catalog.c doc/libxml2-api.xml: a bit more cleanup Daniel
Daniel Veillard a9b66d00 2002-12-11T14:23:49 new API building Python script, does the C parsing directly, generates a * doc/apibuild.py doc/libxml2-api.xml doc/Makefile.am: new API building Python script, does the C parsing directly, generates a better API description including structure fieds defs and enums. Still a couple of bugs, but good enough for the python wrappers now. * DOCBparser.c SAX.c nanohttp.c parser.c parserInternals.c tree.c valid.c xmlIO.c xmlmemory.c xmlreader.c xmlregexp.c xmlschemas.c include/libxml/schemasInternals.h include/libxml/tree.h: more cleanup based on the python analysis script reports. * libxml.spec.in: make sure the API XML description is part of the devel package. Daniel
Daniel Veillard 01c13b5b 2002-12-10T15: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
Daniel Veillard e1ca5033 2002-12-09T14:13:43 Adding a new set of APIs based on the C# TextXmlReader API but converted * Makefile.am xmlreader.c include/libxml/Makefile.am include/libxml/xmlreader.h: Adding a new set of APIs based on the C# TextXmlReader API but converted to C. Allow to parse in constant memory usage, far simpler to program and explain than the SAX like APIs, unfinished but working. * testReader.c: test program Daniel
Igor Zlatkovic 70a296cb 2002-12-08T17:34:54 *** empty log message ***
Igor Zlatkovic 33d1307a 2002-12-08T17:34:41 applied YALDSP from Mark Vakoc
Daniel Veillard 64b35282 2002-12-04T15:10:40 Chip turner indicated that XHTML1 serialization rule for style actually * tree.c: Chip turner indicated that XHTML1 serialization rule for style actually break on both IE and Mozilla, try to avoid the rule if escaping ain't necessary Daniel
Daniel Veillard 8efff671 2002-12-04T11:44:48 handle HTTP URL escaping, problem reported by Glen Nakamura and Stefano * nanhttp.c: handle HTTP URL escaping, problem reported by Glen Nakamura and Stefano Zacchiroli Daniel
Daniel Veillard 1c732d2e 2002-11-30T11:22:59 code cleanup Daniel * DOCBparser.c HTMLparser.c parser.c valid.c xpath.c: code cleanup Daniel
Daniel Veillard fdd27d27 2002-11-28T11:55:38 Johann Richard pointed out some XPointer problems for URN based URI * uri.c: Johann Richard pointed out some XPointer problems for URN based URI references in XInclude. Modified the URI parsing and saving routines to allow correct parsing and saving of XPointers, especially when attached to "opaque" scheme accordingly to RFC 2396 Daniel
Daniel Veillard 8db67d27 2002-11-27T19:39:27 applied the same kind of refactoring to the HTML saving code. slight API * HTMLtree.c include/libxml/HTMLtree.h: applied the same kind of refactoring to the HTML saving code. * doc/libxml2-*.xml doc/API*.html: slight API changes got reflected in the doc. Daniel
Daniel Veillard ebc4ca94 2002-11-27T11:43:05 refactored the XML dump of a node to a buffer API to reuse the generic * tree.c include/libxml/tree.h: refactored the XML dump of a node to a buffer API to reuse the generic dump to an OutputIO layer, this reduces code, fixes xmlNodeDump() for XHTML, also made xmlNodeDump() now return the number of byte written. Daniel
Daniel Veillard 9d5ea17e 2002-11-27T08:02:06 another patch from Stéphane Bidoul for Python bindings on Windows small * python/setup.py.in: another patch from Stéphane Bidoul for Python bindings on Windows * doc/parsedecl.py: small cleanup Daniel
Daniel Veillard 9715c17b 2002-11-25T16:33:40 add a line in %changelog for releases Daniel * libxml.spec.in configure.in: add a line in %changelog for releases Daniel
Daniel Veillard 9bc53109 2002-11-25T13:20:04 patch from Marcus Clarke fixing a problem in entities parsing that was * parser.c: patch from Marcus Clarke fixing a problem in entities parsing that was detected in KDe documentations environment. Daniel
Daniel Veillard faa35ff3 2002-11-24T13:53:43 Return the previous as opposed to the next node (I guess this is the * python/libxml.c (libxml_prev): Return the previous as opposed to the next node (I guess this is the result of some cut & paste programming:) Daniel
Daniel Veillard 80d7b901 2002-11-23T16:23:08 Jan Rafaj pointed a bug in the Makefile. Daniel * doc/Makefile.am: Jan Rafaj pointed a bug in the Makefile. Daniel
Daniel Veillard a1196ed4 2002-11-23T11:22:49 trying to fix the Python bindings build on Windows (Stéphane Bidoul) * python/generator.py python/libxml.c python/setup.py.in: trying to fix the Python bindings build on Windows (Stéphane Bidoul) Daniel
Igor Zlatkovic 9ab71553 2002-11-22T21:41:43 *** empty log message ***
Igor Zlatkovic 71d47b75 2002-11-22T21:41:28 added more exports
Igor Zlatkovic 853514fc 2002-11-22T21:41:09 added option for python bindings
Igor Zlatkovic 002372e9 2002-11-22T18:07:37 fixed unresolved symbols for mingw
Igor Zlatkovic ace7cd2b 2002-11-22T18:07:00 *** empty log message ***
Igor Zlatkovic 4e2884e1 2002-11-22T17:54:30 updates from Javier
Daniel Veillard f9c4cad2 2002-11-22T15:57:07 preparing 2.4.28 some cleanup updated the news and regenerated. Daniel * configure.in: preparing 2.4.28 * libxml.spec.in doc/Makefile.am: some cleanup * doc/*: updated the news and regenerated. Daniel
Daniel Veillard fee408f5 2002-11-22T13:18:30 final touch at closing #87235 </p> end tags need to be generated. this * HTMLparser.c: final touch at closing #87235 </p> end tags need to be generated. * result/HTML/cf_128.html result/HTML/test2.html result/HTML/test3.html: this change slightly the output of a few tests * doc/*: regenerated Daniel
Daniel Veillard d2ff0394 2002-11-22T12:28:38 fixing bug #99190 when UTF8 document are parsed using the progressive * parserInternals.c: fixing bug #99190 when UTF8 document are parsed using the progressive parser and the end of the chunk is in the middle of an UTF8 multibyte character. Daniel
William M. Brack 8b2c7f10 2002-11-22T05:07:29 fixed thread problem
Daniel Veillard d5c2f92d 2002-11-21T14:10:52 modified the existing APIs to handle XHTML1 serialization rules * tree.c include/libxml/tree.h: modified the existing APIs to handle XHTML1 serialization rules automatically, also add xmlIsXHTML() to libxml2 API. Some tweaking to make sure libxslt serialization uses it when needed without changing the library API. * test/xhtml1 result/noent/xhtml1 result/valid/xhtml1.xhtml result/xhtml1: added a new test specifically for xhtml1 output and updated the result of one XHTML1 test Daniel
Daniel Veillard c14401e4 2002-11-20T14:28:17 Updated the binding page for the libxml++ bindings, Daniel
Daniel Veillard d076a20e 2002-11-20T13:28:31 fixed #99082 for xi:include encoding="..." support on text includes. added * xinclude.c parserInternals.c encoding.c: fixed #99082 for xi:include encoding="..." support on text includes. * result/XInclude/tstencoding.xml test/XInclude/docs/tstencoding.xml test/XInclude/ents/isolatin.txt : added a specific regression test * python/generator.py python/libxml2class.txt: fixed the generator the new set of comments generated for doc/libxml2-api.xml were breaking the python generation. Daniel
Daniel Veillard 817e70b6 2002-11-19T22:28:48 repair some problem if gtk-doc fail or such patch for Solaris on new * doc/Makefile.am: repair some problem if gtk-doc fail or such * configure.in: patch for Solaris on new autoconf closes #98880 * doc/parsedecl.py: repair the frigging API building script, did I say that python xmllib sucks ? * doc/libxml2-api.xml doc/libxml2-refs.xml: regenerated, reordering and some comment are no more truncated. Daniel
Daniel Veillard a7e05b4f 2002-11-19T08:11:14 Martin Stoilov pointed out a potential leak in xmlCreateMemoryParserCtxt * parser.c: Martin Stoilov pointed out a potential leak in xmlCreateMemoryParserCtxt Daniel
Daniel Veillard bc6e1a38 2002-11-18T15:07:25 fixed bug #98879 a corner case when 0 is included in HTML documents and * HTMLparser.c: fixed bug #98879 a corner case when 0 is included in HTML documents and using the push parser. Daniel
Daniel Veillard 4efd3be5 2002-11-18T09:11:13 If --with-python is specified, look for the Python interpreter not just in * configure.in (PYTHON_SITE_PACKAGES): If --with-python is specified, look for the Python interpreter not just in the specified root but also in the specified location. Fixes #98825 Daniel
Daniel Veillard a8c0adbc 2002-11-17T22:37:35 fixing bug #98792 , node may have no doc and dereferencing without * python/libxml.c: fixing bug #98792 , node may have no doc and dereferencing without checking ain't good ... Daniel
Daniel Veillard dad3f680 2002-11-17T16:47:27 preparing release 2.4.27 updated and rebuilt the docs try to make sure the * configure.in: preparing release 2.4.27 * doc/* : updated and rebuilt the docs * doc/Makefile.am libxml.spec.in: try to make sure the tutorial and all the docs are actually packaged and in the final RPMs * parser.c parserInternals.c include/libxml/parser.h: restore xmllint --recover feature. Daniel
Daniel Veillard 68e9e74a 2002-11-16T15: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
Daniel Veillard 328f48c1 2002-11-15T15:24:34 fixed #96594, which was totally dependant on the processing of internal * parser.c: fixed #96594, which was totally dependant on the processing of internal parsed entities, which had to be changed. Daniel
Daniel Veillard 66651aa8 2002-11-15T11:21:43 trying to fix bug #98517 about building outside the source tree fixed the * Makefile.am python/Makefile.am python/tests/Makefile.am: trying to fix bug #98517 about building outside the source tree * doc/xml.html doc/FAQ.html: fixed the link to libiconv #94585 Daniel
Igor Zlatkovic 2772ceaa 2002-11-14T17:45:20 *** empty log message ***
Igor Zlatkovic b2f61635 2002-11-14T17:43:55 cleanup
Igor Zlatkovic bd1a306c 2002-11-14T17:43:24 integrated mingw into jscript configure
Igor Zlatkovic b8036ea1 2002-11-14T17:42:43 *** empty log message ***
Daniel Veillard 8dd86a5b 2002-11-12T21:14:17 strengthen the guard in the Pop macros, like in the XML parser, closes bug * HTMLparser.c: strengthen the guard in the Pop macros, like in the XML parser, closes bug #97315 Daniel
Daniel Veillard 0821b158 2002-11-12T20:57:47 fixed bug #98338 , fatalError SAX callback is never used. Daniel * include/libxml/parser.h: fixed bug #98338 , fatalError SAX callback is never used. Daniel
Daniel Veillard 8606bbbc 2002-11-12T12: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
MST 2002 John Fleck f854d99f 2002-11-12T03:49:05 adding pdf of tutorial, changing web page to link to it Mon Nov 11 20:47:03 MST 2002 John Fleck <jfleck@inkstain.net> adding pdf of tutorial, changing web page to link to it * doc/tutorial/xmltutorial.pdf * doc/xml.html * doc/docs.html
MST 2002 John Fleck 52717f34 2002-11-11T03:49:33 doc/tutorial/ar01s08.html adding file what I forgot for tutorial Sun Nov 10 20:48:57 MST 2002 John Fleck <jfleck@inkstain.net> * doc/tutorial/ar01s08.html adding file what I forgot for tutorial
MST 2002 John Fleck bd3b4fd1 2002-11-11T03:41:11 Adding encoding discussion to tutorial Added: DocBook admonition image Sun Nov 10 20:33:13 MST 2002 John Fleck <jfleck@inkstain.net> Adding encoding discussion to tutorial Added: * doc/tutorial/images/*.png: DocBook admonition image files * doc/tutorial/apf.html, apg.html: new generated html * doc/tutorial/includeconvert.c: conversion code entity file changed: * doc/tutorial/xmltutorial.xml: DocBook original * doc/tutorial/*.html: generated html
Igor Zlatkovic 22baffff 2002-11-08T17:19:08 *** empty log message ***
Igor Zlatkovic 7ae91bcd 2002-11-08T17:18:52 retired xmlwin32version.h
Igor Zlatkovic a2258daf 2002-11-08T15:55:33 *** empty log message ***
Igor Zlatkovic 9b5cc15c 2002-11-08T15:55:18 exported additional symbols
Daniel Veillard 7216cfd6 2002-11-08T15: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
Daniel Veillard a70d62f2 2002-11-07T14:18:03 make xmlFreeNode() handle attributes correctly. Daniel * tree.c: make xmlFreeNode() handle attributes correctly. Daniel
Igor Zlatkovic b8e99cc1 2002-11-06T22:52:29 *** empty log message ***
Igor Zlatkovic 130e5791 2002-11-06T22:51:58 completed the #96963 fix
Daniel Veillard 56f21f29 2002-11-06T15:49:46 tried to fix bug #97852 reported by Nicolas Noffke Daniel * xpointer.c: tried to fix bug #97852 reported by Nicolas Noffke Daniel
Daniel Veillard 91ad8798 2002-11-04T17:06:52 switched the order of a couple of includes to fix bugs #97100 Daniel * Makefile.am: switched the order of a couple of includes to fix bugs #97100 Daniel
Igor Zlatkovic 2bb82eed 2002-10-31T16:15:43 *** empty log message ***
Igor Zlatkovic ee1494ae 2002-10-31T16:15:29 fixed bug #96963, reverted to old behaviour of xmlLoadCatalogs
Igor Zlatkovic 9fdd8f3f 2002-10-31T16:01:23 *** empty log message ***
Igor Zlatkovic 8f536a8a 2002-10-31T16:01:00 introduced a more flexible thread config
Igor Zlatkovic 0ad7829a 2002-10-31T16:00:22 introduced a more flexible thread build
Igor Zlatkovic 2103b053 2002-10-31T15:59:57 thread macros follow the new scheme
Igor Zlatkovic a42f397a 2002-10-31T15:59:24 broke verlong lines
Igor Zlatkovic 082ff503 2002-10-31T15:59:09 conditionally excluded unistd.h
Igor Zlatkovic f2160a02 2002-10-31T15:58:42 improvements to the Windows-side of thread handling
John Fleck 61f6fb66 2002-10-31T15:23:29 doc/xml.html (and, by implication, FAQ.html) added UTF-8 conversaion FAQ 2002-10-31 John Fleck <jfleck@inkstain.net> * doc/xml.html (and, by implication, FAQ.html) added UTF-8 conversaion FAQ from Marcus Labib Iskander
Igor Zlatkovic f95b56b4 2002-10-29T17:33:35 *** empty log message ***
Igor Zlatkovic 1d69651f 2002-10-29T17:33:22 removed xmlwin32version.h
Daniel Veillard ce66ce1a 2002-10-28T19:01:59 applied patch from Brian Stafford to fix a bug in xmlReconciliateNs() * tree.c: applied patch from Brian Stafford to fix a bug in xmlReconciliateNs() Daniel
Daniel Veillard 7e3f1400 2002-10-28T18:52:57 applied patch from Christian Glahn to allow xmlNewChild() on document * tree.c: applied patch from Christian Glahn to allow xmlNewChild() on document fragment nodes Daniel
Daniel Veillard b39bc393 2002-10-26T19:29:51 Christian Glahn found a problem with a recent patch to * parser.c: Christian Glahn found a problem with a recent patch to xmlParseBalancedChunkMemoryRecover() * xmlschemas.c: Charles Bozeman fixed some Schemas validation problems * result/schemas/elem* result/schemas/seq* test/schemas.elem* test/schemas/seq*: added the test cases from Charles Daniel
Daniel Veillard 366a915f 2002-10-23T20:43:53 serious cleanup of the spec file and associated changes in the Makefiles. * Makefile.am config.h.in libxml.spec.in doc/Makefile.am: serious cleanup of the spec file and associated changes in the Makefiles. * valid.c: try to remove some warnings on x86_64 Daniel
Daniel Veillard 2afc5c51 2002-10-23T15:04:30 Rebuilt te docs, oops, daniel
Daniel Veillard d033d02b 2002-10-23T14:55:02 added winsockcompat.h to EXTRA_DIST to fix bug #96586 Daniel * include/Makefile.am: added winsockcompat.h to EXTRA_DIST to fix bug #96586 Daniel
Daniel Veillard ce02dbc4 2002-10-22T19:14:58 Mikhail Sogrine pointed out a bug in HTML parsing, applied his patch added * HTMLparser.c: Mikhail Sogrine pointed out a bug in HTML parsing, applied his patch * result/HTML/attrents.html result/HTML/attrents.html.err result/HTML/attrents.html.sax test/HTML/attrents.html: added the test and result case provided by Mikhail Sogrine Daniel
Daniel Veillard e645e8c1 2002-10-22T17: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
Daniel Veillard f000f073 2002-10-22T14:28:17 made xmlGetUTF8Char public Daniel * include/libxml/encoding.h encoding.c: made xmlGetUTF8Char public Daniel
Daniel Veillard 1e208225 2002-10-22T14:25:25 adding a grep command to --shell in xmllint for T.V. Raman Daniel * debugXML.c: adding a grep command to --shell in xmllint for T.V. Raman Daniel
Daniel Veillard 9cdcf36e 2002-10-22T14:23:59 tried to fix some of the problem with --sgml Daniel * xmlcatalog.c: tried to fix some of the problem with --sgml Daniel
Daniel Veillard 935494a1 2002-10-22T14:22:46 tried to fix bug #91500 where doc->children may be overriden by a call to * parser.c: tried to fix bug #91500 where doc->children may be overriden by a call to xmlParseBalancedChunkMemory() * catalog.c: tried to fix bug #90945 w.r.t. parsing of system identifiers in SGML catalogs containing '&' Daniel
Daniel Veillard c0ac0699 2002-10-20T21:31:50 fixed bugs when passing result value tree to Python functions. Daniel * python/types.c: fixed bugs when passing result value tree to Python functions. Daniel
Daniel Veillard 4826743d 2002-10-18T11:21:38 preparing the release of 2.4.26 updated and rebuilt the documentation * configure.in: preparing the release of 2.4.26 * doc/*: updated and rebuilt the documentation Daniel
Daniel Veillard bb284f44 2002-10-16T18:02:47 fixed a XML Namespace compliance bug reported by Alexander Grimalovsky * parser.c: fixed a XML Namespace compliance bug reported by Alexander Grimalovsky Daniel
Daniel Veillard 44892f73 2002-10-16T15:23:26 fixed serialization of script and style when they are not lowercase (i.e. * HTMLtree.c: fixed serialization of script and style when they are not lowercase (i.e. added using the API to the tree). Daniel
Daniel Veillard 2fd8542c 2002-10-16T14:32:41 make xmlValidateDocument emit a warning msg if there is no DTD, pointed by * valid.c: make xmlValidateDocument emit a warning msg if there is no DTD, pointed by Christian Glahn Daniel
Daniel Veillard 3237023d 2002-10-16T14:08:14 fixed the validation of sequences content model when some of the blocks * xmlregexp.c xmlschemas.c: fixed the validation of sequences content model when some of the blocks have min or max, and a couple of bugs found in the process. * result/schemas/list0* test/schemas/list0*: added some specific regression tests Daniel
Daniel Veillard a2e8c5ce 2002-10-15T10:41:43 updated the contact informations Daniel * README: updated the contact informations Daniel
Daniel Veillard 63186735 2002-10-15T08:43:17 use test -f instead of test -e since Solaris /bin/sh misses it, reported * Makefile.am: use test -f instead of test -e since Solaris /bin/sh misses it, reported by Peter Bray. Daniel
Daniel Veillard 96c3a3bf 2002-10-14T15:39:04 investigating xmlNodeGetContent() on namespace nodes and removed a few * tree.c: investigating xmlNodeGetContent() on namespace nodes and removed a few warnings Daniel
Daniel Veillard 819d5cb8 2002-10-14T11:15:18 Christian Glahn found a small bug in the push parser. cleaned up and made * parser.c: Christian Glahn found a small bug in the push parser. * xmlIO.c include/libxml/xmlIO.h: cleaned up and made xmlCheckFilename public Daniel
Daniel Veillard 6045c90a 2002-10-09T21:13:59 added xmlSchemaNewMemParserCtxt to parse a schemas from a memory area * xmlschemas.c include/libxml/xmlschemas.h: added xmlSchemaNewMemParserCtxt to parse a schemas from a memory area * testSchemas.c: added --memory to test the new interface Daniel
Daniel Veillard 595978c9 2002-10-09T18:46:35 make the link to search a local reference, daniel
Daniel Veillard f007012c 2002-10-09T14:24:17 integrated the XSLT indexing, a few fixed in the indexer, added a scope * doc/index.py doc/search.php: integrated the XSLT indexing, a few fixed in the indexer, added a scope selection at the search level. Daniel