History log of /external/libxml2/catalog.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
4472c3a5a5b516aaf59b89be602fbce52756c3e9 13-May-2016 David Kilzer <ddkilzer@webkit.org> Fix some format string warnings with possible format string vulnerability

For https://bugzilla.gnome.org/show_bug.cgi?id=761029

Decorate every method in libxml2 with the appropriate
LIBXML_ATTR_FORMAT(fmt,args) macro and add some cleanups
following the reports.
/external/libxml2/catalog.c
9811ce7864a5362492ed0e14a8a6df776d5b8413 13-Apr-2016 Jan Pokorný <jpokorny@redhat.com> Fix typos: PATH_{ SEAPARATOR -> SEPARATOR }

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/catalog.c
15d12040ff48c5190addd315092c9262fbe54e91 06-Feb-2014 Daniel Veillard <veillard@redhat.com> Fix an fd leak in an error case
/external/libxml2/catalog.c
b8bdc258dec460c0d07b50223792e26bc78b2f2d 30-Sep-2013 Daniel Veillard <veillard@redhat.com> Avoid a deadcode in catalog.c

For https://bugzilla.gnome.org/show_bug.cgi?id=703504
/external/libxml2/catalog.c
e1631e1cfcdf4bd7e7ec4999ec5aae9675390797 09-Mar-2013 Denis Pauk <pauk.denis@gmail.com> Few cleanup patches for Windows

https://bugzilla.gnome.org/show_bug.cgi?id=690878
provided by Cole <coleharrisjohnson@gmail.com>
/external/libxml2/catalog.c
f8e3db0445a1bc8cfe3f77326b07ec161482caa2 11-Sep-2012 Daniel Veillard <veillard@redhat.com> Big space and tab cleanup

Remove all space before tabs and space and tabs at end of lines.
/external/libxml2/catalog.c
61551a1eb75bacb32e5209635c0f3459595af54a 16-Jul-2012 Daniel Veillard <veillard@redhat.com> Cleanup function xmlBufResetInput() to set input from Buffer

This was scattered in a number of modules, xmlParserInputPtr
have usually their base, cur and end pointer set from an
xmlBuf used as input.
* buf.c buf.h: add a new function implementing this setup
* parser.c HTMLparser.c catalog.c parserInternals.c xmlreader.c
use the new function instead of digging into the buffer in
all those modules
/external/libxml2/catalog.c
2a1d2422a4861efc2fd9f94c19ebfac2d119234a 16-Jul-2012 Daniel Veillard <veillard@redhat.com> Convert catalog code to the new input buffers

Only one place where the buffers fields where accessed directly
/external/libxml2/catalog.c
59df1e4f9297b0dab63a5029082261441e4b14e0 21-May-2012 Daniel Veillard <veillard@redhat.com> Avoid an extra operation

In the catalog code, tsan also complained of testing
the variable without locking and that was done a few lines below
/external/libxml2/catalog.c
c43ac6698818d63e28f3f9691dba8a9cdbc6d469 14-Oct-2010 Carlo Bramini <carlo.bramix@libero.it> Avoid a descriptor leak in catalog loading code

File descriptors could be leaked in xmlLoadFileContent()
/external/libxml2/catalog.c
63806b5373806c8a0dd9c43bce066a414815b293 10-Jun-2008 Daniel Veillard <veillard@src.gnome.org> apply a couple of fixes based on a Coverity report forwarded by Derrick

* catalog.c: apply a couple of fixes based on a Coverity report
forwarded by Derrick Price.
* VxWorks/README VxWorks/Makefile VxWorks/build.sh: instructions
Makefile, and shell script to build on VxWorks 6.4+ provided by
Jim Wert.
Daniel

svn path=/trunk/; revision=3747
/external/libxml2/catalog.c
be8d9d33eb9d8fc39ebc8c03ee9bbc790a812b59 12-Jun-2007 Daniel Veillard <veillard@src.gnome.org> fixed bug #383687, some case of recursion on next were not caught in the

* catalog.c: fixed bug #383687, some case of recursion on next
were not caught in the catalog code.
Daniel

svn path=/trunk/; revision=3628
/external/libxml2/catalog.c
59d3ed8fe0ae9e8f453501d0993f2bc2f3f34ae8 17-Apr-2007 Daniel Veillard <veillard@src.gnome.org> applied patch from Andreas Stricke to ease the compilation on Windows CE

* catalog.c libxml.h win32/wince/wincecompat.h win32/wince/wincecompat.c
xmlIO.c nanohttp.c nanoftp.c trio.c triostr.c triostr.h: applied
patch from Andreas Stricke to ease the compilation on Windows CE
Daniel

svn path=/trunk/; revision=3600
/external/libxml2/catalog.c
ed12138b18935276f3815f42a108192cf8b1bf12 17-Apr-2007 Daniel Veillard <veillard@src.gnome.org> "xmllint unusable on win32" so applied a libxml2 patch from Christian

* xmllint.c catalog.c: "xmllint unusable on win32" so applied
a libxml2 patch from Christian Ehrlicher
Daniel

svn path=/trunk/; revision=3599
/external/libxml2/catalog.c
2728f845c5581af9213057ace8b3f664d64c15a9 09-Mar-2006 Daniel Veillard <veillard@src.gnome.org> more cleanups based on coverity reports. Daniel

* SAX2.c catalog.c encoding.c entities.c example/gjobread.c
python/libxml.c: more cleanups based on coverity reports.
Daniel
/external/libxml2/catalog.c
27bec1461b16aa0e9016337723584c62ae179e8a 24-Feb-2006 Daniel Veillard <veillard@src.gnome.org> Martin Cole pointed out a bug in xmlCatalogAdd() if /etc/xml/catalog

* catalog.c: Martin Cole pointed out a bug in xmlCatalogAdd()
if /etc/xml/catalog doesn't exist.
Daniel
/external/libxml2/catalog.c
890b5492c62427dbbda5025725fab9b96f375512 23-Feb-2006 Daniel Veillard <veillard@src.gnome.org> improve catalog debugging message patch from Rick Jones Daniel

* catalog.c: improve catalog debugging message patch from Rick Jones
Daniel
/external/libxml2/catalog.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/catalog.c
d0cf7f6eea7331cc398c232d7879e4239d989e14 09-Nov-2004 Daniel Veillard <veillard@src.gnome.org> integrated in "make tests" added -q option, and more conditional features

* Makefile.am gentest.py testapi.c: integrated in "make tests"
added -q option, and more conditional features fixes
* catalog.c debugXML.c parser.c testThreads.c xmllint.c
xmlschemastypes.c xmlwriter.cinclude/libxml/catalog.h
include/libxml/debugXML.h: various compilation and conditional
cleanups.
* doc/*: regenerated
Daniel
/external/libxml2/catalog.c
b031cef5b537d8eda30f508627f08bc642bbd31d 05-Nov-2004 William M. Brack <wbrack@src.gnome.org> fixed problem with NULL entry (bug 157407) fixed a couple of warnings (no

* catalog.c: fixed problem with NULL entry (bug 157407)
* xpath.c: fixed a couple of warnings (no change to logic)
/external/libxml2/catalog.c
03a53c34db279cbe4a305d58969beb1f26ff3d19 26-Oct-2004 Daniel Veillard <veillard@src.gnome.org> added checking for names values and dictionnaries generates a tons of

* debugXML.c include/libxml/xmlerror.h: added checking for names
values and dictionnaries generates a tons of errors
* SAX2.ccatalog.c parser.c relaxng.c tree.c xinclude.c xmlwriter.c
include/libxml/tree.h: fixing the errors in the regression tests
Daniel
/external/libxml2/catalog.c
181a1ca01819d347b112aec93174b991b900ce78 06-Oct-2004 William M. Brack <wbrack@src.gnome.org> fix small leak
/external/libxml2/catalog.c
6218b31b7fa3da1017c9f6e9f09a6baf11ff2718 06-Oct-2004 William M. Brack <wbrack@src.gnome.org> small change to last fix, to get xml:base right

* catalog.c: small change to last fix, to get xml:base right
/external/libxml2/catalog.c
b7b54de6c69074c9f5a81ad71cfa12f7005f2505 06-Oct-2004 William M. Brack <wbrack@src.gnome.org> added code to handle <group>, including dumping to output (bug 151924).

* catalog.c: added code to handle <group>, including dumping
to output (bug 151924).
* xmlcatalog.c, xmlstring.c, parser.c: minor compiler warning
cleanup (no change to logic)
/external/libxml2/catalog.c
c815505f7d7a09a834d33aa6fefe10b48be2bfc9 16-Jul-2004 Daniel Veillard <veillard@src.gnome.org> applied patches from Peter Breitenlohner to fix handling of white space

* catalog.c test/catalogs/white* result/catalogs/white*:
applied patches from Peter Breitenlohner to fix handling
of white space normalization in public ids and add tests
Daniel
/external/libxml2/catalog.c
ab690c5e9e36bd964297d2ffe757941b7359aaa1 14-Jun-2004 Daniel Veillard <veillard@src.gnome.org> revert 2 parts of the patch, Daniel
/external/libxml2/catalog.c
fb382b89905d02caae2e5161a33553b930255915 14-Jun-2004 Daniel Veillard <veillard@src.gnome.org> patch from Igor for the default catalog path on Windows Daniel

* catalog.c: patch from Igor for the default catalog path on Windows
Daniel
/external/libxml2/catalog.c
7feb0234b148df6f72bea03fa00a69162a40f830 18-May-2004 Daniel Veillard <veillard@src.gnome.org> reverted the broken change. Daniel

* catalog.c: reverted the broken change.
Daniel
/external/libxml2/catalog.c
f05529365346fcaf3afe1a07e5c4ca7350cb2521 16-May-2004 Daniel Veillard <veillard@src.gnome.org> a couple of large static variable which should really not be declared as

* catalog.c: a couple of large static variable which should really
not be declared as such cluttered the .bss section.
Daniel
/external/libxml2/catalog.c
a8dc2886f4578e04c03ab6a7cbf5bc52b0a72d02 29-Mar-2004 Daniel Veillard <veillard@src.gnome.org> fixes the comments for xmlCatalogDump and xmlDumpACatalog rebuilt to

* catalog.c: fixes the comments for xmlCatalogDump and xmlDumpACatalog
* doc/*: rebuilt to update
Daniel
/external/libxml2/catalog.c
06d2524e8069c7ab0626d03910ac29484741f811 25-Feb-2004 Daniel Veillard <veillard@src.gnome.org> applied a cleanup patch from Peter Breitenlohner removed a doc build

* Makefile.am catalog.c configure.in: applied a cleanup patch
from Peter Breitenlohner
* tree.c: removed a doc build warning by fixing a param comment
* doc/* : rebuilt the docs
Daniel
/external/libxml2/catalog.c
770075b500b153cdedc7cc00f085fd78dbe489c7 25-Feb-2004 Daniel Veillard <veillard@src.gnome.org> fixed the main issues reported by Peter Breitenlohner cleanup speedup

* catalog.c: fixed the main issues reported by Peter Breitenlohner
* parser.c: cleanup
* valid.c: speedup patch from Petr Pajas
Daniel
/external/libxml2/catalog.c
272693c7e127a43dbcd5bc39c1cec4bfcdabcd2a 14-Nov-2003 William M. Brack <wbrack@src.gnome.org> minor error cleanup for gcc-3.3.[12] compilation warnings.

* catalog.c,relaxng.c,testAutomata.c,xpointer.c,genChRanges.py,
chvalid.c,include/libxml/chvalid.h,doc/examples/test1.c:
minor error cleanup for gcc-3.3.[12] compilation warnings.
/external/libxml2/catalog.c
76e95df05556c9610b564b14cf578c8f9e34c9c1 18-Oct-2003 William M. Brack <wbrack@src.gnome.org> Changed all (?) occurences where validation macros (IS_xxx) had

* include/libxml/parserInternals.h HTMLparser.c HTMLtree.c
SAX2.c catalog.c debugXML.c entities.c parser.c relaxng.c
testSAX.c tree.c valid.c xmlschemas.c xmlschemastypes.c
xpath.c: Changed all (?) occurences where validation macros
(IS_xxx) had single-byte arguments to use IS_xxx_CH instead
(e.g. IS_BLANK changed to IS_BLANK_CH). This gets rid of
many warning messages on certain platforms, and also high-
lights places in the library which may need to be enhanced
for proper UTF8 handling.
/external/libxml2/catalog.c
871611bb0325095b30559ff1edc1fdaa2ad5fd2f 18-Oct-2003 William M. Brack <wbrack@src.gnome.org> enhanced macros to avoid breaking ABI from previous versions. modified to

* genChRanges.py, chvalid.c, include/libxml/chvalid.h,
include/libxml/parserInternals.h: enhanced macros to avoid
breaking ABI from previous versions.
* catalog.c, parser.c, tree.c: modified to use IS_* macros
defined in parserInternals.h. Makes maintenance much easier.
* testHTML.c, testSAX.c, python/libxml.c: minor fixes to avoid
compilation warnings
* configuration.in: fixed pushHTML test error; enhanced for
better devel (me) testing
/external/libxml2/catalog.c
68aca051a61608e6cbbd2d36263e4470008e64f5 11-Oct-2003 William M. Brack <wbrack@src.gnome.org> new files for a different method for doing range validation of character

* genChRange.py, chvalid.def, chvalid.c, include/libxml/chvalid.h:
new files for a different method for doing range validation
of character data.
* Makefile.am, parserInternals.c, include/libxml/Makefile.am,
include/libxml/parserInternals.h: modified for new range method.
* catalog.c: small enhance for warning message (using one
of the new range routines)
/external/libxml2/catalog.c
659e71ec2476d24bfca0d6432a69ef9a49a62be4 10-Oct-2003 Daniel Veillard <veillard@src.gnome.org> Setting up the framework for structured error reporting, touches a lot of

* HTMLparser.c c14n.c catalog.c error.c globals.c parser.c
parserInternals.c relaxng.c valid.c xinclude.c xmlIO.c xmlregexp.c
xmlschemas.c xpath.c xpointer.c include/libxml/globals.h
include/libxml/parser.h include/libxml/valid.h
include/libxml/xmlerror.h: Setting up the framework for structured
error reporting, touches a lot of modules, but little code now
the error handling trail has been cleaned up.
Daniel
/external/libxml2/catalog.c
69d2c171fa5105364168d663467f6834c8216155 09-Oct-2003 Daniel Veillard <veillard@src.gnome.org> comment fix migrating the catalog code to the new infrastructure Daniel

* xinclude.c: comment fix
* catalog.c include/libxml/xmlerror.h: migrating the catalog code
to the new infrastructure
Daniel
/external/libxml2/catalog.c
a9cce9cd0d7aff3ec318b5d8d376da131b6aaad4 29-Sep-2003 Daniel Veillard <veillard@src.gnome.org> Okay this is scary but it is just adding a configure option to disable

* HTMLtree.c SAX2.c c14n.c catalog.c configure.in debugXML.c
encoding.c entities.c nanoftp.c nanohttp.c parser.c relaxng.c
testAutomata.c testC14N.c testHTML.c testRegexp.c testRelax.c
testSchemas.c testXPath.c threads.c tree.c valid.c xmlIO.c
xmlcatalog.c xmllint.c xmlmemory.c xmlreader.c xmlschemas.c
example/gjobread.c include/libxml/HTMLtree.h include/libxml/c14n.h
include/libxml/catalog.h include/libxml/debugXML.h
include/libxml/entities.h include/libxml/nanohttp.h
include/libxml/relaxng.h include/libxml/tree.h
include/libxml/valid.h include/libxml/xmlIO.h
include/libxml/xmlschemas.h include/libxml/xmlversion.h.in
include/libxml/xpathInternals.h python/libxml.c:
Okay this is scary but it is just adding a configure option
to disable output, this touches most of the files.
Daniel
/external/libxml2/catalog.c
5ee43b06000bf42aea1955260aa867c6e466e0a4 04-Aug-2003 Daniel Veillard <veillard@src.gnome.org> trying to fix #118754 of possible recursion in the catalogs. Not

* catalog.c: trying to fix #118754 of possible recursion in the
catalogs. Not fantastically happy about the current fix since
it's likely to break under very thread intensive concurrent
access to the catalog. Better solution might to keep the depth
an extra argument to the resolution functions.
Daniel
/external/libxml2/catalog.c
59002e7bea266c024fa343524c58c6a2fea5895c 04-Jul-2003 William M. Brack <wbrack@src.gnome.org> Fixed multithreading problem
/external/libxml2/catalog.c
c3ca5ba4057ef61012d687c5a48af5ed93e41494 10-May-2003 Daniel Veillard <veillard@src.gnome.org> removed multiple warning, this fixed a bug and should close #111574 Daniel

* DOCBparser.c catalog.c parser.c relaxng.c: removed multiple
warning, this fixed a bug and should close #111574
Daniel
/external/libxml2/catalog.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/catalog.c
3c908dca479ed50dca24b8593bca90e40dbde6b8 19-Apr-2003 Daniel Veillard <veillard@src.gnome.org> added xmlMallocAtomic() to be used when allocating blocks which do not

* DOCBparser.c HTMLparser.c c14n.c catalog.c encoding.c globals.c
nanohttp.c parser.c parserInternals.c relaxng.c tree.c uri.c
xmlmemory.c xmlreader.c xmlregexp.c xpath.c xpointer.c
include/libxml/globals.h include/libxml/xmlmemory.h: added
xmlMallocAtomic() to be used when allocating blocks which
do not contains pointers, add xmlGcMemSetup() and xmlGcMemGet()
to allow registering the full set of functions needed by
a garbage collecting allocator like libgc, ref #109944
Daniel
/external/libxml2/catalog.c
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/catalog.c
580ced8ee28ecd99374da9383897678e4ba6c358 21-Mar-2003 Daniel Veillard <veillard@src.gnome.org> fixed Red Hat bug #86118 use libxml2.spec instead of libxml.spec fixed

* configure.in Makefile.am: fixed Red Hat bug #86118 use libxml2.spec
instead of libxml.spec
* relaxng.c: fixed some of the error reporting excessive
verbosity
* catalog.c debugXML.c valid.c xmlreader.c xmlschemas.c xpath.c
xmlschemastypes.c: removed some warnings from gcc
* doc/libxml2-api.xml: rebuilt
Daniel
/external/libxml2/catalog.c
652d8a949447833405cc0805f4b7ff1179e59ed2 04-Feb-2003 Daniel Veillard <veillard@src.gnome.org> fixed bug #104817 with delegateURI fixing bugs #104123 and #104125 Daniel

* catalog.c: fixed bug #104817 with delegateURI
* xpath.c: fixing bugs #104123 and #104125
Daniel
/external/libxml2/catalog.c
5aad832aa34d21fca4696eb5a3bf203521f6a7f2 11-Dec-2002 Daniel Veillard <veillard@src.gnome.org> a bit more cleanup Daniel

* catalog.c doc/libxml2-api.xml: a bit more cleanup
Daniel
/external/libxml2/catalog.c
130e5791b65fe8c584e7a3ee1f0b443055d029d6 06-Nov-2002 Igor Zlatkovic <igor@src.gnome.org> completed the #96963 fix
/external/libxml2/catalog.c
ee1494ae67c8f8b49345c300a12b1dc902d1af8e 31-Oct-2002 Igor Zlatkovic <igor@src.gnome.org> fixed bug #96963, reverted to old behaviour of xmlLoadCatalogs
/external/libxml2/catalog.c
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/catalog.c
935494a10e5d16a231a2000de899713ff2524bca 22-Oct-2002 Daniel Veillard <veillard@src.gnome.org> tried to fix bug #91500 where doc->children may be overriden by a call to

* parser.c: tried to fix bug #91500 where doc->children may
be overriden by a call to xmlParseBalancedChunkMemory()
* catalog.c: tried to fix bug #90945 w.r.t. parsing of system
identifiers in SGML catalogs containing '&'
Daniel
/external/libxml2/catalog.c
124ec318f86384f3fb1c8bf05c212c12ebbbe323 04-Oct-2002 Igor Zlatkovic <igor@src.gnome.org> fixed lists in XML_CATALOG_FILES
/external/libxml2/catalog.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/catalog.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/catalog.c
f7b094f7ee2a9a7f2f9f05c7390a199c950ec131 15-Nov-2001 Daniel Veillard <veillard@src.gnome.org> use the URL notation file:// for default catalog paths Daniel

* catalog.c: use the URL notation file:// for default catalog paths
Daniel
/external/libxml2/catalog.c
c853b32f9d51c8ee842c04ffd73af3e36aa58714 06-Nov-2001 Daniel Veillard <veillard@src.gnome.org> releasing 2.4.9 fixing catalog breakages fixed more problems in catalog

* configure.in include/libxml/xmlwin32version.h: releasing 2.4.9
fixing catalog breakages
* Makefile.am catalog.c result/catalogs/catal
result/catalogs/mycatalog.* test/catalogs/catal*:
fixed more problems in catalog support, added more regression tests
for both XML and SGML catalog handling
Daniel
/external/libxml2/catalog.c
ffe09c94fd1395c6b7b44eba506716d7fb4b39aa 05-Nov-2001 Daniel Veillard <veillard@src.gnome.org> dohhhh XML catalog add and remove ops were broken too. Side effect of the

* catalog.c: dohhhh XML catalog add and remove ops were broken too.
Side effect of the progressive catalog loading
Daniel
/external/libxml2/catalog.c
cd21dc784800832cf952061034e52ce9733a4b11 04-Nov-2001 Daniel Veillard <veillard@src.gnome.org> Fixed SGML catalogs breakage of 2.4.7, added a couple of really needed

* include/libxml/catalog.h catalog.c: Fixed SGML catalogs
breakage of 2.4.7, added a couple of really needed APIs
like xmlCatalogIsEmpty() and xmlNewCatalog()
* xmlcatalog.c: updated --sgml --noout to be a suitable replacement
for install-catalog
* configure.in: preparing 2.4.8
Daniel
/external/libxml2/catalog.c
91c0040acee605a18c1b3bb440fbfea7892010f5 30-Oct-2001 Daniel Veillard <veillard@src.gnome.org> Justin Fletcher pointed out that xmlParseXMLCatalog was not used anymore !

* catalog.c: Justin Fletcher pointed out that xmlParseXMLCatalog
was not used anymore !
Daniel
/external/libxml2/catalog.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/catalog.c
85c11fa20605e0b4fafc680627bd4b66933ac67e 16-Oct-2001 Daniel Veillard <veillard@src.gnome.org> serious cleanup on the management of the XML catalog tree, more tests

* catalog.c: serious cleanup on the management of the
XML catalog tree, more tests done, especially with
the catalog PI.
Daniel
/external/libxml2/catalog.c
364789a6dc0e74d3f4852a99ceb745139698ebe6 16-Oct-2001 Daniel Veillard <veillard@src.gnome.org> avoid a problem in catalog cleanup on SMP if catalogs were not

* catalog.c: avoid a problem in catalog cleanup on SMP if
catalogs were not initialized.
Daniel
/external/libxml2/catalog.c
8146394d05edb4f9c3eba3d97884d4e50fd6a92a 16-Oct-2001 Daniel Veillard <veillard@src.gnome.org> trying to cleanup the not thread safe parts of the library. Daniel

* catalog.c xpath.c: trying to cleanup the not thread safe
parts of the library.
Daniel
/external/libxml2/catalog.c
b44025c72b7472971a061b022cfe422adc42715d 12-Oct-2001 Daniel Veillard <veillard@src.gnome.org> started integrating the non-controversial parts of Gary Pennington

* HTMLtree.c catalog.c debugXML.c entities.c nanoftp.c
parser.c valid.c xmlmemory.c xpath.c xpointer.c: started
integrating the non-controversial parts of Gary Pennington
multithread patches
* catalog.c: corrected a small bug introduced
Daniel
/external/libxml2/catalog.c
75b96824bccaeadd9e71eba9be7fab1bd88ac814 11-Oct-2001 Daniel Veillard <veillard@src.gnome.org> very serious cleanup, isolating unportable code and as much as possible

* catalog.c include/libxml/catalog.h: very serious cleanup,
isolating unportable code and as much as possible the accesses
to the global shared catalog. May need more testing !
Daniel
/external/libxml2/catalog.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/catalog.c
82d753388039e0677a9ac13ca0fda19abc5e8f66 08-Oct-2001 Daniel Veillard <veillard@src.gnome.org> adding SGML super catalog support adding one API and one flag --sgml to

* include/libxml/catalog.h catalog.c xmlcatalog.c: adding SGML
super catalog support adding one API and one flag --sgml to
xmlcatalog
Daniel
/external/libxml2/catalog.c
16756b627bc32956dcecf43b2c1781b1d0657f8f 01-Oct-2001 Daniel Veillard <veillard@src.gnome.org> Justin Fletcher provided cleaup code in case HAVE_STAT is not defined Igor

* catalog.c: Justin Fletcher provided cleaup code in case
HAVE_STAT is not defined
* include/win32config.h: Igor Zlatkovic suggested to have
HAVE_STAT defined there
Daniel
/external/libxml2/catalog.c
5e1cac1ac0c57643f494682e1bded0aa8b10b21f 28-Sep-2001 William M. Brack <wbrack@src.gnome.org> fixed catalog.c typo
/external/libxml2/catalog.c
c0631a608f62902eca453096f0b2fc5b449b0b0a 20-Sep-2001 Daniel Veillard <veillard@src.gnome.org> removed a couple of warning try to solve the linking problem on platforms

* catalog.c xmlcatalog.c: removed a couple of warning
* xpath.c: try to solve the linking problem on platforms
needing trio to compile
Daniel
/external/libxml2/catalog.c
99784ff899ed1e87a232cb9016e6ba3ee7642a4b 01-Sep-2001 Daniel Veillard <veillard@src.gnome.org> removed a duplicate affectation Justin Fletcher Daniel

* catalog.c: removed a duplicate affectation Justin Fletcher
Daniel
/external/libxml2/catalog.c
6c5f9d14cc2bdf602b57499d001626176e409d1b 25-Aug-2001 Daniel Veillard <veillard@src.gnome.org> added a --convert option to xmlcatalog to convert SGML ones to the XML

* include/libxml/catalog.h catalog.c xmlcatalog.c: added a
--convert option to xmlcatalog to convert SGML ones to
the XML syntax.
* xmllint.c: small cleanup for $SGML_CATALOG_FILES support.
Daniel
/external/libxml2/catalog.c
6990bf3c080529493a865a851b753a27d58014ea 23-Aug-2001 Daniel Veillard <veillard@src.gnome.org> started some serious testing and fixed a few bug and optmization needs.

* catalog.c xmlIO.c: started some serious testing and fixed
a few bug and optmization needs.
Daniel
/external/libxml2/catalog.c
9f7b84bb07ab4f748ba981a38c7566cd48af60fa 23-Aug-2001 Daniel Veillard <veillard@src.gnome.org> preparing for a 2.4.3 release even if it may not be ready yet redirected

* Makefile.am configure.in include/libxml/xmlwin32version.h:
preparing for a 2.4.3 release even if it may not be ready yet
* catalog.c parser.c xmlIO.c include/libxml/catalog.h: redirected
all file parsing lookup to go through the entity resolver, add
to add an API to bypass it (needed to load catalogs themselves),
some cleanup on the catalog code too.
* nanoftp.c: small cleanup
* doc/catalog.html: small update
Daniel
/external/libxml2/catalog.c
bc2ddbe7c3cc496c843667b157a68d4fee4def90 23-Aug-2001 Daniel Veillard <veillard@src.gnome.org> fixed bugi #59406 in SGML catalog parsing reported by Jun Kuriyama Daniel

* catalog.c: fixed bugi #59406 in SGML catalog parsing reported by
Jun Kuriyama
Daniel
/external/libxml2/catalog.c
e7ead2d2379fa933b064e4a138a267313d40988e 23-Aug-2001 Daniel Veillard <veillard@src.gnome.org> added documentation about Catalog support, misses an API description

* doc/catalog.html doc/xml.html: added documentation about
Catalog support, misses an API description
* doc/html/*: reextracted the API pages
Daniel
/external/libxml2/catalog.c
dc2cee29d094958139f409e30209f68953c9cb67 22-Aug-2001 Daniel Veillard <veillard@src.gnome.org> Added the part about section 7.2 on URI resolution, fixed a side effect in

* include/libxml/catalog.h catalog.c xmlIO.c HTMLparser.c:
Added the part about section 7.2 on URI resolution,
fixed a side effect in the HTML parser, look complete
and ready to rock except the URI/SystemID part!
Daniel
/external/libxml2/catalog.c
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/catalog.c
e2940ddb351e0aa2055ec6b74c245685196d532b 22-Aug-2001 Daniel Veillard <veillard@src.gnome.org> starts to look okay, really plugged the new framework, cleaned a lot of

* catalog.c parser.c xmlIO.c xmlcatalog.c xmllint.c
include/libxml/catalog.h: starts to look okay, really
plugged the new framework, cleaned a lot of stuff,
added some APIs, except the PI's support missing this
should be mostly complete
* result/catalogs/* test/catalogs/*: added new test, enriched
the existing one with URN ID tests
Daniel
/external/libxml2/catalog.c
6433954692abb5620ed4e554a2979ef4ecdc6871 21-Aug-2001 Daniel Veillard <veillard@src.gnome.org> fixed nextCatalog started adding a small regression test Daniel

* catalog.c: fixed nextCatalog
* result/catalogs/docbook test/catalogs/*: started adding
a small regression test
Daniel
/external/libxml2/catalog.c
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/catalog.c
344cee76a675e83ff159ffc02b009f304569ceda 20-Aug-2001 Daniel Veillard <veillard@src.gnome.org> renaming testCatalog as xmlcatalog, making it an installed app adding a

* Makefile.am xmlcatalog.c libxml.spec.in: renaming
testCatalog as xmlcatalog, making it an installed app
adding a shell, and preparing it to be a /etc/xml/catalog
management tool, though not ready yet
* catalog.c include/libxml/catalog.h: adding support for
XML Catalogs http://www.oasis-open.org/committees/entity/
not finished, there is some interesting tradeoffs and a
few open questions left.
Daniel
/external/libxml2/catalog.c
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/catalog.c
81418e38c80cf1ddac6fe1426d8037a3da39853f 22-May-2001 Daniel Veillard <veillard@src.gnome.org> - catalog.[ch]: fixes and add xmlLoadCatalogs()
- DOCBparser.c: small cleanup
- xmllint.c: added a --catalogs option to load catalogs from
$SGML_CATALOG_FILES
- tree.c: cleanup
- configure.in: iconv library fixup, ICONV_LIBS
Daniel
/external/libxml2/catalog.c
af86c7f4631c95b93f9132825113ce6bd2144f44 21-May-2001 Daniel Veillard <veillard@src.gnome.org> - catalog.c: handling of CATALOG entries. detection of recursion,
and a few bugfixes
- xpath.c: fixing bug #54951 QNAME with no prefix should not match
against the default namespace
Daniel
/external/libxml2/catalog.c
7d6fd219f249e9ce921edd20f34d64944915abff 10-May-2001 Daniel Veillard <veillard@src.gnome.org> - xmlIO.c catalog.c: plugged in the default catalog resolution
- doc/gnome-xml.sgml: linked in the Docbook parser and catalog
documentations
- doc/html/libxml-*.html: rebuild added the missing ones to CVS
Daniel
/external/libxml2/catalog.c
a737459bc41f3f4558d814889f0981e2aee4b97f 10-May-2001 Daniel Veillard <veillard@src.gnome.org> - Makefile.am xmlversion.h.in configure.in include/Makefile.am:
integrating catalogs
- catalog.[ch] testCatalog.c: adding a small catalo API
(only SGML catalog support).
- parser.c: restaured xmlKeepBlanksDefault(0) API
Daniel
/external/libxml2/catalog.c