History log of /external/libxml2/include/libxml/parser.h
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
23f05e0c33987d6605387b300c4be5da2120a7ab 19-Feb-2013 Daniel Veillard <veillard@redhat.com> Detect excessive entities expansion upon replacement

If entities expansion in the XML parser is asked for,
it is possble to craft relatively small input document leading
to excessive on-the-fly content generation.
This patch accounts for those replacement and stop parsing
after a given threshold. it can be bypassed as usual with the
HUGE parser option.
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
968a03a2e54f5bcf53089f5e3c8f790dbe0bf824 12-Aug-2012 Daniel Veillard <veillard@redhat.com> Add support for big line numbers in error reporting

Fix the lack of line number as reported by Johan Corveleyn <jcorvel@gmail.com>

* parser.c include/libxml/parser.h: add an XML_PARSE_BIG_LINES parser
option not switch on by default, it's an opt-in
* SAX2.c: if XML_PARSE_BIG_LINES is set store the long line numbers
in the psvi field of text nodes
* tree.c: expand xmlGetLineNo to extract those informations, also
make sure we can't fail on recursive behaviour
* error.c: in __xmlRaiseError, if a node is provided, call
xmlGetLineNo() if we can't get a valid line number.
* xmllint.c: switch on XML_PARSE_BIG_LINES in xmllint
/external/libxml2/include/libxml/parser.h
0d51cfebc9eecf311e50eabdf1c2412211220e6d 15-May-2012 Daniel Veillard <veillard@redhat.com> Fix a race in xmlNewInputStream

For https://bugzilla.gnome.org/show_bug.cgi?id=643148
Reported by Bill Clarke <llib@computer.org>, it used a global variable
as a counter for the input id and this was not thread safe. To avoid the
race without adding unneeded locking in the parser path, move the id to
the parser context instead.
/external/libxml2/include/libxml/parser.h
eae52617790eb77a9109390651ff808f53a4cddb 18-Sep-2011 Anders F Bjorklund <afb@users.sourceforge.net> add lzma compression support
/external/libxml2/include/libxml/parser.h
c62efc847c836d4c4f1aea08c68cd93bd342b9f4 16-May-2011 Daniel Veillard <veillard@redhat.com> Add options to ignore the internal encoding

For both XML and HTML, the document can provide an encoding
either in XMLDecl in XML, or as a meta element in HTML head.
This adds options to ignore those encodings if the encoding
is known in advace for example if the content had been converted
before being passed to the parser.

* parser.c include/libxml/parser.h: add XML_PARSE_IGNORE_ENC option
for XML parsing
* include/libxml/HTMLparser.h HTMLparser.c: adds the
HTML_PARSE_IGNORE_ENC for HTML parsing
* HTMLtree.c: fix the handling of saving when an unknown encoding is
defined in meta document header
* xmllint.c: add a --noenc option to activate the new parser options
/external/libxml2/include/libxml/parser.h
48f7dcb7242e236d80465615cb6cfc9cdf4cba46 04-Nov-2010 Giuseppe Iuculano <giuseppe@iuculano.it> 480323 add code to plug in ICU converters by default

This is not configured in by default but after some serious massaging
incorporate that patch from Chromium/Chrome.
/external/libxml2/include/libxml/parser.h
615904f58210c864dd54aefbf3e55b85e531bc1e 15-Mar-2010 Eugene Pimenov <libc@me.com> Switch the HTML parser to be non-recursive

* HTMLparser.c: new htmlParseElementInternal non recursive, with
htmlParseContentInternal and new function to handle node info
and element end.
* include/libxml/parser.h: add new stack for element info in parser
context
* parserInternals.c: fee element info stack
/external/libxml2/include/libxml/parser.h
029a04d2650150f918ea88d33ef0f3f84f835632 24-Aug-2009 Daniel Veillard <veillard@redhat.com> 541335 HTML avoid creating 2 head or 2 body element

* HTMLparser.c: check when we see an head or a body tag and avoid
autogenerating them
* include/libxml/parser.h: the values for ctxt->html change depending
on the head or body tags being seen
/external/libxml2/include/libxml/parser.h
f39eafaa908e73276d56a94aec048624d4254b52 20-Aug-2009 Daniel Veillard <veillard@redhat.com> Make xmlRecoverDoc const (Martin Trappel)

* include/libxml/parser.h parser.c: just make the parameter a const
/external/libxml2/include/libxml/parser.h
f076f348c4e7449f3f70b1e0f2137dccd0c2ba2e 15-Apr-2009 Daniel Veillard <veillard@src.gnome.org> change ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name

* include/libxml/parser.h include/libxml/xmlwriter.h
include/libxml/relaxng.h include/libxml/xmlversion.h.in
include/libxml/xmlwin32version.h.in include/libxml/valid.h
include/libxml/xmlschemas.h include/libxml/xmlerror.h: change
ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name
collisions with other packages and headers as reported by
Belgabor and Mike Hommey
daniel

svn path=/trunk/; revision=3827
/external/libxml2/include/libxml/parser.h
f63085de5e33a95e326d1d810fb18d979359012b 18-Jan-2009 Daniel Veillard <veillard@src.gnome.org> port patch from Marcus Meissner to add gcc checking for printf like

* include/libxml/parser.h include/libxml/xmlwriter.h
include/libxml/relaxng.h include/libxml/xmlversion.h.in
include/libxml/xmlwin32version.h.in include/libxml/valid.h
include/libxml/xmlschemas.h include/libxml/xmlerror.h:
port patch from Marcus Meissner to add gcc checking for
printf like functions parameters, should fix #65068
* doc/apibuild.py doc/*: modified the script accordingly
and regenerated
* xpath.c xmlmemory.c threads.c: fix a few warnings
Daniel

svn path=/trunk/; revision=3813
/external/libxml2/include/libxml/parser.h
b9ed017d312ae95675c6799222cda63ca57af8a5 05-Jan-2009 Rob Richards <rrichard@src.gnome.org> add XML_PARSE_OLDSAX parser option to enable pre 2.7 SAX behavior.

* include/libxml/parser.h parser.c: add XML_PARSE_OLDSAX parser
option to enable pre 2.7 SAX behavior.

svn path=/trunk/; revision=3807
/external/libxml2/include/libxml/parser.h
0161e638c697890020c410dbedec9bb516d0fe49 28-Aug-2008 Daniel Veillard <veillard@src.gnome.org> completely different fix for the recursion detection based on entity

* parser.c include/libxml/parser.h: completely different fix for
the recursion detection based on entity density, big cleanups
in the entity parsing code too
* result/*.sax*: the parser should not ask for used defined versions
of the predefined entities
* testrecurse.c: automatic test for entity recursion checks
* Makefile.am: added testrecurse
* test/recurse/lol* test/recurse/good*: a first set of tests for
the recursion
Daniel

svn path=/trunk/; revision=3783
/external/libxml2/include/libxml/parser.h
8915c150b5630178b0f9e83f0d911090095b58a1 26-Aug-2008 Daniel Veillard <veillard@src.gnome.org> strengthen some of the internal parser limits, add an XML_PARSE_HUGE

* include/libxml/parser.h parser.c xmllint.c: strengthen some
of the internal parser limits, add an XML_PARSE_HUGE option
to bypass them all. More internal parser limits will still need
to be added.
Daniel

svn path=/trunk/; revision=3777
/external/libxml2/include/libxml/parser.h
54bd29b79bf2e9375aa369361020814e5d6a0f3a 26-Aug-2008 Daniel Veillard <veillard@src.gnome.org> patch based on Wieant Nielander contribution to add the option of not

* include/libxml/parser.h xinclude.c xmllint.c: patch based on
Wieant Nielander contribution to add the option of not doing
URI base fixup in XInclude
Daniel

svn path=/trunk/; revision=3775
/external/libxml2/include/libxml/parser.h
4bf899bf1b719d692be407b89f6610103f13bd5d 20-Aug-2008 Daniel Veillard <veillard@src.gnome.org> fix for CVE-2008-3281 Daniel

* include/libxml/parser.h include/libxml/entities.h entities.c
parserInternals.c parser.c: fix for CVE-2008-3281
Daniel

svn path=/trunk/; revision=3772
/external/libxml2/include/libxml/parser.h
34e3f641918086047dccc0992b639967e1ad9091 29-Jul-2008 Daniel Veillard <veillard@src.gnome.org> implement XML-1.0 5th edition, add parser option XML_PARSE_OLD10 to stick

* include/libxml/parser.h include/libxml/xmlerror.h parser.c:
implement XML-1.0 5th edition, add parser option XML_PARSE_OLD10
to stick to old behaviour
* testapi.c gentest.py: modified slightly and regenerated
* Makefile.am: add testchar
Daniel

svn path=/trunk/; revision=3755
/external/libxml2/include/libxml/parser.h
75acfeea327667cf69f0bb201d55cae5f2e6ba2d 13-Jul-2006 Daniel Veillard <veillard@src.gnome.org> applied patch from Andrew W. Nosenko to expose if zlib support was

* configure.in parser.c xmllint.c include/libxml/parser.h
include/libxml/xmlversion.h.in: applied patch from Andrew W. Nosenko
to expose if zlib support was compiled in, in the header, in the
feature API and in the xmllint --version output.
Daniel
/external/libxml2/include/libxml/parser.h
803e37ac2cfa0059bcc35effdf3777ade142588f 09-Jun-2006 Kasimier T. Buchcik <kbuchcik@src.gnome.org> Clarified in the docs that the tree must not be tried to be modified if

* include/libxml/parser.h: Clarified in the docs that the tree
must not be tried to be modified if using the parser flag
XML_PARSE_COMPACT as suggested by Stefan Behnel
(#344390).
/external/libxml2/include/libxml/parser.h
602434dee543b1d7a0473881469032a05e43106e 12-Sep-2005 Daniel Veillard <veillard@src.gnome.org> damn XML_FEATURE_UNICODE clashes with Expat headers rename to XML_WITH_ to

* include/libxml/parser.h parser.c xmllint.c: damn XML_FEATURE_UNICODE
clashes with Expat headers rename to XML_WITH_ to fix bug #316053.
* doc/Makefile.am: build devhelp before the examples.
* doc/*: regenerated the API
Daniel
/external/libxml2/include/libxml/parser.h
0bcc7f6ae97a8bd8615dfd9d3acf8188ab66580e 04-Sep-2005 Daniel Veillard <veillard@src.gnome.org> updated the docs and rebuild releasing 2.6.21 removed

* NEWS elfgcchack.h testapi.c doc/*: updated the docs and rebuild
releasing 2.6.21
* include/libxml/threads.h threads.c: removed xmlIsThreadsEnabled()
* threads.c include/libxml/threads.h xmllint.c: added the more
generic xmlHasFeature() as suggested by Bjorn Reese, xmllint uses it.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
39e5c89016db91821b11262b5d19d7d7926a89c6 04-Jul-2005 Daniel Veillard <veillard@src.gnome.org> fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing

* testapi.c tree.c: fixing a leak detected by testapi in
xmlDOMWrapAdoptNode, and fixing another side effect in testapi
seems to pass tests fine now.
* include/libxml/parser.h parser.c: xmlStopParser() is no more limited
to push mode
* error.c: remove a warning
* runtest.c xmllint.c: avoid compilation errors if only some parts
of the library are compiled in.
Daniel
/external/libxml2/include/libxml/parser.h
7331e5cab8b34d89a5972a6deda83dd4c02beb6e 31-Mar-2005 Daniel Veillard <veillard@src.gnome.org> fixed #172260 redundant assignment. fixed xmlSAXParseDoc() and

* SAX.c: fixed #172260 redundant assignment.
* parser.c include/libxml/parser.h: fixed xmlSAXParseDoc() and
xmlParseDoc() signatures #172257.
Daniel
/external/libxml2/include/libxml/parser.h
21e4ef20f64ebd740ebac0ead5d85a5631d2db5e 02-Jan-2005 William M. Brack <wbrack@src.gnome.org> Re-examined the problems of configuring a "minimal" library.
Synchronized the header files with the library code in order
to assure that all the various conditionals (LIBXML_xxxx_ENABLED)
were the same in both. Modified the API database content to more
accurately reflect the conditionals. Enhanced the generation
of that database. Although there was no substantial change to
any of the library code's logic, a large number of files were
modified to achieve the above, and the configuration script
was enhanced to do some automatic enabling of features (e.g.
--with-xinclude forces --with-xpath). Additionally, all the format
errors discovered by apibuild.py were corrected.
* configure.in: enhanced cross-checking of options
* doc/apibuild.py, doc/elfgcchack.xsl, doc/libxml2-refs.xml,
doc/libxml2-api.xml, gentest.py: changed the usage of the
<cond> element in module descriptions
* elfgcchack.h, testapi.c: regenerated with proper conditionals
* HTMLparser.c, SAX.c, globals.c, tree.c, xmlschemas.c, xpath.c,
testSAX.c: cleaned up conditionals
* include/libxml/[SAX.h, SAX2.h, debugXML.h, encoding.h, entities.h,
hash.h, parser.h, parserInternals.h, schemasInternals.h, tree.h,
valid.h, xlink.h, xmlIO.h, xmlautomata.h, xmlreader.h, xpath.h]:
synchronized the conditionals with the corresponding module code
* doc/examples/tree2.c, doc/examples/xpath1.c, doc/examples/xpath2.c:
added additional conditions required for compilation
* doc/*.html, doc/html/*.html: rebuilt the docs
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
3671190b546760a9e10d2e683257c3a86c680816 11-Feb-2004 Daniel Veillard <veillard@src.gnome.org> added xmlByteConsumed() interface updated the benchmark rebuilt the docs

* parserInternals.c xmlIO.c encoding.c include/libxml/parser.h
include/libxml/xmlIO.h: added xmlByteConsumed() interface
* doc/*: updated the benchmark rebuilt the docs
* python/tests/Makefile.am python/tests/indexes.py: added a
specific regression test for xmlByteConsumed()
* include/libxml/encoding.h rngparser.c tree.c: small cleanups
Daniel
/external/libxml2/include/libxml/parser.h
a2e844a3b3503367a4418187e77ccc977f186909 06-Jan-2004 William M. Brack <wbrack@src.gnome.org> moved string and UTF8 routines out of parser.c and encoding.c into a new

* encoding.c, parser.c, xmlstring.c, Makefile.am,
include/libxml/Makefile.am, include/libxml/catalog.c,
include/libxml/chvalid.h, include/libxml/encoding.h,
include/libxml/parser.h, include/libxml/relaxng.h,
include/libxml/tree.h, include/libxml/xmlwriter.h,
include/libxml/xmlstring.h:
moved string and UTF8 routines out of parser.c and encoding.c
into a new module xmlstring.c with include file
include/libxml/xmlstring.h mostly using patches from Reid
Spencer. Since xmlChar now defined in xmlstring.h, several
include files needed to have a #include added for safety.
* doc/apibuild.py: added some additional sorting for various
references displayed in the APIxxx.html files. Rebuilt the
docs, and also added new file for xmlstring module.
* configure.in: small addition to help my testing; no effect on
normal usage.
* doc/search.php: added $_GET[query] so that persistent globals
can be disabled (for recent versions of PHP)
/external/libxml2/include/libxml/parser.h
7762bb153794461bf52d4b0a1d29599579e5b9e9 04-Jan-2004 William M. Brack <wbrack@src.gnome.org> added a routine xmlStrncatNew to create a new string from 2 frags. added

* parser.c, include/libxml/parser.h: added a routine
xmlStrncatNew to create a new string from 2 frags.
* tree.c: added code to check if node content is from
dictionary before trying to change or concatenate.
/external/libxml2/include/libxml/parser.h
be5869729a416032a4abb5a65430d25831828f75 18-Nov-2003 Daniel Veillard <veillard@src.gnome.org> modified the file header to add more informations, painful... updated to

* include/libxml/*.h include/libxml/*.h.in: modified the file
header to add more informations, painful...
* genChRanges.py genUnicode.py: updated to generate said changes
in headers
* doc/apibuild.py: extract headers, add them to libxml2-api.xml
* *.html *.xsl *.xml: updated the stylesheets to flag geprecated
APIs modules. Updated the stylesheets, some cleanups, regenerated
* doc/html/*.html: regenerated added back book1 and libxml-lib.html
Daniel
/external/libxml2/include/libxml/parser.h
b5a46da41dda383a419af6b42ea9190e40817f8a 29-Oct-2003 Aleksey Sanin <aleksey@src.gnome.org> added xmlStrVPrintf function
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
e7acf431b8fd60e98cb00d52ba071f1be8cbfbd1 02-Oct-2003 Aleksey Sanin <aleksey@src.gnome.org> introduced xmlStrPrintf function - wrapper for snprintf
/external/libxml2/include/libxml/parser.h
73b013fc1758c3c3afb54c00ade42b529fc4c77d 30-Sep-2003 Daniel Veillard <veillard@src.gnome.org> added a new configure option --with-push, some cleanups, chased code size

* HTMLparser.c Makefile.am configure.in legacy.c parser.c
parserInternals.c testHTML.c xmllint.c include/libxml/HTMLparser.h
include/libxml/parser.h include/libxml/parserInternals.h
include/libxml/xmlversion.h.in: added a new configure
option --with-push, some cleanups, chased code size anomalies.
Now a library configured --with-minimum is around 150KB,
sounds good enough.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
9475a352bdd1f15b1e0c53472a74938f9d5dc04e 26-Sep-2003 Daniel Veillard <veillard@src.gnome.org> added the same htmlRead APIs than their XML counterparts new parser

* HTMLparser.c testHTML.c xmllint.c include/libxml/HTMLparser.h:
added the same htmlRead APIs than their XML counterparts
* include/libxml/parser.h: new parser options, not yet implemented,
added an options field to the context.
* tree.c: patch from Shaun McCance to fix bug #123238 when ]]>
is found within a cdata section.
* result/noent/cdata2 result/cdata2 result/cdata2.rdr
result/cdata2.sax test/cdata2: add one more cdata test
Daniel
/external/libxml2/include/libxml/parser.h
60942def6a83d48469d1d9fb41564b8450a939b4 25-Sep-2003 Daniel Veillard <veillard@src.gnome.org> Changed the new xmlRead/xmlCtxtRead APIs to have an extra base URL

* parser.c xmllint.c doc/libxml2-api.xml include/libxml/parser.h:
Changed the new xmlRead/xmlCtxtRead APIs to have an extra
base URL parameter when not loading from a file or URL.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
16fa96c5d013ef465b4db98170c435eeded0c4d4 23-Sep-2003 Daniel Veillard <veillard@src.gnome.org> adding a new set of API for parsing xmlReadDoc() xmlReadFile() ...

* parser.c include/libxml/parser.h: adding a new set of
API for parsing xmlReadDoc() xmlReadFile() ... xmlReadIO()
and xmlCtxtReadDoc() ... xmlCtxtReadIO(). That with
a clear define of xmlParserOption, xmlCtxtUseOptions()
should simplify custom parsing without being tempted to
use global variables, and xmlCtxtReset() should allow reuse
of a context for multiple parsing.
* xmllint.c: switched to use xmlReadXXX, allow options to
be used simultaneously with less troubles.
* tree.c: simple warning removal
* doc/apibuild.py: small fix
* doc/libxml2-api.xml win32/libxml2.def.src: updated
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
8a44e59d67bdff87e3e28851ce780f33425407f8 15-Sep-2003 Daniel Veillard <veillard@src.gnome.org> starting work on reusing the parser dictionary for the element and

* SAX2.c include/libxml/parser.h: starting work on reusing the
parser dictionary for the element and attribute tag names.
Add pools for Element and Attributes in the parser context,
which should help speeding up the reader.
* Makefile.am result/*.rdr : adding non-python reader regression
tests.
Daniel
/external/libxml2/include/libxml/parser.h
bdbe0d4e78b1ff6441906d53cf2a6bb5fe903385 14-Sep-2003 Daniel Veillard <veillard@src.gnome.org> factoring of more error handling code, serious size reduction and more

* parser.c include/libxml/xmlerror.h: factoring of more
error handling code, serious size reduction and more lisibility
of the resulting code.
* parserInternals.c parser.c include/libxml/parserInternals.h
include/libxml/parser.h: changing the way VC:Proper Group/PE Nesting
checks are done, use a counter for entities. Entities where freed and
reallocated at the same address failing the check.
* tree.c: avoid a warning
* result/valid/* result/VC/*: this slightly changes some validation
error messages.
Daniel
/external/libxml2/include/libxml/parser.h
3b7840cd6c714dbe444726625c27f03c4770b4be 12-Sep-2003 Daniel Veillard <veillard@src.gnome.org> adding namespace checkings while making sure they still parse as

* parser.c parserInternals.c tree.c include/libxml/parser.h
include/libxml/xmlerror.h: adding namespace checkings
while making sure they still parse as wellformed documents.
Add an nsWellFormed status report to the context, and
provide new appropriate error codes.
* Makefile.am result/namespaces/* test/namespaces/*: add
specific regression testing for the new namespace support
* test/att5 result/noent/att5 result/att5 result/att5.sax:
add more coverage for the attribute parsing and normalization
code.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
0fb1893539b38ff9f4c6e19d5a367b8c7d5c7eae 07-Sep-2003 Daniel Veillard <veillard@src.gnome.org> allow to give -1 for undefined length in lookups first round of work on

* dict.c: allow to give -1 for undefined length in lookups
* include/libxml/parser.h parser.c parserInternals.c testSAX.c:
first round of work on the new SAX2 interfaces, the API
will change but commiting before changing for historical
reference.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
76874e4516a1d7b467d400604f8aef77be015727 25-Aug-2003 Igor Zlatkovic <igor@src.gnome.org> Exportability taint of the headers
/external/libxml2/include/libxml/parser.h
1af9a41f24deb04ababc4075de0005bd75f320f6 21-Aug-2003 Daniel Veillard <veillard@src.gnome.org> Adding new version of the SAX interface, it's not there yet, currently

* Makefile.am SAX2.c include/libxml/Makefile.am include/libxml/SAX2.h:
Adding new version of the SAX interface, it's not there yet,
currently just preparing the work
* globals.c parser.c SAX.c include/libxml/SAX.h
include/libxml/globals.h include/libxml/parser.h: doing some
refactoring of the SAXv1 interfaces, obsoleting a bunch of them
while keeping functionalities, preparing SAX2 integration.
* dict.c: small cleanup.
Daniel
/external/libxml2/include/libxml/parser.h
6155d8aafa3cc60b5fdaaf75b423e489ea8280c4 19-Aug-2003 Daniel Veillard <veillard@src.gnome.org> optimization when freeing hash tables. some tuning of buffer allocations

* dict.c hash.c: optimization when freeing hash tables.
* parser.c xmlIO.c include/libxml/tree.h: some tuning of buffer
allocations
* parser.c parserInternals.c include/libxml/parser.h: keep a
single allocated block for all the attributes callbacks,
avoid useless malloc()/free()
* tree.c: do not realloc() when growing a buffer if the buffer
ain't full, malloc/memcpy/free avoid copying memory.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
3e59fc52d52a7e07a9dbf214893d90c965b53c1c 18-Apr-2003 Daniel Veillard <veillard@src.gnome.org> added support for large file, tested with a 3+GB instance, and some

* libxml.h include/libxml/parser.h parser.c xmlIO.c DOCBparser.c:
added support for large file, tested with a 3+GB instance,
and some cleanup.
* catalog.c: added a TODO
* Makefile.am: added some "make tests" comments
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
dad3f680e504b25b3bfd30a411adb55b4d0efe09 17-Nov-2002 Daniel Veillard <veillard@src.gnome.org> preparing release 2.4.27 updated and rebuilt the docs try to make sure the

* configure.in: preparing release 2.4.27
* doc/* : updated and rebuilt the docs
* doc/Makefile.am libxml.spec.in: try to make sure the tutorial
and all the docs are actually packaged and in the final RPMs
* parser.c parserInternals.c include/libxml/parser.h: restore
xmllint --recover feature.
Daniel
/external/libxml2/include/libxml/parser.h
0821b1584b131a84320455ed09ee30078d9bc547 12-Nov-2002 Daniel Veillard <veillard@src.gnome.org> fixed bug #98338 , fatalError SAX callback is never used. Daniel

* include/libxml/parser.h: fixed bug #98338 , fatalError SAX
callback is never used.
Daniel
/external/libxml2/include/libxml/parser.h
8606bbbc0a04293afd7541033d6a83c4943a6f02 12-Nov-2002 Daniel Veillard <veillard@src.gnome.org> fixed the initialization of the SAX structure which was breaking xsltproc

* parserInternals.c: fixed the initialization of the SAX structure
which was breaking xsltproc
* xpath.c: patch from Petr Pajas for CDATA nodes
* tree.c: patch from Petr Pajas improving xmlGetNodePath()
* parser.c include/libxml/parser.h: patch from Peter Jones
removing a leak in xmlSAXParseMemory() and adding the
function xmlSAXParseMemoryWithData()
Daniel
/external/libxml2/include/libxml/parser.h
e645e8c1414b53d96b6cca3c7691005b75b2e647 22-Oct-2002 Daniel Veillard <veillard@src.gnome.org> Applied the VMS update patch from Craig A. Berry update Daniel

* vms/build_libxml.com vms/config.vms vms/readme.vms
include/libxml/parser.h include/libxml/parserInternals.h
include/libxml/tree.h include/libxml/xmlIO.h
HTMLparser.c catalog.c debugXML.c parser.c parserInternals.c
tree.c triodef.h trionan.c uri.c xmlIO.c xpath.c:
Applied the VMS update patch from Craig A. Berry
* doc/*.html: update
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
61f261749f44d6e6f938441598bc724cd1375c51 12-Mar-2002 Daniel Veillard <veillard@src.gnome.org> Heiko W. Rupp fixed a lot of comments to generate better API descriptions

* include/libxml/*.h: Heiko W. Rupp fixed a lot of comments
to generate better API descriptions etc...
Daniel
/external/libxml2/include/libxml/parser.h
4a7ae5035021767ce9ed57c2ec0fb98d31dbae53 18-Feb-2002 Daniel Veillard <veillard@src.gnome.org> isExtender was missing a char % are acceptable in the internal subset if

* xmlInternald.c: isExtender was missing a char
* parser.c include/libxml/parser.h: % are acceptable in the
internal subset if within a PUBLIC ID
Daniel
/external/libxml2/include/libxml/parser.h
6c4ffafd8f34fafa594694c83148ecf25fc529e8 11-Feb-2002 Daniel Veillard <veillard@src.gnome.org> trying to fix the include mess Daniel

* include/libxml/encoding.h include/libxml/entities.h
include/libxml/globals.h include/libxml/parser.h
include/libxml/threads.h include/libxml/tree.h
include/libxml/xmlmemory.h: trying to fix the include mess
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
9d06d300a5c4146907b3af8fcbf67d8e7d868567 22-Jan-2002 Daniel Veillard <veillard@src.gnome.org> Build a new version hopefully near complete and fully documented of the

* doc/libxml2-api.xml doc/parsedecl.py: Build a new version
hopefully near complete and fully documented of the API in XML
* HTMLtree.c SAX.c debugXML.c error.c globals.c parser.c tree.c
xmlIO.c xmlmemory.c include/libxml/catalog.h include/libxml/hash.h
include/libxml/list.h include/libxml/parser.h include/libxml/tree.h
include/libxml/parserInternals.h include/libxml/valid.hi
include/libxml/xmlIO.h include/libxml/xmlerror.hi
include/libxml/xmlmemory.h include/libxml/xmlversion.h.ini
include/libxml/xpath.h include/libxml/xpathInternals.h:
Cleaned up the doc comments a lot in the process, the interface
coverage is now 100%
Daniel
/external/libxml2/include/libxml/parser.h
963d2ae41574066f9b44bcae610dd280c1e57dd8 20-Jan-2002 Daniel Veillard <veillard@src.gnome.org> cleanup patch from Anthony Jones fix the headers to avoid in make scan

* SAX.c: cleanup patch from Anthony Jones
* doc/Makefile.am: fix the headers to avoid in make scan
* parserInternals.c xpath.c include/libxml/*.h: cleanup of the
includes, * vs Ptr and general cleanup
* parsedecl.py: first version of a script to extract the
module interfaces, the goal will be to provide .decl or XML
specification of the interfaces to build wrappers.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
8bdb91dd5c6c6c89cd1668ba78b1048239ca6ca6 31-Oct-2001 Daniel Veillard <veillard@src.gnome.org> cleanup cleanup too added xmlNoNetExternalEntityLoader() from xsltproc

* Makefile.am: cleanup
* threads.c: cleanup too
* xmlIO.c include/libxml/xmlIO.h: added xmlNoNetExternalEntityLoader()
from xsltproc
* include/libxml/tree.h include/libxml/parser.h: trying to break a
dependancy loop.
Daniel
/external/libxml2/include/libxml/parser.h
64a411cc8c7ab82277fcb428b7bee1398edf0c36 15-Oct-2001 Daniel Veillard <veillard@src.gnome.org> make the allocation be per-thread a configure option fixed compilation

* include/libxml/globals.h configure.in global.data: make
the allocation be per-thread a configure option
* encoding.c include/libxml/parser.h: fixed compilation
errors
Daniel
/external/libxml2/include/libxml/parser.h
5ee57fc9ae4f83cbb9a35d4478a4c7bc4e737139 15-Oct-2001 Daniel Veillard <veillard@src.gnome.org> Norm reported that a few lines added were breaking libxslt compile,

* include/libxml/parser.h: Norm reported that a few lines
added were breaking libxslt compile, removed them for now
Daniel
/external/libxml2/include/libxml/parser.h
d0463560300f1d8b3e41d70c3728ed84fdc8dd30 13-Oct-2001 Daniel Veillard <veillard@src.gnome.org> Applied the last patches from Gary, cleanup, activated threading all user

* include/libxml/SAX.h include/libxml/globals.h include/libxml/parser.h
include/libxml/parserInternals.h include/libxml/tree.h
include/libxml/xmlerror.h HTMLparser.c SAX.c error.c globals.c
nanoftp.c nanohttp.c parser.c parserInternals.c testDocbook.c
testHTML.c testSAX.c tree.c uri.c xlink.c xmlmemory.c:
Applied the last patches from Gary, cleanup, activated threading
all user accessible global variables are now handled in globals.[ch]
Still a bit rought but make tests passes with either
--with-threads defined at configure time or not.
* Makefile.am example/Makefile.am: added globals.[ch] and threads
linking options
Daniel
/external/libxml2/include/libxml/parser.h
60087f30f3b4cf21de48f39181736e7d71e7a661 10-Oct-2001 Daniel Veillard <veillard@src.gnome.org> preparing 2.4.6 release updated and rebuilt the docs fixed a number of

* configure.in: preparing 2.4.6 release
* doc/xml.html doc/html/*: updated and rebuilt the docs
* include/libxml/*.h *.c: fixed a number of teh/the widht/width typos
Daniel
/external/libxml2/include/libxml/parser.h
a293c32378c69e6f1ae8d84925a4aa96367c0f43 02-Oct-2001 Daniel Veillard <veillard@src.gnome.org> adding xmlSAXParseFileWithData following Marco Stipek suggestion Daniel

* win32/dsp/libxml2.def.src include/libxml/parser.h parser.c:
adding xmlSAXParseFileWithData following Marco Stipek suggestion
Daniel
/external/libxml2/include/libxml/parser.h
5d90b6c983185e09dd514aa48d7df51b8a236466 22-Aug-2001 Daniel Veillard <veillard@src.gnome.org> added support and APIs needed for the catalog PI cleanup Daniel

* include/libxml/catalog.h include/libxml/parser.h
include/libxml/xmlerror.h catalog.c parser.c parserInternals.c
xmlIO.c: added support and APIs needed for the catalog PI
* include/libxml/xmlIO.h: cleanup
Daniel
/external/libxml2/include/libxml/parser.h
cda969218bdda1d3dd8d3c4417f3dc100d076024 21-Aug-2001 Daniel Veillard <veillard@src.gnome.org> more work on the XML catalog support. small cleanup seems using list as a

* Makefile.am catalog.c xmlcatalog.c include/libxml/catalog.h:
more work on the XML catalog support.
* parser.c include/libxml/parser.h: small cleanup seems using
list as a public parameter name can give portability troubles
* trionan.c trionan.h xpath.c include/libxml/trionan.h
include/libxml/xpath.h include/libxml/Makefile.am: removed
trionan from the libxml API, added xmlXPathIsInf and xmlXPathIsNaN
wrappers
Daniel
/external/libxml2/include/libxml/parser.h
50822cb62b21b9b0dfab01561db8e2cbd9599e67 26-Jul-2001 Daniel Veillard <veillard@src.gnome.org> applied const patches from Tom Moog #58002 Daniel

* parser.c include/libxml/parser.h: applied const patches from
Tom Moog #58002
Daniel
/external/libxml2/include/libxml/parser.h
d9bad13bb2d5894eb03f0cd36d26fffa81dd6f47 23-Jul-2001 Daniel Veillard <veillard@src.gnome.org> removing history/readline changed this slightly make element content line

* result/scripts/base*: removing history/readline changed
this slightly
* include/libxml/parser.h SAX.c parser.c parserInternals.c
xmllint.c: make element content line number generation
optionnal to avoid breaking old apps added interface to switch
Daniel
/external/libxml2/include/libxml/parser.h
5e2dace1ca6fbb023d1ce848d4e98deefbbfec31 18-Jul-2001 Daniel Veillard <veillard@src.gnome.org> Cleanup, cleanup .. removed libxml softlink for good cleanup to get 100%

Cleanup, cleanup ..
* configure.in Makefile.am: removed libxml softlink for good
* include/libxml/*.h *.c doc/Makefile.am: cleanup to get
100% coverage by gtk-doc
Daniel
/external/libxml2/include/libxml/parser.h
770447311ea514b8d0036cab18ed62be38e5dcea 29-Jun-2001 Daniel Veillard <veillard@src.gnome.org> xmlStrstr args are both const small cleanup reformated, fixed problems if

* include/libxml/parser.h parser.c: xmlStrstr args are both const
* xpath.c: small cleanup
* xmlGetNsList: reformated, fixed problems if used on Entities
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
d16df9f6efe5c0a4f41f4b3e60312c3f584659a5 23-May-2001 Daniel Veillard <veillard@src.gnome.org> - xinclude.c: fixed XInclude recursive behaviour bug #54678
- result/XInclude/recursive.xml test/XInclude/docs/recursive.xml
test/XInclude/ents/inc.txt test/XInclude/ents/sub-inc.ent:
added specific regression test
- parser.h: preparing for the XSLT mode where DTD inherited
attributes are added to the tree.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
fd7ddca8b201442d3d36d9ca6ba4834116a141e5 16-May-2001 Daniel Veillard <veillard@src.gnome.org> - parser.c parser.h parserInternals.h: fixed a couple of
interfaces for handling memory buffer input to const char *
upon suggestion of JamesH.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
3473f88a7abdf4e585e267288fb77e898c580d2b 23-Feb-2001 Owen Taylor <otaylor@src.gnome.org> Revert directory structure changes
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
0f2a53ccbd40877f45d83e7e2b870ccf72ef58d4 05-Feb-2001 Daniel Veillard <veillard@src.gnome.org> Bug fixes and an extension found and required by XSLT:
- xpath.c: bug fixes found from XSLT
- tree.c: preserve node->name special values when copying nodes.
- parserInternals.[ch] parser.[ch] SAX.c : added a mode where
external subset are fetched when available but without full
validation. Added xmlLoadExtDtdDefaultValue, need a function.
- HTMLtree.c: add support for xmlStringTextNoenc for XSLt HTML
output with encoding disabled.
Daniel
/external/libxml2/include/libxml/parser.h
ce6e98d693ffc5cb469e79b12377af928638fb6f 25-Nov-2000 Daniel Veillard <veillard@src.gnome.org> Big OpenVMS patch: - nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c

Big OpenVMS patch:
- nanohttp.c parser.[ch] tree.[ch] xmlIO.[ch] xmllint.c xpath.c
parserInternals.h vms/build_libxml.com vms/config.vms Makefile.am:
integrated a set of OpenVMS changes from Howard Taylor
<Howard.Taylor@pacoast.com>
Daniel
/external/libxml2/include/libxml/parser.h
41e065130b6ed61362f61bd451a20039bfae9669 13-Nov-2000 Daniel Veillard <veillard@src.gnome.org> A few serious bugfixes:
- parser.[ch] parserInternals.c: applied the conditional
section processing fix from Jonathan P Springer
<jonathan.springer2@gte.net>
- xmlversion.h.in win32/libxml2/libxml2.dsp : Updated MS
project file, fixed iconv default non support
- xpath.c: fixed the problem of evaluating relative expressions
when a node context is provided.
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
2ffc3591c16807e0ba320f18ed5e3b401611bae2 30-Oct-2000 Daniel Veillard <veillard@src.gnome.org> - parser.[ch]: added xmlIOParseDTD()
- xpointer.c: added support for the 2 extra parameters of
string-range, fixed a stoopid error when '0' was present
in XPointer expressions
- test/XPath/xptr/strrange2 result/XPath/xptr/strrange2: added
testsuite for the above
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
bc765307ffed746e57f669fc4d38925f32b776f3 01-Oct-2000 Daniel Veillard <veillard@src.gnome.org> Cleanups, 1 bug fix:
- HTMLparser.c: fixed htmlStartCloseIndexinitialized init
- entities.h: exported xmlInitializePredefinedEntities
- parser.[ch] : added xmlInitParser()
- parserInternals.h : had to export htmlInitAutoClose()
Daniel
/external/libxml2/include/libxml/parser.h
b656ebe4566e3e1e858f32585c07e77e9c92577d 22-Sep-2000 Daniel Veillard <veillard@src.gnome.org> Cleanup, patch from Wayne Davison:
- xmlIO.h tree.h: made xmlNodeDump() and xmlNodeDumpOutput() public
- parser.[ch] nanohttp.c HTMLtree.c HTMLparser.c tree.c: applied and
modified slightly Wayne Davison patch adding xmlStrcasecmp and
related function, fixing xmlStrncmp(), and associated cleanup
- result/HTML/entities.html.sax: updating result
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
b513f5a00d1de585ffbdc59339f1611cae486b39 10-Sep-2000 Daniel Veillard <veillard@src.gnome.org> Added a _private for hooking up users data to a parser context, Daniel.
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
3f6f7f64ce4c8e4d4a9b7dd4750bc24203a78dce 30-Jun-2000 Daniel Veillard <veillard@src.gnome.org> - win32config.h.in: updated
- xmlversion.h.in: crap forgot to update this, this mean 2.1.0
lacks iconv support :-( need to release 2.1.1
- configure.in: release 2.1.1
- HTMLparser: fixed bug #14784
- xpath.c HTMLparser.c encoding.c parser.c: fix warning raised
by Windows compiler
- HTMLparser.c SAX.c HTMLtree.h tree.h: create HTML document in
the SAX startDocument() callback.
- TODO: updated
- rebuild doc
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
5e873c4627c597cefd0472c85002ccab4f13afa7 12-Apr-2000 Daniel Veillard <veillard@src.gnome.org> - speedup of IS_CHAR like macros, significant overall improvement
- More interfaces for new I/O functions: xmlNewIOInputStream,
xmlParserInputBufferCreateIO, xmlCreateIOParserCtxt
- added I/O test to xmllint
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
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/include/libxml/parser.h
3e6d237ff7040b54e8e809386cde567bd3888067 04-Mar-2000 Daniel Veillard <veillard@src.gnome.org> Blanks handling function, added 2.x upgrade doc, Daniel
/external/libxml2/include/libxml/parser.h
83a30e7a16c341aa8fa7538b86d5308f39071716 02-Mar-2000 Daniel Veillard <veillard@src.gnome.org> Fixed #6766 and satrted working on white space handling, Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
686d6b6ab1b9345c1fbeed23696d5f74153a24b2 03-Jan-2000 Daniel Veillard <veillard@src.gnome.org> - added xmlRemoveProp
- changed the way Windows socket stuff get included
- removed an indetermination xmLDecl/PI(xml...)
- xmlNewNs wasn't checking for double definition
- fixed a problem with dist-hook duplicates
- fixed the loading of external entities APIs, now xmlLoadExternalEntity()
is used everywhere
- now the xhtml spec validates with the xhtml DTD.
- error.c: fixed crashes in case of no input stream
- added the xhtml spec and dtds to the validation tests and results
Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
4a53eca27cb5f59a8d66141b9de6b0eee4c11690 12-Dec-1999 Daniel Veillard <veillard@src.gnome.org> - Updated HTML test outputs
- Fixed taht f....g problem with C++ and includes,
Daniel
/external/libxml2/include/libxml/parser.h
af78a0e1b96740ea77c29f84eb7217f47a24dd64 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/include/libxml/parser.h
a819dace566ea336906c1c93ffceeebd992d1bea 24-Nov-1999 Daniel Veillard <veillard@src.gnome.org> Added cleanup routines, cleanup with -pedantic on linux, closed #3788, Daniel
/external/libxml2/include/libxml/parser.h
2673d3c8564bb7970af29cecb0678a4c16ac23f0 08-Oct-1999 Daniel Veillard <veillard@src.gnome.org> Fixed problems with HTML parsing, Daniel.
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
7a66ee6bd0081081b48de1e63c7318e59f4b78ff 26-Sep-1999 Daniel Veillard <veillard@src.gnome.org> better SAX interfaces. preparing for 1.7.2, Daniel.
/external/libxml2/include/libxml/parser.h
dd6b36766fb1cc83020cc12f226452ba2d640e35 24-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Fixed CHAR, errno, alpha RPM compile, updated doc, Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
6454aec23de4875fb66fd735618858c9b0b2a008 03-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Added memory debug wrappers, killed all detected memory leaks, Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
b05deb7f5fa01da1cbc54f65199eff1c5421ec00 10-Aug-1999 Daniel Veillard <veillard@src.gnome.org> Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel
/external/libxml2/include/libxml/parser.h
e2d034d3b56287f93a815147eff0f4e707b64774 27-Jul-1999 Daniel Veillard <veillard@src.gnome.org> Bunch of updates, progressive parsing, updates on HTML, XPAth and docs, Daniel
/external/libxml2/include/libxml/parser.h
1566d3a91b50e08f8bd928da5a06d9c53a99747f 15-Jul-1999 Daniel Veillard <veillard@src.gnome.org> Added XPath code (http://www.w3.org/TR/xpath), updated HTML support and docs, Daniel
/external/libxml2/include/libxml/parser.h
be70ff7162ea612ceb3afeb9be1b1c07a5a3e4d1 05-Jul-1999 Daniel Veillard <veillard@src.gnome.org> Closing reported bugs: 617 1591 1592, adding an HTML parser, Daniel
/external/libxml2/include/libxml/parser.h
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/include/libxml/parser.h
011b63cb2034476017dde1d4ad5a6aea43b94066 02-Jun-1999 Daniel Veillard <veillard@src.gnome.org> Release of libxml-1.1, Daniel.
/external/libxml2/include/libxml/parser.h
27d88744f942598a7ea4d0a4a0902ecb0f2db50b 29-May-1999 Daniel Veillard <veillard@src.gnome.org> CORBA defines fixes, char encoding atodetection, Daniel
/external/libxml2/include/libxml/parser.h
517752b9859719c25e3eff6f5397de9dcd3bfd69 05-Apr-1999 Daniel Veillard <veillard@src.gnome.org> Completed/revamped the SAX support, removed old namespace suppport, Daniel
/external/libxml2/include/libxml/parser.h
d109e37b003bb6bc0ec7200ec00da4ced1023848 05-Mar-1999 Daniel Veillard <veillard@src.gnome.org> Moved error.h to xml-error.h, associated fixed and updates, Daniel
/external/libxml2/include/libxml/parser.h
d692aa49bd18cfd649372e0a85c54e2a800d244e 28-Feb-1999 Daniel Veillard <veillard@src.gnome.org> Added call to create/free parser contexts, + doc, Daniel.
/external/libxml2/include/libxml/parser.h
1e346af5e4b3d46e521d349890a60253bc696597 22-Feb-1999 Daniel Veillard <veillard@src.gnome.org> Serious upgrade of internal subset support, setup for gtk-doc, Daniel
/external/libxml2/include/libxml/parser.h
39a1f9a3a736c66a1ca491f4c4b339f573bd3f39 17-Jan-1999 Daniel Veillard <veillard@src.gnome.org> Speed, conformance testing, more parsing, general improvements, Daniel.
/external/libxml2/include/libxml/parser.h
42dc9b30b95d601ece30b4c9267e157ca694a5ab 09-Nov-1998 Daniel Veillard <veillard@src.gnome.org> Added interfaces with SAX callback block, and upgraded libtool, Daniel
/external/libxml2/include/libxml/parser.h
ccb096379ac43c44755023007ee1dc9e61fbeec7 27-Oct-1998 Daniel Veillard <veillard@src.gnome.org> Changed the internals a lot for DOM, entity support, slight changes of API,
more (if not all) formating of function comments, started documentation, Daniel.
/external/libxml2/include/libxml/parser.h
11e0058a113fb5c39c1a6ae775d53a919fea79dd 24-Oct-1998 Daniel Veillard <veillard@src.gnome.org> Function blocks of parser.c, attribute handling through SAX, Daniel.
/external/libxml2/include/libxml/parser.h
151b1b0c2d20b950607c545fbc9af561e9646f06 23-Sep-1998 Daniel Veillard <veillard@src.gnome.org> Added compression on saving, Daniel.
/external/libxml2/include/libxml/parser.h
260a68fd34302f352aa8f4c2f2901cefa3e1d2f7 13-Aug-1998 Daniel Veillard <veillard@src.gnome.org> Release 0.2, 80% rewrite, nothing left intact ... Daniel
/external/libxml2/include/libxml/parser.h