History log of /external/libxml2/SAX.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
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/SAX.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/SAX.c
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/SAX.c
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/SAX.c
fc484dd0a01b5f8f2187dd8a6791d5f8677fa816 22-Oct-2004 Daniel Veillard <veillard@src.gnome.org> added support for HTML PIs #156087 added specific tests Daniel

* HTMLparser.c: added support for HTML PIs #156087
* test/HTML/python.html result/HTML/python.html*: added specific tests
Daniel
/external/libxml2/SAX.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/SAX.c
4432df239b7aba6bff86c838e0be11d08f283b76 28-Sep-2003 Daniel Veillard <veillard@src.gnome.org> cleanup, creating a new legacy.c module, made sure make tests ran in

* Makefile.am: cleanup, creating a new legacy.c module,
made sure make tests ran in reduced conditions
* SAX.c SAX2.c configure.in entities.c globals.c parser.c
parserInternals.c tree.c valid.c xlink.c xmlIO.c xmlcatalog.c
xmlmemory.c xpath.c xmlmemory.c include/libxml/xmlversion.h.in:
increased the modularization, allow to configure out
validation code and legacy code, added a configuration
option --with-minimum compiling only the mandatory code
which then shrink to 200KB.
Daniel
/external/libxml2/SAX.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/SAX.c
11af42945f1f80f8f2547289fbdbef25ccad9f68 21-Aug-2003 Daniel Veillard <veillard@src.gnome.org> make the deprecated interfaces log an error message to be sure it won't

* SAX.c: make the deprecated interfaces log an error message
to be sure it won't get used.
Daniel
/external/libxml2/SAX.c
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/SAX.c
597bc48bab455d2ed0b7896b28066de2f962a0a0 24-Jul-2003 Daniel Veillard <veillard@src.gnome.org> fixing a bug about a special case of namespace handling, this closes bug

* SAX.c parser.c: fixing a bug about a special case of namespace
handling, this closes bug #116841
Daniel
/external/libxml2/SAX.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/SAX.c
85095e2c075b7b57a43229d8a0edb31c39ac0802 23-Apr-2003 Daniel Veillard <veillard@src.gnome.org> try to find more places where xmlCanonicPath() must be used to convert

* DOCBparser.c SAX.c catalog.c debugXML.c parser.c: try to find
more places where xmlCanonicPath() must be used to convert
filenames to URLs, trying to fix #111088
Daniel
/external/libxml2/SAX.c
f431eb81441e79971084e0cb39dab1dd97a0496f 22-Apr-2003 Daniel Veillard <veillard@src.gnome.org> applied the patch provided by Brent Hendricks fixing #105992 and

* SAX.c test/valid/ns* test/result/ns*: applied the patch
provided by Brent Hendricks fixing #105992 and integrated the
examples in the testsuite.
Daniel
/external/libxml2/SAX.c
e502041f5b44b9f88f3acce90dd6bc4afd85bb54 01-Apr-2003 Daniel Veillard <veillard@src.gnome.org> fixed an uninitialized memory access pointed by valgrind on C14Ntests

* SAX.c: fixed an uninitialized memory access pointed by valgrind
on C14Ntests
Daniel
/external/libxml2/SAX.c
e637c4ad2e5c5422393f76b5be5ddb9ebe3755e2 30-Mar-2003 Daniel Veillard <veillard@src.gnome.org> more work on XML Schemas datatypes and facets support. Currently only

* relaxng.c xmlschemastypes.c: more work on XML Schemas datatypes
and facets support. Currently only schemas with binHex or
base64 don't compile. A few error left in the test suite:
found 1035 test instances: 919 success 23 failures
most are gdate or gdateyear failing check, and a few cases where
James clark tests results are strange.
* valid.c: allow to reuse the Notation checking routine without
having a validation context.
* SAX.c: removed a #if 0
Daniel
/external/libxml2/SAX.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/SAX.c
9ff2d4785cf15a5cae9e78ecf32611b9c8a0fff6 22-Mar-2003 Daniel Veillard <veillard@src.gnome.org> fix bug #107208 avoid false duplicates when ID/REFs are defined in

* SAX.c: fix bug #107208 avoid false duplicates when ID/REFs are
defined in entities content
Daniel
/external/libxml2/SAX.c
99737f5053f5c1a14ecfe637008259fba193dd09 22-Mar-2003 Daniel Veillard <veillard@src.gnome.org> Fixed validation bug #108858 on namespace names using entities and

* SAX.c: Fixed validation bug #108858 on namespace names using
entities and reported by Brent Hendricks
* xmllint.c: report xmlTextReaderHasValue() result in --stream
--debug output.
Daniel
/external/libxml2/SAX.c
39eb88b4ca9c13de82e631faaccd5300514bb8bd 11-Mar-2003 Daniel Veillard <veillard@src.gnome.org> fix some recursion problems introduced in the last release. more debugging

* SAX.c parser.c: fix some recursion problems introduced in the
last release.
* relaxng.c: more debugging of the RNG validation engine, still
problems though.
Daniel
/external/libxml2/SAX.c
fcc822e2db70ddd9c5d0ab0971ace4c287c98c8d 24-Feb-2003 Daniel Veillard <veillard@src.gnome.org> fixed bug #105992 Daniel

* SAX.c: fixed bug #105992
Daniel
/external/libxml2/SAX.c
18fb27808d464a220dabd74e1cac31416fcfa162 19-Feb-2003 Igor Zlatkovic <igor@src.gnome.org> ensured xmlDoc.URL is always canonic
/external/libxml2/SAX.c
de590ca1805a4691fe217242dd783b9a6b0d19eb 05-Feb-2003 Daniel Veillard <veillard@src.gnome.org> added the redefinition of namespaced attribute check that was missing as

* SAX.c: added the redefinition of namespaced attribute
check that was missing as Fabrice Desr� pointed out.
Daniel
/external/libxml2/SAX.c
e2830f1e65ddef63fc74a22addfea30d97ef8d65 08-Jan-2003 Daniel Veillard <veillard@src.gnome.org> preparing 2.5.1 release fixing XmlTextReader bug Daniel

* configure.in doc/* NEWS: preparing 2.5.1 release
* SAX.c parser.c: fixing XmlTextReader bug
Daniel
/external/libxml2/SAX.c
8bf70b956ade0c2ae0d97e21422c1f222d2f4d79 08-Jan-2003 Daniel Veillard <veillard@src.gnome.org> fuck, I introduced a memory leak on external parsed entities in 2.5.0 :-(

* SAX.c: fuck, I introduced a memory leak on external parsed
entities in 2.5.0 :-(
Daniel
/external/libxml2/SAX.c
7b4b2f9d8fc712c49beaf75985161a130c77d13a 06-Jan-2003 Daniel Veillard <veillard@src.gnome.org> preparing 2.5.0 release only warn in pedantic mode about namespace name

* configure.in NEWS: preparing 2.5.0 release
* SAX.c: only warn in pedantic mode about namespace name
brokeness
* globals.c: fix a doc generation problem
* uri.c: fix #101520
* doc/*: updated and rebuilt the doc for the release, includuding
stylesheet update
* python/Makefile.am: fix a filename bug
Daniel
/external/libxml2/SAX.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/SAX.c
8dbd495eca8412d54dfea607e91c7159c484effc 27-Dec-2002 Daniel Veillard <veillard@src.gnome.org> fixing bug #95296, when the predefined entities are redefined in the DTD

* SAX.c: fixing bug #95296, when the predefined entities
are redefined in the DTD the default one must be used
instead anyway.
Daniel
/external/libxml2/SAX.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/SAX.c
90d68fbb35f94a60853d9b20029645b98b949233 26-Sep-2002 Daniel Veillard <veillard@src.gnome.org> fixed bug #92518 validation error were not covering namespace

* SAX.c valid.c include/libxml/valid.h: fixed bug #92518 validation
error were not covering namespace declarations.
* result/valid/dia.xml test/valid/dia.xml: the test wasn't valid,
it was missing the attribute declaration for the namespace
* result/VC/NS3: the fix now report breakages in that test
Daniel
/external/libxml2/SAX.c
46de64e9c01af2dc20bd49482716746b33737f5e 29-May-2002 Daniel Veillard <veillard@src.gnome.org> performance patch from Peter Jacobi Daniel

* SAX.c parser.c tree.c include/libxml/tree.h: performance patch from
Peter Jacobi
Daniel
/external/libxml2/SAX.c
6f4561a49ce71a46972f893cf6e76d92345a2724 25-Mar-2002 Daniel Veillard <veillard@src.gnome.org> Never commit without running "make tests" :-( fix a couple of stupidities

* valid.c SAX.c: Never commit without running "make tests" :-(
fix a couple of stupidities in the previous commit
* result/*: a few changes in some attribute order result of previous
commit.
Daniel
/external/libxml2/SAX.c
d85f4f437c9d54a658b229a77426e693bd328787 25-Mar-2002 Daniel Veillard <veillard@src.gnome.org> fixed bug #76168, attribute redeclared in the internal subset should not

* valid.c SAX.c: fixed bug #76168, attribute redeclared in
the internal subset should not raise duplicate ID errors,
also there was a small bug in conjunction to namespace
declarations defaulted and xml:xxx attributes DTD definitions.
Daniel
/external/libxml2/SAX.c
34ce8bece2f22cc99d25221b77315cd008f4866b 18-Mar-2002 Daniel Veillard <veillard@src.gnome.org> preparing 2.4.18 updated and rebuilt the web site implement the new

* configure.in: preparing 2.4.18
* doc/*: updated and rebuilt the web site
* *.c libxml.h: implement the new IN_LIBXML scheme discussed with
the Windows and Cygwin maintainers.
* parser.c: humm, changed the way the SAX parser work when
xmlSubstituteEntitiesDefault(1) is set, it will then
do the entity registration and loading by itself in case the
user provided SAX getEntity() returns NULL.
* testSAX.c: added --noent to test the behaviour.
Daniel
/external/libxml2/SAX.c
9ff8817e67b286f081205000a63a897f788e42ab 11-Mar-2002 Daniel Veillard <veillard@src.gnome.org> Fixing #74186, made sure all boolean expressions get fully parenthesized,

* c14n.c: Fixing #74186, made sure all boolean expressions
get fully parenthesized, ran indent on the output
* configure.in HTMLtree.c SAX.c c14n.c debugXML.c tree.c xpointer.c
include/libxml/tree.h: also #74186 related, removed the
--with-buffers option, and all the preprocessor conditional
sections that were resulting from it.
Daniel
/external/libxml2/SAX.c
c0fef7745518d98f32d3fce0a0f2ba0eecb35c5f 01-Mar-2002 Daniel Veillard <veillard@src.gnome.org> Fixed #72346, about handling of xmlns:foo="", this could actually change

* SAX.c: Fixed #72346, about handling of xmlns:foo="", this could
actually change in a future XML Namespace revision.
Daniel
/external/libxml2/SAX.c
8aff24724e96fbbcb0ab84766bc5a658f244ef46 19-Feb-2002 Daniel Veillard <veillard@src.gnome.org> oops broke automatic defaulting of namespaces attributes. Daniel

* SAX.c: oops broke automatic defaulting of namespaces attributes.
Daniel
/external/libxml2/SAX.c
8dc16a642acc49d1e2ca62b0bbb57f41a28f87fd 19-Feb-2002 Daniel Veillard <veillard@src.gnome.org> had to change 2 internal parsing API when processing document content to

* include/libxml/parserInternals.h parser.c: had to change
2 internal parsing API when processing document content
to check the start and end of element content are defined
in the same entity
* valid.c include/libxml/valid.h: attribute normalization can
generate a validity error added xmlValidCtxtNormalizeAttributeValue()
with the context to report it.
* SAX.c: fixed the last known bugs, crazy validation constraints
when a document is standalone seems correctly handled. There
is a couple of open issues left which need consideration especially
PE93 on external unparsed entities and standalone status.
Ran 1819 tests: 1817 suceeded, 2 failed and 0 generated an error in 8.26 s.
The 2 tests left failing are actually in error. Cleanup done.
Daniel
/external/libxml2/SAX.c
878eab04c07a090c7b3aeb182993b579e0ea0195 19-Feb-2002 Daniel Veillard <veillard@src.gnome.org> more validation test fixups added duration info for the tests Daniel

* SAX.c parser.c valid.c: more validation test fixups
* check-xml-test-suite.py: added duration info for the tests
Daniel
/external/libxml2/SAX.c
8ab0f58f7d302e33bae18da516ca9aad6143d691 18-Feb-2002 Daniel Veillard <veillard@src.gnome.org> more work on the conformance suite. Took the step to finally block

* SAX.c parserInternals.c valid.c: more work on the conformance
suite. Took the step to finally block documents with encoding
errors. It's a fatal error per the spec, people should have fixed
their documents by now.
Daniel
/external/libxml2/SAX.c
2875770e5301f96c4c7bf576d611613cf912b632 18-Feb-2002 Daniel Veillard <veillard@src.gnome.org> fixed a couple of conformances issues deep into the validation code

* SAX.c entities.c: fixed a couple of conformances issues deep
into the validation code (standalone and undeclared Notations)
Daniel
/external/libxml2/SAX.c
7aea52d03ee22bf103bdea0d7e6089998e7ff9e4 18-Feb-2002 Daniel Veillard <veillard@src.gnome.org> fixed #71740 NotationDecl with a required field missing Daniel

* valid.c SAX.c: fixed #71740 NotationDecl with a required field
missing
Daniel
/external/libxml2/SAX.c
c7612996ad1148c324dcd75ca732cf4c0cb68ae0 17-Feb-2002 Daniel Veillard <veillard@src.gnome.org> improved the behaviour a bit as well as the logs fixed a few more bugs

* check-xml-test-suite.py: improved the behaviour a bit as
well as the logs
* parser.c valid.c SAX.c: fixed a few more bugs
"Ran 1819 tests: 1778 suceeded, 41 failed, and 0 generated an error"
Daniel
/external/libxml2/SAX.c
bb7ddb342917c61f9c95e97b9a0f16ada6d3cdc9 17-Feb-2002 Daniel Veillard <veillard@src.gnome.org> python script to run regression tests against the XML Test suite of

* check-xml-test-suite.py: python script to run regression tests
against the XML Test suite of W3C/OASis
* SAX.c: fixed a validation bug
* parser.c: fixed 3 errors pointed by the test suite
* doc/buildDocBookCatalog: fixed a typo pointed by drake
* python/Makefile.am: fixed a dependendy
Daniel
/external/libxml2/SAX.c
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/SAX.c
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/SAX.c
cbaf399537a1fb69ef97b079e4cb553869aaa4d9 31-Dec-2001 Daniel Veillard <veillard@src.gnome.org> applied 42 documentation patches from Charlie Bozeman. Regenerated the

* *.c include/libxml/*.h doc/html/*: applied 42 documentation
patches from Charlie Bozeman. Regenerated the HTML docs.
Daniel
/external/libxml2/SAX.c
3c01b1d81b696fe8624b6d7e26ec0ebffcc7c06b 17-Oct-2001 Daniel Veillard <veillard@src.gnome.org> - include/libxml/globals.h include/libxml/threads.h threads.c
testThreads.c: far more testing, cleaning up bugs
- *.c : make sure globals.h is always included.
Daniel
/external/libxml2/SAX.c
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/SAX.c
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/SAX.c
651f947163222f758ec20f0082babd53f58bd3fe 04-Oct-2001 Daniel Veillard <veillard@src.gnome.org> ouch a non-defined namespace could lead to a crash, fixed #61215 Daniel

* SAX.c: ouch a non-defined namespace could lead to a crash, fixed #61215
Daniel
/external/libxml2/SAX.c
bce623325ccf7e5c97c34ffd64d37521e7719234 10-Sep-2001 Daniel Veillard <veillard@src.gnome.org> fixed a bug in the HTML parser introduced Sep 9 Daniel

* SAX.c: fixed a bug in the HTML parser introduced Sep 9
Daniel
/external/libxml2/SAX.c
143b04fb73401199be4935b6ec9c1e8e9347aab9 10-Sep-2001 Daniel Veillard <veillard@src.gnome.org> fixing bug #59946 on xmlns="" Daniel

* SAX.c: fixing bug #59946 on xmlns=""
Daniel
/external/libxml2/SAX.c
7a51d6df13c7c9356b477c306bd6dd91c7e83c9e 10-Sep-2001 Daniel Veillard <veillard@src.gnome.org> fixing bug 59732, simple but allocates a new error code. Daniel

* include/libxml/xmlerror.h SAX.c: fixing bug 59732, simple
but allocates a new error code.
Daniel
/external/libxml2/SAX.c
05c13a20b9ac8153adb9158359e2aa09bfe965d0 09-Sep-2001 Daniel Veillard <veillard@src.gnome.org> John Fleck fixed typos in the options output fix ignorable white space SAX

* xmllint.c: John Fleck fixed typos in the options output
* parser.c SAX.c: fix ignorable white space SAX selection
* entities.c: Steve Underwood found the possibility of an
ininite loop in case of error.
Daniel
/external/libxml2/SAX.c
5015b7141702bd71a0539fc7e6557da9a00606ce 17-Aug-2001 Daniel Veillard <veillard@src.gnome.org> removed a couple of unused variable (Albert Chin) Daniel

* SAX.c: removed a couple of unused variable (Albert Chin)
Daniel
/external/libxml2/SAX.c
f300b7e701fd4425de7a3bd635ed017afb04aea2 13-Aug-2001 Daniel Veillard <veillard@src.gnome.org> small fix fixing bug #58539 reported by coolo, in entity substitution mode

* SAX.c: small fix fixing bug #58539 reported by coolo, in
entity substitution mode text at the end of the entity might
be added due to text coalescing.
* nanoftp.c parser.c: small cleanup
Daniel
/external/libxml2/SAX.c
48da91009715d1fcafa5f2b48b58e4009a41e998 07-Aug-2001 Daniel Veillard <veillard@src.gnome.org> allow to inherit attributes from the DTD directly in the tree, this is

* SAX.c testXPath.c valid.c xmllint.c include/libxml/valid.h:
allow to inherit attributes from the DTD directly in the
tree, this is needed for XPath and can be a useful feature.
Inherited namespaces are always provided at the tree level now
* test/defattr* result/defattr* result/noent/defattr*: added a couple
of tests for this feature (XSLT being the prime user).
Daniel
/external/libxml2/SAX.c
9f4eb911591bff815373d3e272605f2bebe4f087 01-Aug-2001 Daniel Veillard <veillard@src.gnome.org> unparsedEntityDecl() the URI computation of the entity wasn't done

* SAX.c: unparsedEntityDecl() the URI computation of the
entity wasn't done breaking XSLT unparsed-entity-uri()
Daniel
/external/libxml2/SAX.c
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/SAX.c
8fcc494e64fd0c3d41c6b1d8abd4843c710b03f8 17-Jul-2001 Daniel Veillard <veillard@src.gnome.org> cleaned up some warning on the Alpha Daniel

* SAX.c xmlIO.c: cleaned up some warning on the Alpha
Daniel
/external/libxml2/SAX.c
7db3773a5cdafd122df5b69ba90be82535d46069 12-Jul-2001 Daniel Veillard <veillard@src.gnome.org> store the line numbder in element->content, may break some software, need

* DOCBparser.c HTMLparser.c HTMLtree.c SAX.c debugXML.c parser.c
tree.c xpointer.c: store the line numbder in element->content,
may break some software, need a configuration mechanism
Daniel
/external/libxml2/SAX.c
7583a59b5a0792599a181f77aaf0a39749fada27 08-Jul-2001 Daniel Veillard <veillard@src.gnome.org> trying to fix #56948, this led to an XPath fix, improvements of SAX

* SAX.c parser.c testXPath.c xpath.c: trying to fix #56948, this
led to an XPath fix, improvements of SAX initialization, and
an added option --nocdata to testXPath
Daniel
/external/libxml2/SAX.c
1fd36d2723d294f2580492ac0ed1e63a4446c103 05-Jul-2001 Daniel Veillard <veillard@src.gnome.org> fixed a URI-Reference computation problem when validating small cleanup

* SAX.c: fixed a URI-Reference computation problem when validating
* xmlIO.c: small cleanup
Daniel
/external/libxml2/SAX.c
62f313ba0cce40d98c42e366a9692f8f11181d7c 04-Jul-2001 Daniel Veillard <veillard@src.gnome.org> - SAX.c entities.c parser.c: changed completely the way entities
are handled when running the parser in entity substitution mode.
This fixes a bug reported by Stephan Kulow and nearly divides
by 3 the amount of memory required by libxslt to load and process
DocBook TDG.
Daniel
/external/libxml2/SAX.c
c5d64345cf19bfd72418eb0a837869b0462e9130 24-Jun-2001 Daniel Veillard <veillard@src.gnome.org> Summer's cleanup, a really big one:
* AUTHORS: added William and Bjorn
* include/libxml/*.h *.c README doc/*.html etc.: changed old email to
daniel@veillard.com hopefully I won't have to do this again
* doc/Makefile.am doc/html/*.html: cleanup makefile, checked that
docs can be rebuilt cleanly now
* include/libxml/xml*version.h*: removed include/libxml/xmlversion.h
from CVs it's generated, added include/libxml/xmlwin32version.h
also generated but which should change far less frequently.
* catalog.c nanoftp.c: made sure to include libxml.h not
libxml/xmlversion.h directly
* include/libxml/*.h: include xmlwin32version.h instead of xmlversion.h
when compiling on WIN32 and MSC
Daniel
/external/libxml2/SAX.c
9403a0495dcbdfa430b669b4e3d689d8e208c687 28-May-2001 Daniel Veillard <veillard@src.gnome.org> - TODO: updated - nanohttp.[ch] : started adding APIs to get the

- TODO: updated
- nanohttp.[ch] : started adding APIs to get the redirected URL
when this occurs (needed for further base computation
- tree.h: cleanup
- encoding.c: cleanup
- SAX.c: minor change around ctxt->loadsubset
Daniel
/external/libxml2/SAX.c
1034da2bfffb9f898ae4330c85c98728faa2308e 25-Apr-2001 Daniel Veillard <veillard@src.gnome.org> - DOCBparser.c SAX.c: a bit more work on entities processing.
Still Need to cleanup XML output and references in attributes
Daniel
/external/libxml2/SAX.c
61b33d5733ccf61ade1aa1562fea27e6a6a8aad9 24-Apr-2001 Daniel Veillard <veillard@src.gnome.org> - SAX.c testDocbook.c DOCBparser.c: more work on the support
of external parsed entities, added --noent to testDocbook
- valid.c: Garry Pennington found an uninitialized variable
access in xmlValidateElementContent()
Daniel
/external/libxml2/SAX.c
eae522a0d8aa9f830d2e447f29b504030dbb6bbd 23-Apr-2001 Daniel Veillard <veillard@src.gnome.org> Time to work on helping the Gnome Doc project, first step is reintegrating
the SGML DocBook parser in libxml2 distrib:
- DOCBparser.c DOCBparser.h testDocbook.c configure.in Makefile.am
xmlversion.h.in: started (re)integrating the DocBook SGML parser.
- SAX.[ch]: cleanup and updates for DocBook
- debugXML.c parser.h tree.[ch] valid.c xpath.c: small macro or
ex SGML identifier changes
- valid.c: removed a static unused function.
Daniel
/external/libxml2/SAX.c
70a9da54eb200cd5c5ceafb72aff72c39021c94c 21-Apr-2001 Bjorn Reese <breese@src.gnome.org> trio upgrade and integration
/external/libxml2/SAX.c
e470df7fdd3505c6232d6498f3b8834ebfce522d 18-Apr-2001 Daniel Veillard <veillard@src.gnome.org> 3 hours of debug, this was hell:
- SAX.c parser.c xpath.c: generating IDs when not validating
from an external parsed entity was poisoning the ID has table
with removed values. This was killing XSLT on the KDE help
browser.
Daniel
/external/libxml2/SAX.c
c86a4fae4a164046393d4bb948453e3a71b45754 26-Mar-2001 Daniel Veillard <veillard@src.gnome.org> - HTMLparser.c HTMLtree.c SAX.c debugXML.c error.c parserInternals.c
testHTML.c testSAX.c tree.c valid.c xmlIO.c xmlmemory.c
xmlversion.h.in xpointer.c: of course the way I defined
UNUSED breaks on old gcc version. Try to be smart and
also define it directly in xmlversion.h
- configure.in: removed -ansi flag from the pedantic set
Daniel
/external/libxml2/SAX.c
56a4cb8c4d3eab4ab3295a61c87e8e92483922c6 24-Mar-2001 Daniel Veillard <veillard@src.gnome.org> Huge cleanup, I switched to compile with
-Wall -g -O -ansi -pedantic -W -Wunused -Wimplicit
-Wreturn-type -Wswitch -Wcomment -Wtrigraphs -Wformat
-Wchar-subscripts -Wuninitialized -Wparentheses -Wshadow
-Wpointer-arith -Wcast-align -Wwrite-strings -Waggregate-return
-Wstrict-prototypes -Wmissing-prototypes -Wnested-externs -Winline
- HTMLparser.[ch] HTMLtree.c SAX.c debugXML.c encoding.[ch]
encoding.h entities.c error.c list.[ch] nanoftp.c
nanohttp.c parser.[ch] parserInternals.[ch] testHTML.c
testSAX.c testURI.c testXPath.c tree.[ch] uri.c
valid.[ch] xinclude.c xmlIO.[ch] xmllint.c xmlmemory.c
xpath.c xpathInternals.h xpointer.[ch] example/gjobread.c:
Cleanup, staticfied a number of non-exported functions,
detected and cleaned up a dozen of problem found this way,
avoided a lot of public function name/typedef/system names clashes
- doc/xml.html: updated
- configure.in: switched private flags to the really pedantic ones.
Daniel
/external/libxml2/SAX.c
e020c3a797179693a1fe6e807969e6f9593bc879 21-Mar-2001 Daniel Veillard <veillard@src.gnome.org> A typo and an obscure bug fix:
- parser.c: fixed a function name header typo
- SAX.c: notations can also occur in external subset.
Daniel
/external/libxml2/SAX.c
25239c1c22c8a2752964cdbaf37e2b108fa47856 14-Mar-2001 Daniel Veillard <veillard@src.gnome.org> - SAX.c: external subset notations were improperly registered
in the internal subset.
Daniel
/external/libxml2/SAX.c
80f3257163a2e6f69b7f7f5b1a4f8022d729ce84 07-Mar-2001 Daniel Veillard <veillard@src.gnome.org> - parser.c SAX.c: the new content parsing code raised an
ugly bug in the characters() SAX callback. Found it
just because of strangeness in XSLT XML Rec ouptut :-(
Daniel
/external/libxml2/SAX.c
3473f88a7abdf4e585e267288fb77e898c580d2b 23-Feb-2001 Owen Taylor <otaylor@src.gnome.org> Revert directory structure changes
/external/libxml2/SAX.c
64636e7f6e97729eae365801ab13632492bf0b14 23-Feb-2001 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl> moved to libxml directory - this allow simplify automake/autoconf. Now

Thu Feb 23 02:03:56 CET 2001 Tomasz K�oczko <kloczek@pld.org.pl>

* *.c *.h libxml files: moved to libxml directory - this allow
simplify automake/autoconf. Now isn't neccessary hack on
am/ac level for make and remove libxml symlink (modified for this
also configure.in and main Makefile.am). Now automake abilities
are used in best way (like in many other projects with libraries).
* include/win32config.h: moved to libxml directory (now include
directory isn't neccessary).
* Makefile.am, examples/Makefile.am, libxml/Makefile.am:
added empty DEFS and in INCLUDES rest only -I$(top_builddir) -
this allow minimize parameters count passed to libtool script
(now compilation is also slyghtly more quiet).
* configure.in: simplifies libzdetestion - prepare separated
variables for keep libz name and path to libz header files isn't
realy neccessary (if someone have libz installed in non standard
prefix path to header files ald library can be passed as:
$ CFALGS="-I</libz.h/path>" LDFLAGS="-L</libz/path>" ./configure
* autogen.sh: check now for libxml/entities.h.

After above building libxml pass correctly and also pass
"make install DESTDIR=</install/prefix>" from tar ball generated by
"make dist". Seems ac/am reorganization is finished. This changes
not touches any other things on *.{c,h} files level.
/external/libxml2/SAX.c
d12b69ddf5dc4a553cc36bace356de0361f4d0f8 11-Feb-2001 Daniel Veillard <veillard@src.gnome.org> bit of testing, a bit of fixing, a bit of testing, a bit of fixing ...
* xpath.c: small fixup
* SAX.c: don't warn on empty namespaces.
Daniel
/external/libxml2/SAX.c
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/SAX.c
bf43275dd1e31ee7542c37f1f7ce21e0ee9218ee 12-Nov-2000 Daniel Veillard <veillard@src.gnome.org> Bug fixes new Xinclude tests:
- nanoftp.c: fixed gcc 2.95 new warnings
- SAX.c: fixed a stupid bug
- tree.c: fixed a formatting problem when round-tripping
from/to memory
- xinclude.c: chased memleak, fixed a base problem
- xpointer.c: added xmlXPtrBuildRangeNodeList(), finished ?
xmlXPtrBuildNodeList()
- TODO: updated
- Makefile.am test/XInclude/docs test/XInclude/ents result/XInclude:
adding a first small set of regression tests for XInclude
Daniel
/external/libxml2/SAX.c
d6d7f7bf96a87688cc4bf756cf98367018e3ef88 25-Oct-2000 Daniel Veillard <veillard@src.gnome.org> patched to redirrect all "out of context" error messages to
a reconfigurable routine. The changes are:
* xmlerror.h : added the export of an error context type (void *)
an error handler type xmlGenericErrorFunc there is an interface
xmlSetGenericErrorFunc(void *ctx, xmlGenericErrorFunc handler);
to reset the error handling routine and its argument
(by default it's equivalent to respectively fprintf and stderr.
* all the c files: all wild accesses to stderr or stdout within
the library have been replaced to calls to the handler.
Daniel
/external/libxml2/SAX.c
47e12f2318d8872c73d703568cf627ca4504425f 15-Oct-2000 Daniel Veillard <veillard@src.gnome.org> HTML attributes handling:
- SAX.c: HTML attributes need normalization too (Bjorn Reese)
- HTMLparser.[ch]: addded htmlIsScriptAttribute()
Daniel
/external/libxml2/SAX.c
7eda8452f826744fd6b2875d3a38e8f00602cef3 15-Oct-2000 Daniel Veillard <veillard@src.gnome.org> - HTMLparser.c HTMLtree.[ch] SAX.c testHTML.c tree.c: fixed HTML
support for SCRIPT and STYLE with help from Bjorn Reese
- test/HTML/* result/HTML/*: added simple testcase and updated
the existing ones.
Daniel
/external/libxml2/SAX.c
b71379b796214f382b025ccf63cefe0419cd4e9d 09-Oct-2000 Daniel Veillard <veillard@src.gnome.org> - moved xml-error.h to xmlerror.h: seems this allowed to bypass
the automake bug where wrong dependancies were generated.
- xpath.[ch]: worked on XPointer
Daniel
/external/libxml2/SAX.c
8b5dd83f46fbde6ed895ae00077040ccae8434aa 01-Oct-2000 Daniel Veillard <veillard@src.gnome.org> - configure.in: releasing 2.2.4
- parser.[ch]: added xmlStrEqual()
- HTMLparser.c HTMLtree.c SAX.c debugXML.c entities.c parser.c
tree.c valid.c xlink.c xpath.c: converted all !xmlStrcmp to
use xmlStrEqual instead
- TODO: updated
- added an XPath test
Daniel
/external/libxml2/SAX.c
04698d9e1c56467007fcbb9472e5db67cf5938f5 17-Sep-2000 Daniel Veillard <veillard@src.gnome.org> New set of cleanups, released 2.2.3:
- SAX.c debugXML.c parser.c parserInternals.c tree.c valid.c xpath.c:
removed a few warnings in pedantic mode ...
- parserInternals.c parser.c: moved encoding switching function
to parserInternals.c
- configure.in, doc/Makefile.am libxml.spec.in: released 2.2.3
Daniel
/external/libxml2/SAX.c
39c7d71a3b34fe3c8aab9f9856a805feeea03405 10-Sep-2000 Daniel Veillard <veillard@src.gnome.org> Jumbo patch, resync of W3C/Gnome CVS trees:
- uri.c tree.c SAX.c parser.c entities.c debugXML.c: finished
the cleanup of the computation of URI references when seeking
external entities. The URI reference string and the resulting
URI are both stored now.
- parser.c HTMLparser.c valid.c nanoftp.c nanohttp.c xpath.c:
large s(n)printf checks and cleanup from Denis Barbier
<barbier@imacs.polytechnique.fr>
- xmlversion.h.in tree.h: couple of SGML declarations for a
possible docbook module.
- result/VC/ : a couple of test output changed due to the change
of the entities URI
Daniel
/external/libxml2/SAX.c
e0854c3f8328d06177b2026e59c51ed146180023 27-Aug-2000 Daniel Veillard <veillard@src.gnome.org> Bunch of new parser cleanup work:
- SAX.c tree.c debugXML.c: fixed bogus behaviour when an
undeclared namespace prefix was used, added a warning.
Cleaned up support w.r.t. entities, spilling out a warning
and being pedantic on lookups.
- test/warning/ent9 : added testcase for previous example.
- TODO: updated
- parserInternals.h parser.c: changed the way names are parsed
now allow infinite size and decrease penalty for normal use
- parser.c: Started a big cleanup/check of the parser code,
fixed some of the most tortuous entity code, spotted code
unused anymore
- test/*: added tests for very long names and related nasty
things.
Daniel
/external/libxml2/SAX.c
f0cc7ccc7db45fe1c055768a50be2243ed4e863c 26-Aug-2000 Daniel Veillard <veillard@src.gnome.org> libxml now grok Docbook-3.1.5 and Docbook-4.1.1 DTDs, this
popped out a couple of bugs and 3 speed issues, there is only
on minor speed issue left. Assorted collection of user reported
bugs and fixes:
- doc/encoding.html: added encoding aliases doc
- doc/xml.html: updates
- encoding.[ch]: added EncodingAliases functions
- entities.[ch] valid.[ch] debugXML.c: removed two serious
bottleneck affecting large DTDs like Docbook
- parser.[ch] xmllint.c: added a pedantic option, will be useful
- SAX.c: redefinition of entities is reported in pedantic mode
- testHTML.c: uninitialized warning from gcc
- uri.c: fixed a couple of bugs
- TODO: added issue raised by Michael
Daniel
/external/libxml2/SAX.c
b8f25c9118ecfe07a40a0d534f3e1598e43959a3 19-Aug-2000 Daniel Veillard <veillard@src.gnome.org> work done on auto-opening of <p> tags and cleanup of SAX output, Daniel.
/external/libxml2/SAX.c
87b953957305fc1ece066efa60df5c7844183439 12-Aug-2000 Daniel Veillard <veillard@src.gnome.org> Large sync between my W3C base and Gnome's one:

- parser.[ch]: added xmlGetFeaturesList() xmlGetFeature() and xmlAddFeature()
- tree.[ch]: added xmlAddChildList()
- xmllint.c: MAP_FAILED macro test
- parser.h: added xmlParseCtxtExternalEntity()
- valid.c: applied bug fixes removed warning
- tree.c: added CDATA block to elements content
- testSAX.c: cleanup of output
- testHTML.c: added SAX testing
- encoding.c: better error recovery
- SAX.c, parser.c: fixed one of the external entity processing of the OASis testsuite
- Makefile.am: added HTML SAX regression tests
- configure.in: bumped to 2.2.2
- test/HTML/ result/HTML: added a few of HTML tests, and added the SAX results

Daniel
/external/libxml2/SAX.c
32bc74ef98c7bd6172327fb03f68766f6ee4b6a2 14-Jul-2000 Daniel Veillard <veillard@src.gnome.org> - doc/encoding.html doc/xml.html: added I18N doc
- encoding.[ch] HTMLtree.[ch] parser.c HTMLparser.c: I18N encoding
improvements, both parser and filters, added ASCII & HTML,
fixed the ISO-Latin-1 one
- xmllint.c testHTML.c: added/made visible --encode
- debugXML.c : cleanup
- most .c files: applied patches due to warning on Windows and
when using Sun Pro cc compiler
- xpath.c : cleanup memleaks
- nanoftp.c : added a TESTING preprocessor flag for standalong
compile so that people can report bugs more easilly
- nanohttp.c : ditched socklen_t which was a portability mess
and replaced it with unsigned int.
- tree.[ch]: added xmlHasProp()
- TODO: updated
- test/ : added more test for entities, NS, encoding, HTML, wap
- configure.in: preparing for 2.2.0 release
Daniel
/external/libxml2/SAX.c
d83eb8212e0d9f4595b0bd41c200f2ac9b189b1b 30-Jun-2000 Daniel Veillard <veillard@src.gnome.org> more cleanup of the HTML parser to force it to not bypass SAX, Daniel.
Ready for 2.1.1 it seems
/external/libxml2/SAX.c
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/SAX.c
be803967dbecb5534c7c7fbc1a17157ba43366b5 29-Jun-2000 Daniel Veillard <veillard@src.gnome.org> - Large resync between W3C and Gnome tree
- configure.in: 2.1.0 prerelease
- example/Makefile.am example/gjobread.c tree.h: work on
libxml1 libxml2 convergence.
- nanoftp, nanohttp.c: fixed stalled connections probs
- HTMLtree.c SAX.c : support for attribute without values in
HTML for andersca
- valid.c: Fixed most validation + namespace problems
- HTMLparser.c: start document callback for andersca
- debugXML.c xpath.c: lots of XPath fixups from Picdar Technology
- parser.h, SAX.c: serious speed improvement for large
CDATA blocks
- encoding.[ch] xmlIO.[ch]: Improved seriously saving to
different encoding
- config.h.in parser.c xmllint.c: added xmlCheckVersion()
and the LIBXML_TEST_VERSION macro
Daniel
/external/libxml2/SAX.c
496a1cf59284292275cc5643e6078748dc79340e 03-May-2000 Daniel Veillard <veillard@src.gnome.org> revamped the encoding support, added iconv support, so now libxml if


* encoding.[ch], xmlIO.[ch], parser.c, configure.in : revamped
the encoding support, added iconv support, so now libxml if
compiled with iconv automatically support japanese encodings
among others. Work based on initial patch from Yuan-Chen Cheng
I may have broken binary compat in the encoding handler
registration scheme, but that was so utterly broken I don't
expect anybody to have used this feature until now.
* parserInternals.h: fixup on the CHAR range macro
* xml-error.h, parser.c: catch URL/URI errors using the uri.c
code.
* tree.[ch]: added xmlBufferGrow(), was needed for iconv
* uri.c: added xmlParseURI() I can't believe I forgot to
implement this one in 2.0 !!!
* SAX.c: moved doc->encoding update in the endDocument() call.
* TODO: updated.

Iconv rules :-)

Daniel
/external/libxml2/SAX.c
06047432eb95559476c4332751e71a00f8ff78a8 24-Apr-2000 Daniel Veillard <veillard@src.gnome.org> removed extraneous xmlRemoveProp definition added item about

* tree.h: removed extraneous xmlRemoveProp definition
* TODO: added item about --disable-corba configure switch
* tree.c parser.c: fixed problems for xmlCopyDoc and postvalidation
* nanoftp.c: fixed include problems giving troubles on AIX and
slowlaris
* xmlIO.[ch] valid.h tree.[ch] xlink.c xmlmemory.c uri.c
parser.c nanoftp.c nanohttp.c SAX.c testSAX.c :
comment and headers changes to lower gtk-doc number of warnings
* doc/html/*: rebuilt docs
Daniel
/external/libxml2/SAX.c
361d845de0f06c1d52668c8df489ec8e4071a768 03-Apr-2000 Daniel Veillard <veillard@src.gnome.org> Work done on the plane, ready to release libxml2-2.0.0, Daniel
/external/libxml2/SAX.c
cf46199c5e2c94781ef647612b3b43618b36b940 14-Mar-2000 Daniel Veillard <veillard@src.gnome.org> This is the 2.0.0-beta, lots and lots and lots of changes
Have a look at http://xmlsoft.org/upgrade.html

Daniel
/external/libxml2/SAX.c
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/SAX.c
dbfd641b78b5a98e790459e13d126e2784a7adeb 28-Dec-1999 Daniel Veillard <veillard@src.gnome.org> - Lots of improvements, too long to list here
- Push mode for the XML parser (HTML to come)
- XML shell like interface for debug
- improvements on XPath and validation
Daniel
/external/libxml2/SAX.c
3c558c3753117057d81f6ff0fea6991d9a015456 22-Dec-1999 Daniel Veillard <veillard@src.gnome.org> - fix for PIs name starting with xml
- fixed a potential problem with || and && ops
- generate win32config.h for those on the Other Side !
Daniel
/external/libxml2/SAX.c
5cb5ab8d94a0715ba600b01377cf57531cc97f73 21-Dec-1999 Daniel Veillard <veillard@src.gnome.org> - release 1.8.2 - HTML handling improvement - new tree handling functions

- release 1.8.2
- HTML handling improvement
- new tree handling functions
- default namespace on attribute bug fixed
- libxml use for C++ fixed (for good this time !)
Daniel
/external/libxml2/SAX.c
294cbca511657df4b7afa49550b855d9c4a6b1f6 03-Dec-1999 Daniel Veillard <veillard@src.gnome.org> Closing #3908 and #3937 and a memory leak in the SAX API
added SAX.h mostly useful for the doc generation
Regenerated all the docs,
Daniel
/external/libxml2/SAX.c
3500838f65e6eda8e943c620d5eb9da3109e3766 25-Oct-1999 Daniel Veillard <veillard@src.gnome.org> BUG FIXED #2784 HTML parsing/output improvements Rebuilt, updated the docs

BUG FIXED #2784
HTML parsing/output improvements
Rebuilt, updated the docs
Improvement of regression scripts, make testall should look clean
Released as 1.7.4
/external/libxml2/SAX.c
7c1206fc060fd4260f7c6f003c32fbbea3e542fd 14-Oct-1999 Daniel Veillard <veillard@src.gnome.org> Revamped HTML parsing, lots of bug fixes for HTML stuff,
Added xmlValidGetValidElements and xmlValidGetPotentialChildren,
Completed and cleaned up the tests,
Added doc for new modules gnome-xml-xmlmemory.html and gnome-xml-nanohttp.html,
Daniel
/external/libxml2/SAX.c
dd6b36766fb1cc83020cc12f226452ba2d640e35 24-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Fixed CHAR, errno, alpha RPM compile, updated doc, Daniel
/external/libxml2/SAX.c
7f7d1119afb072466b0a74293b6898025d6641db 22-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Ready for 1.7.0, major changes, nanohttp, cleanup, binary compat with 1.4,
etc... See Changelog, Daniel.
/external/libxml2/SAX.c
c08a2c6fd41773f55853c5d93a67a932c61511e9 08-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Bug fixes, improvement on ID/IDREF support, 1.6.2, no memleaks, Daniel
/external/libxml2/SAX.c
6454aec23de4875fb66fd735618858c9b0b2a008 03-Sep-1999 Daniel Veillard <veillard@src.gnome.org> Added memory debug wrappers, killed all detected memory leaks, Daniel
/external/libxml2/SAX.c
b96e64384985b150d7730d860c05514315f8d4a6 29-Aug-1999 Daniel Veillard <veillard@src.gnome.org> Release 1.6, lot of fixes, more validation, code cleanup, added namespace
on attributes, Daniel.
/external/libxml2/SAX.c
b05deb7f5fa01da1cbc54f65199eff1c5421ec00 10-Aug-1999 Daniel Veillard <veillard@src.gnome.org> Huge commit: 1.5.0, XML validation, Xpath, bugfixes, examples .... Daniel
/external/libxml2/SAX.c
5233ffc8d302dae0527dea16541a1f4aaa98ee79 07-Jul-1999 Daniel Veillard <veillard@src.gnome.org> Restore binary compat, more HTML stuff, allow stdin input, Daniel.
/external/libxml2/SAX.c
be70ff7162ea612ceb3afeb9be1b1c07a5a3e4d1 05-Jul-1999 Daniel Veillard <veillard@src.gnome.org> Closing reported bugs: 617 1591 1592, adding an HTML parser, Daniel
/external/libxml2/SAX.c
14fff064e570ed836a5243a0ed82eca5fae4845a 22-Jun-1999 Daniel Veillard <veillard@src.gnome.org> Big changes, seems that 1.2.0 wasn't commited, here is 1.3.0, Daniel
/external/libxml2/SAX.c
011b63cb2034476017dde1d4ad5a6aea43b94066 02-Jun-1999 Daniel Veillard <veillard@src.gnome.org> Release of libxml-1.1, Daniel.
/external/libxml2/SAX.c
27d88744f942598a7ea4d0a4a0902ecb0f2db50b 29-May-1999 Daniel Veillard <veillard@src.gnome.org> CORBA defines fixes, char encoding atodetection, Daniel
/external/libxml2/SAX.c
517752b9859719c25e3eff6f5397de9dcd3bfd69 05-Apr-1999 Daniel Veillard <veillard@src.gnome.org> Completed/revamped the SAX support, removed old namespace suppport, Daniel
/external/libxml2/SAX.c
d109e37b003bb6bc0ec7200ec00da4ced1023848 05-Mar-1999 Daniel Veillard <veillard@src.gnome.org> Moved error.h to xml-error.h, associated fixed and updates, Daniel
/external/libxml2/SAX.c
1e346af5e4b3d46e521d349890a60253bc696597 22-Feb-1999 Daniel Veillard <veillard@src.gnome.org> Serious upgrade of internal subset support, setup for gtk-doc, Daniel
/external/libxml2/SAX.c
39a1f9a3a736c66a1ca491f4c4b339f573bd3f39 17-Jan-1999 Daniel Veillard <veillard@src.gnome.org> Speed, conformance testing, more parsing, general improvements, Daniel.
/external/libxml2/SAX.c
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/SAX.c
11e0058a113fb5c39c1a6ae775d53a919fea79dd 24-Oct-1998 Daniel Veillard <veillard@src.gnome.org> Function blocks of parser.c, attribute handling through SAX, Daniel.
/external/libxml2/SAX.c
97b587771b592f781fd3118c16cdabc285153744 20-Oct-1998 Daniel Veillard <veillard@src.gnome.org> Set up the fonctions comment block, boring but useful, Daniel.
/external/libxml2/SAX.c
e7f12e6577a74ee4f0ca9dfaadace9b6644dd119 01-Oct-1998 Seth Alves <alves@src.gnome.org> replaced malloc.h with stdlib.h to quiet compiler
/external/libxml2/SAX.c
260a68fd34302f352aa8f4c2f2901cefa3e1d2f7 13-Aug-1998 Daniel Veillard <veillard@src.gnome.org> Release 0.2, 80% rewrite, nothing left intact ... Daniel
/external/libxml2/SAX.c