4472c3a5a5b516aaf59b89be602fbce52756c3e9 |
|
13-May-2016 |
David Kilzer <ddkilzer@webkit.org> |
Fix some format string warnings with possible format string vulnerability For https://bugzilla.gnome.org/show_bug.cgi?id=761029 Decorate every method in libxml2 with the appropriate LIBXML_ATTR_FORMAT(fmt,args) macro and add some cleanups following the reports.
/external/libxml2/xmlreader.c
|
bb654feb9a64db7fd8b5fefdbb79792883dc7795 |
|
13-Apr-2016 |
Jan Pokorný <jpokorny@redhat.com> |
Fix typos: dictio{ nn -> n }ar{y,ies} Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/xmlreader.c
|
213f1fe0d76d30eaed6e5853057defc43e6df2c9 |
|
14-Apr-2015 |
Daniel Veillard <veillard@redhat.com> |
CVE-2015-1819 Enforce the reader to run in constant memory One of the operation on the reader could resolve entities leading to the classic expansion issue. Make sure the buffer used for xmlreader operation is bounded. Introduce a new allocation type for the buffers for this effect.
/external/libxml2/xmlreader.c
|
91309d3a1d45aa70aa223b1e3ef1b23ab1c0cf36 |
|
06-Oct-2014 |
Daniel Veillard <veillard@redhat.com> |
Pointer dereferenced before null check For https://bugzilla.gnome.org/show_bug.cgi?id=707027 A few pointer dereference before NULL check fixed. Removed a useless test
/external/libxml2/xmlreader.c
|
d319eb922358754f0601ddde97e8f09449477d00 |
|
05-Oct-2014 |
Gaurav Gupta <g.gupta@samsung.com> |
Fix Enum check and missing break for https://bugzilla.gnome.org/show_bug.cgi?id=737403 In file xmlreader.c 1. An enum is checked to proper value instead of checking like a boolean. 2. Missing break statement added.
/external/libxml2/xmlreader.c
|
0f7a26d8442b87fb7d576e759c9148e8feff9e20 |
|
12-Dec-2013 |
Patrick Monnerat <Patrick.Monnerat@datasphere.ch> |
Improve va_list portability Support for va_list declared as an array (cannot be referenced explicitly)
/external/libxml2/xmlreader.c
|
eea38159be421dbafbee38f40e239f91734bc713 |
|
28-Jan-2013 |
Daniel Veillard <veillard@redhat.com> |
Cleanup on duplicate test expressions As pointed out by Thomas Jarosch <thomas.jarosch@intra2net.com> Daniel
/external/libxml2/xmlreader.c
|
fb27e2cd204ddb2cb0163b4b6418cc494889d279 |
|
28-Sep-2012 |
Michael Wood <esiotrot@gmail.com> |
Fix spelling of "length".
/external/libxml2/xmlreader.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/xmlreader.c
|
97fa5b3c8f3fe6ff79123ab43ed6b846fd1dd6dd |
|
14-Aug-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix file and line report for XSD SAX and reader streaming validation Things now work correctly at the xmllint level: thinkpad:~/XML -> xmllint --sax --noout --schema test_schema.xsd test_xml.xml test_xml.xml:72721: Schemas validity error : Element 'level1': Missing child element(s). Expected is ( level2 ). test_xml.xml fails to validate thinkpad:~/XML -> xmllint --stream --schema test_schema.xsd test_xml.xml test_xml.xml:72721: Schemas validity error : Element 'level1': Missing child element(s). Expected is ( level2 ). test_xml.xml fails to validate thinkpad:~/XML -> * error.c: fix a corner case of not reporting lines when we should * include/libxml/xmlschemas.h doc/symbols.xml: had to add new entry points to set the filename on a validation context and a locator callback used to fetch the line and file from the context * xmlschemas.c: add the new entry points xmlSchemaValidateSetFilename() and xmlSchemaValidateSetLocator(), plus make sure the error reporting routine gets the information if available. Add a locator for SAX. * xmlreader.c: add and plug a locator for readers.
/external/libxml2/xmlreader.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/xmlreader.c
|
61551a1eb75bacb32e5209635c0f3459595af54a |
|
16-Jul-2012 |
Daniel Veillard <veillard@redhat.com> |
Cleanup function xmlBufResetInput() to set input from Buffer This was scattered in a number of modules, xmlParserInputPtr have usually their base, cur and end pointer set from an xmlBuf used as input. * buf.c buf.h: add a new function implementing this setup * parser.c HTMLparser.c catalog.c parserInternals.c xmlreader.c use the new function instead of digging into the buffer in all those modules
/external/libxml2/xmlreader.c
|
8aebce3ec62c4ebd0862ae438c2ae4330755b8d0 |
|
16-Jul-2012 |
Daniel Veillard <veillard@redhat.com> |
Convert XMLReader to the new input buffers A few direct access were replaced, and also one internal xmlBuffer structure is converted to use xmlBuf instead
/external/libxml2/xmlreader.c
|
c508fa3f0b40ba232e00ed8d514e0ba37ed602ab |
|
18-Jul-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix a failure to report xmlreader parsing failures Related to https://bugzilla.gnome.org/show_bug.cgi?id=654567 the problem is that the provided patch failed to raise an error on xmlTextReaderRead() return when an actual parsing error occured
/external/libxml2/xmlreader.c
|
9d9685ad88c17d35b6688695af3ceba7c7309b13 |
|
15-May-2012 |
Andy Lutomirski <luto@mit.edu> |
xmlTextReader bails too quickly on error For https://bugzilla.gnome.org/show_bug.cgi?id=654567 I use xmlTextReader to parse failed that might be incomplete. These files are the beginning of a well-formed file, but the end is missing so the file as a whole is not well-formed. The problem is that xmlTextReader starts returning errors when it encounters the early EOF, even though I haven't finished reading all of the valid data in the file. It would be helpful if xmlTextReader kept working until the very end.
/external/libxml2/xmlreader.c
|
2c437da7f09528002c4ae5ab57b7620ed43733f4 |
|
10-May-2012 |
Daniel Veillard <veillard@redhat.com> |
Fix a wrong return value in previous patch
/external/libxml2/xmlreader.c
|
24464be6390bc61a0f0e17890fbfc9c581434e29 |
|
10-May-2012 |
Lin Yi-Li <record.nctu.cis91@gmail.com> |
Avoid memory leak if xmlParserInputBufferCreateIO fails For https://bugzilla.gnome.org/show_bug.cgi?id=643949 In case of error on an IO creation input the given context is terminated with the given close function, except if the error happened in xmlParserInputBufferCreateIO. This can lead to a resource leak which is fixed by this patch.
/external/libxml2/xmlreader.c
|
1579499025b7c614d82eba0cc6aa9cc2a788f128 |
|
19-Mar-2012 |
Noam Postavsky <npostavs@users.sourceforge.net> |
add function xmlTextReaderRelaxNGValidateCtxt() Since there is xmlTextReaderSchemaValidateCtxt() it seems like there should be an equivalent RelaxNG function. The attached patch adds it. The code is essentially the same as Schema implementation, but I'm uncertain as to how to add things to the documentation and test suite: there seems to be a lot of auto-generation going on.
/external/libxml2/xmlreader.c
|
5b9dde3eed400ce54d5004e1bafd0097297a80ec |
|
05-May-2010 |
Rob Richards <rrichards@cdatazone.org> |
xmlTextReaderReadOuterXml should handle DTD * xmlreader.c: fix description of xmlTextReaderReadOuterXml and support DTD
/external/libxml2/xmlreader.c
|
76d364583ecb6a48bd4a4087f3cef9fc7838b481 |
|
07-Sep-2009 |
Daniel Veillard <veillard@redhat.com> |
Fixing assorted potential problems raised by scan * encoding.c parser.c relaxng.c runsuite.c tree.c xmlreader.c xmlschemas.c: nothing really serious but better safe than sorry
/external/libxml2/xmlreader.c
|
f4653dcd8be8b2b44814b9a3fd358a7bbb87b8c4 |
|
21-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
447899 potential double free in xmlFreeTextReader * xmlreader.c: a document may still be referenced by fakenode, just free fakenode before freeing the document.
/external/libxml2/xmlreader.c
|
aacc2a2466f2d616c85e59fc0d0644b5b8aa4e28 |
|
11-Aug-2009 |
Daniel Veillard <veillard@redhat.com> |
560524 – xmlTextReaderLocalName description * xmlreader.c: document all functions returning xmlChar * that they need to free the result, and some space/tabs cleanups
/external/libxml2/xmlreader.c
|
7e65fad1e3a60c2a550a046ac58d99bc06760a77 |
|
25-Sep-2008 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Riccardo Scussat fixing custom error handlers problems. daniel * xmlreader.c: patch from Riccardo Scussat fixing custom error handlers problems. daniel svn path=/trunk/; revision=3795
/external/libxml2/xmlreader.c
|
bfa5cf1ce70787f8d1b32cb1e13941dbcf9b6b03 |
|
27-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
add an --with-coverage configure option and a 'make cov' target based on * configure.in Makefile.am: add an --with-coverage configure option and a 'make cov' target based on gcc profiling and the lcov tool. Currently at 68.9% coverage out of 'make check' and runsuite executions. * xmlreader.c: remove warnings due to C++ comments Daniel svn path=/trunk/; revision=3780
/external/libxml2/xmlreader.c
|
aa6de47ebf0d4f96ed83e06c79a870a4e9b5dd0e |
|
25-Aug-2008 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Aswin to fix tree skipping fixed a comment and added a * xmlreader.c: applied patch from Aswin to fix tree skipping * include/libxml/entities.h entities.c: fixed a comment and added a new xmlNewEntity() entry point * runtest.c: be less verbose * tree.c: space and tabs cleanups daniel svn path=/trunk/; revision=3774
/external/libxml2/xmlreader.c
|
354cf5c7e4696d5b494e39b75fae9e35709d00ef |
|
07-Apr-2008 |
Daniel Veillard <veillard@src.gnome.org> |
fix a link to XmlNodeType doc reported by Martijn Arts rebuilt Daniel * xmlreader.c: fix a link to XmlNodeType doc reported by Martijn Arts * docs/*: rebuilt Daniel svn path=/trunk/; revision=3732
/external/libxml2/xmlreader.c
|
14dad705d524a17c4eb2bf32e16917abbde9c271 |
|
14-Mar-2008 |
Daniel Veillard <veillard@src.gnome.org> |
patch from Ashwin removing duplicate tests Daniel * xmlreader.c: patch from Ashwin removing duplicate tests Daniel svn path=/trunk/; revision=3708
/external/libxml2/xmlreader.c
|
0c1e301175fb1e37436c9c352059bac80aed7dda |
|
14-Mar-2007 |
William M. Brack <wbrack@src.gnome.org> |
corrected small error in last commit corrected small typo in last commit * configure.in: corrected small error in last commit * xmlreader.c: corrected small typo in last commit svn path=/trunk/; revision=3591
/external/libxml2/xmlreader.c
|
a9c5677c2260c3372eac80622a28bd7357fdc96c |
|
09-Mar-2007 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Julien Reichel cleaning up mode and state internal * xmlreader.c: applied patch from Julien Reichel cleaning up mode and state internal flags mixups Daniel svn path=/trunk/; revision=3588
/external/libxml2/xmlreader.c
|
bf9a73d2bbba8a870de7cd58459bbb109e97d406 |
|
09-Feb-2007 |
William M. Brack <wbrack@src.gnome.org> |
fixed mistake in previous commit (ChangeLog is correct) svn path=/trunk/; revision=3581
/external/libxml2/xmlreader.c
|
d46c1ca3fc9d74075ffc9d0b86432a15c33f0301 |
|
09-Feb-2007 |
William M. Brack <wbrack@src.gnome.org> |
added a GROW when parsing complex comments (bug #405666) added a hack to * parser.c: added a GROW when parsing complex comments (bug #405666) * gentest.py, testapi.c: added a hack to prevent destruction of any param with 'destroy' in it's description (i.e. param destroyed by the routine under test, so shouldn't be destroyed by testapi) * xmlreader.c: added freeing of 'input' param even on error svn path=/trunk/; revision=3579
/external/libxml2/xmlreader.c
|
e96b47fd3dabf9b5e88c72db34e777dd36802eab |
|
04-Jan-2007 |
Daniel Veillard <veillard@src.gnome.org> |
fix xmlTextReaderSetup() description tests which were apparently never * xmlreader.c: fix xmlTextReaderSetup() description * test/relaxng/empty1.rng test/relaxng/comps_0.xml test/relaxng/empty1_0.xml test/relaxng/comps.rng test/relaxng/empty0.rng test/relaxng/empty0_0.xml test/relaxng/empty1_1.xml: tests which were apparently never commited to CVS Daniel svn path=/trunk/; revision=3572
/external/libxml2/xmlreader.c
|
d837764002051a4f95c0bee2d0c25f5b18a8f077 |
|
04-Jan-2007 |
Aleksey Sanin <aleksey@src.gnome.org> |
expose xmlTextReaderSetup function svn path=/trunk/; revision=3571
/external/libxml2/xmlreader.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/xmlreader.c
|
d0271473abc7ca82a22e9a953ec525a6f4b504d5 |
|
02-Jan-2006 |
Daniel Veillard <veillard@src.gnome.org> |
compilation and doc build fixes from Michael Day Daniel * xmlreader.c include/libxml/xmlreader.h xmlschemas.c: compilation and doc build fixes from Michael Day Daniel
/external/libxml2/xmlreader.c
|
bc4cc9da776d09be8a3f2af39b13360c07d74bcd |
|
12-Dec-2005 |
Daniel Veillard <veillard@src.gnome.org> |
Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied * xmlreader.c: Gary Coady pointed a memory leak in xmlTextReaderReadInnerXml() applied patch fixing #323864 Daniel
/external/libxml2/xmlreader.c
|
bdadaedd8865affa6d09779571daca593ba50d9d |
|
07-Dec-2005 |
Kasimier T. Buchcik <kbuchcik@src.gnome.org> |
Added xmlTextReaderSchemaValidateCtxt() to the API. * xmlreader.c include/libxml/xmlreader.h: Added xmlTextReaderSchemaValidateCtxt() to the API.
/external/libxml2/xmlreader.c
|
42ca6734923f51ca20f6fddae969a080058cce59 |
|
06-Dec-2005 |
Daniel Veillard <veillard@src.gnome.org> |
small doc patch from Aron Stansvik another doc patch for a deprecated API * xmlreader.c: small doc patch from Aron Stansvik * legacy.c: another doc patch for a deprecated API Daniel
/external/libxml2/xmlreader.c
|
47fffb40d9e9585e9ca03c61d57d924c6de3c172 |
|
22-Sep-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixing leak in xmlTextReaderReadString() #316924 daniel * xmlreader.c: fixing leak in xmlTextReaderReadString() #316924 daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
45b97e72d10b54b599821ef15fcb83cedfc35aea |
|
20-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied another patch from Rob Richards to fix xmlTextReaderGetAttributeNs * xmlreader.c: applied another patch from Rob Richards to fix xmlTextReaderGetAttributeNs and xmlTextReaderMoveToAttributeNs Daniel
/external/libxml2/xmlreader.c
|
3c40e61b7e644e87543bd32efa7a916883e90e82 |
|
17-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Rob Richards to fix xmlTextReaderGetAttribute behaviour * xmlreader.c: applied patch from Rob Richards to fix xmlTextReaderGetAttribute behaviour with namespace declarations Daniel
/external/libxml2/xmlreader.c
|
c4ff83279cdf77aa0223f543b8fa5c7bde296f27 |
|
08-Aug-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Rob Richards fixing xmlTextReaderGetAttribute Daniel * xmlreader.c: applied patch from Rob Richards fixing xmlTextReaderGetAttribute Daniel
/external/libxml2/xmlreader.c
|
75e389d4e0ccd998d288387051e66a8f0b2af1b0 |
|
30-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
more cleanups based on sparse reports, added "make sparse" Daniel * Makefile.am globals.c parserInternals.c xmlreader.c xmlunicode.c xmlwriter.c: more cleanups based on sparse reports, added "make sparse" Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
da0aa4cfdbd9b71e01bc452c95d044bbe66e1b5a |
|
14-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Marcus Boerger to route relaxng and schemas error * error.c relaxng.c xmlreader.c xmlschemas.c include/libxml/relaxng.h include/libxml/xmlschemas.h: applied patch from Marcus Boerger to route relaxng and schemas error messages when using the reader through the structured interface if activated. * elfgcchack.h doc/* testapi.c: rebuilt since this add new APIs to test. Daniel
/external/libxml2/xmlreader.c
|
f10ae12cb8874674e3bc1f0b52b3cfcc2a1d3278 |
|
10-Jul-2005 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a typo pointed by Jeroen Ruigrok increased the APIs for xmlReader * doc/xmllint.1 doc/xmllint.html doc/xmllint.xml: fixed a typo pointed by Jeroen Ruigrok * include/libxml/xmlreader.h include/libxml/xmlschemas.h: increased the APIs for xmlReader schemas validation support * xmllint.c xmlreader.c xmlschemas.c: xmlReader schemas validation implementation and testing as xmllint --stream --schema ... Daniel
/external/libxml2/xmlreader.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/xmlreader.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/xmlreader.c
|
5963aa79d4b2b823eed39b74302849a381729ddb |
|
10-Mar-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied fix for xmlTextReaderNext() bug from Rob Richards Daniel * xmlreader.c: applied fix for xmlTextReaderNext() bug from Rob Richards Daniel
/external/libxml2/xmlreader.c
|
5e094143e423c01739ac9221f371846fd290be4e |
|
18-Feb-2005 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Aron Stansvik to add xmlTextReaderByteConsumed() added * xmlreader.c include/libxml/xmlreader.h: applied patch from Aron Stansvik to add xmlTextReaderByteConsumed() * testReader.c: added a test option * xmlschemastypes.c: fix a lack of pointer checking in APIs Daniel
/external/libxml2/xmlreader.c
|
e125b3163bc106613ea137294c549ea1daa5e3fb |
|
28-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
implementation of xmlTextReaderReadString by Bjorn Reese Daniel * xmlreader.c: implementation of xmlTextReaderReadString by Bjorn Reese Daniel
/external/libxml2/xmlreader.c
|
f6b71bd176bf2a48e052740f0b58c8f69bd07781 |
|
04-Jan-2005 |
Daniel Veillard <veillard@src.gnome.org> |
making DSO support an option code and documentation cleanups regenerated * configure.in: making DSO support an option * xmlmodule.c xmlreader.c include/libxml/xmlmodule.h: code and documentation cleanups * elfgcchack.h testapi.c doc/*: regenerated the docs and checks for new module * test/valid/REC-xml-19980210.xml: fix a small change introduced previously Daniel
/external/libxml2/xmlreader.c
|
d671e2863e4f21a2e40400f877ea18a1883120c1 |
|
03-Jan-2005 |
Aleksey Sanin <aleksey@src.gnome.org> |
GetLineNumber and GetColumnNumber functions for xmlReader
/external/libxml2/xmlreader.c
|
6bb3e86d2c0421d4b3b078ee27cd949865a0cb3f |
|
24-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlDictExists() to the dictionnary interface. applying * dict.c include/libxml/dict.h: added xmlDictExists() to the dictionnary interface. * xmlreader.c: applying xmlTextReaderHasAttributes fix for namespaces from Rob Richards Daniel
/external/libxml2/xmlreader.c
|
d5cc0f7f5185532120f6b8351e12ed7e81d4a28c |
|
06-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
augmented types supported a number of new bug fixes and documentation * gentest.py testapi.c: augmented types supported * HTMLtree.c tree.c xmlreader.c xmlwriter.c: a number of new bug fixes and documentation updates. Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
dd6d300896cfeacbacf7c5bceb5bec2f36790efe |
|
03-Nov-2004 |
Daniel Veillard <veillard@src.gnome.org> |
more fixes and extending the tests coverage adding a type init interface * gentest.py testapi.c: more fixes and extending the tests coverage * relaxng.c include/libxml/relaxng.h: adding a type init interface * include/libxml/xmlerror.h parser.c xmlreader.c xmlwriter.c: more cleanups and bug fixes raised by the regression tests Daniel
/external/libxml2/xmlreader.c
|
e2811270e81f33a751c88647c48453803586a550 |
|
19-Oct-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Graham Bennett adding 4 convenience functions to the * include/libxml/xmlreader.h xmlreader.c: applied patch from Graham Bennett adding 4 convenience functions to the reader API. Daniel
/external/libxml2/xmlreader.c
|
c14c3892a2b39b4684a1f69b8465a38556604caf |
|
16-Aug-2004 |
Daniel Veillard <veillard@src.gnome.org> |
added help for new set shell command added parser option to not generate * debugXML.c: added help for new set shell command * xinclude.c xmllint.c xmlreader.c include/libxml/parser.h: added parser option to not generate XInclude start/end nodes, added a specific option to xmllint to test it fixes #130769 * Makefile.am: regression test the new feature * doc/xmllint.1 doc/xmllint.xml: updated man page to document option. Daniel
/external/libxml2/xmlreader.c
|
a3215c7ae6b1441ceb046c61cc93a70a74bd7f9c |
|
31-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
many further little changes for OOM problems. Now seems to be getting * SAX2.c, encoding.c, error.c, parser.c, tree.c, uri.c, xmlIO.c, xmlreader.c, include/libxml/tree.h: many further little changes for OOM problems. Now seems to be getting closer to "ok". * testOOM.c: added code to intercept more errors, found more problems with library. Changed method of flagging / counting errors intercepted.
/external/libxml2/xmlreader.c
|
42331a90297058b65403f5e0c5097cd05bef0bab |
|
29-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
further fixes for out of memory condition, mostly from Olivier Andrieu. * SAX2.c, tree.c, uri.c, xmlIO.c, xmlreader.c: further fixes for out of memory condition, mostly from Olivier Andrieu. * testOOM.c: some further improvement by Olivier, with a further small enhancement for easier debugging.
/external/libxml2/xmlreader.c
|
9f797abdb9c0ce9ad20564a302fa8fe273327223 |
|
28-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
implemented patches supplied by Olivier Andrieu (bug 148588), plus made * SAX2.c, error.c, parser.c, tree.c, xmlreader.c: implemented patches supplied by Olivier Andrieu (bug 148588), plus made some further enhancements, to correct some problems with out of memory conditions. * testOOM.c: improved with patches from Olivier Andrieu
/external/libxml2/xmlreader.c
|
1af55583ed017916b277ac8a8e00444a885baf80 |
|
22-Jul-2004 |
William M. Brack <wbrack@src.gnome.org> |
fixed problem with reader state after processing attributes (bug 147993) * xmlreader.c: fixed problem with reader state after processing attributes (bug 147993)
/external/libxml2/xmlreader.c
|
8165a6b130f109920b37a806040e988e63923b54 |
|
01-Jul-2004 |
Daniel Veillard <veillard@src.gnome.org> |
seems the reader buffer could be used while not allocated, fixes bug * xmlreader.c: seems the reader buffer could be used while not allocated, fixes bug #145218 Daniel
/external/libxml2/xmlreader.c
|
4a14fb8fa27c0e954fcc78be4de4a6e82de400dc |
|
14-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fix from Steve Ball and update of the comment. William pointed out that * xmlreader.c: fix from Steve Ball and update of the comment. * Makefile.am result/errors/*.str: William pointed out that the streaming error checking part wasn't streaming, fixing Daniel
/external/libxml2/xmlreader.c
|
0df3bc3f287898e13a743d939b1d36f81be8f0fb |
|
08-Jun-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a serious problem when substituing entities using the Reader, the * parser.c xmlreader.c include/libxml/parser.h: fixed a serious problem when substituing entities using the Reader, the entities content might be freed and if rereferenced would crash * Makefile.am test/* result/*: added a new test case and a new test operation for the reader with substitution of entities. Daniel
/external/libxml2/xmlreader.c
|
a2d51fc316f2a427d0235f0e4e86f134e5fb6f9f |
|
01-May-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #141384 where the reader didn't call the deregistering * xmllint.c xmlreader.c: fixing bug #141384 where the reader didn't call the deregistering functions. Also added the check to xmllint --stream --chkregister . Daniel
/external/libxml2/xmlreader.c
|
6f379a7bf17d48249b2e53c838b1e54d43e86677 |
|
29-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
never commit without running make tests first ! Daniel * xmlreader.c: never commit without running make tests first ! Daniel
/external/libxml2/xmlreader.c
|
e2161a699bbd1b58fa90eb43fc94637cbbc29bc8 |
|
29-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fix a nasty problem with reading over the end fix a reported memory leak * xmlreader.c: fix a nasty problem with reading over the end * xmlsave.c: fix a reported memory leak apparently Daniel
/external/libxml2/xmlreader.c
|
da0ff5da92cb7d0b9004b3e60094729bca554e74 |
|
20-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
Johnson Cameron pointed out that initGenericErrorDefaultFunc() was really * error.c: Johnson Cameron pointed out that initGenericErrorDefaultFunc() was really wrong. * xmlreader.c include/libxml/xmlreader.h: xmlTextReaderMode enum must be made public, added some missing comments on the XMLReader header. * c14n.c: Alexsey fixed C14N bug with processing namespaces from attributes Daniel
/external/libxml2/xmlreader.c
|
ee1d6926f36a4740ed4ae7f2318f5491db44c252 |
|
18-Apr-2004 |
Daniel Veillard <veillard@src.gnome.org> |
keep the ChangeLog compressed fix a segfault when using Close() test for * libxml.spec.in: keep the ChangeLog compressed * xmlreader.c: fix a segfault when using Close() * python/tests/Makefile.am python/tests/reader8.py: test for the Close() reader API. Daniel
/external/libxml2/xmlreader.c
|
500a1de533e2ea03f452844f537bb247b7e43af2 |
|
22-Mar-2004 |
Daniel Veillard <veillard@src.gnome.org> |
applied patch from Alfred Mickautsch for better DTD support. fixed bug * xmlwriter.c include/libxml/xmlwriter.h doc/* : applied patch from Alfred Mickautsch for better DTD support. * SAX2.c HTMLparser.c parser.c xinclude.c xmllint.c xmlreader.c xmlschemas.c: fixed bug #137867 i.e. fixed properly the way reference counting is handled in the XML parser which had the side effect of removing a lot of hazardous cruft added to try to fix the problems associated as they popped up. * xmlIO.c: FILE * close fixup for stderr/stdout Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
219245203a3a6aad985048c36c8650e5b3ca518c |
|
19-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixed xmllint --memory --stream memory consumption on large file by using * xmlreader.c: fixed xmllint --memory --stream memory consumption on large file by using xmlParserInputBufferCreateStatic() with the mmap'ed file Daniel
/external/libxml2/xmlreader.c
|
31ae462a4d0d8e10137b0f5be11d1f7fbbf8d704 |
|
16-Feb-2004 |
Daniel Veillard <veillard@src.gnome.org> |
updating the benchmark graph and using a PNG instead of a GIF updated the * benchmark.png index.html xml.html: updating the benchmark graph and using a PNG instead of a GIF * xmlreader.c: updated the TODO Daniel
/external/libxml2/xmlreader.c
|
93d004f9d86662251153e2af6e233e974660be78 |
|
03-Feb-2004 |
William M. Brack <wbrack@src.gnome.org> |
applied patch from Steve Ball to provide structured error reports. * xmlreader.c, include/libxml/xmlreader.h: applied patch from Steve Ball to provide structured error reports.
/external/libxml2/xmlreader.c
|
96b6cd2b0b7ff805aebb0e599d4ac6dc12a13ca5 |
|
08-Jan-2004 |
Daniel Veillard <veillard@src.gnome.org> |
fixing some problem if configured --without-xinclude c.f. #130902 Daniel * xmlreader.c: fixing some problem if configured --without-xinclude c.f. #130902 Daniel
/external/libxml2/xmlreader.c
|
4bc5f43064753cf4682ba3aca5e0ee86aed26442 |
|
22-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
change xmlReadFd() xmlCtxtReadFd() xmlReaderNewFd() xmlReaderForFd(), * parser.c xmlreader.c: change xmlReadFd() xmlCtxtReadFd() xmlReaderNewFd() xmlReaderForFd(), change those to not close the file descriptor. Updated the comment, should close #129683 Daniel
/external/libxml2/xmlreader.c
|
87ab1c129868978f1806da36496c8c519852c6ad |
|
21-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #129489, propagation of parsing flags in entities. improved the * parser.c: fixed bug #129489, propagation of parsing flags in entities. * parser.c xmlreader.c: improved the comments of parsing options Daniel
/external/libxml2/xmlreader.c
|
f40c1ce95d3284cd6d3cbf49b6d4448cc750f3ea |
|
19-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
trying to fix #129692 xmlTextReaderExpand() when using an * xmlreader.c: trying to fix #129692 xmlTextReaderExpand() when using an xmlReaderWalker() Daniel
/external/libxml2/xmlreader.c
|
e74d2e1cb85b184b327c1b41d2b1c2dfbcc653d7 |
|
09-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
augmented the XInclude API to be able to pass XML parser flags down to the * xinclude.c xmllint.c xmlreader.c include/libxml/xinclude.h include/libxml/xmlerror.h: augmented the XInclude API to be able to pass XML parser flags down to the Inclusion process. Also resynchronized with the Last Call W3C Working Draft 10 November 2003 for the xpointer attribute. * Makefile.am test/XInclude/docs/nodes[23].xml result/XInclude/*: augmented the tests for the new namespace and testing the xpointer attribute, changed the way error messages are tested * doc/*: regenerated the documentation Daniel
/external/libxml2/xmlreader.c
|
b5fa02085e6de2dfb5b05e7c6ba0eb2efb6130b4 |
|
08-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
filter warning messages if the global setting blocks them updated the * error.c: filter warning messages if the global setting blocks them * xinclude.c xmlreader.c include/libxml/xinclude.h include/libxml/xmlerror.h: updated the change of namespace at the XInclude level, raise a warning if the old one is found, and some cleanup Daniel
/external/libxml2/xmlreader.c
|
ffa7b7e2ba3841a80f9c5a69e89cc4b4e457840b |
|
05-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the pattern interfaces but not yet the parser to handle the * pattern.c xmlreader.c xmllint.c include/libxml/pattern.h include/libxml/xmlreader.h: fixed the pattern interfaces but not yet the parser to handle the namespaces. * doc/examples/reader3.c doc/*: fixed the example, rebuilt the docs. Daniel
/external/libxml2/xmlreader.c
|
1e90661bb817402f85103c3b9d3ce6ebab570f38 |
|
05-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
cleanup the make rebuild in doc, this include new directive to stop * globals.c xmlwriter.c doc/apibuild.py include/libxml/globals.h include/libxml/pattern.h include/libxml/schemasInternals.h include/libxml/xmlexports.h include/libxml/xmlwriter.h: cleanup the make rebuild in doc, this include new directive to stop documentation warnings * doc/* doc/html/*: rebuilt the docs * pattern.c xmlreader.c include/libxml/pattern.h include/libxml/xmlreader.h: adding xmlTextReaderPreservePattern() to save nodes while scanning the tree with the reader, cleanup the way element were freed, and xmlTextReaderPreserve() implementation, the API might change for namespace binding support when compiling patterns. * doc/examples/*: added reader3.c exposing the xmlTextReaderPreserve() Daniel
/external/libxml2/xmlreader.c
|
c36965da33851554ec9b7129873d737c1c3888a1 |
|
02-Dec-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a problem in xmlreader validation when streaming exposed by reader2 * xmlreader.c: fixed a problem in xmlreader validation when streaming exposed by reader2 example. Daniel
/external/libxml2/xmlreader.c
|
16ed597a93739ff63d5b26c97978b3696511a8e0 |
|
20-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added two xmlReader examples cleaned up some bugs in the process Daniel * doc/examples/*: added two xmlReader examples * xmlreader.c: cleaned up some bugs in the process Daniel
/external/libxml2/xmlreader.c
|
b1d531659b2bee47492ca1c319180116eaaf566e |
|
18-Nov-2003 |
William M. Brack <wbrack@src.gnome.org> |
minor enhancement to prevent comment with unreferenced variable. edited * genChRanges.py, chvalid.c, include/libxml/chvalid.h: minor enhancement to prevent comment with unreferenced variable. * threads.c xmlreader.c xmlwriter.c: edited some comments to improve auto-generation of documentation * apibuild.py: minor change to an error message
/external/libxml2/xmlreader.c
|
60f394e96df5022a6145505bfbeb99815f65e7da |
|
16-Nov-2003 |
William M. Brack <wbrack@src.gnome.org> |
Finally - found the problem with the page generation (XMLPUBFUN not * doc/html/*.html: Finally - found the problem with the page generation (XMLPUBFUN not recognized by gtkdoc). Re-created the pages using a temporary version of include/libxml/*.h. * testOOMlib.c,include/libxml/encoding.h, include/libxml/schemasInternals.h,include/libxml/valid.h, include/libxml/xlink.h,include/libxml/xmlwin32version.h, include/libxml/xmlwin32version.h.in, include/libxml/xpathInternals.h: minor edit of comments to help automatic documentation generation * doc/docdescr.doc: small elaboration * doc/examples/test1.c,doc/examples/Makefile.am: re-commit (messed up on last try) * xmlreader.c: minor change to clear warning.
/external/libxml2/xmlreader.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/xmlreader.c
|
7899c5c5d67055e6a4c6b3d4be74fa72a6145e27 |
|
03-Nov-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding XInclude support to the reader interface. Lot of testing of the * xinclude.c xmlreader.c include/libxml/xinclude.h: adding XInclude support to the reader interface. Lot of testing of the walker, various bug fixes. * xmllint.c: added --walker and made sure --xinclude --stream --debug works as expected * Makefile.am result/dtd11.rdr result/ent6.rdr test/dtd11 test/ent6 result/XInclude/*.rdr: added regression tests for the walker and XInclude xmlReader support, had to slightly change a couple of tests because the walker can't distinguish <foo/> from <foo></foo> Daniel
/external/libxml2/xmlreader.c
|
e8039dfec7e62871d774951cae6d7fd116b08aae |
|
27-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
make sure we report errors if xmlNewInputFromFile() fails. avoid using * libxml.h parserInternals.c xmlIO.c: make sure we report errors if xmlNewInputFromFile() fails. * xmlreader.c: avoid using _private for the node or document elements. Daniel
/external/libxml2/xmlreader.c
|
1d211e227372e5ed75a69fbad5f50d185d0af936 |
|
21-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added the xmlWriter module contributed by Alfred Mickautsch added room for * configure.in xmlwriter.c Makefile.am include/libxml/xmlwriter.h include/libxml/Makefile.am include/libxml/xmlversion.h.in: added the xmlWriter module contributed by Alfred Mickautsch * include/libxml/tree.h: added room for line and extra information * xmlreader.c python/tests/reader6.py: bugfixing some problem some of them introduced in September * win32/libxml2.def.src doc/libxml2-api.xml: regenerated the API Daniel
/external/libxml2/xmlreader.c
|
198c1bfc1cd2cc031410e4be4e5faebed45c557c |
|
20-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
removing xmldwalk module since it got merged with the xmlreader. cleanup * Makefile.am configure.in xmldwalk.c xmlreader.c include/libxml/Makefile.am include/libxml/xmldwalk.h include/libxml/xmlversion.h.in: removing xmldwalk module since it got merged with the xmlreader. * parser.c: cleanup * win32/libxml2.def.src python/libxml2class.txt doc/libxml2-api.xml: rebuilt the API * python/tests/Makefile.am python/tests/reader7.py python/tests/walker.py: adding regression testing for the new xmlreader APIs, new APIs for reader creation, including makeing reader "walker" operating on preparsed document trees. Daniel
/external/libxml2/xmlreader.c
|
fc8dc355dac40605e66a7e8722db5077f03076f3 |
|
18-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added new APIs for creating reader from sources or reusing a reader with a * xmlreader.c include/libxml/xmlreader.h: added new APIs for creating reader from sources or reusing a reader with a new source, like the xmlReadxx and xmlCtxtReadxxx * win32/libxml2.def.src doc/libxml2-api.xml doc/apibuild.py doc/Makefile.am: regenerated the APIs * doc/xml.html: applied a patch from Stefan Kost for namesapce docs Daniel
/external/libxml2/xmlreader.c
|
f96cf4eccb6b28d97423b2a2c4611921a3444824 |
|
01-Oct-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Applied fix for bug #123481 reported by Peter Derr Daniel * xmlreader.c: Applied fix for bug #123481 reported by Peter Derr Daniel
/external/libxml2/xmlreader.c
|
8127390f0332ddf545fe59e406996deaedfee964 |
|
30-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added 2 new configure option: --with-reader --with-sax1 to allow removing * Makefile.am SAX.c SAX2.c configure.in globals.c parser.c parserInternals.c testReader.c testSAX.c xmlIO.c xmllint.c xmlreader.c example/gjobread.c include/libxml/xmlversion.h.in: added 2 new configure option: --with-reader --with-sax1 to allow removing the reader or non-xmlReadxxx() interfaces. Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
9ee35f36437073d952bc88fd64cf1618aad27c7b |
|
28-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fix a bug raised by the Mips compiler. move the SAXv1 block definitions to * parser.c: fix a bug raised by the Mips compiler. * include/libxml/SAX.h include/libxml/parser.h: move the SAXv1 block definitions to parser.h fixes bug #123380 * xmlreader.c include/libxml/xmlreader.h: reinstanciate the attribute and element pool borken 2 commits ago. Start playing with an entry point to preserve a subtree. * entities.c: remove a warning. Daniel
/external/libxml2/xmlreader.c
|
899e64aa2fa3b7796cff6901ef9aafe84215f8b2 |
|
26-Sep-2003 |
William M. Brack <wbrack@src.gnome.org> |
minor change to avoid compilation warnings on some (e.g. AIX) systems * HTMLparser.c, entities.c, xmlreader.c: minor change to avoid compilation warnings on some (e.g. AIX) systems
/external/libxml2/xmlreader.c
|
092643b52d29e6b721c257c4c88efa8259eebfe9 |
|
25-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
preparing a beta3 solving the ABI problems make sure the global variables * configure.in: preparing a beta3 solving the ABI problems * globals.c parser.c parserInternals.c testHTML.c HTMLparser.c SAX.c include/libxml/globals.h include/libxml/SAX.h: make sure the global variables for the default SAX handler are V1 ones to avoid ABI compat problems. * xmlreader.c: cleanup of uneeded code * hash.c: fix a comment Daniel
/external/libxml2/xmlreader.c
|
7a02cfe0d7c5bd03dd51a945561b9c6e1df614e9 |
|
25-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing some comments to avoid warnings from apibuild.py Daniel * SAX2.c hash.c parser.c include/libxml/xmlexports.h include/libxml/xmlmemory.h include/libxml/xmlversion.h.in: fixing some comments to avoid warnings from apibuild.py Daniel
/external/libxml2/xmlreader.c
|
e96a2a4bf040ec93f83d9c33f8ae4ac3f1e512e9 |
|
24-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding repeated parsing and validating tests make the new DOM tree * Makefile.am: adding repeated parsing and validating tests * SAX2.c parser.c tree.c include/libxml/parser.h: make the new DOM tree building interfaces use the dictionary from the parsing context to build the element and attributes names as well as formatting spaces and short text nodes * include/libxml/dict.h dict.c: added some reference counting for xmlDictPtr because they can be shared by documents and a parser context. * xmlreader.c: a bit of cleanup, remove the specific tree freeing functions and use the standard ones now. * xmllint.c: add --nodict * python/libxml.c: fix a stupid bug so that ns() works on attribute nodes. Daniel
/external/libxml2/xmlreader.c
|
f85ce8e334f448078a3d71a812824fa5b45d9b07 |
|
22-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
the uri arg to xmlNodeSetBase is really a const xmlChar* addin the * tree.c include/libxml/tree.h: the uri arg to xmlNodeSetBase is really a const xmlChar* * xmlreader.c include/libxml/xmlreader.h: addin the xmlTextReaderConstString() to get an interned string from the reader Daniel
/external/libxml2/xmlreader.c
|
e72c508cd0c7a829602906f54fa8a29abaf3afa6 |
|
19-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
preparing a 2.6.0-beta2 release avoid a warning avoid duplicate code in * configure.in: preparing a 2.6.0-beta2 release * xmlIO.c: avoid a warning * tree.c: avoid duplicate code in xmlReplaceNode as pointed out by Chris Ryland * include/libxml/dict.h: add a QName access lookup to the dictionary. * xmlreader.c include/libxml/xmlreader.h: adding const access based on the dictionary interface for string read from the reader, the node content access is still TODO, it's too different Daniel
/external/libxml2/xmlreader.c
|
5335055ef698595d4a4b7e4613fd057a45166849 |
|
18-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
add streaming on memory regression tests, found bad bugs in the reader * Makefile.am: add streaming on memory regression tests, found bad bugs in the reader interface * xmlreader.c: fixing bugs w.r.t. very large names, and special condition in end of file. * xmlIO.c tree.c include/libxml/tree.h include/libxml/xmlIO.h: adding immutable buffers, and parser input based on those, but this should not be used (yet) for general parsing * parser.c: added a comment about using immutable buffers for general parsing. * result/bigname.xml.rdr result/bigname2.xml.rdr: fixing the output of the regression tests * xmllint.c: using the immutable buffers when streaming on mmaped file (--stream --memory) Daniel
/external/libxml2/xmlreader.c
|
f6bc7c249e4e4a4189bedb5ef756c980491d08d8 |
|
18-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
add a Timingtests target to check bad behaviour from the streaming engine * Makefile.am: add a Timingtests target to check bad behaviour from the streaming engine * dbgen.pl dbgenattr.pl: perl script to generate big instances * xmlreader.c: fix a bad behaviour on large buffer inputs Daniel
/external/libxml2/xmlreader.c
|
ccc4d2b62ef2ae474b68168135cfbff47c499727 |
|
17-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
two small improvements Daniel * dict.c xmlreader.c: two small improvements Daniel
/external/libxml2/xmlreader.c
|
1989505ac76a2fb386050a7116f1f61a0ec37bfd |
|
17-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
more performance hunting reducing memory allocation and free and avoiding * SAX2.c xmlreader.c include/libxml/parser.h: more performance hunting reducing memory allocation and free and avoiding expensive routines Daniel
/external/libxml2/xmlreader.c
|
9f7eb0bba3c2d1d80754acb0223e617ff5f1a9a4 |
|
17-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
started messing seriously with per-document dict and element and attribute * SAX2.c parser.c parserInternals.c xmlreader.c: started messing seriously with per-document dict and element and attribute nodes reuse in the xmlReader. This seems to lead to an interesting speedup of the xmlReader already. Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
40412cda44b2689b509a8665fb9d76e1a260e28f |
|
03-Sep-2003 |
Daniel Veillard <veillard@src.gnome.org> |
when creating a DOCTYPE use "html" lowercase by default instead of "HTML" * HTMLparser.c: when creating a DOCTYPE use "html" lowercase by default instead of "HTML" * parser.c xmlreader.c: optimization, gain a few % parsing speed by avoiding calls to "areBlanks" when not needed. * include/libxml/parser.h include/libxml/tree.h: some structure extensions for future work on using per-document dictionaries. Daniel
/external/libxml2/xmlreader.c
|
c193956ee1c3b229556301cf09f6ff1b6eb9cb70 |
|
05-Aug-2003 |
William M. Brack <wbrack@src.gnome.org> |
small changes to syntax to get rid of compiler warnings. No changes to * error.c HTMLparser.c testC14N.c testHTML.c testURI.c xmlcatalog.c xmlmemory.c xmlreader.c xmlschemastypes.c python/libxml.c include/libxml/xmlmemory.h: small changes to syntax to get rid of compiler warnings. No changes to logic.
/external/libxml2/xmlreader.c
|
779af00750fa86045e94422287d67a2cf5723f65 |
|
01-Aug-2003 |
William M. Brack <wbrack@src.gnome.org> |
=Bug 118559 (continued)
/external/libxml2/xmlreader.c
|
d6038e0283e9f814e408fe4d3dd54cce6b0b32d4 |
|
30-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applying cleanup patch from Bjorn Reese for xmlTextReaderNodeType() and * xmlreader.c include/libxml/xmlreader.h: applying cleanup patch from Bjorn Reese for xmlTextReaderNodeType() and significant whitespace. There is an enum for node type values now. Daniel
/external/libxml2/xmlreader.c
|
c127adc8087948927899fb37c387d8771fda7408 |
|
23-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed an out of bound error #118052 , the good part if that base64 code * xmlreader.c: fixed an out of bound error #118052 , the good part if that base64 code was not in use yet ... Daniel
/external/libxml2/xmlreader.c
|
409a8147c1b5784f6c860ec6de7d94fd59a130ce |
|
18-Jul-2003 |
Daniel Veillard <veillard@src.gnome.org> |
adding Get interface for the error callback and parameters of parsing and * relaxng.c include/libxml/relaxng.h: adding Get interface for the error callback and parameters of parsing and validation contexts * xmlreader.c: patch to fix bug #117702 about incomplete Read() on text nodes. Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
37fc84d1555b06cd0600d21115851ec397d34ba2 |
|
09-May-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing bug #104081 with xs:all with an element holding minOccurs="0" added * xmlschemas.c: fixing bug #104081 with xs:all with an element holding minOccurs="0" * test/schemas/all_* result/schemas/all_*: added some regression tests for that bug * xmllint.c xmlreader.c: patches from Joerg Schmitz-Linneweber and Garry Pennington to compile without schemas support. Daniel
/external/libxml2/xmlreader.c
|
61c5220296ccb727d44baf6c9d048c97a5c08c67 |
|
30-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
try to fix Red hat bug #89957, do not output -L/usr/lib64 fixed a typo in * xml2-config.in: try to fix Red hat bug #89957, do not output -L/usr/lib64 * xmlreader.c: fixed a typo in a comment Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
a880b124750afcce94ea3d947125d0f8a034e766 |
|
21-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
a lot of performance work especially the speed of streaming through the * globals.c libxml.h parser.c parserInternals.c tree.c xmllint.c xmlreader.c include/libxml/parser.h: a lot of performance work especially the speed of streaming through the reader and push interface. Some thread related optimizations. Nearly doubled the speed of parsing through the reader. Daniel
/external/libxml2/xmlreader.c
|
3c908dca479ed50dca24b8593bca90e40dbde6b8 |
|
19-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added xmlMallocAtomic() to be used when allocating blocks which do not * DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c include/libxml/globals.h include/libxml/xmlmemory.h: added xmlMallocAtomic() to be used when allocating blocks which do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet() to allow registering the full set of functions needed by a garbage collecting allocator like libgc, ref #109944 Daniel
/external/libxml2/xmlreader.c
|
33300b49f0801f5efe6363bd6b85b3bb5ace70fd |
|
17-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
augnemting the APIs, cleanups. cleanup bug #111005 added some missing * include/libxml/relaxng.h relaxng.c include/libxml/xmlreader.h xmlreader.c: augnemting the APIs, cleanups. * parser.c: cleanup bug #111005 * xmlIO.c: added some missing comments Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
f6bad798cf8f492eb96f7e267b07d8683bbd095e |
|
11-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
make sure xmllint --stream and xmllint --stream --valid returns errors * xmllint.c xmlreader.c include/libxml/xmlreader.h: make sure xmllint --stream and xmllint --stream --valid returns errors code appropriately Daniel
/external/libxml2/xmlreader.c
|
c6cae7b690c1ded6f03a378eb59025522cc40105 |
|
11-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Added the Expand() and Next() operation to work on subtrees within the * xmlreader.c include/libxml/xmlreader.h: Added the Expand() and Next() operation to work on subtrees within the reader framework. * doc/libxml2-api.xml python/libxml2class.txt: resulting updates * python/tests/reader5.py: added an example for those new functions of the reader. Daniel
/external/libxml2/xmlreader.c
|
9e07710b95e620a914fcf69033d06f712ba387d9 |
|
10-Apr-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixing HasValue for namespace as raised by Denys Duchier Daniel * xmlreader.c: fixing HasValue for namespace as raised by Denys Duchier Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
2cfd9dff284ed2a18685f94511e7486628043d64 |
|
22-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed #107043 removing 2 warnings with Sun One compiler. Daniel * xmlreader.c: fixed #107043 removing 2 warnings with Sun One compiler. Daniel
/external/libxml2/xmlreader.c
|
48ef4c98d226ef792da8aae26d3c73f090a7e49e |
|
22-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #108801 reported by Malcolm Tredinnick about the DocType node * xmlreader.c: fixed bug #108801 reported by Malcolm Tredinnick about the DocType node not being reported sometimes. * python/tests/reader.py: added to test to the regression checks Daniel
/external/libxml2/xmlreader.c
|
120e8eb291b4adee7cd042f206fd4153971a6107 |
|
22-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed bug #108546 on long CDATA (or text nodes) reported by Edd Dumbill * xmlreader.c: fixed bug #108546 on long CDATA (or text nodes) reported by Edd Dumbill Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
952379b780ff6071f8276b02f776ac1db3721b58 |
|
17-Mar-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the last core RelaxNG bug known #107083, shemas datatype ID/IDREF * relaxng.c: fixed the last core RelaxNG bug known #107083, shemas datatype ID/IDREF support still missing though. * xmlreader.c: fix a crashing bug with prefix raised by Merijn Broeren * test/relaxng/testsuite.xml: augmented the testsuite with complex inheritance tests Daniel
/external/libxml2/xmlreader.c
|
d431074c46d3b056b88c1be778960cb5ce43fe0f |
|
18-Feb-2003 |
Daniel Veillard <veillard@src.gnome.org> |
float/double check bugfix exported a function for NMTOKEN validation add a * xmlschemastypes.c: float/double check bugfix * tree.c include/libxml/tree.h: exported a function for NMTOKEN validation * xmlreader.c: add a TODO for Jody * relaxng.c: bugfix bugfix bugfix found 373 test schemas: 300 success 73 failures found 529 test instances: 507 success 10 failures * result/relaxng/*: updated the results Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
540a31a361d846cd9a1e73fb5c08326d6298c54a |
|
21-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a new patch from St�phane Bidoul for cleanups rebuilt the API * xmlreader.c doc/apibuild.py: applied a new patch from St�phane Bidoul for cleanups * doc/libxml2-api.xml: rebuilt the API description with new entry points Daniel
/external/libxml2/xmlreader.c
|
417be3ae08346c6510c28d2042dd42a22a74b331 |
|
20-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
patch from St�phane Bidoul for better per context error message APIs * xmlreader.c python/drv_libxml2.py python/generator.py python/libxml.c python/libxml.py python/libxml_wrap.h python/types.c: patch from St�phane Bidoul for better per context error message APIs * python/tests/ctxterror.py python/tests/readererr.py: update of the tests Daniel
/external/libxml2/xmlreader.c
|
26f70269c80140a7fb8a7aae9ef09c95efa98e70 |
|
16-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
applied a patch from St�phane Bidoul to allow per XMLtextReader error and * xmlreader.c include/libxml/xmlreader.h python/generator.py python/libxml.c python/libxml.py win32/libxml2.def.src: applied a patch from St�phane Bidoul to allow per XMLtextReader error and warning handling * python/tests/Makefile.am python/tests/readererr.py: adding the specific regression test Daniel
/external/libxml2/xmlreader.c
|
4dbe77a84f4ff3c5785906e76adbc21bb6e259b4 |
|
14-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed the streaming property of the reader, it was generating tree faster * xmlreader.c: fixed the streaming property of the reader, it was generating tree faster than consuming it. Pointed out by Nate Myers * tree.c: fixed a bug in xmlSaveFormatFileEnc if passed a NULL doc Daniel
/external/libxml2/xmlreader.c
|
067bae5ff8f715ce895e0cecf8c5b4b6b2f5e218 |
|
05-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
seriously changed the way data are pushed to the underlying parser, go by * xmlreader.c: seriously changed the way data are pushed to the underlying parser, go by block of 512 bytes instead of tryng to detect tag boundaries at that level. Changed the way empty element are detected and tagged. * python/tests/reader.py python/tests/reader2.py python/tests/reader3.py: small changes mostly due to context reporting being different and DTD node being reported. Some errors previously undetected are now caught and fixed. * doc/xmlreader.html: flagged last section as TODO Daniel
/external/libxml2/xmlreader.c
|
e59494fa5410ced5625687f025f61d30c5b2f933 |
|
04-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
a bit of cleanup small fix more work on the XmlTextReader tutorial a few * xmllint.c: a bit of cleanup * xmlreader.c: small fix * doc/xmlreader.html: more work on the XmlTextReader tutorial * python/libxml.py: a few fixes pointed out by Hannu Krosing Daniel
/external/libxml2/xmlreader.c
|
7704fb1d9fa131b0077db22e470f1187645dc6c4 |
|
03-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
added the --stream flag to use the TextReader API small performance tweak * xmllint.c: added the --stream flag to use the TextReader API * xmlreader.c: small performance tweak Daniel
/external/libxml2/xmlreader.c
|
a80ff6ec183b86e06d47cb7cd65208b461956012 |
|
03-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
okay the DTD validation code on top of the XMLTextParser API should be * xmlreader.c python/tests/reader2py: okay the DTD validation code on top of the XMLTextParser API should be solid now. Daniel
/external/libxml2/xmlreader.c
|
1fdfd115e522b45ead8ee1576c8a863483f767e1 |
|
03-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
Fixing some more mess with validation and recursive entities while using * xmlreader.c python/tests/reader2py: Fixing some more mess with validation and recursive entities while using the reader interface, it's getting a bit messy... Daniel
/external/libxml2/xmlreader.c
|
dab8ea9b83b22ecd48d97dd13fe5035cf392d3fd |
|
02-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
another couple of problem related to IsEmptyElement reported by St�phane * xmlreader.c python/tests/reader.py: another couple of problem related to IsEmptyElement reported by St�phane Bidoul needed some fixes. Daniel
/external/libxml2/xmlreader.c
|
e3c036eedde59df360f54732fc0948ffde9f3139 |
|
01-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed another couple of xmlreader bugs reported by St�phane Bidoul and * xmlreader.c python/tests/reader.py: fixed another couple of xmlreader bugs reported by St�phane Bidoul and added tests. Daniel
/external/libxml2/xmlreader.c
|
9e395c289ffd624c9a17460a02af7fc6026eb16a |
|
01-Jan-2003 |
Daniel Veillard <veillard@src.gnome.org> |
fixed another validity checking in external parsed entities raised by * xmlreader.c python/tests/reader2.py: fixed another validity checking in external parsed entities raised by St�phane Bidoul and added a specific regression test. * python/tests/reader3.py: cleanup Daniel
/external/libxml2/xmlreader.c
|
d5896140429357fbd5e42bb3181f434834fff9e7 |
|
31-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a problem with validation within entities pointed by St�phane * xmlreader.c python/tests/reader2.py: fixed a problem with validation within entities pointed by St�phane Bidoul, augmented the tests to catch those. Daniel
/external/libxml2/xmlreader.c
|
4d8db8a22c2285a9bf3b7b793b261b7b45861204 |
|
30-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed another pair of problem pointed by St�phane Bidoul: depth start at 0 * xmlreader.c python/tests/reader.py: fixed another pair of problem pointed by St�phane Bidoul: depth start at 0 and a parse problem. Daniel
/external/libxml2/xmlreader.c
|
571b889b6b4a694e0b9ac52402675fe83195b42f |
|
30-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed another problem pointed by St�phane Bidoul Daniel * xmlreader.c python/tests/reader.py: fixed another problem pointed by St�phane Bidoul Daniel
/external/libxml2/xmlreader.c
|
aaa105b5909c27c0610794e3c70acb6051bd5117 |
|
30-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a limit case problem with "<a/>" Daniel * xmlreader.c python/tests/reader.py: fixed a limit case problem with "<a/>" Daniel
/external/libxml2/xmlreader.c
|
ecaba49a7287212fb288403c123f8dbaf7ca6cfd |
|
30-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
warn on xmlns:prefix="foo" fixed a couple of problem for namespace * SAX.c: warn on xmlns:prefix="foo" * xmlreader.c python/tests/reader.py: fixed a couple of problem for namespace attributes handling. Daniel
/external/libxml2/xmlreader.c
|
29b3e285a70b9117619fef7ebfad94c2e44e2a1c |
|
29-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
fixed a bug pointed out by St�phane Bidoul and integrated it into the * xmlreader.c python/tests/reader.py: fixed a bug pointed out by St�phane Bidoul and integrated it into the tests Daniel
/external/libxml2/xmlreader.c
|
e18fc185fa2604ba73f2b259e34796c106ad5545 |
|
28-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
extended the XmlTextReader API a bit, addding accessors for the current * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: extended the XmlTextReader API a bit, addding accessors for the current doc and node, and an entity substitution mode for the parser. * python/libxml.py python/libxml2class.txt: related updates * python/tests/Makefile.am python/tests/reader.py python/tests/reader2.py python/tests/reader3.py: updated a bit the old tests and added a new one to test the entities handling Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
df512f4060a45ff97bca31991307628675060aae |
|
23-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Fixed the empty node detection to avoid reporting an inexistant close tag. * xmlreader.c: Fixed the empty node detection to avoid reporting an inexistant close tag. Daniel
/external/libxml2/xmlreader.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/xmlreader.c
|
beb70bd39b74c8146c184857792730b139e7e16b |
|
18-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
more work on the xml reader interfaces. updated Igor's mail and the Web * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: more work on the xml reader interfaces. * AUTHORS MAINTAINERS doc/* win32/*: updated Igor's mail and the Web page for the Windows binaries. Daniel
/external/libxml2/xmlreader.c
|
67df809c3a439bcbe258bca6b60144c8a7a0f18c |
|
16-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. * parser.c: Vyacheslav Pindyura managed to trigger a bug in parseStartTag, fixing it. * test/att4 result/att4 result/noent/att4: adding the test * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added more methods to XmlTextReader. Daniel
/external/libxml2/xmlreader.c
|
da46d2d31e49503b087874cc987045dd09169d26 |
|
16-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
added more methods of XmlTextReader. this increased the methods in the * xmlreader.c include/libxml/xmlreader.h doc/libxml2-api.xml: added more methods of XmlTextReader. * python/libxml2class.txt python/tests/reader.py: this increased the methods in the bndings, augmented the test to check those new functions. Daniel
/external/libxml2/xmlreader.c
|
0eb38c7259b04de809f7bc880688f468ac7a15bf |
|
15-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
added the close and getattribute methods of XmlTextReader. added the * xmlreader.c doc/libxml2-api.xml: added the close and getattribute methods of XmlTextReader. * python/generator.py python/libxml_wrap.h python/types.c python/libxml2class.txt: added the reader to the Python bindings * python/tests/Makefile.am python/tests/reader.py: added a specific test for the Python bindings of the Reader APIs * parser.c: small cleanup. Daniel
/external/libxml2/xmlreader.c
|
9b4bb4d07ab8f820fdc19a4fc7e8d7a39e159c66 |
|
11-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
preparing release of 2.4.29 rebuilt the docs and API a few more fixes for * configure.in: preparing release of 2.4.29 * doc/*: rebuilt the docs and API * xmlreader.c: a few more fixes for the XmlTextReader API Daniel
/external/libxml2/xmlreader.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/xmlreader.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/xmlreader.c
|
e1ca50330b59d32b228ad9c05a874a96cef9748f |
|
09-Dec-2002 |
Daniel Veillard <veillard@src.gnome.org> |
Adding a new set of APIs based on the C# TextXmlReader API but converted * Makefile.am xmlreader.c include/libxml/Makefile.am include/libxml/xmlreader.h: Adding a new set of APIs based on the C# TextXmlReader API but converted to C. Allow to parse in constant memory usage, far simpler to program and explain than the SAX like APIs, unfinished but working. * testReader.c: test program Daniel
/external/libxml2/xmlreader.c
|