History log of /external/libxml2/DOCBparser.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/DOCBparser.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/DOCBparser.c
3648fcb5976b9afd6606bf4a7035f6d6ca4e0005 01-Oct-2003 Daniel Veillard <veillard@src.gnome.org> let's see how much of a pain murrayc is really gonna be. Daniel

* DOCBparser.c include/libxml/DOCBparser.h: let's see how much
of a pain murrayc is really gonna be.
Daniel
/external/libxml2/DOCBparser.c
877a7bd6a35fae1dddb88bfb7af838ed8c369498 13-Sep-2003 Daniel Veillard <veillard@src.gnome.org> removing the broken pseudo SGML DocBook parser code. Daniel

* Makefile.am DOCBparser.c parserInternals.c testDocbook.c
xmllint.c doc/xmllint.xml doc/xmllint.1: removing the
broken pseudo SGML DocBook parser code.
Daniel
/external/libxml2/DOCBparser.c
d37c1394a702cf544522c3ac15e20c3cf892fde7 28-Aug-2003 Igor Zlatkovic <igor@src.gnome.org> added few casts to shut the compiler warnings
/external/libxml2/DOCBparser.c
2fdbd32d514c8b9d166a80564aca3426ec9cfdb2 18-Aug-2003 Daniel Veillard <veillard@src.gnome.org> new dictionary module to keep a single instance of the names used by the

* dict.c include/libxml/dict.h Makefile.am include/libxml/Makefile.am:
new dictionary module to keep a single instance of the names used
by the parser
* DOCBparser.c HTMLparser.c parser.c parserInternals.c valid.c:
switched all parsers to use the dictionary internally
* include/libxml/HTMLparser.h include/libxml/parser.h
include/libxml/parserInternals.h include/libxml/valid.h:
Some of the interfaces changed as a result to receive or return
"const xmlChar *" instead of "xmlChar *", this is either
insignificant from an user point of view or when the returning
value changed, those function are really parser internal methods
that no user code should really change
* doc/libxml2-api.xml doc/html/*: the API interface changed and
the docs were regenerated
Daniel
/external/libxml2/DOCBparser.c
9848532c2aaabc1d73ed481302cd4f1e253274dc 14-Aug-2003 Daniel Veillard <veillard@src.gnome.org> get rid of some compilation warnings. fix the performance problem reported

* DOCBparser.c globals.c include/libxml/xmlmemory.h: get rid of
some compilation warnings.
* xinclude.c: fix the performance problem reported by Kevin Ruscoe
plus some cleanup and better error reporting.
Daniel
/external/libxml2/DOCBparser.c
779af00750fa86045e94422287d67a2cf5723f65 01-Aug-2003 William M. Brack <wbrack@src.gnome.org> =Bug 118559 (continued)
/external/libxml2/DOCBparser.c
34ba38793669da505d735e76794253b23dec447c 15-Jul-2003 Daniel Veillard <veillard@src.gnome.org> removed some warnings by casting xmlChar to unsigned int and a couple of

* DOCBparser.c HTMLparser.c entities.c parser.c relaxng.c
xmlschemas.c xpath.c: removed some warnings by casting xmlChar
to unsigned int and a couple of others.
* xmlschemastypes.c: fixes a segfault on empty hexBinary strings
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.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/DOCBparser.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/DOCBparser.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/DOCBparser.c
5f9fada355da8d4120a526ecea513f85e69755ee 19-Feb-2003 Igor Zlatkovic <igor@src.gnome.org> obsoleted xmlNormalizeWindowsPath
/external/libxml2/DOCBparser.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/DOCBparser.c
01c13b5be2d249ef66d86585adee87901bb8efa2 10-Dec-2002 Daniel Veillard <veillard@src.gnome.org> code cleanup, especially the function comments. fixed a small bug when

* DOCBparser.c HTMLparser.c c14n.c debugXML.c encoding.c hash.c
nanoftp.c nanohttp.c parser.c parserInternals.c testC14N.c
testDocbook.c threads.c tree.c valid.c xmlIO.c xmllint.c xmlmemory.c
xmlreader.c xmlregexp.c xmlschemas.c xmlschemastypes.c xpath.c:
code cleanup, especially the function comments.
* tree.c: fixed a small bug when freeing nodes which are XInclude ones.
Daniel
/external/libxml2/DOCBparser.c
1c732d2e10935529b717864b6fa4296f80edace1 30-Nov-2002 Daniel Veillard <veillard@src.gnome.org> code cleanup Daniel

* DOCBparser.c HTMLparser.c parser.c valid.c xpath.c: code cleanup
Daniel
/external/libxml2/DOCBparser.c
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/DOCBparser.c
118aed78f360f51d182770e62b251ef324707aa2 24-Sep-2002 Daniel Veillard <veillard@src.gnome.org> fixed the data callback on transition functionality which was broken when

* xmlregexp.c: fixed the data callback on transition functionality
which was broken when using the compact form
* result/schemas/*: updated the results, less verbose, all tests
pass like before
* DOCBparser.c testAutomata.c testC14N.c testSchemas.c testThreads.c
testXPath.c valid.c xinclude.c xmllint.c xmlregexp.c xmlschemas.c
xmlschemastypes.c xpath.c python/libxml.c: removed a bunch of
annoying warnings
* xpath.c: try to provide better error report when possible
Daniel
/external/libxml2/DOCBparser.c
f4862f0f3626786512ae1cc891aa70dc0116d28b 10-Sep-2002 Daniel Veillard <veillard@src.gnome.org> messing around with support for Windows path, cleanups, trying to identify

* include/libxml/xmlIO.h xmlIO.c parser.c HTMLparser.c DOCBparser.c:
messing around with support for Windows path, cleanups,
trying to identify and fix the various code path to the
filename access. Added xmlNormalizeWindowsPath()
Daniel
/external/libxml2/DOCBparser.c
3487c8d9bbf0c2d54effc1cd7566c2ececb18752 05-Sep-2002 Daniel Veillard <veillard@src.gnome.org> get rid of all the perror() calls made in the library execution paths.

* DOCBparser.c HTMLparser.c c14n.c entities.c list.c
parser.c parserInternals.c xmlIO.c: get rid of all the
perror() calls made in the library execution paths. This
should fix both #92059 and #92385
Daniel
/external/libxml2/DOCBparser.c
49cc97565fbe2928388a1e437c44429097a504ae 14-Jun-2002 Aleksey Sanin <aleksey@src.gnome.org> replaced sprintf() with snprintf() to prevent possible buffer overflow

* DOCBparser.c HTMLparser.c debugXML.c encoding.c
nanoftp.c nanohttp.c parser.c tree.c uri.c xmlIO.c
xmllint.c xpath.c: replaced sprintf() with snprintf()
to prevent possible buffer overflow (the bug was pointed
out by Anju Premachandran)
/external/libxml2/DOCBparser.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/DOCBparser.c
044fc6b7476798cbb95277b4905e5111d7c2775d 04-Mar-2002 Daniel Veillard <veillard@src.gnome.org> fixing #61290 "namespace nodes have no parent" long standing divergence

* xpath.c: fixing #61290 "namespace nodes have no parent"
long standing divergence from the XPath REC. NodeSets
simply hold a copy of namespace nodes and those node ->next
points to the parent (which may not be the node carrying the
definition).
* include/libxml/xpath.h: flagged but didn't added a possible
speedup
* DOCBparser.c HTMLparser.c: removed some warnings from push
parser due to new state being added.
* tree.c: new fix from Boris Erdmann
* configure.in c14n.c include/libxml/c14n.h testC14N.c: added
the XML Canonalization support from Aleksey Sanin
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.c
5344c60dc10348ff1486b8d374d6e2f43a11388c 31-Dec-2001 Daniel Veillard <veillard@src.gnome.org> Fixed a few other problems raised by Charlie Bozeman. fixed the output

* DOCBparser.c parser.c valid.c include/libxml/parserInternals.h
include/libxml/xmlerror.h include/libxml/xpathInternals.h:
Fixed a few other problems raised by Charlie Bozeman.
* result/VC/ElementValid[5-7]: fixed the output
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.c
635ef72a94db9f647dcff11d33f50115564ce091 29-Oct-2001 Daniel Veillard <veillard@src.gnome.org> apply fixes to close #63271 and avoid segfaults when the error routine

* parser.c globals.c DOCBparser.c HTMLparser.c error.c:
apply fixes to close #63271 and avoid segfaults when
the error routine gets callbed before xmlInitParser()
get called.
* nanoftp.c error.c: Applied patches from Justin Fletcher
correcting some xmlGenericError misuses.
Daniel
/external/libxml2/DOCBparser.c
89cad536e3e38002bfc931acfa2e0645d4b08a51 22-Oct-2001 Daniel Veillard <veillard@src.gnome.org> added entities testing to the Thread test make the test reasonable fix the

* test/threads/*: added entities testing to the Thread test
* testThreads.c: make the test reasonable
* DOCBparser.c: fix the DTD public and system ID
* xmllint.c: added --sgml for SGML DocBook importing
* Makefile.am: added Docbtests target
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.c
ff0b7311ec80831e9cc54c62ed4a7be4d811a5e2 11-Oct-2001 Daniel Veillard <veillard@src.gnome.org> update from Tobias Peters for 2.4.5 generate line nubers in elements

* win32/Makefile.mingw: update from Tobias Peters for 2.4.5
* DOCBparser.c: generate line nubers in elements
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.c
f6ed8bc7b2bd2d3d98ee37b4972b996142d5c89b 02-Oct-2001 Daniel Veillard <veillard@src.gnome.org> Igor Zlatkovic patches fixed typos Daniel

* win32/dsp/libxml2.def.src: Igor Zlatkovic patches
* DOCBparser.c HTMLparser.c parser.c: fixed typos
Daniel
/external/libxml2/DOCBparser.c
50f3437111a6428b4852740e83db4848b0b09a97 03-Aug-2001 Daniel Veillard <veillard@src.gnome.org> applied Win32 Facelift No.2 patches from Igor Zlatkovic for Windows/MSC

* DOCBparser.c Makefile.am nanohttp.c parser.c testHTML.c
testSAX.c xmlIO.c xmllint.c include/win32config.h
include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h
include/libxml/xmlwin32version.h.in win32/README.MSDev
win32/dsp/*: applied Win32 Facelift No.2 patches from
Igor Zlatkovic for Windows/MSC
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.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/DOCBparser.c
84666b3831a5ffdf57b89e8f89293b7802a6b814 11-Jun-2001 Daniel Veillard <veillard@src.gnome.org> handling of PIs and <?sgml-declaration in entities. Daniel

* DOCBparser.c: handling of PIs and <?sgml-declaration in entities.
Daniel
/external/libxml2/DOCBparser.c
e95e2396f34e7e7c5f472ad018d7207974074225 06-Jun-2001 Daniel Veillard <veillard@src.gnome.org> - DOCBparser.c: implemented the <?sgml-declaration encoding="xxx"?>
hack
- tree.[ch]: added xmlHasNsProp as suggested in bug report #55653
- uri.c: fixed a warning
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.c
c057c5dcd1e44a091cc031147462012a27fc35f1 02-May-2001 Daniel Veillard <veillard@src.gnome.org> - DOCBparser.c: patche from L�szl� Kov�cs, fixed entities refs
in attributes handling
Daniel
/external/libxml2/DOCBparser.c
02f077a7ae0da0dcbded84077579218b92416ab2 26-Apr-2001 Daniel Veillard <veillard@src.gnome.org> - DOCBparser.c: patche from L�szl� Kov�cs
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.c
4ec0b0f4c33bbf0917cccb1c3583122c16b95287 25-Apr-2001 Daniel Veillard <veillard@src.gnome.org> - DOCBparser.c include/Makefile.am: two patches from L�szl� Kov�cs
Daniel
/external/libxml2/DOCBparser.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/DOCBparser.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/DOCBparser.c