summaryrefslogtreecommitdiff
Commit message (Collapse)AuthorAgeFilesLines
* applied Craig A. Berry patches for VMS DanielDaniel Veillard2002-12-223-5/+27
| | | | | * testC14N.c vms/config.vms: applied Craig A. Berry patches for VMS Daniel
* one really need to provide the base URI information when creating a readerDaniel Veillard2002-12-203-5/+42
| | | | | | | * doc/libxml2-api.xml python/tests/reader.py: one really need to provide the base URI information when creating a reader parser from an input stream. Updated the API and the example using it. Daniel
* working on DTD validation on top of xml reader interfaces. Allows toDaniel Veillard2002-12-2010-87/+642
| | | | | | | | | | | * testReader.c xmlreader.c valid.c include/libxml/tree.h include/libxml/valid.h include/libxml/xmlreader.h: working on DTD validation on top of xml reader interfaces. Allows to validate arbitrary large instances. This required some extensions to the valid module interface and augmenting the size of xmlID and xmlRef structs a bit. * uri.c xmlregexp.c: simple cleanup. Daniel
* fixed the Windows link, DanielDaniel Veillard2002-12-1958-61/+61
|
* more work on the xml reader interfaces. updated Igor's mail and the WebDaniel Veillard2002-12-1872-76/+509
| | | | | | | | * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: more work on the xml reader interfaces. * AUTHORS MAINTAINERS doc/* win32/*: updated Igor's mail and the Web page for the Windows binaries. Daniel
* applied a patch for VMS following the report by Nigel Hall DanielDaniel Veillard2002-12-172-1/+10
| | | | | * xmlIO.c: applied a patch for VMS following the report by Nigel Hall Daniel
* the parseStartTag bug fix wasn't complete. DanielDaniel Veillard2002-12-172-3/+5
| | | | | * parser.c: the parseStartTag bug fix wasn't complete. Daniel
* Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it.Daniel Veillard2002-12-169-7/+27946
| | | | | | | | | * parser.c: Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. * test/att4 result/att4 result/noent/att4: adding the test * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added more methods to XmlTextReader. Daniel
* *** empty log message ***Igor Zlatkovic2002-12-161-0/+6
|
* added xmlreader interfaceIgor Zlatkovic2002-12-162-0/+6
|
* added xmlreader exportsIgor Zlatkovic2002-12-161-0/+14
|
* added xml reader exportsIgor Zlatkovic2002-12-161-1/+26
|
* Added llink to Python bindings for Windows, DanielDaniel Veillard2002-12-164-0/+1756
|
* doc/tutorial/xmltutorial.xml plus generated html and pdf Updating tutorialMST 2002 John Fleck2002-12-1618-68/+86
| | | | | | | | | Mon Dec 16 06:36:54 MST 2002 John Fleck <jfleck@inkstain.net> * doc/tutorial/xmltutorial.xml plus generated html and pdf Updating tutorial again based on further comments from Niraj Tolia on the last iteration
* doc/tutorial/xmltutorial.xml doc/tutorial/includekeyword.cMST 2002 John Fleck2002-12-1612-27/+57
| | | | | | | | | | Sun Dec 15 21:27:30 MST 2002 John Fleck <jfleck@inkstain.net> * doc/tutorial/xmltutorial.xml * doc/tutorial/includekeyword.c * doc/tutorial/includegetattribute.c plus generated html and pdf Adding fix from Niraj Tolia to tutorial to properly free memory.
* added more methods of XmlTextReader. this increased the methods in theDaniel Veillard2002-12-156-32/+721
| | | | | | | | | * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added more methods of XmlTextReader. * python/libxml2class.txt python/tests/reader.py: this increased the methods in the bndings, augmented the test to check those new functions. Daniel
* added the close and getattribute methods of XmlTextReader. added theDaniel Veillard2002-12-1411-5/+394
| | | | | | | | | | | * xmlreader.c doc/libxml2-api.xml: added the close and getattribute methods of XmlTextReader. * python/generator.py python/libxml_wrap.h python/types.c python/libxml2class.txt: added the reader to the Python bindings * python/tests/Makefile.am python/tests/reader.py: added a specific test for the Python bindings of the Reader APIs * parser.c: small cleanup. Daniel
* Added a small blurb about the API file and generator, DanielDaniel Veillard2002-12-143-0/+13
|
* fallback was only copying the first child not the full child list of theDaniel Veillard2002-12-132-1/+7
| | | | | | | * xinclude.c: fallback was only copying the first child not the full child list of the fallback element, closes #89684 as reopened by Bernd Kuemmerlen Daniel
* exported htmlNodeDumpOutputIgor Zlatkovic2002-12-121-0/+1
|
* *** empty log message ***LIBXML_2_4_30Igor Zlatkovic2002-12-121-0/+4
|
* preparing release of 2.4.30 fixups to the api builder, gives enum values,Daniel Veillard2002-12-128-44/+556
| | | | | | | | | * configure.in: preparing release of 2.4.30 * doc/apibuild.py doc/libxml2-api.xml: fixups to the api builder, gives enum values, fix functype return type, put back fields in structs * doc/*: updated the docs rebuilt Daniel
* fixups to the api builder, gives enum values, fix functype return typeDaniel Veillard2002-12-123-236/+257
| | | | | | * doc/apibuild.py doc/libxml2-api.xml: fixups to the api builder, gives enum values, fix functype return type Daniel
* patch from Mark Vadok about htmlNodeDumpOutput location. removed anDaniel Veillard2002-12-127-1197/+74
| | | | | | | | | | * 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
* preparing release of 2.4.29 rebuilt the docs and API a few more fixes forLIBXML_2_4_29Daniel Veillard2002-12-1114-50/+196
| | | | | | | * 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
* *** empty log message ***Igor Zlatkovic2002-12-111-0/+4
|
* applied patch from Magnus HenochIgor Zlatkovic2002-12-111-0/+4
|
* a bit more cleanup DanielDaniel Veillard2002-12-113-108/+113
| | | | | * catalog.c doc/libxml2-api.xml: a bit more cleanup Daniel
* new API building Python script, does the C parsing directly, generates aDaniel Veillard2002-12-1120-5496/+8329
| | | | | | | | | | | | | | | * 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
* code cleanup, especially the function comments. fixed a small bug whenDaniel Veillard2002-12-1024-139/+173
| | | | | | | | | | * 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
* Adding a new set of APIs based on the C# TextXmlReader API but convertedDaniel Veillard2002-12-0911-8/+997
| | | | | | | | | | * 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
* *** empty log message ***Igor Zlatkovic2002-12-081-0/+4
|
* applied YALDSP from Mark VakocIgor Zlatkovic2002-12-081-2/+2
|
* Chip turner indicated that XHTML1 serialization rule for style actuallyDaniel Veillard2002-12-042-5/+22
| | | | | | | * 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
* handle HTTP URL escaping, problem reported by Glen Nakamura and StefanoDaniel Veillard2002-12-042-1/+14
| | | | | | * nanhttp.c: handle HTTP URL escaping, problem reported by Glen Nakamura and Stefano Zacchiroli Daniel
* code cleanup DanielDaniel Veillard2002-11-306-204/+308
| | | | | * DOCBparser.c HTMLparser.c parser.c valid.c xpath.c: code cleanup Daniel
* Johann Richard pointed out some XPointer problems for URN based URIDaniel Veillard2002-11-282-43/+41
| | | | | | | | | * 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
* applied the same kind of refactoring to the HTML saving code. slight APIDaniel Veillard2002-11-277-309/+116
| | | | | | | | * 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
* refactored the XML dump of a node to a buffer API to reuse the genericDaniel Veillard2002-11-273-477/+202
| | | | | | | | * 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
* another patch from Stéphane Bidoul for Python bindings on Windows smallDaniel Veillard2002-11-273-18/+28
| | | | | | | * python/setup.py.in: another patch from Stéphane Bidoul for Python bindings on Windows * doc/parsedecl.py: small cleanup Daniel
* add a line in %changelog for releases DanielDaniel Veillard2002-11-253-0/+11
| | | | | * libxml.spec.in configure.in: add a line in %changelog for releases Daniel
* patch from Marcus Clarke fixing a problem in entities parsing that wasDaniel Veillard2002-11-252-1/+6
| | | | | | * parser.c: patch from Marcus Clarke fixing a problem in entities parsing that was detected in KDe documentations environment. Daniel
* Return the previous as opposed to the next node (I guess this is theDaniel Veillard2002-11-242-2/+7
| | | | | | * 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
* Jan Rafaj pointed a bug in the Makefile. DanielDaniel Veillard2002-11-232-1/+5
| | | | | * doc/Makefile.am: Jan Rafaj pointed a bug in the Makefile. Daniel
* trying to fix the Python bindings build on Windows (Stéphane Bidoul)Daniel Veillard2002-11-234-12/+89
| | | | | | * python/generator.py python/libxml.c python/setup.py.in: trying to fix the Python bindings build on Windows (Stéphane Bidoul) Daniel
* *** empty log message ***Igor Zlatkovic2002-11-221-0/+5
|
* added more exportsIgor Zlatkovic2002-11-221-0/+3
|
* added option for python bindingsIgor Zlatkovic2002-11-221-3/+38
|
* fixed unresolved symbols for mingwIgor Zlatkovic2002-11-221-2/+2
|
* *** empty log message ***Igor Zlatkovic2002-11-221-0/+6
|