aboutsummaryrefslogtreecommitdiffstats
path: root/doc/APIchunk10.html
Commit message (Collapse)AuthorAgeFilesLines
* fixed a bug where the principal node type of an axis wasn't tested on nameDaniel Veillard2006-11-231-0/+4
| | | | | | * xpath.c: fixed a bug where the principal node type of an axis wasn't tested on name check, fixes bug #377432 daniel
* preparing release of libxml2-2.6.27 fix a small problem with preproc flagsDaniel Veillard2006-10-251-0/+1
| | | | | | | * NEWS configure.in testapi.c doc//*: preparing release of libxml2-2.6.27 * include/libxml/tree.h: fix a small problem with preproc flags Daniel
* fixed a weird error where validity context whould not show up if warningsDaniel Veillard2006-10-111-1/+3
| | | | | | | | * valid.c: fixed a weird error where validity context whould not show up if warnings were disabled pointed out by Bob Stayton * xmlIO.c doc/generator.py: cleanup and fix to regenerate the docs * doc//* testapi.c: rebuilt the docs Daniel
* applied patch from Marton Illes to fix an allocation bug inDaniel Veillard2006-08-121-1/+3
| | | | | | * xmlschemas.c: applied patch from Marton Illes to fix an allocation bug in xmlSchemaXPathEvaluate should close #351032 Daniel
* preparing release of 2.6.25 DanielDaniel Veillard2006-06-061-0/+1
| | | | | * configure.ini NEWS doc//* libxml.spec.in : preparing release of 2.6.25 Daniel
* updated the Ruby bindings links, and regenerated the docs. DanielDaniel Veillard2006-02-231-1/+4
| | | | | | * doc//*: updated the Ruby bindings links, and regenerated the docs. Daniel
* upated the news regenerated the docs, preparing for release of 2.6.23Daniel Veillard2006-01-051-3/+16
| | | | | | | * NEWS configure.in libxml.spec.in testapi.c doc/*: upated the news regenerated the docs, preparing for release of 2.6.23 * pattern.c xmlschemas.c: fixed some comments Daniel
* release of 2.6.22 updated doc and rebuild. added XML_SAVE_NO_XHTMLDaniel Veillard2005-09-121-0/+2
| | | | | | | | | * NEWS configure.in doc//*: release of 2.6.22 updated doc and rebuild. * xmlsave.c include/libxml/xmlsave.h: added XML_SAVE_NO_XHTML xmlSaveOption * xmlschemas.c: minor cleanups Daniel
* updated the docs and rebuild releasing 2.6.21 removedDaniel Veillard2005-09-041-1/+0
| | | | | | | | | * NEWS elfgcchack.h testapi.c doc/*: updated the docs and rebuild releasing 2.6.21 * include/libxml/threads.h threads.c: removed xmlIsThreadsEnabled() * threads.c include/libxml/threads.h xmllint.c: added the more generic xmlHasFeature() as suggested by Bjorn Reese, xmllint uses it. Daniel
* avoid passing a char[] as snprintf first argument. implementedDaniel Veillard2005-09-021-0/+1
| | | | | | | | | * encoding.c parserInternals.c: avoid passing a char[] as snprintf first argument. * threads.c include/libxml/threads.h: implemented xmlIsThreadsEnabled() based on Andrew W. Nosenko idea. * doc/* elfgcchack.h: regenerated the API Daniel
* regenerated fixed a compilation problem some cleanups and one bug fixDaniel Veillard2005-08-231-0/+4
| | | | | | | | * elfgcchack.h testapi.c doc/*: regenerated * schematron.c: fixed a compilation problem * xmlregexp.c include/libxml/xmlregexp.h: some cleanups and one bug fix * result/expr/base: slightly changes the number of Cons. Daniel
* rescanned code and rebuilt small cleanup cleanup problems from codeDaniel Veillard2005-08-221-2/+15
| | | | | | | | * elfgcchack.h testapi.c doc/*: rescanned code and rebuilt * xmlregexp.c: small cleanup * include/libxml/schematron.h include/libxml/xmlexports.h include/libxml/xmlversion.h.in: cleanup problems from code scanner Daniel
* preparing to make testsuite releases along with code source releases fixedDaniel Veillard2005-07-101-251/+521
| | | | | | | | | | | | | * xstc/Makefile.am README README.tests Makefile.tests Makefile.am: preparing to make testsuite releases along with code source releases * gentest.py testapi.c: fixed a couple of problem introduced by the new Schemas support for Readers * xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude but simple way. * xmlschemas.c include/libxml/tree.h: fixed a couple of problems raised by the doc builder. * doc/*: made rebuild Daniel
* fixing #307823 and a couple of assorted bugs fixed conditionals inDaniel Veillard2005-07-031-794/+245
| | | | | | | | | | * testapi.c runsuite.c runtest.c: fixing #307823 and a couple of assorted bugs * python/generator.py python/libxml2-python-api.xml: fixed conditionals in generator too * doc/apibuild.py doc/libxml2-api.xml doc/* elfgcchack.h: some cleanups too and rebuilt Daniel
* if sax1 is used and input is a file use the old API xmlParseFile()Daniel Veillard2005-06-151-4/+11
| | | | | | | | | * xmllint.c: if sax1 is used and input is a file use the old API xmlParseFile() * xmlschemas.c: cleanups * doc/* testapi.c elfgcchack.h: rebuilt to add python bindings for the new functions in Schemas. Daniel
* fixing bug #303068 increasing the nanoftp buffer. fixed __attribute()Daniel Veillard2005-05-061-1/+4
| | | | | | | * nanoftp.c: fixing bug #303068 increasing the nanoftp buffer. * doc/apibuild.py: fixed __attribute() parsing problem * doc/* testapi.c: regenerated the descriptions and docs. Daniel
* revamped the elfgcchack.h format to cope with gcc4 change of aliasingDaniel Veillard2005-04-011-0/+2
| | | | | | | | | | | * doc/apibuild.py doc/elfgcchack.xsl: revamped the elfgcchack.h format to cope with gcc4 change of aliasing allowed scopes, had to add extra informations to doc/libxml2-api.xml to separate the header from the c module source. * *.c: updated all c library files to add a #define bottom_xxx and reimport elfgcchack.h thereafter, and a bit of cleanups. * doc//* testapi.c: regenerated when rebuilding the API Daniel
* preparing release of 2.6.18 updated docs and rebuilt reactivated gccDaniel Veillard2005-03-131-25/+6
| | | | | | | * NEWS configure.in testapi.c doc/*: preparing release of 2.6.18 updated docs and rebuilt * libxml.spec.in: reactivated gcc profiling for gcc >= 4.0.0 Daniel
* a bit of cleanup rebuilt the API the tests and the documentation as aDaniel Veillard2005-02-191-5/+6
| | | | | | | * xmlschemastypes.c: a bit of cleanup * elfgcchack.h testapi.c doc/*: rebuilt the API the tests and the documentation as a result. Daniel
* This change started out as a simple desire to speed up theWilliam M. Brack2005-02-131-2/+4
| | | | | | | | | | | | | | | | execution time of testapi.c, which was being delayed by nameserver requests for non-existent URL's. From there it just sort of grew, and grew.... * nanohttp.c, nanoftp.c: changed the processing of URL's to use the uri.c routines instead of custom code. * include/libxml/xmlerror.h: added code XML_FTP_URL_SYNTAX * uri.c: added accepting ipV6 addresses, in accordance with RFC's 2732 and 2373 (TODO: allow ipV4 within ipV6) * gentest.py, testapi.c: fixed a few problems with the testing of the nanoftp and nanohttp routines. * include/libxml/xmlversion.h: minor change to fix a warning on the docs generation * regenerated the docs
* fixing the way testapi.c is generated, fixes bug #161386 fix a commentDaniel Veillard2005-01-251-1/+0
| | | | | | | | * Makefile.am testapi.c doc/Makefile.am: fixing the way testapi.c is generated, fixes bug #161386 * dict.c: fix a comment typo * elfgcchack.h doc/*: regenerated Daniel
* fixed bug #157633 in relaxng choice optimization added regression testsDaniel Veillard2005-01-151-1/+1
| | | | | | | | | * relaxng.c: fixed bug #157633 in relaxng choice optimization * result/relaxng/choice0* test/relaxng/choice0*: added regression tests about it. * doc/*: rebuilt * testdso.c: removed a warning due to a missing void in signature. Daniel
* regenerated the API description, rebuilt, improved navigation inDaniel Veillard2005-01-121-1/+4
| | | | | | | * elfgcchack.h testapi.c doc/libxml2-api.xml doc/*: regenerated the API description, rebuilt, improved navigation in documentation a bit. Daniel
* making DSO support an option code and documentation cleanups regeneratedDaniel Veillard2005-01-041-0/+6
| | | | | | | | | | | * configure.in: making DSO support an option * xmlmodule.c xmlreader.c include/libxml/xmlmodule.h: code and documentation cleanups * elfgcchack.h testapi.c doc/*: regenerated the docs and checks for new module * test/valid/REC-xml-19980210.xml: fix a small change introduced previously Daniel
* Re-examined the problems of configuring a "minimal" library.William M. Brack2005-01-021-1/+4
| | | | | | | | | | | | | | | | | | | | | | | | | | | Synchronized the header files with the library code in order to assure that all the various conditionals (LIBXML_xxxx_ENABLED) were the same in both. Modified the API database content to more accurately reflect the conditionals. Enhanced the generation of that database. Although there was no substantial change to any of the library code's logic, a large number of files were modified to achieve the above, and the configuration script was enhanced to do some automatic enabling of features (e.g. --with-xinclude forces --with-xpath). Additionally, all the format errors discovered by apibuild.py were corrected. * configure.in: enhanced cross-checking of options * doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml, doc/libxml2-api.xml, gentest.py: changed the usage of the <cond> element in module descriptions * elfgcchack.h, testapi.c: regenerated with proper conditionals * HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c, testSAX.c: cleaned up conditionals * include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h, hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h, valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]: synchronized the conditionals with the corresponding module code * doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c: added additional conditions required for compilation * doc/*.html, doc/html/*.html: rebuilt the docs
* doc/site.xsl, doc/xml.html, plus rebuilt all the html pages ChangeMST 2004 John Fleck2004-12-211-1/+2
| | | | | | | | Tue Dec 21 08:10:44 MST 2004 John Fleck <jfleck@inkstain.net> * doc/site.xsl, doc/xml.html, plus rebuilt all the html pages Change reference to new site for Solaris binaries, fixing bug 160598
* fixed ID deallocation problem based on patch from Steve Shepard fixes bugDaniel Veillard2004-12-101-0/+2
| | | | | | | | * valid.c: fixed ID deallocation problem based on patch from Steve Shepard fixes bug #160893 * xmlmemory.c: improving comment. * testapi.c: new test for xmlDictExists() is generated. Daniel
* integrated in "make tests" added -q option, and more conditional featuresDaniel Veillard2004-11-091-0/+3
| | | | | | | | | | | * Makefile.am gentest.py testapi.c: integrated in "make tests" added -q option, and more conditional features fixes * catalog.c debugXML.c parser.c testThreads.c xmllint.c xmlschemastypes.c xmlwriter.cinclude/libxml/catalog.h include/libxml/debugXML.h: various compilation and conditional cleanups. * doc/*: regenerated Daniel
* changing the way the .c is generated, extending the tests coverage fixingDaniel Veillard2004-11-041-1/+1
| | | | | | | | | * gentest.py testapi.c: changing the way the .c is generated, extending the tests coverage * include/libxml/nanoftp.h nanoftp.c elfgcchack.h doc/*: fixing some function signatures, regenerating stuff * SAX2.c parser.c xmlIO.c: another set of bug fixes and API hardening Daniel
* more developments on the API testing more cleanups rebuilt DanielDaniel Veillard2004-11-021-0/+1
| | | | | | | * gentest.py testapi.c: more developments on the API testing * HTMLparser.c tree.c: more cleanups * doc/*: rebuilt Daniel
* preparing release 2.6.15 cleanups DanielDaniel Veillard2004-10-271-0/+4
| | | | | | * ChangeLog NEWS configure.in doc/*: preparing release 2.6.15 * debugXML.c nanoftp.c xmlschemas.c xmlschemastypes.c: cleanups Daniel
* releasing 2.6.14, rebuilding the docs DanielDaniel Veillard2004-09-291-1/+8
| | | | | * configure.in doc/*: releasing 2.6.14, rebuilding the docs Daniel
* some cleanup checking for xmllint and xsltproc in configure.in, fixed makeDaniel Veillard2004-09-071-3/+7
| | | | | | | | * configure.in doc/Makefile.am xstc/Makefile.am: some cleanup checking for xmllint and xsltproc in configure.in, fixed make dist w.r.t. the new xstc subdir. * doc/*: rebuilt Daniel
* preparing 2.6.12 release, updated and and rebuilt the docs. DanielDaniel Veillard2004-08-221-1/+2
| | | | | | * configure.in doc/* NEWS: preparing 2.6.12 release, updated and and rebuilt the docs. Daniel
* Applied patch from Torkel Lyng to add Schemas support to the PythonDaniel Veillard2004-08-181-29/+7
| | | | | | | | | | * xmlschemas.c include/libxml/xmlschemas.h python/generator.py python/libxml.c python/libxml_wrap.h python/types.c python/tests/schema.py python/tests/Makefile.am: Applied patch from Torkel Lyng to add Schemas support to the Python bindings and extend the schemas error API, registered a new test. * doc/* elfgcchack.h: rebuilt to regenerate the bindings Daniel
* oops, DanielDaniel Veillard2004-08-141-1/+1
|
* Change the color of non-visited links, DanielDaniel Veillard2004-08-141-1/+1
|
* elaborated on description of xmlValidityWarningFunc andWilliam M. Brack2004-08-031-0/+10
| | | | | | | | | * include/libxml/valid.h: elaborated on description of xmlValidityWarningFunc and xmlValidityErrorFunc (bug 144760) * xmlIO.c, xmlschemastypes.c, include/libxml/schemasinternals.h: minor fixes to comments for doc rebuilding errors. * doc/*.html: rebuilt the docs
* releasing 2.6.11, updated and regenerated the docs DanielDaniel Veillard2004-07-051-0/+1
| | | | | | * configure.in doc/*: releasing 2.6.11, updated and regenerated the docs Daniel
* applied Schemas patches from Kasimier Buchcik, there is still one openDaniel Veillard2004-06-291-12/+16
| | | | | | | | | | * xmlschemas.c xmlschemastypes.c include/libxml/xmlerror.h include/libxml/schemasInternals.h include/libxml/xmlschemastypes.h: applied Schemas patches from Kasimier Buchcik, there is still one open issue about referencing freed memory. * test/schemas/* result/schemas/*: updated with new tests from Kasimier Daniel
* hack based on Arjan van de Ven suggestion to reduce ELF footprint andDaniel Veillard2004-06-271-1/+12
| | | | | | | | | | | | | | * elfgcchack.h doc/elfgcchack.xsl libxml.h: hack based on Arjan van de Ven suggestion to reduce ELF footprint and generated code. Based on aliasing of libraries function to generate direct call instead of indirect ones * doc/libxml2-api.xml doc/Makefile.am doc/apibuild.py: added automatic generation of elfgcchack.h based on the API description, extended the API description to show the conditionals configuration flags required for symbols. * nanohttp.c parser.c xmlsave.c include/libxml/*.h: lot of cleanup * doc/*: regenerated the docs. Daniel
* Rebuild the docs, danielDaniel Veillard2004-05-161-11/+14
|
* preparing 2.6.9 release updated and rebuilt the docs DanielDaniel Veillard2004-04-181-0/+1
| | | | | | * configure.in: preparing 2.6.9 release * doc/* News: updated and rebuilt the docs Daniel
* keep the ChangeLog compressed fix a segfault when using Close() test forDaniel Veillard2004-04-181-0/+2
| | | | | | | | * libxml.spec.in: keep the ChangeLog compressed * xmlreader.c: fix a segfault when using Close() * python/tests/Makefile.am python/tests/reader8.py: test for the Close() reader API. Daniel
* fixes the comments for xmlCatalogDump and xmlDumpACatalog rebuilt toDaniel Veillard2004-03-291-3/+1
| | | | | | * catalog.c: fixes the comments for xmlCatalogDump and xmlDumpACatalog * doc/*: rebuilt to update Daniel
* applied patch from Alfred Mickautsch for better DTD support. fixed bugDaniel Veillard2004-03-221-28/+3
| | | | | | | | | | | | * xmlwriter.c include/libxml/xmlwriter.h doc/* : applied patch from Alfred Mickautsch for better DTD support. * SAX2.c HTMLparser.c parser.c xinclude.c xmllint.c xmlreader.c xmlschemas.c: fixed bug #137867 i.e. fixed properly the way reference counting is handled in the XML parser which had the side effect of removing a lot of hazardous cruft added to try to fix the problems associated as they popped up. * xmlIO.c: FILE * close fixup for stderr/stdout Daniel
* paalied patch from Julio M. Merino Vidal fixing bug #134751 to fixDaniel Veillard2004-03-041-0/+1
| | | | | | | | | * configure.in doc/Makefile.am include/libxml/Makefile.am: paalied patch from Julio M. Merino Vidal fixing bug #134751 to fix --with-html-dir option. * doc/*: rebuilt fully the docs * doc/html/libxml-xmlsave.html: new file from new header. Daniel
* regenerated docs using older version of xsltproc pending resolution of AVTWilliam M. Brack2004-02-261-1/+1
| | | | | * doc/*.html, doc/html/*.html: regenerated docs using older version of xsltproc pending resolution of AVT problem
* preparing 2.6.7 release, updated and rebuilt the documentation. DanielDaniel Veillard2004-02-231-1/+3
| | | | | | * doc/* NEWS configure.in: preparing 2.6.7 release, updated and rebuilt the documentation. Daniel
* added xmlByteConsumed() interface updated the benchmark rebuilt the docsDaniel Veillard2004-02-111-1/+8
| | | | | | | | | | * parserInternals.c xmlIO.c encoding.c include/libxml/parser.h include/libxml/xmlIO.h: added xmlByteConsumed() interface * doc/*: updated the benchmark rebuilt the docs * python/tests/Makefile.am python/tests/indexes.py: added a specific regression test for xmlByteConsumed() * include/libxml/encoding.h rngparser.c tree.c: small cleanups Daniel