658b86c0eaacefb0999873efb883c7e50c628d18 |
|
07-Aug-2014 |
Gaurav Gupta <g.gupta@samsung.com> |
Couple of Missing Null checks For https://bugzilla.gnome.org/show_bug.cgi?id=734328 Missing Null check could cause crash, if a pointer is dereferenced. Found problem at two places in valid.c
/external/libxml2/valid.c
|
a16eb968075a82ec33b2c1e77db8909a35b44620 |
|
10-Jun-2014 |
Daniel Veillard <veillard@redhat.com> |
erroneously ignores a validation error if no error callback set Reported by Stefan Behnel https://bugzilla.gnome.org/show_bug.cgi?id=724903
/external/libxml2/valid.c
|
e18bce0d061e942284551b62f5c4c025ba320284 |
|
06-Feb-2014 |
Daniel Veillard <veillard@redhat.com> |
fixing a ptotential uninitialized access
/external/libxml2/valid.c
|
0146179120d4f1162f0400a0131bea2e5d600155 |
|
06-Aug-2013 |
Denis Pauk <pauk.denis@gmail.com> |
Drop not needed checks https://bugzilla.gnome.org/show_bug.cgi?id=704075
/external/libxml2/valid.c
|
c570b37972b364d03605a0c67b8497bc4b3227af |
|
30-Sep-2013 |
Gaurav <g.gupta@samsung.com> |
Fix pointer dereferenced before null check for https://bugzilla.gnome.org/show_bug.cgi?id=708364 xmlValidateElementContent is a private function but should still check the ctxt argument before dereferencing
/external/libxml2/valid.c
|
fb27e2cd204ddb2cb0163b4b6418cc494889d279 |
|
28-Sep-2012 |
Michael Wood <esiotrot@gmail.com> |
Fix spelling of "length".
/external/libxml2/valid.c
|
f8e3db0445a1bc8cfe3f77326b07ec161482caa2 |
|
11-Sep-2012 |
Daniel Veillard <veillard@redhat.com> |
Big space and tab cleanup Remove all space before tabs and space and tabs at end of lines.
/external/libxml2/valid.c
|
3e62adbe39f2083c9c2cd3330c320227818fd361 |
|
09-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Adding various checks on node type though the API Specifially checking against namespace nodes before accessing node pointers
/external/libxml2/valid.c
|
cb3549e30a63935fa840d61412abe828b0c6753e |
|
11-Nov-2011 |
Daniel Veillard <veillard@redhat.com> |
Improve the error report on undefined REFs Use the tree node to provide the error context instead of the parser input which is not relevant anymore, based on a suggestion by François Delyon <f.delyon@satimage.fr>
/external/libxml2/valid.c
|
f3c06692e0d200ae0d35b5b3c31de8c56aa99ac6 |
|
16-Oct-2009 |
Daniel Veillard <veillard@redhat.com> |
Recognize ID attribute in HTML without DOCTYPE * valid.c: xmlIsID() was short-circuiting the case where there was no DTD.
/external/libxml2/valid.c
|
594e5dfb48ee6fbac1b64155839063648022fc57 |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
Chasing dead assignments reported by clang-scan * SAX2.c dict.c error.c hash.c nanohttp.c parser.c python/libxml.c relaxng.c runtest.c tree.c valid.c xinclude.c xmlregexp.c xmlsave.c xmlschemas.c xpath.c xpointer.c: mostly removing unneded affectations, but this led to a few real bugs and some part not yet understood (relaxng/interleave)
/external/libxml2/valid.c
|
a721612e54605ed15e3fd6a54a962e947523ba43 |
|
21-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
446613 small validation bug mixed content with NS * valid.c: fix a bug when valdating mixed content lists and some name use namespaces prefixes. * result/valid/notes.xml* test/valid/dtds/notes.dtd * test/valid/notes.xml: add the test case to the regression suite
/external/libxml2/valid.c
|
8ed1072c2d4dac0bc72a8d0ebff7ccc1b338f035 |
|
20-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
Add symbol versioning to libxml2 shared libs * libxml2.syms: the symbols with history, going back to 2.4.30 * Makefile.am configure.in: linking flags detection and use * parser.c tree.c valid.c xpointer.c: various cleanup of functions which could be made static or simply discarded, not that many
/external/libxml2/valid.c
|
eab3ac94c781e686c86c5a1502bf150f86750fd7 |
|
12-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
567619 xmlValidateNotationUse missing param test * valid.c: this was raised by a testapi crash on solaris
/external/libxml2/valid.c
|
bccae2d21038967f5d83109f27b925bcd4795602 |
|
04-Jun-2009 |
Daniel Veillard <veillard@redhat.com> |
* c14n.c debugXML.c doc/examples/io2.c parser.c schematron.c valid.c xmlschemas.c xmlwriter.c xpath.c: use %s to printf string patch by Christian Persch, fixes #581612
/external/libxml2/valid.c
|
be2bd6ac6fb512d322a059408c6fd80a91b091cf |
|
27-Nov-2008 |
Daniel Veillard <veillard@src.gnome.org> |
adds element traversal support avoid a warning regenerated daniel * include/libxml/tree.h tree.c python/generator.py: adds element traversal support * valid.c: avoid a warning * doc/*: regenerated daniel svn path=/trunk/; revision=3804
/external/libxml2/valid.c
|
2cba415895e2cf9a15567038151009869b6c52a7 |
|
27-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
fix a small initialization problem raised by Ashwin increase testing * threads.c: fix a small initialization problem raised by Ashwin * testapi.c gentest.py: increase testing especially for document with an internal subset, and entities * tree.c: fix a deallocation issue when unlinking entities from a document. * valid.c: fix a missing entry point test not found previously. * doc/*: regenerated the APIs, docs etc. daniel svn path=/trunk/; revision=3778
/external/libxml2/valid.c
|
ae0765b6819c77aae2638b40735f354b05b9c150 |
|
31-Jul-2008 |
Daniel Veillard <veillard@src.gnome.org> |
more progresses against the official regression tests small cleanup for * runxmlconf.c: more progresses against the official regression tests * runsuite.c: small cleanup for non-leak reports * include/libxml/tree.h: parsing flags and other properties are now added to the document node, this is generally useful and allow to make Name and NmToken validations based on the parser flags, more specifically the 5th edition of XML or not * HTMLparser.c tree.c: small side effects for the previous changes * parser.c SAX2.c valid.c: the bulk of teh changes are here, the parser and validation behaviour can be affected, parsing flags need to be copied, lot of changes. Also fixing various validation problems in the regression tests. Daniel svn path=/trunk/; revision=3762
/external/libxml2/valid.c
|
38431c330858906736d95befc1e33933f46194dd |
|
12-Jun-2007 |
Daniel Veillard <veillard@src.gnome.org> |
release of libxml2 2.6.28 patch from Dagfinn I. Mannsåker for idness of * doc/* configure.in NEWS: release of libxml2 2.6.28 * valid.c: patch from Dagfinn I. Mannsåker for idness of name in HTML, c.f. bug #305885. Daniel svn path=/trunk/; revision=3638
/external/libxml2/valid.c
|
f6cf57a03b9f8b4aadeb473f8bf16c38fa6a3499 |
|
10-May-2007 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch to fix xmlListAppend() from Georges-André SILBER also fix * list.c: applied patch to fix xmlListAppend() from Georges-André SILBER * valid.c: also fix the place wher it was called. Daniel svn path=/trunk/; revision=3614
/external/libxml2/valid.c
|
6ad5c4af742de7f56ae5e0eaf89f174775a1e822 |
|
11-Oct-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a weird error where validity context whould not show up if warnings * 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
/external/libxml2/valid.c
|
b2dc5675e94aa6b5557ba63f7d66b0f08dd17e4d |
|
22-Aug-2006 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a bug #203125 in Red hat bugzilla, crashing PHP4 on validation * valid.c: fixed a bug #203125 in Red hat bugzilla, crashing PHP4 on validation errors, the heuristic to guess is a vctxt user pointer is the parsing context was insufficient. Daniel
/external/libxml2/valid.c
|
11ce4004d86bb4b317c48b7d5124ba33e40e10f5 |
|
10-Mar-2006 |
Daniel Veillard <veillard@src.gnome.org> |
end of first pass on coverity reports. Daniel * runtest.c schematron.c testAutomata.c tree.c valid.c xinclude.c xmlcatalog.c xmlreader.c xmlregexp.c xpath.c: end of first pass on coverity reports. Daniel
/external/libxml2/valid.c
|
04bffc028d8d7f080fe474599f337a79236e483e |
|
03-Mar-2006 |
Rob Richards <rrichard@src.gnome.org> |
fix HTML attribute ID checking for input element. Maintain current * valid.c: fix HTML attribute ID checking for input element. Maintain current attribute "name" behavior for now.
/external/libxml2/valid.c
|
7802ba56ff32eb503ac34885e1ce61b60a01d701 |
|
27-Oct-2005 |
Daniel Veillard <veillard@src.gnome.org> |
avoid function parameters names 'list' as this seems to give troubles with * valid.c xmlregexp.c include/libxml/valid.h include/libxml/xmlregexp.h: avoid function parameters names 'list' as this seems to give troubles with VC6 and stl as reported by Samuel Diaz Garcia. Daniel
/external/libxml2/valid.c
|
54f9a4f5089a974cd773ab285637ea21df01202c |
|
03-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a number of issues raised by xml:id but more generally related to * SAX2.c tree.c valid.c: fixing a number of issues raised by xml:id but more generally related to attributes and ID handling, fixes #314358 among other things Daniel
/external/libxml2/valid.c
|
8874b94cd2e2086f4cefe026286e0f64cac6ec9a |
|
25-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
added a parser XML_PARSE_COMPACT option to allocate small text nodes (less * HTMLparser.c parser.c SAX2.c debugXML.c tree.c valid.c xmlreader.c xmllint.c include/libxml/HTMLparser.h include/libxml/parser.h: added a parser XML_PARSE_COMPACT option to allocate small text nodes (less than 8 bytes on 32bits, less than 16bytes on 64bits) directly within the node, various changes to cope with this. * result/XPath/tests/* result/XPath/xptr/* result/xmlid/*: this slightly change the output Daniel
/external/libxml2/valid.c
|
465a000b1080427bd62d89a925409b7db78616ac |
|
22-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed an uninitialized variable extended the API to add the parser, * valid.c: fixed an uninitialized variable * xmlregexp.c include/libxml/xmlregexp.h: extended the API to add the parser, serializer and some debugging * include/libxml/xmlversion.h.in: made the new support compiled by default if Schemas is included * testRegexp.c: cleanup and integration of the first part of the new code with a special switch * xmllint.c: show up Expr in --version if compiled in * include/libxml/tree.h: moved the xmlBuffer definition up Daniel
/external/libxml2/valid.c
|
379a3b7dc52773ec90e38f13a914bc0ef75e2bf4 |
|
12-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Derek Poon fixing bug #310692 Daniel * valid.c: applied patch from Derek Poon fixing bug #310692 Daniel
/external/libxml2/valid.c
|
24505b0f5c872c5afb6da5093565e5a6e09ca541 |
|
29-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
a lot of small cleanups based on Linus' sparse check output. Daniel * HTMLparser.c SAX2.c encoding.c globals.c parser.c relaxng.c runsuite.c runtest.c schematron.c testHTML.c testReader.c testRegexp.c testSAX.c testThreads.c valid.c xinclude.c xmlIO.c xmllint.c xmlmodule.c xmlschemas.c xpath.c xpointer.c: a lot of small cleanups based on Linus' sparse check output. Daniel
/external/libxml2/valid.c
|
ffa3c74933baa45bef5e0d7f15473c38a4c3f9e8 |
|
21-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied a patch from Marcus Boerger to fix problems with calling * error.c globals.c parser.c runtest.c testHTML.c testSAX.c threads.c valid.c xmllint.c xmlreader.c xmlschemas.c xmlstring.c xmlwriter.c include/libxml/parser.h include/libxml/relaxng.h include/libxml/valid.h include/libxml/xmlIO.h include/libxml/xmlerror.h include/libxml/xmlexports.h include/libxml/xmlschemas.h: applied a patch from Marcus Boerger to fix problems with calling conventions on Windows this should fix #309757 Daniel
/external/libxml2/valid.c
|
f810de04368ec1352f41c2ed9547a4da52ce2f74 |
|
07-Jul-2005 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem with free on dupl attribute in dtd (bug309637). added * parser.c: fixed problem with free on dupl attribute in dtd (bug309637). * test/errors/attr3.xml, result/errors/attr3.*: added regression test for this
/external/libxml2/valid.c
|
dbee0f19898734a172e40eb7d8a7169bbb5b3165 |
|
27-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
working some weird error reporting problem for DTD validation. augmented * error.c valid.c: working some weird error reporting problem for DTD validation. * runtest.c: augmented with DTD validation tests * result/VC/OneID*: slight change in validation output. Daniel
/external/libxml2/valid.c
|
1b75c3bd69e93cdb2d6cbddfe34db28130157daf |
|
26-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
avoid name glob in agruments as it matches the glob() routine. first steps * include/libxml/valid.h valid.c: avoid name glob in agruments as it matches the glob() routine. * runtest.c Makefile.am: first steps toward a C regression test framework. Daniel
/external/libxml2/valid.c
|
da6f4af38a8919bf17e7826c78dbcc395d631218 |
|
20-Jun-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Rob Richards for removal of ID (and xml:id) applied * tree.c valid.c: applied patch from Rob Richards for removal of ID (and xml:id) * xmlreader.c: applied patch from James Wert implementing xmlTextReaderReadInnerXml and xmlTextReaderReadOuterXml Daniel
/external/libxml2/valid.c
|
d6e347e865b473f06fd431be926183c77596194a |
|
15-Apr-2005 |
William M. Brack <wbrack@src.gnome.org> |
Applied Daniel's fix for memory leak in dtd prefix (bug 300550). minor * valid.c: Applied Daniel's fix for memory leak in dtd prefix (bug 300550). * xpath.c: minor change to comment only
/external/libxml2/valid.c
|
5d4644ef6e38479a648615eca758c5e962a141d5 |
|
01-Apr-2005 |
Daniel Veillard <veillard@src.gnome.org> |
revamped the elfgcchack.h format to cope with gcc4 change of aliasing * 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
/external/libxml2/valid.c
|
c394f734767fc7b4cca1307feb337c0471bcb561 |
|
26-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
had to fix generation and rebuild. the testapi found a bug in the last * gentest.py testapi.c: had to fix generation and rebuild. * valid.c: the testapi found a bug in the last code of course ! Daniel
/external/libxml2/valid.c
|
cee2b3a5f124e19db46109132c22e1b8faec1c87 |
|
25-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
warning patches from Peter Breitenlohner serious DTD parsing speedups, * testdso.c xmlregexp.c: warning patches from Peter Breitenlohner * include/libxml/valid.h valid.c parser.c: serious DTD parsing speedups, start to deprecate 3 ElementDef related entry point and replace them with better ones. Daniel
/external/libxml2/valid.c
|
316a5c398919cc1503c59130f7aed14a1111cab7 |
|
23-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlHashCreateDict where the hash reuses the dictionnary for internal * hash.c include/libxml/hash.h: added xmlHashCreateDict where the hash reuses the dictionnary for internal strings * entities.c valid.c parser.c: reuse that new API, leads to a decent speedup when parsing for example DocBook documents. Daniel
/external/libxml2/valid.c
|
e4d526fe48c41a4343ed609856f4c2e5f6bbf7a3 |
|
18-Dec-2004 |
William M. Brack <wbrack@src.gnome.org> |
changed xmlErrValidWarning to use ctxt->warning instead of ctxt->error for * valid.c: changed xmlErrValidWarning to use ctxt->warning instead of ctxt->error for its reports (bug #160662)
/external/libxml2/valid.c
|
91b955c1af5636a0765201c32180cfc67ee426a8 |
|
10-Dec-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed ID deallocation problem based on patch from Steve Shepard fixes bug * 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
/external/libxml2/valid.c
|
4259532303e96e089a185c6f55056cb7c4902d71 |
|
08-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more types, more coverage more problems fixed Daniel * gentest.py testapi.c: more types, more coverage * parser.c parserInternals.c relaxng.c valid.c xmlIO.c xmlschemastypes.c: more problems fixed Daniel
/external/libxml2/valid.c
|
ce682bc24b79f1dd29b781d4c17f9bf169ce7e32 |
|
05-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
autogenerate a minimal NULL value sequence for unknown pointer types This * gentest.py testapi.c: autogenerate a minimal NULL value sequence for unknown pointer types * HTMLparser.c SAX2.c chvalid.c encoding.c entities.c parser.c parserInternals.c relaxng.c valid.c xmlIO.c xmlreader.c xmlsave.c xmlschemas.c xmlschemastypes.c xmlstring.c xpath.c xpointer.c: This uncovered an impressive amount of entry points not checking for NULL pointers when they ought to, closing all the open gaps. Daniel
/external/libxml2/valid.c
|
ce244ad595eafff8e78a8f55fbd0004a0b42d789 |
|
05-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the way the generator works, extended the testing, especially with * gentest.py testapi.c: fixed the way the generator works, extended the testing, especially with more real trees and nodes. * HTMLtree.c tree.c valid.c xinclude.c xmlIO.c xmlsave.c: a bunch of real problems found and fixed. * entities.c: fix error reporting to go through the new handlers Daniel
/external/libxml2/valid.c
|
c0be74b39811377396dc6fef6edadd9ae7c14070 |
|
03-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more fixes and extending the tests coverage bunch of cleanups and 2 leaks * gentest.py testapi.c: more fixes and extending the tests coverage * valid.c: bunch of cleanups and 2 leaks removed Daniel
/external/libxml2/valid.c
|
eff45a92da861195551a2050487fcca0492cac7c |
|
29-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
register xmlSchemaSetValidErrors, patch from Brent Hendricks in the * python/libxml.c: register xmlSchemaSetValidErrors, patch from Brent Hendricks in the mailing-list * include/libxml/valid.h HTMLparser.c SAX2.c valid.c parserInternals.c: fix #156626 and more generally how to find out if a validation contect is part of a parsing context or not. This can probably be improved to make 100% sure that vctxt->userData is the parser context too. It's a bit hairy because we can't change the xmlValidCtxt structure without breaking the ABI since this change xmlParserCtxt information indexes. Daniel
/external/libxml2/valid.c
|
95ddcd326694de324a41a73d407d72604dd746d1 |
|
26-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied fixes for a couple of potential security problems more fixes on * nanoftp.c: applied fixes for a couple of potential security problems * tree.c valid.c xmllint.c: more fixes on the string interning checks Daniel
/external/libxml2/valid.c
|
367df6e7e1798a55820d96ca0ee070b638b26d29 |
|
23-Oct-2004 |
William M. Brack <wbrack@src.gnome.org> |
unlinked the internal subset within xmlValidateDtd (bug 141827) added * valid.c: unlinked the internal subset within xmlValidateDtd (bug 141827) * configure.in: added -Wall to developer's flags * doc/examples/reader4.res: added to CVS
/external/libxml2/valid.c
|
807b4de28293518671393d0e26505ee0dddbe6a0 |
|
26-Sep-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Malcolm Tredinnick fixing errata E20 concerning * valid.c TODO: applied patch from Malcolm Tredinnick fixing errata E20 concerning NMTOKENS and co. validation #153722 * result/VC/AttributeNmtokens test/VC/AttributeNmtokens test/VCM/AttributeNmtokens.xml: also added tests from Malcolm Daniel
/external/libxml2/valid.c
|
41c4a753bc6cd69ded4698d1ecc8a71ccc6232ba |
|
08-Sep-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed 2 problems raised by #152140, one which is that notation not in the * valid.c xmlsave.c: fixed 2 problems raised by #152140, one which is that notation not in the internal subset should not be saved, and the second more nasty on an error saving NOTATIONs, if there is a proof that nobody uses notations ! Daniel
/external/libxml2/valid.c
|
29b1748205897f727696b62fdba333efc9671440 |
|
16-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
small typo pointed out by Mike Hommey slightly improved the --c14n * xmlIO.c: small typo pointed out by Mike Hommey * doc/xmllint.xml, xmllint.html, xmllint.1: slightly improved the --c14n description, c.f. #144675 . * nanohttp.c nanoftp.c: applied a first simple patch from Mike Hommey for $no_proxy, c.f. #133470 * parserInternals.c include/libxml/parserInternals.h include/libxml/xmlerror.h: cleanup to avoid 'error' identifier in includes # * parser.c SAX2.c debugXML.c include/libxml/parser.h: first version of the inplementation of parsing within the context of a node in the tree #142359, new function xmlParseInNodeContext(), added support at the xmllint --shell level as the "set" function * test/scripts/set* result/scripts/* Makefile.am: extended the script based regression tests to instrument the new function. Daniel
/external/libxml2/valid.c
|
8c22f9fd0ddee0eab84b018518c6a6538588d62f |
|
06-Aug-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed my mis-handling of External ID on last change. * valid.c: fixed my mis-handling of External ID on last change.
/external/libxml2/valid.c
|
bebe730bad1cb2573664727f5972d8ee80818b32 |
|
05-Aug-2004 |
William M. Brack <wbrack@src.gnome.org> |
changed the parsing of a document's DTD to use the proper base path (bug * valid.c: changed the parsing of a document's DTD to use the proper base path (bug 144366)
/external/libxml2/valid.c
|
9333cc2115c5fdc078bde8f520ef832f74d89ec7 |
|
24-Jun-2004 |
William M. Brack <wbrack@src.gnome.org> |
suppressed warnings from within xmlValidGetValidElements (bug 144644) * valid.c: suppressed warnings from within xmlValidGetValidElements (bug 144644) * doc/examples/testWriter.c: corrected typo in comment for ISO-8859-1 (bug 144245)
/external/libxml2/valid.c
|
4119d1c61dda92e3f96d67c7d87d0cb693acabae |
|
24-Jun-2004 |
William M. Brack <wbrack@src.gnome.org> |
implemented bugfix from Massimo Morara for DTD dumping problem. added * valid.c: implemented bugfix from Massimo Morara for DTD dumping problem. * test/valid/t10.xml, result/valid/t10.*: added regression for above * configure.in: small change for my profile settings
/external/libxml2/valid.c
|
aecc0dc1f58f66765d68997bb85b5c4534404c67 |
|
08-May-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixes the use of 'list' as a parameter added xmlPopInputCallback for Matt * valid.c include/libxml/valid.h: fixes the use of 'list' as a parameter * xmlIO.c include/libxml/xmlIO.h: added xmlPopInputCallback for Matt Sergeant Daniel
/external/libxml2/valid.c
|
8b0cbb04152710ab2f539af5c6b4c2e83bf63080 |
|
17-Apr-2004 |
William M. Brack <wbrack@src.gnome.org> |
small enhancement to fix bug 139791 * valid.c: small enhancement to fix bug 139791
/external/libxml2/valid.c
|
d3669b2fd1e67c42b442ab0208da7d98da26f885 |
|
25-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
avoid ID error message if using HTML_PARSE_NOERROR should fix #130762 * valid.c HTMLparser.c: avoid ID error message if using HTML_PARSE_NOERROR should fix #130762 Daniel
/external/libxml2/valid.c
|
f54cd533d8014ab04e9601ca8b05ee8a6b5c6e3f |
|
25-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixing compilation and link option when configuring with --without-valid * debugXML.c relaxng.c valid.c xinclude.c xmllint.c xmlreader.c: fixing compilation and link option when configuring with --without-valid should fix #135309 Daniel
/external/libxml2/valid.c
|
770075b500b153cdedc7cc00f085fd78dbe489c7 |
|
25-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the main issues reported by Peter Breitenlohner cleanup speedup * catalog.c: fixed the main issues reported by Peter Breitenlohner * parser.c: cleanup * valid.c: speedup patch from Petr Pajas Daniel
/external/libxml2/valid.c
|
965983a5d5098befbc0173e29b6d6444ff93af84 |
|
17-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
removing a non-linear behaviour from ID/IDREF raised by Petr Pajas. Call * valid.c: removing a non-linear behaviour from ID/IDREF raised by Petr Pajas. Call xmlListAppend instead of xmlListInsert in xmlAddRef Daniel
/external/libxml2/valid.c
|
edb65a7ad0c1cac2f7f56bbf55ff359eeb76e133 |
|
06-Feb-2004 |
William M. Brack <wbrack@src.gnome.org> |
added initialisation for ctxt->vctxt in HTMLInitParser (bug 133127) minor * HTMLparser.c: added initialisation for ctxt->vctxt in HTMLInitParser (bug 133127) * valid.c: minor cosmetic change (removed ATTRIBUTE_UNUSED from several function params)
/external/libxml2/valid.c
|
1f5c9891a08c20709a59ab004b84b934d3c2e5d8 |
|
29-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
xmlValidateElement could crash for element holding a namespace declaration * valid.c: xmlValidateElement could crash for element holding a namespace declaration but not in a namespace. Oliver Fischer provided the example. Daniel
/external/libxml2/valid.c
|
ab1cedad0aabebfd898bd81b0ca1e631889b394c |
|
23-Dec-2003 |
William M. Brack <wbrack@src.gnome.org> |
fixed bug concerning validation using external dtd of element with mutiple * valid.c: fixed bug concerning validation using external dtd of element with mutiple namespace declarations (Bug 129821)
/external/libxml2/valid.c
|
f88d8cf9f1c9538dba187290ad5add003dc22bc7 |
|
08-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
tried to fix the problems reported in bug #126735 fixed again some problem * python/libxml.py: tried to fix the problems reported in bug #126735 * xpath.c SAX2.c error.c parser.c valid.c include/libxml/xmlerror.h: fixed again some problem trying to use the structured error handlers, c.f. bug #126735 * result/VC/ElementValid: tiny change due to the fix Daniel
/external/libxml2/valid.c
|
8d7b5c7ecdebc775257495bcdaa855916f2dfbb0 |
|
15-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed some wording make sure doc/examples is packaged fixed the really * Copyright: fixed some wording * libxml.spec.in: make sure doc/examples is packaged * include/libxml/tree.h valid.c xmlreader.c: fixed the really annoying problem about xmlRemoveID and xmlReader streaming. Thing looks fixed now, add to add a doc reference to the xmlID structure though... Daniel
/external/libxml2/valid.c
|
6bf4d6fd3e4a842d8b75880f6ca83f75925f81bf |
|
05-Nov-2003 |
William M. Brack <wbrack@src.gnome.org> |
small enhancement to assure ATTRIBUTE_UNUSED appears after the variable * python/generator.py: small enhancement to assure ATTRIBUTE_UNUSED appears after the variable declaration. * valid.c: trivial change to eliminate a warning message
/external/libxml2/valid.c
|
a8ff65d784a46bd1f58491c7b4725fd85ce5e3f0 |
|
03-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #125811 related to DTD post validation where the DTD doesn't * valid.c: fixed bug #125811 related to DTD post validation where the DTD doesn't pertain to a document. Daniel
/external/libxml2/valid.c
|
e133dd8d13bbb32684b5fc7a2f329a71fcf944aa |
|
30-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
the a-posteriori DTD validation code was not validating the namespace * valid.c: the a-posteriori DTD validation code was not validating the namespace declarations, this fixes #124110 Daniel
/external/libxml2/valid.c
|
9ba8e389a2332e28043363667e342abf09e1d317 |
|
28-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
included a new function to reuse a Push parser context, based on Graham * parser.c include/libxml/parser.h: included a new function to reuse a Push parser context, based on Graham Bennett original code * valid.c: in HTML, a name in an input is not an ID * TODO: bug list update Daniel
/external/libxml2/valid.c
|
72b9e29edfee9b1cea5c544848b81766c07f1dfa |
|
28-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup fixing bug #125653 sometimes the error handlers can get a parser * Makefile.am: cleanup * error.c valid.c include/libxml/xmlerror.h: fixing bug #125653 sometimes the error handlers can get a parser context on DTD errors, and sometime they don't. So be very careful when trying to grab those informations. Daniel
/external/libxml2/valid.c
|
9e66059f08301b933a74bd78f09bdf80ada9d4c4 |
|
20-Oct-2003 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem reported on the mailing list by Melvyn Sopacua - wrong * entities.c, valid.c: fixed problem reported on the mailing list by Melvyn Sopacua - wrong argument order on functions called through xmlHashScan.
/external/libxml2/valid.c
|
d61e8fbc734e893e854061bd7f5385660ddbe658 |
|
19-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixes for compiling using --with-minimum Daniel * valid.c xmlIO.c: fixes for compiling using --with-minimum Daniel
/external/libxml2/valid.c
|
76e95df05556c9610b564b14cf578c8f9e34c9c1 |
|
18-Oct-2003 |
William M. Brack <wbrack@src.gnome.org> |
Changed all (?) occurences where validation macros (IS_xxx) had * include/libxml/parserInternals.h HTMLparser.c HTMLtree.c SAX2.c catalog.c debugXML.c entities.c parser.c relaxng.c testSAX.c tree.c valid.c xmlschemas.c xmlschemastypes.c xpath.c: Changed all (?) occurences where validation macros (IS_xxx) had single-byte arguments to use IS_xxx_CH instead (e.g. IS_BLANK changed to IS_BLANK_CH). This gets rid of many warning messages on certain platforms, and also high- lights places in the library which may need to be enhanced for proper UTF8 handling.
/external/libxml2/valid.c
|
0cc72777065cdb1c6375ecc1d7a4f015fced3539 |
|
13-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fix a call missing arguments Daniel * valid.c: fix a call missing arguments Daniel
/external/libxml2/valid.c
|
73000574ac208f34eb59c9da1abdc5490be3a4c1 |
|
11-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding an serror field to the validation context breaks the ABI for the * valid.c include/libxml/valid.h: adding an serror field to the validation context breaks the ABI for the xmlParserCtxt structure since it's embedded by content and not by reference Daniel
/external/libxml2/valid.c
|
659e71ec2476d24bfca0d6432a69ef9a49a62be4 |
|
10-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Setting up the framework for structured error reporting, touches a lot of * HTMLparser.c c14n.c catalog.c error.c globals.c parser.c parserInternals.c relaxng.c valid.c xinclude.c xmlIO.c xmlregexp.c xmlschemas.c xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h include/libxml/valid.h include/libxml/xmlerror.h: Setting up the framework for structured error reporting, touches a lot of modules, but little code now the error handling trail has been cleaned up. Daniel
/external/libxml2/valid.c
|
ce9457f3aadd0884c2e2b0841509af82ce17b596 |
|
05-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more cleanup of error handling in parserInternals, sharing the routine for * parserInternals.c parser.c valid.c include/libxml/parserInternals.h: more cleanup of error handling in parserInternals, sharing the routine for memory errors. Daniel
/external/libxml2/valid.c
|
bb5ababa28c37f2507715386d096c8bf4b2ee065 |
|
04-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more cleanup in make tests more work in the transition to the new error * Makefile.am: more cleanup in make tests * error.c valid.c parser.c include/libxml/xmlerror.h: more work in the transition to the new error reporting strategy. * python/tests/reader2.py result/VC/* result/valid/*: few changes in the strings generated by the validation output Daniel
/external/libxml2/valid.c
|
2b8c4a151bb6bf91c10541b0593218bca5b3d5ce |
|
03-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
changed 'make tests' to use a concise output, scrolling to see where thing * Makefile.am: changed 'make tests' to use a concise output, scrolling to see where thing broke wasn't pleasant * configure.in: some beta4 preparation, but not ready yet * error.c globals.c include/libxml/globals.h include/libxml/xmlerror.h: new error handling code, last error informations are stored in the parsing context or a global variable, new APIs to handle the xmlErrorPtr type. * parser.c parserInternals.c valid.c : started migrating to the new error handling code, it's a royal pain. * include/libxml/parser.h include/libxml/parserInternals.h: moved the definition of xmlNewParserCtxt() * parser.c: small potential buffer access problem in push code provided by Justin Fletcher * result/*.sax result/VC/PENesting* result/namespaces/* result/valid/*.err: some error messages were sligthly changed. Daniel
/external/libxml2/valid.c
|
652327a727000b7e1a32d596e05471003c2d3d87 |
|
29-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Adding a configure option to remove tree manipulation code which is not * configure.in entities.c tree.c valid.c xmllint.c include/libxml/tree.h include/libxml/xmlversion.h.in: Adding a configure option to remove tree manipulation code which is not strictly needed by the parser. Daniel
/external/libxml2/valid.c
|
a9cce9cd0d7aff3ec318b5d8d376da131b6aaad4 |
|
29-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Okay this is scary but it is just adding a configure option to disable * HTMLtree.c SAX2.c c14n.c catalog.c configure.in debugXML.c encoding.c entities.c nanoftp.c nanohttp.c parser.c relaxng.c testAutomata.c testC14N.c testHTML.c testRegexp.c testRelax.c testSchemas.c testXPath.c threads.c tree.c valid.c xmlIO.c xmlcatalog.c xmllint.c xmlmemory.c xmlreader.c xmlschemas.c example/gjobread.c include/libxml/HTMLtree.h include/libxml/c14n.h include/libxml/catalog.h include/libxml/debugXML.h include/libxml/entities.h include/libxml/nanohttp.h include/libxml/relaxng.h include/libxml/tree.h include/libxml/valid.h include/libxml/xmlIO.h include/libxml/xmlschemas.h include/libxml/xmlversion.h.in include/libxml/xpathInternals.h python/libxml.c: Okay this is scary but it is just adding a configure option to disable output, this touches most of the files. Daniel
/external/libxml2/valid.c
|
4432df239b7aba6bff86c838e0be11d08f283b76 |
|
28-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup, creating a new legacy.c module, made sure make tests ran in * Makefile.am: cleanup, creating a new legacy.c module, made sure make tests ran in reduced conditions * SAX.c SAX2.c configure.in entities.c globals.c parser.c parserInternals.c tree.c valid.c xlink.c xmlIO.c xmlcatalog.c xmlmemory.c xpath.c xmlmemory.c include/libxml/xmlversion.h.in: increased the modularization, allow to configure out validation code and legacy code, added a configuration option --with-minimum compiling only the mandatory code which then shrink to 200KB. Daniel
/external/libxml2/valid.c
|
62998c0ec7b01c5988b0409043b6b3cfe907baba |
|
15-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
starting to cleanup some of the problems exposed by the W3C/NIST * SAX2.c parser.c valid.c: starting to cleanup some of the problems exposed by the W3C/NIST regression suite. * result/ent7.sax result/xml2.sax: small fixes. Daniel
/external/libxml2/valid.c
|
4e52f2f43080485d279e4b6d187c7c034be752a7 |
|
14-Sep-2003 |
William M. Brack <wbrack@src.gnome.org> |
fixed bug 121759 - early declaration of attribute-list in external DTD * valid.c: fixed bug 121759 - early declaration of attribute-list in external DTD
/external/libxml2/valid.c
|
07cb8226c097ce3d8db934a07025c62803ad1f64 |
|
10-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Time to commit 3 days of work rewriting the parser internal, fixing bugs and migrating to SAX2 interface by default. There is some work letf TODO, like namespace validation and attributes normalization (this break C14N right now) * Makefile.am: fixed the test rules * include/libxml/SAX2.h include/libxml/parser.h include/libxml/parserInternals.h SAX2.c parser.c parserInternals.c: changing the parser, migrating to SAX2, adding new interface to switch back to SAX1 or initialize a SAX block for v1 or v2. Most of the namespace work is done below SAX, as well as attribute defaulting * globals.c: changed initialization of the default SAX handlers * hash.c tree.c include/libxml/hash.h: added QName specific handling * xmlIO.c: small fix * xmllint.c testSAX.c: provide a --sax1 switch to test the old version code path * result/p3p result/p3p.sax result/noent/p3p test/p3p: the new code pointed out a typo in a very old test namespace Daniel
/external/libxml2/valid.c
|
2fdbd32d514c8b9d166a80564aca3426ec9cfdb2 |
|
18-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
new dictionary module to keep a single instance of the names used by the * dict.c include/libxml/dict.h Makefile.am include/libxml/Makefile.am: new dictionary module to keep a single instance of the names used by the parser * DOCBparser.c HTMLparser.c parser.c parserInternals.c valid.c: switched all parsers to use the dictionary internally * include/libxml/HTMLparser.h include/libxml/parser.h include/libxml/parserInternals.h include/libxml/valid.h: Some of the interfaces changed as a result to receive or return "const xmlChar *" instead of "xmlChar *", this is either insignificant from an user point of view or when the returning value changed, those function are really parser internal methods that no user code should really change * doc/libxml2-api.xml doc/html/*: the API interface changed and the docs were regenerated Daniel
/external/libxml2/valid.c
|
8d73bcb50f91dacb48c2ad61169cb2adc18c1eae |
|
04-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added a new API to split a QName without generating any memory allocation * tree.c include/libxml/tree.h: added a new API to split a QName without generating any memory allocation * valid.c: fixed another problem with namespaces on element in mixed content case * python/tests/reader2.py: updated the testcase with Bjorn Reese fix to reader for unsignificant white space * parser.c HTMLparser.c: cleanup. Daniel
/external/libxml2/valid.c
|
7b68df974b4c788d7a43d66950af431ad3898c70 |
|
04-Aug-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #118712 about mixed content, and namespaced element names. added * valid.c: fixed bug #118712 about mixed content, and namespaced element names. * test/valid/mixed_ns.xml result/valid/mixed_ns*: added a check in the regression tests Daniel
/external/libxml2/valid.c
|
78637da0ea1c833dfdfad87a9aa5bea14510d08a |
|
31-Jul-2003 |
William M. Brack <wbrack@src.gnome.org> |
fixing bug 118559
/external/libxml2/valid.c
|
a37aab845c29de6c8292ffd502f6719da60efca0 |
|
09-Jun-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a patch from Gman for building docs applied a patch from Gary * doc/*: applied a patch from Gman for building docs * valid.c xmllint.c include/libxml/valid.h: applied a patch from Gary Pennington to provide an allocator for xmlValidCtxt * xmlreader.c: applied patch from Jacek Konieczny fixing bug #113580 about data not being passed immediately. Daniel
/external/libxml2/valid.c
|
a76fe5ca11ebf9e9322dfcf7728dc55077086d43 |
|
24-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
integrated the Out Of Memory test from Havoc Pennington #109368 a lot of * Makefile.am testOOM.c testOOMlib.[ch] : integrated the Out Of Memory test from Havoc Pennington #109368 * SAX.c parser.c parserInternals.c tree.c uri.c valid.c xmlmemory.c xmlreader.c xmlregexp.c include/libxml/tree.h include/libxml/parser.h: a lot of memory allocation cleanups based on the results of the OOM testing * check-relaxng-test-suite2.py: seems I forgot to commit the script. Daniel
/external/libxml2/valid.c
|
f4e5576f8f34362b6bec9396ab073fac839dfb22 |
|
16-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
implemented streaming of RelaxNG (when possible) on top of the xmlReader * relaxng.c xmlreader.c xmllint.c include/libxml/relaxng.h include/libxml/xmlreader.h: implemented streaming of RelaxNG (when possible) on top of the xmlReader interface, provided it as xmllint --stream --relaxng .rng .xml This seems to mostly work. * Makefile.am: updated to test RelaxNG streaming Daniel
/external/libxml2/valid.c
|
c00cda8c065beba24706c9e8719f08e9de420274 |
|
07-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #107129, removing excessive allocation and calls to *printf in * tree.c valid.c xpath.c include/libxml/tree.h include/libxml/valid.h: fixing bug #107129, removing excessive allocation and calls to *printf in the code to build QName strings. Daniel
/external/libxml2/valid.c
|
e637c4ad2e5c5422393f76b5be5ddb9ebe3755e2 |
|
30-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more work on XML Schemas datatypes and facets support. Currently only * relaxng.c xmlschemastypes.c: more work on XML Schemas datatypes and facets support. Currently only schemas with binHex or base64 don't compile. A few error left in the test suite: found 1035 test instances: 919 success 23 failures most are gdate or gdateyear failing check, and a few cases where James clark tests results are strange. * valid.c: allow to reuse the Notation checking routine without having a validation context. * SAX.c: removed a #if 0 Daniel
/external/libxml2/valid.c
|
ef8dd7be297e74e70bd179c54aaf66e62207f1b0 |
|
23-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #108976 get the ID/REFs to reference the ID in the document * parser.c: fixing bug #108976 get the ID/REFs to reference the ID in the document content and not in the entity copy * SAX.c include/libxml/parser.h: more checking of the ID/REF stuff, better solution for #107208 * xmlregexp.c: removed a direct printf, dohhh * xmlreader.c: fixed a bug on streaming validation of empty elements in entities * result/VC/ElementValid8 test/VCM/v20.xml result/valid/xhtml1.xhtml: cleanup of the validation tests * test/valid/id* test/valid/dtds/destfoo.ent result/valid/id*: added more ID/IDREF tests to the suite Daniel
/external/libxml2/valid.c
|
580ced8ee28ecd99374da9383897678e4ba6c358 |
|
21-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec fixed * configure.in Makefile.am: fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec * relaxng.c: fixed some of the error reporting excessive verbosity * catalog.c debugXML.c valid.c xmlreader.c xmlschemas.c xpath.c xmlschemastypes.c: removed some warnings from gcc * doc/libxml2-api.xml: rebuilt Daniel
/external/libxml2/valid.c
|
249d7bbee28570177a8573a99eab4aa9e27384d9 |
|
19-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
attempt to cope with ID/IDREF(S) declared both in the DTD and in the * valid.c xmlschemastypes.c: attempt to cope with ID/IDREF(S) declared both in the DTD and in the Schemas <grin/> * relaxng.c: more debug, added a big optimization for <mixed> * test/relaxng/testsuite.xml: augmented the testsuite * test/relaxng/ result/relaxng: added the RelaxNG spec and a DocBook example to the regression tests Daniel
/external/libxml2/valid.c
|
c3da18a148ac4abf9209f6af738cb9e2b65e5a24 |
|
18-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added Datatype ID and IDREF, usable from RelaxNG now need to add a new * relaxng.c valid.c xmlschemastypes.c: added Datatype ID and IDREF, usable from RelaxNG now * include/libxml/xmlschemastypes.h: need to add a new interface because the validation modifies the infoset * test/relaxng/testsuite.xml: extended the testsuite Daniel
/external/libxml2/valid.c
|
8339128106b72f98adc1c4aff002fae44579da58 |
|
06-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fix bug #107764 , possibility of buffer overflow in xmlValidDebug() Daniel * valid.c: fix bug #107764 , possibility of buffer overflow in xmlValidDebug() Daniel
/external/libxml2/valid.c
|
f4be0180c3f1318d7dbb90acf55dc5b30cfffc54 |
|
24-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixes a DTD regexp generation problem. Daniel * valid.c: fixes a DTD regexp generation problem. Daniel
/external/libxml2/valid.c
|
ec498e1b33ffef0246296491642facb95b77a743 |
|
05-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
do not run content model validation if the content is not determinist * valid.c: do not run content model validation if the content is not determinist Daniel
/external/libxml2/valid.c
|
0e298ad23fff1f62530eeeaa5275da1bb894b983 |
|
04-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing #104096 to compile without regexps Daniel * configure.in valid.c xmlreader.c python/libxml_wrap.h python/types.c: fixing #104096 to compile without regexps Daniel
/external/libxml2/valid.c
|
57e79b302b5760cf3a87e0ce43ad63629d51e316 |
|
04-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #103969 forgot to add an epsilon transition when building the * valid.c: fixing bug #103969 forgot to add an epsilon transition when building the automata for elem* Daniel
/external/libxml2/valid.c
|
336fc7d3c9b9155d8202de928463f631b46912e2 |
|
27-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
final touch running DTD validation on the XmlTextReader added a specific * valid.c xmlreader.c: final touch running DTD validation on the XmlTextReader * python/tests/Makefile.am python/tests/reader2.py: added a specific run based on the examples from test/valid/*.xml Daniel
/external/libxml2/valid.c
|
ea7751d53bf497e873dca39b2c305e300e2574f9 |
|
20-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
working on DTD validation on top of xml reader interfaces. Allows to * 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
/external/libxml2/valid.c
|
a9b66d00b5fbae2381f59c0be4d8c7b8e3c16cf7 |
|
11-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
01c13b5be2d249ef66d86585adee87901bb8efa2 |
|
10-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
1c732d2e10935529b717864b6fa4296f80edace1 |
|
30-Nov-2002 |
Daniel Veillard <veillard@src.gnome.org> |
code cleanup Daniel * DOCBparser.c HTMLparser.c parser.c valid.c xpath.c: code cleanup Daniel
/external/libxml2/valid.c
|
366a915f86cabf43a7c054a5290d5f4c3aaacf55 |
|
23-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
2fd8542ca0a1a79cba012670f14e0e201c340fbf |
|
16-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
01992e044630e9bd74aff638e181c52fb294c266 |
|
09-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Joe Marcus Clarke reported a segfault on FBsd this was due to * valid.c: Joe Marcus Clarke reported a segfault on FBsd this was due to uninitialized parts of the validation context Daniel
/external/libxml2/valid.c
|
9dc1cf1d9dcde26842e1e8fec18ef5ee8623e089 |
|
08-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Mark Vakoc to fix xmlNodeGetPath() Daniel * tree.c: patch from Mark Vakoc to fix xmlNodeGetPath() Daniel
/external/libxml2/valid.c
|
ceb09b956efa2cf1ec41c1887394396e5a6030f2 |
|
04-Oct-2002 |
Daniel Veillard <veillard@src.gnome.org> |
typo/bug found by Christian Glahn Daniel * valid.c: typo/bug found by Christian Glahn Daniel
/external/libxml2/valid.c
|
90d68fbb35f94a60853d9b20029645b98b949233 |
|
26-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #92518 validation error were not covering namespace * SAX.c valid.c include/libxml/valid.h: fixed bug #92518 validation error were not covering namespace declarations. * result/valid/dia.xml test/valid/dia.xml: the test wasn't valid, it was missing the attribute declaration for the namespace * result/VC/NS3: the fix now report breakages in that test Daniel
/external/libxml2/valid.c
|
118aed78f360f51d182770e62b251ef324707aa2 |
|
24-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the data callback on transition functionality which was broken when * xmlregexp.c: fixed the data callback on transition functionality which was broken when using the compact form * result/schemas/*: updated the results, less verbose, all tests pass like before * DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of annoying warnings * xpath.c: try to provide better error report when possible Daniel
/external/libxml2/valid.c
|
23e73571f8f6918e4ea7be3506ee5bd24ee86c52 |
|
19-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
made configuring with regexps/automata/unicode the default but without * Makefile.am configure.in include/libxml/xmlversion.h.in: made configuring with regexps/automata/unicode the default but without schemas ATM * testRegexp.c valid.c xmlregexp.c include/libxml/xmlregexp.h: fixed the regexp based DTD validation performance and memory problem by switching to a compact form for determinist regexps and detecting the determinism property in the process. Seems as fast as the old DTD validation specific engine :-) despite the regexp built and compaction process. Daniel
/external/libxml2/valid.c
|
5acfd6b58a46fb71c8683df62b6710497f27df27 |
|
18-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
determinism is debugged, new DTD checking code now works but * valid.c: determinism is debugged, new DTD checking code now works but xmlFAComputesDeterminism takes far too much CPU and the whole set usues too much memory to be really usable as-is Daniel
/external/libxml2/valid.c
|
a646cfdb14097f72d3b0ce9b0f43126934d8efd3 |
|
17-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
small cleanup switched DTD validation to use only regexp when configured * HTMLparser.c: small cleanup * valid.c xmlregexp.c: switched DTD validation to use only regexp when configured with them. A bit of debugging around the determinism checks is still needed Daniel
/external/libxml2/valid.c
|
84d70a462ff443b310ca90fdce722f81261dc93b |
|
16-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
incomplete steps for real/double support avoiding a compilation problem * xmlschemastypes.c: incomplete steps for real/double support * testAutomata.c include/libxml/xmlautomata.h include/libxml/xmlregexp.h: avoiding a compilation problem * valid.c include/libxml/valid.h: starting the work toward using the regexps for actual DTD validation Daniel
/external/libxml2/valid.c
|
aeb258a9ca9206070e912d8a3ce201777333748e |
|
13-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
cosmetic cleanup started integrating a DTD validation layer based on the * hash.c: cosmetic cleanup * valid.c include/libxml/tree.h include/libxml/valid.h: started integrating a DTD validation layer based on the regexps Daniel
/external/libxml2/valid.c
|
76575769f304c80d6d0800b33ec625dd25b6dd49 |
|
05-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
working on better error reporting of validity errors, especially providing * error.c valid.c: working on better error reporting of validity errors, especially providing an accurate context. * result/valid/xlink.xml.err result/valid/rss.xml.err: better error reports in those cases. Daniel
/external/libxml2/valid.c
|
b9cd8b4c3ec071a0ce649bc924ebb1ea0b49532d |
|
05-Sep-2002 |
Daniel Veillard <veillard@src.gnome.org> |
try to provide file and line informations, not all messages are covered, * valid.c: try to provide file and line informations, not all messages are covered, but it's a (good) start Daniel
/external/libxml2/valid.c
|
58e44c9daf5a9de8cfe10cbd3555c27d1ccdad2c |
|
03-Aug-2002 |
Daniel Veillard <veillard@src.gnome.org> |
adding a new API for Christian Glahn: xmlParseBalancedChunkMemoryRecover * parser.c include/libxml/parser.h: adding a new API for Christian Glahn: xmlParseBalancedChunkMemoryRecover * valid.c: patch from Rick Jones for some grammar cleanup in validation messages * result/VC/* result/valid/*: this slightly change some of the regression tests outputs Daniel
/external/libxml2/valid.c
|
37f961db6ee47ecf9d67c5eb0945c37c79405d03 |
|
06-Jul-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #79331 in one path the lookup for ID attributes on a namespaced * valid.c: fixing bug #79331 in one path the lookup for ID attributes on a namespaced node wasn't handled correctly :-\ Daniel
/external/libxml2/valid.c
|
fc57b41cb14a9920fa73cbb9fa1e495047970f2b |
|
29-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.4.21 raised a too low limit rebuilt the docs Daniel * configure.in include/libxml/xmlwin32version.h: preparing 2.4.21 * valid.c: raised a too low limit * doc/*: rebuilt the docs Daniel
/external/libxml2/valid.c
|
940492d429025d449cacac1b6293c9600554579b |
|
15-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
first part of fixing #78729 Daniel * valid.c: first part of fixing #78729 Daniel
/external/libxml2/valid.c
|
9b731d709ee99b59b815d51ad80ebba409f0f20d |
|
14-Apr-2002 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix #77441 Daniel * configure.in: trying to fix #77441 Daniel
/external/libxml2/valid.c
|
6f4561a49ce71a46972f893cf6e76d92345a2724 |
|
25-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Never commit without running "make tests" :-( fix a couple of stupidities * valid.c SAX.c: Never commit without running "make tests" :-( fix a couple of stupidities in the previous commit * result/*: a few changes in some attribute order result of previous commit. Daniel
/external/libxml2/valid.c
|
d85f4f437c9d54a658b229a77426e693bd328787 |
|
25-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #76168, attribute redeclared in the internal subset should not * valid.c SAX.c: fixed bug #76168, attribute redeclared in the internal subset should not raise duplicate ID errors, also there was a small bug in conjunction to namespace declarations defaulted and xml:xxx attributes DTD definitions. Daniel
/external/libxml2/valid.c
|
4b3a84ffcfc9791bbb04f443ef4198f563b4e80b |
|
19-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
adding "make valgrind" running the full regression tests (except python * Makefile.am: adding "make valgrind" running the full regression tests (except python ones) under Valgrind (using valgrind -q which was kindly added by the author). * valid.c: stupid bug pinpointed by Valgrind, the regression tests passes cleanly now except an obcure floating point initialization raised in log10() in one XPath regression test ??? * tree.c: edited some comments to close #75244 Daniel
/external/libxml2/valid.c
|
34ce8bece2f22cc99d25221b77315cd008f4866b |
|
18-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
preparing 2.4.18 updated and rebuilt the web site implement the new * configure.in: preparing 2.4.18 * doc/*: updated and rebuilt the web site * *.c libxml.h: implement the new IN_LIBXML scheme discussed with the Windows and Cygwin maintainers. * parser.c: humm, changed the way the SAX parser work when xmlSubstituteEntitiesDefault(1) is set, it will then do the entity registration and loading by itself in case the user provided SAX getEntity() returns NULL. * testSAX.c: added --noent to test the behaviour. Daniel
/external/libxml2/valid.c
|
bb4e46d5c00595a39e06f54a58e0b7406bf57277 |
|
10-Mar-2002 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Dodji Seketeli fixing an uninitailized variable in * valid.c: applied patch from Dodji Seketeli fixing an uninitailized variable in xmlValidGetValidElements() Daniel
/external/libxml2/valid.c
|
d54fa3ef3cd143a99491805287978c5c386adc62 |
|
20-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
found and fixed a couple of allocation bugs Daniel * parser.c valid.c: found and fixed a couple of allocation bugs Daniel
/external/libxml2/valid.c
|
8dc16a642acc49d1e2ca62b0bbb57f41a28f87fd |
|
19-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
had to change 2 internal parsing API when processing document content to * include/libxml/parserInternals.h parser.c: had to change 2 internal parsing API when processing document content to check the start and end of element content are defined in the same entity * valid.c include/libxml/valid.h: attribute normalization can generate a validity error added xmlValidCtxtNormalizeAttributeValue() with the context to report it. * SAX.c: fixed the last known bugs, crazy validation constraints when a document is standalone seems correctly handled. There is a couple of open issues left which need consideration especially PE93 on external unparsed entities and standalone status. Ran 1819 tests: 1817 suceeded, 2 failed and 0 generated an error in 8.26 s. The 2 tests left failing are actually in error. Cleanup done. Daniel
/external/libxml2/valid.c
|
d6dc4cb3df27d16910f0ed7a2621355dc9c25de3 |
|
19-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
implemented E59 spaces in CDATA does not match the nonterminal S Daniel * valid.c: implemented E59 spaces in CDATA does not match the nonterminal S Daniel
/external/libxml2/valid.c
|
878eab04c07a090c7b3aeb182993b579e0ea0195 |
|
19-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more validation test fixups added duration info for the tests Daniel * SAX.c parser.c valid.c: more validation test fixups * check-xml-test-suite.py: added duration info for the tests Daniel
/external/libxml2/valid.c
|
d01fd3ed1f5b286d50b0f01135a6d9cdadec0313 |
|
18-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
a couple of errors were reported but not saved back as such in the parsing * parser.c valid.c: a couple of errors were reported but not saved back as such in the parsing context. Down to 1% failure rate Ran 1819 tests: 1801 suceeded, 18 failed and 0 generated an error Daniel
/external/libxml2/valid.c
|
8ab0f58f7d302e33bae18da516ca9aad6143d691 |
|
18-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more work on the conformance suite. Took the step to finally block * SAX.c parserInternals.c valid.c: more work on the conformance suite. Took the step to finally block documents with encoding errors. It's a fatal error per the spec, people should have fixed their documents by now. Daniel
/external/libxml2/valid.c
|
7aea52d03ee22bf103bdea0d7e6089998e7ff9e4 |
|
18-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed #71740 NotationDecl with a required field missing Daniel * valid.c SAX.c: fixed #71740 NotationDecl with a required field missing Daniel
/external/libxml2/valid.c
|
c7612996ad1148c324dcd75ca732cf4c0cb68ae0 |
|
17-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
improved the behaviour a bit as well as the logs fixed a few more bugs * check-xml-test-suite.py: improved the behaviour a bit as well as the logs * parser.c valid.c SAX.c: fixed a few more bugs "Ran 1819 tests: 1778 suceeded, 41 failed, and 0 generated an error" Daniel
/external/libxml2/valid.c
|
e4301c8bdf9a878266ab1a3a373e8cbe48962869 |
|
13-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixing a comment fixing some troubles with validity check on namespaces * include/libxml/entities.h: fixing a comment * valid.c: fixing some troubles with validity check on namespaces * result/VC/NS3 test/VC/NS3: added a specific regression test Daniel
/external/libxml2/valid.c
|
0ba59239d92a0ea82d6515f15cc0723a61ef7400 |
|
10-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Tentatively fixed #69655 , make compiling with -Wredundant-decls clean. * HTMLtree.c Makefile.am build_glob.py configure.in debugXML.c globals.c parser.c threads.c tree.c valid.c xmlmemory.c xpath.c xpointer.c include/libxml/globals.h include/libxml/parser.h include/libxml/parserInternals.h include/libxml/tree.h include/libxml/xmlmemory.h include/libxml/xpathInternals.h: Tentatively fixed #69655 , make compiling with -Wredundant-decls clean. * python/libxml.c: fixed a warning. Daniel
/external/libxml2/valid.c
|
c5f05ada4014d6b22266c0ba6f8b72e0979c2383 |
|
10-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fix #68882, cleanup the XInclude copying of node, merge back IDs in the * tree.c valid.c xinclude.c: fix #68882, cleanup the XInclude copying of node, merge back IDs in the target document. * result/XInclude/docids.xml test/XInclude/docs/docids.xml test/XInclude/ents/ids.xml: test case * result/VC/ElementValid4: output changed due to a typo fix Daniel
/external/libxml2/valid.c
|
5e5c2d0a93e3e1bef0aaa63500cbbbd53e6a4063 |
|
09-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Justin Fletcher found some parts of the code needing cleanup Fixed the * parserInternals.c valid.c: Justin Fletcher found some parts of the code needing cleanup * libxml.spec.in python/Makefile.am python/generator.py python/libxml.c python/libxml.py: Fixed the python Makefiles corrected a bug showing up on ia64, changed the name of the python internal module too Daniel
/external/libxml2/valid.c
|
d455d79d84f218003f562f129ad6d3212a4c50cc |
|
08-Feb-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixing #70166 Daniel * valid.c: fixing #70166 Daniel
/external/libxml2/valid.c
|
3606581dcd45fbabfa95ce3565918d0c7e407633 |
|
24-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
another set of patches from Anthony Jones for copy operations cleanup and * valid.c tree.c entities.c: another set of patches from Anthony Jones for copy operations cleanup and robustness Daniel
/external/libxml2/valid.c
|
d8224e0f7ee96b6835905e2a5a8a010f4bc270ed |
|
13-Jan-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed validation of attributes content of type NAME NAMES NMTOKEN and * valid.c: fixed validation of attributes content of type NAME NAMES NMTOKEN and NMTOKENS to accept internationalized values, very old bug. Fixes #67671 Daniel
/external/libxml2/valid.c
|
5344c60dc10348ff1486b8d374d6e2f43a11388c |
|
31-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed a few other problems raised by Charlie Bozeman. fixed the output * DOCBparser.c parser.c valid.c include/libxml/parserInternals.h include/libxml/xmlerror.h include/libxml/xpathInternals.h: Fixed a few other problems raised by Charlie Bozeman. * result/VC/ElementValid[5-7]: fixed the output Daniel
/external/libxml2/valid.c
|
cbaf399537a1fb69ef97b079e4cb553869aaa4d9 |
|
31-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
applied 42 documentation patches from Charlie Bozeman. Regenerated the * *.c include/libxml/*.h doc/html/*: applied 42 documentation patches from Charlie Bozeman. Regenerated the HTML docs. Daniel
/external/libxml2/valid.c
|
86fd5a7671f3d9c16965eef6a2ade4e1186a1969 |
|
13-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup some static declarations Daniel * HTMLtree.c valid.c: cleanup some static declarations Daniel
/external/libxml2/valid.c
|
ed472f34d2b70efd986c610bef2f8c09b02e14ab |
|
13-Dec-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fix bug #66816 when validating. don't use sys/time.h if configure did not * valid.c: fix bug #66816 when validating. * xmllint.c: don't use sys/time.h if configure did not found it Daniel
/external/libxml2/valid.c
|
b4545fd68fd9308a7b5e281154b67068941192ab |
|
20-Nov-2001 |
Daniel Veillard <veillard@src.gnome.org> |
in case of content model validity error, don't print it if validity * valid.c: in case of content model validity error, don't print it if validity warnings were not requested. Daniel
/external/libxml2/valid.c
|
be480fbbe3e061a28f8719175a124ddc8575e0a8 |
|
09-Nov-2001 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix namespaces + validation problems for good, closing #63619 in * valid.c include/libxml/tree.h: trying to fix namespaces + validation problems for good, closing #63619 in the process * result/valid/dia.xml test/valid/dia.xml: the Dia test was wrong in this respect, fixed it. Daniel
/external/libxml2/valid.c
|
ce2c2f09973022cf064a65d5045c71b558ad2c43 |
|
18-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a very serious (looping) validation bug Daniel * parser.c valid.c result/valid/rss.xml result/valid/rss.xml.err: fixed a very serious (looping) validation bug Daniel
/external/libxml2/valid.c
|
3c01b1d81b696fe8624b6d7e26ec0ebffcc7c06b |
|
17-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- include/libxml/globals.h include/libxml/threads.h threads.c testThreads.c: far more testing, cleaning up bugs - *.c : make sure globals.h is always included. Daniel
/external/libxml2/valid.c
|
b44025c72b7472971a061b022cfe422adc42715d |
|
12-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
started integrating the non-controversial parts of Gary Pennington * HTMLtree.c catalog.c debugXML.c entities.c nanoftp.c parser.c valid.c xmlmemory.c xpath.c xpointer.c: started integrating the non-controversial parts of Gary Pennington multithread patches * catalog.c: corrected a small bug introduced Daniel
/external/libxml2/valid.c
|
f4309d74b683576d2b3d4358f9d0da6a2560b7e7 |
|
02-Oct-2001 |
Daniel Veillard <veillard@src.gnome.org> |
close bug #61550 when xml: wasn't considered a namespace daniel * valid.c: close bug #61550 when xml: wasn't considered a namespace daniel
/external/libxml2/valid.c
|
268fd1bc97f79b43290041cfda2287fb0b0ef2d6 |
|
26-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a Windows compiler warning (Chris Poblete) fix for mod when dividend * valid.c: fixed a Windows compiler warning (Chris Poblete) * xpath.c: fix for mod when dividend is 0 (Chris Poblete) Daniel
/external/libxml2/valid.c
|
d3d067280e88b0e5a976ad431c13320311a7a770 |
|
15-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
48da91009715d1fcafa5f2b48b58e4009a41e998 |
|
07-Aug-2001 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
04e2daec150f4585d6b0daee156e47bc24a99e2d |
|
09-Jul-2001 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
c5d64345cf19bfd72418eb0a837869b0462e9130 |
|
24-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
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
/external/libxml2/valid.c
|
10ea86cba4b8bc812223e526cf2bc171464e494d |
|
20-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: fixed a bug found when post validating an entity ref - xmllint.c: added --loaddtd and sligly changed --postvalid to activate it too Daniel
/external/libxml2/valid.c
|
a9142e74c5921c35de150b52d00db72cf82f21a8 |
|
19-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c tree.c parserInternals.c parser.c: Stephan Kulow provided another failing case found in KDE, the way the ctxt->vctxt.nodeTab was allocated and freed changed over time but it wasn't completely cleaned up. This should fix it. Daniel
/external/libxml2/valid.c
|
64b98c0ab4ab998dea59bc09521dd9ed9ac1b717 |
|
17-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Stephan Kulow pointed out a problem when validating and using an empty * valid.c: Stephan Kulow pointed out a problem when validating and using an empty entity, forgot a 'break' in a case. Daniel
/external/libxml2/valid.c
|
8bdd220eb106c588612843acf892d54ef248422b |
|
11-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: fixed bug #56049, forgot one check in the validation routine Daniel
/external/libxml2/valid.c
|
1d0476709376d72d04bcfda5dc744d9fb4bc7720 |
|
09-Jun-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: (a? , b? , c? , ... , z?) was storing/restauring state far too often, simple fix used to avoid it. Daniel
/external/libxml2/valid.c
|
bed7b052a318695f5e0856f12fc0c86f66472cb3 |
|
19-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLtree.h debugXML.h parserInternals.h tree.h valid.c xmlversion.h.in xpathInternals.h xpath.h: some cleanup for gtk-doc - doc/html/* : rebuilt the docs - valid.c: small patch which may improve some case when validating. Daniel
/external/libxml2/valid.c
|
f69bb4b5bf3df1982f63a331b02cd7187456492f |
|
19-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLparser.c: Closed bug #54891 - result/HTML/cf_128.html* test/HTML/cf_128.html: added the test to the suite forgot to commit this one yesterday - encoding.h hash.c nanoftp.h parser.h tree.h uri.h xlink.h xpointer.c: applied a documentation patch from LotR and filled in a few missing descriptions Daniel
/external/libxml2/valid.c
|
e62d36c4fd898223896b5bad8b51641c35597224 |
|
15-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c test/VCM/v2[34].xml: Fixed bug #54631 added specific test case - INSTALL: was empty added stuff from the FAQ Daniel
/external/libxml2/valid.c
|
4de4d3bf2d601e2f14713905f956f59005bcde6a |
|
07-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: warn when indeterminist content model is detected - result/VC/ElementValid8: this adds a message - Makefile.am: add --novalid for VCM tests - parserInternals.c: added a call to Init memory Daniel
/external/libxml2/valid.c
|
377219233f39b78bab6efa3e21bdae4b528aa5b5 |
|
04-May-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: applied small patch from Gary Pennington, reindented some part of the code. Daniel
/external/libxml2/valid.c
|
7533cc8fda1f29a6b7f77202d249c8ff18cbda4f |
|
24-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Good old cycle: new release, new bug reports, new fixes ... - HTMLtree.c HTMLtree.h : closing #53402 i.e. output of PIs when using xsl:output - valid.c: closing #53537 some case generate segfaults if there is validity errors Daniel
/external/libxml2/valid.c
|
61b33d5733ccf61ade1aa1562fea27e6a6a8aad9 |
|
24-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- SAX.c testDocbook.c DOCBparser.c: more work on the support of external parsed entities, added --noent to testDocbook - valid.c: Garry Pennington found an uninitialized variable access in xmlValidateElementContent() Daniel
/external/libxml2/valid.c
|
eae522a0d8aa9f830d2e447f29b504030dbb6bbd |
|
23-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Time to work on helping the Gnome Doc project, first step is reintegrating the SGML DocBook parser in libxml2 distrib: - DOCBparser.c DOCBparser.h testDocbook.c configure.in Makefile.am xmlversion.h.in: started (re)integrating the DocBook SGML parser. - SAX.[ch]: cleanup and updates for DocBook - debugXML.c parser.h tree.[ch] valid.c xpath.c: small macro or ex SGML identifier changes - valid.c: removed a static unused function. Daniel
/external/libxml2/valid.c
|
0680399c8d534e6dae7f837b6a4fdfe14eb367bc |
|
22-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: Bjorn detected an invalid memory access. Fixed vstateVPush() Daniel
/external/libxml2/valid.c
|
70a9da54eb200cd5c5ceafb72aff72c39021c94c |
|
21-Apr-2001 |
Bjorn Reese <breese@src.gnome.org> |
trio upgrade and integration
/external/libxml2/valid.c
|
34b1b3a81ed88ad9885be382327e4be10364c01a |
|
21-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Cleanup and testing with the KDE help center files: - valid.c: cleanup, more useful debugging - parserInternals.c: cleanup vctxt.nodeTab (de)allocation - xmlIO.c: entity loading is printed as an error when validating Daniel
/external/libxml2/valid.c
|
1c14b8de44adb04429f0de3c9108b71efb26d487 |
|
21-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
The last main work left on non-determinist validation: - valid.c: fixed to validate within entities - test/VCM/v22.xml: added a specific testcase Daniel
/external/libxml2/valid.c
|
ca1f1724ed2513354e07cb7d499c6bb82be488bb |
|
20-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
The lesson of the day is "never forget an epsilon transition or DocBook will raise it" - valid.c: forgot an epsilon transition in for ()+ - test/VCM/v21.xml : added a specific test case Daniel
/external/libxml2/valid.c
|
8534905f6243f5f1b441776b974c1828ceb6a77a |
|
20-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: removed a state explosion exhibited by RSS - test/valid/rss.xml result/valid/rss.xml*: added the testcase from bug #51872 Daniel
/external/libxml2/valid.c
|
dab4cb37d8fceb7457c40effc1ae43559221610b |
|
20-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Geez, this one was painful ! I still need to handle entities references for the validation step but I have a clean way to add this without touching the algorithm: - valid.[ch] tree.h: worked *hard* to get non-determinist content validation without using an ugly NFA -> DFA algo in the source. Made a specific algorithm easier to maintain, using a single stack and without recursion. - Makefile.am test/VCM/*.xml: added more tests to "make Validtests" - hash.c: made the growing routine static - tree.h parser.c: added the parent information to an xmlElementContent node. Daniel
/external/libxml2/valid.c
|
a10efa8aa6e8a89ad1f5fa05bd591fed02c88dba |
|
18-Apr-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- debugXML.c hash.c tree.h valid.c : some changes related to the validation suport to improve speed with DocBook - result/VC/OneID2 result/VC/OneID3 : this slightly changes the way validation errors get reported Daniel
/external/libxml2/valid.c
|
92ad210417f318c8f0142fd0aee8d2893d83b8e8 |
|
27-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Spring cleanup ...: - configure.in Makefile.am config.h.in Spring cleanup ...: - configure.in Makefile.am config.h.in xmlversion.h.in: detect if we need string functions - trio.[ch] strio.[ch]: embedded the Trio-0.23 string functions to be able to use them where needed. Applied some changes to reduce name linking pollution and compile in only what's needed. - HTMLtree.c debugXML.c entities.c error.c nanoftp.c valid.c xlink.c xmlversion.h.in xpath.c: got rid of the #ifdef for the string manipulation functions - xmlmemory.[ch]: removed DEBUG_MEMORY_FREED and added it automatically to the free() function of xmlmemory.c - entities.c HTMLtree.c parserInternals.c tree.c uri.c valid.c xinclude.c xmlIO.c xpath.c xpointer.c: removed the MEM_CLEANUP usage. Daniel
/external/libxml2/valid.c
|
c86a4fae4a164046393d4bb948453e3a71b45754 |
|
26-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- HTMLparser.c HTMLtree.c SAX.c debugXML.c error.c parserInternals.c testHTML.c testSAX.c tree.c valid.c xmlIO.c xmlmemory.c xmlversion.h.in xpointer.c: of course the way I defined UNUSED breaks on old gcc version. Try to be smart and also define it directly in xmlversion.h - configure.in: removed -ansi flag from the pedantic set Daniel
/external/libxml2/valid.c
|
56a4cb8c4d3eab4ab3295a61c87e8e92483922c6 |
|
24-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Huge cleanup, I switched to compile with -Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit -Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat -Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow -Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return -Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline - HTMLparser.[ch] HTMLtree.c SAX.c debugXML.c encoding.[ch] encoding.h entities.c error.c list.[ch] nanoftp.c nanohttp.c parser.[ch] parserInternals.[ch] testHTML.c testSAX.c testURI.c testXPath.c tree.[ch] uri.c valid.[ch] xinclude.c xmlIO.[ch] xmllint.c xmlmemory.c xpath.c xpathInternals.h xpointer.[ch] example/gjobread.c: Cleanup, staticfied a number of non-exported functions, detected and cleaned up a dozen of problem found this way, avoided a lot of public function name/typedef/system names clashes - doc/xml.html: updated - configure.in: switched private flags to the really pedantic ones. Daniel
/external/libxml2/valid.c
|
e356c280069914f0052891861a55fdfaff6dcf65 |
|
10-Mar-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Preparing for 2.3.4 release: - configure.in: bumped to 2.3.4 - error.c: fixed bug #51860 - tree.c: fixed bug #51861 - valid.c: cleanup, more debug, failed to fix one bug crap ... - tree.[ch] : added xmlDefaultBufferSize - nanoftp.c: typo in function name header block - doc/xml.html : updated, added link to XML::LibXSLT - doc/html/* : rebuilt the docs Daniel
/external/libxml2/valid.c
|
8730c561c9ecabed44e44bba99484f0687103408 |
|
26-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: new patch from Gary Pennington Daniel
/external/libxml2/valid.c
|
48b2f8968e9f8a9cab63cc72697e900325edfd7e |
|
25-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
Okay time to improve performances, gprof session: before real 0m2.483s (2.3.2 release yesterday) current real 0m1.763s when parsing (with tree build/freeing) db10000.xml from XSLTMark: - xmlmemory.h HTMLparser.c HTMLtree.c entities.c parser.c xpath.c xpointer.c tree.c uri.c valid.c xinclude.c xmlIO.c: avoiding memcpy in production builds MEM_CLEANUP macro use - parser.[ch] parserInternals.c: optimizations of the tightest internal loops inside the parser. Better checking of I/O flushing/loading conditions - xmllint.c : added --timing Daniel
/external/libxml2/valid.c
|
3473f88a7abdf4e585e267288fb77e898c580d2b |
|
23-Feb-2001 |
Owen Taylor <otaylor@src.gnome.org> |
Revert directory structure changes
/external/libxml2/valid.c
|
64636e7f6e97729eae365801ab13632492bf0b14 |
|
23-Feb-2001 |
CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> |
moved to libxml directory - this allow simplify automake/autoconf. Now Thu Feb 23 02:03:56 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> * *.c *.h libxml files: moved to libxml directory - this allow simplify automake/autoconf. Now isn't neccessary hack on am/ac level for make and remove libxml symlink (modified for this also configure.in and main Makefile.am). Now automake abilities are used in best way (like in many other projects with libraries). * include/win32config.h: moved to libxml directory (now include directory isn't neccessary). * Makefile.am, examples/Makefile.am, libxml/Makefile.am: added empty DEFS and in INCLUDES rest only -I$(top_builddir) - this allow minimize parameters count passed to libtool script (now compilation is also slyghtly more quiet). * configure.in: simplifies libzdetestion - prepare separated variables for keep libz name and path to libz header files isn't realy neccessary (if someone have libz installed in non standard prefix path to header files ald library can be passed as: $ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure * autogen.sh: check now for libxml/entities.h. After above building libxml pass correctly and also pass "make install DESTDIR=</install/prefix>" from tar ball generated by "make dist". Seems ac/am reorganization is finished. This changes not touches any other things on *.{c,h} files level.
/external/libxml2/valid.c
|
e0c3a62c91499f34b99e8304d07a61bd9d516ca8 |
|
19-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- Makefile.am valid.c list.[ch]: Gary Pennington provided a better handling of ID/IDREF and the list modules associated - configure.in: small CFLAGS cleanup Daniel
/external/libxml2/valid.c
|
1f83d39fd3f0bb38c7b044dd8aedd9c5d90156ea |
|
08-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- hash.[ch]: added a first version of xmlHashSize() - valid.c: another bug fix from Gary Pennington Daniel
/external/libxml2/valid.c
|
5eef6225f74a4bbbfe2efeb8b36fa1cb28a1262a |
|
07-Feb-2001 |
Daniel Veillard <veillard@src.gnome.org> |
- valid.c: couple of bug fixes pointed by Gary Pennington - HTMLtree.c: #if 0 cleanup Daniel
/external/libxml2/valid.c
|
c2f4df2f252043cf6e333a5aa69560b3f0ee03d7 |
|
04-Jan-2001 |
Daniel Veillard <veillard@src.gnome.org> |
One new set of patches: - tree.c: fixed a stupid bug - valid.c: applied "Paul D. Smith" <pausmith@nortelnetworks.com> patches related to validation of an XInclude processing result - TODO: updated Daniel
/external/libxml2/valid.c
|
c2def84b484f6706c2ad7d076a2f3e1c56f76b9f |
|
07-Nov-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Various patches and bug fixes, and XInclude progresses: - nanohttp.[ch]: applied Wayne Davison patches to access the WWW-Authorization header. - parser.c: Closed Bug#30847: Problems when switching encoding in short files by applying Simon Berg's patch. - valid.c: fixed a validation problem - hash.c parser.h parserInternals.h testHTML.c testSAX.c tree.h xmlerror.h xmlmemory.h xmlversion.h.in: applied a DLL patch from Wayne Davison - xpointer.[ch]: added first version of xmlXPtrBuildNodeList() need to be extended to non full nodes selections. - xinclude.c: starts to work decently Daniel
/external/libxml2/valid.c
|
9e8bfae59a087a938a810a5527023b1e7b0e15b3 |
|
06-Nov-2000 |
Daniel Veillard <veillard@src.gnome.org> |
XInclude and other stuff while travelling. Contributed patches: - tree.[ch] xinclude.[ch] xmllint.c configure.in valid.c debugXML.c xmlversion.h.in: Started adding XInclude support, this is a new xmllint option - tree.c xpath.c: applied TOM patches for XPath - xpointer.c: fixed a couple of errors. - uri.c: added an escaping function needed for xinclude - testXPath.c hash.c HTMLtree.c: minor cleanups raised by new warning from RH70 gcc's version Daniel
/external/libxml2/valid.c
|
d6d7f7bf96a87688cc4bf756cf98367018e3ef88 |
|
25-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
patched to redirrect all "out of context" error messages to a reconfigurable routine. The changes are: * xmlerror.h : added the export of an error context type (void *) an error handler type xmlGenericErrorFunc there is an interface xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler); to reset the error handling routine and its argument (by default it's equivalent to respectively fprintf and stderr. * all the c files: all wild accesses to stderr or stdout within the library have been replaced to calls to the handler. Daniel
/external/libxml2/valid.c
|
126f27992d541f6ff897554828c339822fafee65 |
|
24-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Bunch of fixes, finishing moving datastructures to the hash stuff: - hash.[ch] debugXML.c: expanded/enhanced the API, added multikey tuples, made hash structure opaque - valid.[ch]: moved elements, attributes, notations decalarations as well as ID and refs to hash tables. - entities.c: hash cleanup - xmlmemory.c: fixed a dump problem in debug mode - include/Makefile.am: problem passing in DESTDIR= values patch from Marc Christensen <marc@calderasystems.com> - nanohttp.c: removed debugging remains - HTMLparser.c: the bogus tag should be ignored (Wayne) - HTMLparser.c parser.c: fixing a number of problems with the macros in the *parser.c files (Wayne). - HTMLparser.c: close the previous option when opening a new one (Marc Sanfacon). - result/HTML/*: updated the HTML results accordingly Daniel
/external/libxml2/valid.c
|
683cb026362f6f41000bda3a541b19c17e81ae48 |
|
22-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Patches added during last week on W3C CVS base: - tree.c: coalesce adjacent text nodes - valid.c: handling of blank nodes in DTd validation (raised by problems with a posteriori validation). - nanohttp.c: changing behaviour on HTTP write stuff. - HTMLtree.c: forced body and html to be explicitely closed. - xpath.h: exported more XPath functions. Daniel
/external/libxml2/valid.c
|
cd4296125d8a597fa89533100061820446ba497d |
|
11-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- tree.c valid.c xmllint.c: Fixed a few postvalidation bugs and added a --dtdvalid option to xmllint used to test it Daniel
/external/libxml2/valid.c
|
e8282edd458d59aa20d48db57ec0025f0db34079 |
|
11-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
More work toward 2.2.5, integrated a number of patches - configure.in Makefile.am win32config.h.in: trying to cleanup make distcheck .... huh ... - include/Makefile.am include/win32config.h: new directory for includes - win32/Makefile.mingw win32/README.MSDev win32/libxml2/libxml2.dsp updated teh makefiles and instructions for WIN32 - xpath.c: small fixes - test/XPath/ results/XPath: updated the testcases and results - HTMLparser.c nanohttp.c testXPath.c: incorporated provided or suggested patches - valid.c: fixed an ID bug Daniel
/external/libxml2/valid.c
|
8b5dd83f46fbde6ed895ae00077040ccae8434aa |
|
01-Oct-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- configure.in: releasing 2.2.4 - parser.[ch]: added xmlStrEqual() - HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to use xmlStrEqual instead - TODO: updated - added an XPath test Daniel
/external/libxml2/valid.c
|
04698d9e1c56467007fcbb9472e5db67cf5938f5 |
|
17-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
New set of cleanups, released 2.2.3: - SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c: removed a few warnings in pedantic mode ... - parserInternals.c parser.c: moved encoding switching function to parserInternals.c - configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3 Daniel
/external/libxml2/valid.c
|
b1059e2f8840a85d43c8ee8d2d40e8dbba360aee |
|
16-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Finally commiting work done on the plane, major cleanup, spread some serious anti bitrot all over the place: - parserInternals.c parserInternals.h parser.c Makefile.am: created a new module parserInternals.c, moved most of the code shared by the various parsers there, as well as deprecated code from parser.c. More cleanup of parser.c - uri.c: fixed a problem when URI is NULL - valid.c: speedup when looking for an attribute declaration Daniel
/external/libxml2/valid.c
|
39c7d71a3b34fe3c8aab9f9856a805feeea03405 |
|
10-Sep-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Jumbo patch, resync of W3C/Gnome CVS trees: - uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished the cleanup of the computation of URI references when seeking external entities. The URI reference string and the resulting URI are both stored now. - parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c: large s(n)printf checks and cleanup from Denis Barbier <barbier@imacs.polytechnique.fr> - xmlversion.h.in tree.h: couple of SGML declarations for a possible docbook module. - result/VC/ : a couple of test output changed due to the change of the entities URI Daniel
/external/libxml2/valid.c
|
f0cc7ccc7db45fe1c055768a50be2243ed4e863c |
|
26-Aug-2000 |
Daniel Veillard <veillard@src.gnome.org> |
libxml now grok Docbook-3.1.5 and Docbook-4.1.1 DTDs, this popped out a couple of bugs and 3 speed issues, there is only on minor speed issue left. Assorted collection of user reported bugs and fixes: - doc/encoding.html: added encoding aliases doc - doc/xml.html: updates - encoding.[ch]: added EncodingAliases functions - entities.[ch] valid.[ch] debugXML.c: removed two serious bottleneck affecting large DTDs like Docbook - parser.[ch] xmllint.c: added a pedantic option, will be useful - SAX.c: redefinition of entities is reported in pedantic mode - testHTML.c: uninitialized warning from gcc - uri.c: fixed a couple of bugs - TODO: added issue raised by Michael Daniel
/external/libxml2/valid.c
|
87b953957305fc1ece066efa60df5c7844183439 |
|
12-Aug-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Large sync between my W3C base and Gnome's one: - parser.[ch]: added xmlGetFeaturesList() xmlGetFeature() and xmlAddFeature() - tree.[ch]: added xmlAddChildList() - xmllint.c: MAP_FAILED macro test - parser.h: added xmlParseCtxtExternalEntity() - valid.c: applied bug fixes removed warning - tree.c: added CDATA block to elements content - testSAX.c: cleanup of output - testHTML.c: added SAX testing - encoding.c: better error recovery - SAX.c, parser.c: fixed one of the external entity processing of the OASis testsuite - Makefile.am: added HTML SAX regression tests - configure.in: bumped to 2.2.2 - test/HTML/ result/HTML: added a few of HTML tests, and added the SAX results Daniel
/external/libxml2/valid.c
|
32bc74ef98c7bd6172327fb03f68766f6ee4b6a2 |
|
14-Jul-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- doc/encoding.html doc/xml.html: added I18N doc - encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding improvements, both parser and filters, added ASCII & HTML, fixed the ISO-Latin-1 one - xmllint.c testHTML.c: added/made visible --encode - debugXML.c : cleanup - most .c files: applied patches due to warning on Windows and when using Sun Pro cc compiler - xpath.c : cleanup memleaks - nanoftp.c : added a TESTING preprocessor flag for standalong compile so that people can report bugs more easilly - nanohttp.c : ditched socklen_t which was a portability mess and replaced it with unsigned int. - tree.[ch]: added xmlHasProp() - TODO: updated - test/ : added more test for entities, NS, encoding, HTML, wap - configure.in: preparing for 2.2.0 release Daniel
/external/libxml2/valid.c
|
d83eb8212e0d9f4595b0bd41c200f2ac9b189b1b |
|
30-Jun-2000 |
Daniel Veillard <veillard@src.gnome.org> |
more cleanup of the HTML parser to force it to not bypass SAX, Daniel. Ready for 2.1.1 it seems
/external/libxml2/valid.c
|
be803967dbecb5534c7c7fbc1a17157ba43366b5 |
|
29-Jun-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- Large resync between W3C and Gnome tree - configure.in: 2.1.0 prerelease - example/Makefile.am example/gjobread.c tree.h: work on libxml1 libxml2 convergence. - nanoftp, nanohttp.c: fixed stalled connections probs - HTMLtree.c SAX.c : support for attribute without values in HTML for andersca - valid.c: Fixed most validation + namespace problems - HTMLparser.c: start document callback for andersca - debugXML.c xpath.c: lots of XPath fixups from Picdar Technology - parser.h, SAX.c: serious speed improvement for large CDATA blocks - encoding.[ch] xmlIO.[ch]: Improved seriously saving to different encoding - config.h.in parser.c xmllint.c: added xmlCheckVersion() and the LIBXML_TEST_VERSION macro Daniel
/external/libxml2/valid.c
|
361d845de0f06c1d52668c8df489ec8e4071a768 |
|
03-Apr-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Work done on the plane, ready to release libxml2-2.0.0, Daniel
/external/libxml2/valid.c
|
cf46199c5e2c94781ef647612b3b43618b36b940 |
|
14-Mar-2000 |
Daniel Veillard <veillard@src.gnome.org> |
This is the 2.0.0-beta, lots and lots and lots of changes Have a look at http://xmlsoft.org/upgrade.html Daniel
/external/libxml2/valid.c
|
3a2ebddcf700183cd3c48925235fadce5a6c7cf8 |
|
25-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Rebuit doc finished closing a few bugs, Daniel.
/external/libxml2/valid.c
|
da07c34a75ba7842a04df7dec30c8b33aea66c9c |
|
25-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- added a nano FTP module - removed SNAP from RPM - updated the status in doc
/external/libxml2/valid.c
|
0142b84bbfd75ae0696604f4f12a1f6383205185 |
|
14-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
Oops, it seems I forgot to commit 1.8.4 changes - restored xmlNewGlobalNs since this seems used - fixed a problem with INCLUDE_WINSOCK - removed all calls to exit() from the library code. - removed bugs detected by Windows compilers - started adding interfaces for parsing well balanced XML fragments - releasing 1.8.4 - rebuilt the docs Daniel
/external/libxml2/valid.c
|
71b656e06707c733ab02c5bf9bd2754cea678562 |
|
05-Jan-2000 |
Daniel Veillard <veillard@src.gnome.org> |
- added xmlRemoveID() and xmlRemoveRef() - added check and handling when possibly removing an ID - fixed some entities problems - added xmlParseTryOrFinish() - changed the way struct aredeclared to allow gtk-doc to expose those - closed #4960 - fixes to libs detection from Albert Chin-A-Young - preparing 1.8.3 release Daniel
/external/libxml2/valid.c
|
dbfd641b78b5a98e790459e13d126e2784a7adeb |
|
28-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- Lots of improvements, too long to list here - Push mode for the XML parser (HTML to come) - XML shell like interface for debug - improvements on XPath and validation Daniel
/external/libxml2/valid.c
|
3c558c3753117057d81f6ff0fea6991d9a015456 |
|
22-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
- fix for PIs name starting with xml - fixed a potential problem with || and && ops - generate win32config.h for those on the Other Side ! Daniel
/external/libxml2/valid.c
|
944b5ff4f6187ff169dbe55043ed76c4955b7062 |
|
15-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
A posteriori validation should now work, Added --postvalid to tester program Added xmlDocGetRootElement() to the API, Daniel
/external/libxml2/valid.c
|
10a2c6532a409760cf46b70dba7b8d09617d75e3 |
|
12-Dec-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Large commit of changes done while travelling to XML'99 - cleanups on memory use and parsers - start of Link interfaces HTML and XLink - rebuild the doc - released as 1.8.0 Daniel
/external/libxml2/valid.c
|
a819dace566ea336906c1c93ffceeebd992d1bea |
|
24-Nov-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Added cleanup routines, cleanup with -pedantic on linux, closed #3788, Daniel
/external/libxml2/valid.c
|
51e3b154bf9b4abd5a68577aad19120d3d3e1eba |
|
12-Nov-1999 |
Daniel Veillard <veillard@src.gnome.org> |
xmlSetProp() and xmlNewProp() fixes, mem extra alloc bug in parser fixed, Daniel
/external/libxml2/valid.c
|
7c1206fc060fd4260f7c6f003c32fbbea3e542fd |
|
14-Oct-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Revamped HTML parsing, lots of bug fixes for HTML stuff, Added xmlValidGetValidElements and xmlValidGetPotentialChildren, Completed and cleaned up the tests, Added doc for new modules gnome-xml-xmlmemory.html and gnome-xml-nanohttp.html, Daniel
/external/libxml2/valid.c
|
00fdf370d37d016629b8e27326eab426c6bcb2ee |
|
08-Oct-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Improvement of doc, Raph patch for CORBA init, support for spaces in XPath, Daniel
/external/libxml2/valid.c
|
dd6b36766fb1cc83020cc12f226452ba2d640e35 |
|
24-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed CHAR, errno, alpha RPM compile, updated doc, Daniel
/external/libxml2/valid.c
|
7f7d1119afb072466b0a74293b6898025d6641db |
|
22-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Ready for 1.7.0, major changes, nanohttp, cleanup, binary compat with 1.4, etc... See Changelog, Daniel.
/external/libxml2/valid.c
|
c08a2c6fd41773f55853c5d93a67a932c61511e9 |
|
08-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Bug fixes, improvement on ID/IDREF support, 1.6.2, no memleaks, Daniel
/external/libxml2/valid.c
|
6454aec23de4875fb66fd735618858c9b0b2a008 |
|
03-Sep-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Added memory debug wrappers, killed all detected memory leaks, Daniel
/external/libxml2/valid.c
|
c26087b870cd78a1fcacec5c9973bc8ef2e6f42e |
|
30-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Patched warning issued on SGI by Stephane.Conversy@lri.fr, Daniel.
/external/libxml2/valid.c
|
b96e64384985b150d7730d860c05514315f8d4a6 |
|
29-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Release 1.6, lot of fixes, more validation, code cleanup, added namespace on attributes, Daniel.
/external/libxml2/valid.c
|
991e63d9cb0e9a4f65950ec67f56091a14289404 |
|
16-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
More validity stuff (ID) and corrct version of equal and compare for XPath, Daniel
/external/libxml2/valid.c
|
b05deb7f5fa01da1cbc54f65199eff1c5421ec00 |
|
10-Aug-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel
/external/libxml2/valid.c
|
be70ff7162ea612ceb3afeb9be1b1c07a5a3e4d1 |
|
05-Jul-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Closing reported bugs: 617 1591 1592, adding an HTML parser, Daniel
/external/libxml2/valid.c
|
14fff064e570ed836a5243a0ed82eca5fae4845a |
|
22-Jun-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Big changes, seems that 1.2.0 wasn't commited, here is 1.3.0, Daniel
/external/libxml2/valid.c
|
011b63cb2034476017dde1d4ad5a6aea43b94066 |
|
02-Jun-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Release of libxml-1.1, Daniel.
/external/libxml2/valid.c
|
5099ae89ef661eea3e82dbf4b16bab9d7e9be2ff |
|
21-Apr-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Removal of threading problems, update documentation, added SAX tests, Daniel
/external/libxml2/valid.c
|
517752b9859719c25e3eff6f5397de9dcd3bfd69 |
|
05-Apr-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Completed/revamped the SAX support, removed old namespace suppport, Daniel
/external/libxml2/valid.c
|
1e346af5e4b3d46e521d349890a60253bc696597 |
|
22-Feb-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Serious upgrade of internal subset support, setup for gtk-doc, Daniel
/external/libxml2/valid.c
|
1899e85350e6407fefc2caee630164b7cb8180f4 |
|
01-Feb-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Header cleanup and work on parsing/output of element declarations, Daniel.
/external/libxml2/valid.c
|
3b9def157118e1c8c8d3e69a3efe7c24b4017c8c |
|
31-Jan-1999 |
Daniel Veillard <veillard@src.gnome.org> |
More work toward DTD parsing, informations on the mailing-list and Web, Daniel.
/external/libxml2/valid.c
|
39a1f9a3a736c66a1ca491f4c4b339f573bd3f39 |
|
17-Jan-1999 |
Daniel Veillard <veillard@src.gnome.org> |
Speed, conformance testing, more parsing, general improvements, Daniel.
/external/libxml2/valid.c
|