History log of /external/libxml2/testapi.c
Revision Date Author Comments (<<< Hide modified files) (Show modified files >>>)
8effcb578e0590cc01bbcab0f9dccefc6bdbcdbd 09-May-2016 Daniel Veillard <veillard@redhat.com> Fix apibuild for a recently added construct

commit c71f9305a99b6aa03cb08fab31106c9c56f1be4f added __XML_EXTERNC
cpp construct which not understood by apibuild, leading to make dist
failures, ask to ignore that construct.
/external/libxml2/testapi.c
bb654feb9a64db7fd8b5fefdbb79792883dc7795 13-Apr-2016 Jan Pokorný <jpokorny@redhat.com> Fix typos: dictio{ nn -> n }ar{y,ies}

Signed-off-by: Jan Pokorný <jpokorny@redhat.com>
/external/libxml2/testapi.c
e6b97476a0bcc023f6fc05bddcbc140001f9832f 08-Mar-2016 David Kilzer <ddkilzer@apple.com> Bug 758572: ASAN crash in make check <https://bugzilla.gnome.org/show_bug.cgi?id=758572>

Instead of sending a random string length into API methods,
compute the string length properly to fix out-of-bounds accesses
caught with AddressSanitizer turned on.

* testapi.c:
(test_htmlCreateMemoryParserCtxt):
(test_htmlCreatePushParserCtxt):
(test_htmlCtxtReadMemory):
(test_htmlParseChunk):
(test_htmlReadMemory):
(test_xmlDictExists):
(test_xmlDictLookup):
(test_xmlCreatePushParserCtxt):
(test_xmlCtxtReadMemory):
(test_xmlCtxtResetPush):
(test_xmlParseChunk):
(test_xmlParseInNodeContext):
(test_xmlParseMemory):
(test_xmlReadMemory):
(test_xmlRecoverMemory):
(test_xmlSAXParseMemory):
(test_xmlSAXParseMemoryWithData):
(test_xmlSAXUserParseMemory):
(test_xmlCreateMemoryParserCtxt):
(test_xmlRelaxNGNewMemParserCtxt):
(test_xmlBufferAdd):
(test_xmlBufferAddHead):
(test_xmlBuildQName):
(test_xmlDocDumpFormatMemory):
(test_xmlDocDumpFormatMemoryEnc):
(test_xmlDocDumpMemory):
(test_xmlNewCDataBlock):
(test_xmlNewDocTextLen):
(test_xmlNewTextLen):
(test_xmlNodeAddContentLen):
(test_xmlNodeSetContentLen):
(test_xmlSplitQName3):
(test_xmlStringLenGetNodeList):
(test_xmlTextConcat):
(test_xmlOutputBufferWrite):
(test_xmlParserInputBufferCreateMem):
(test_xmlParserInputBufferCreateStatic):
(test_xmlParserInputBufferPush):
(test_xmlReaderForMemory):
(test_xmlReaderNewMemory):
(test_xmlSchemaNewMemParserCtxt):
(test_xmlCharStrndup):
(test_xmlStrncatNew):
(test_xmlStrncmp):
(test_xmlStrndup):
(test_xmlStrsub):
(test_xmlTextWriterWriteBase64):
(test_xmlTextWriterWriteBinHex):
(test_xmlTextWriterWriteRawLen):
/external/libxml2/testapi.c
6657afe83a38278f124ace71dc85f60420beb2d5 20-Nov-2015 Daniel Veillard <veillard@redhat.com> Release of libxml2-2.9.3

* configure.ac: updated
* doc/*: regenerated
/external/libxml2/testapi.c
af62eb4fabda119f12c53da2e68cf0decb68b0d8 13-Oct-2014 Daniel Veillard <veillard@redhat.com> Python generator bug raised by the const change

the doc methode for xmlDocGetRootElement wasn't generated anymore
/external/libxml2/testapi.c
54ae471c147d280a137474c25fd76ca1f566efac 01-Apr-2013 Daniel Veillard <veillard@redhat.com> Regenerated API, and testapi, rebuild documentation

After the previous commit adding 2 new entry points
/external/libxml2/testapi.c
fb27e2cd204ddb2cb0163b4b6418cc494889d279 28-Sep-2012 Michael Wood <esiotrot@gmail.com> Fix spelling of "length".
/external/libxml2/testapi.c
38bbd3412d1c2a2016cf5a1a221ad4010216d28e 11-Sep-2012 Daniel Veillard <veillard@redhat.com> Release of libxml2-2.9.0

* libxml.spec.in: update
* doc/*: updated and regenerated
* libxml2.syms testapi.c: regenerated
/external/libxml2/testapi.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/testapi.c
82cdfc4eb338f039024e1619aca8ff14b5c3dc71 22-Aug-2012 Daniel Veillard <veillard@redhat.com> Expose xmlBufShrink in the public tree API

As suggested by Andrew W. Nosenko:
Proposal: expose the new xmlBufShrink() to the "public" API for
compatibility with xmlBufUse().

Reason: the following scenario:

1. Read something into xmlParserInputBuffer (e.g. using
xmlParserInputBufferRead())
2. Extract content through xmlBufContent()
3. Extract content length through xmlBufUse(). Result have type
'size_t'.
4. Use this content
5. Now, you need to shrink the buffer. How to do it? Doing that
through legacy xmlBufferShrink() is unsafe because it uses 'unsigned
int' and the whole point of introducing the new API was handling the
cases, when 'unsigned int' is not enough. Therefore, need to use the
new xmlBufShrink(). But it is "private".

Therefore, I propose to expose the new xmlBufShrink() in the same way,
as xmlBufContent() and xmlBufUse() are exposed.
/external/libxml2/testapi.c
ff7227f2c148e77526a5e5200a59e6d2f283e1ea 20-Aug-2012 Daniel Veillard <veillard@redhat.com> Patch for portability of latin characters in C files

Coming from LibreOffice repository:
http://cgit.freedesktop.org/libreoffice/core/plain/libxml2/libxml2-latin.patch
/external/libxml2/testapi.c
baaeadcf65c6ee0102f195d034e26d99f25a3d60 15-Aug-2012 Daniel Veillard <veillard@redhat.com> Regenerated testapi.c
/external/libxml2/testapi.c
c3b1d09ba226a138722a21cc8e8cc8ee29d80f8d 13-Aug-2012 Roumen Petrov <bugtrack@roumenpetrov.info> clean redefinition of {v}snprintf in C-source

as those from *config.h are preferable (e.g. win32config.h)
/external/libxml2/testapi.c
1f0453f71546071d13c1cb06b7b6799e63fd4f9f 13-Aug-2012 Roumen Petrov <bugtrack@roumenpetrov.info> minimize use of HAVE_CONFIG_H

as build process for supported platforms provide "config.h" header file
/external/libxml2/testapi.c
5706b6d8767e3c3f2e5b277b54e1af68035bc111 06-Aug-2012 Daniel Richard G <oss@teragram.com> Various "make distcheck" and portability fixups

Makefile.am:

* Don't use @VAR@, use $(VAR). Autoconf's AC_SUBST provides us the Make
variable, it allows overriding the value at the command line, and
(notably) it avoids a Make parse error in the libxml2_la_LDFLAGS
assignment when @MODULE_PLATFORM_LIBS@ is empty

* Changed how the THREADS_W32 mechanism switches the build between
testThreads.c and testThreadsWin32.c as appropriate; using AM_CONDITIONAL
allows this to work cleanly and plays well with dependencies

* testapi.c should be specified as BUILT_SOURCES

* Create symlinks to the test/ and result/ subdirs so that the runtests
target is usable in out-of-source-tree builds

* Don't do MAKEFLAGS+=--silent as this is not portable to non-GNU Makes

* Fixed incorrect find(1) syntax in the "cleanup" rule, and doing "rm -f"
instead of just "rm" is good form

* (DIST)CLEANFILES needed a bit more coverage to allow "make distcheck" to
pass

configure.in:

* Need AC_PROG_LN_S to create test/ and result/ symlinks in Makefile.am

* AC_LIBTOOL_WIN32_DLL and AM_PROG_LIBTOOL are obsolete; these have been
superceded by LT_INIT

* Don't rebuild docs by default, as this requires GNU Make (as
implemented)

* Check for uint32_t as some platforms don't provide it

* Check for some more functions, and undefine HAVE_MMAP if we don't also
HAVE_MUNMAP (one system I tested on actually needed this)

* Changed THREADS_W32 from a filename insert into an Automake conditional

* The "Copyright" file will not be in the current directory if builddir !=
srcdir

doc/Makefile.am:

* EXTRA_DIST cannot use wildcards when they refer to generated files; this
breaks dependencies. What I did was define EXTRA_DIST_wc, which uses GNU
Make $(wildcard) directives to build up a list of files, and EXTRA_DIST,
as a literal expansion of EXTRA_DIST_wc. I also added a new rule,
"check-extra-dist", to simplify checking that the two variables are
equivalent. (Note that this works only when builddir == srcdir)

(I can implement this differently if desired; this is just one way of
doing it)

* Don't define an "all" target; this steps on Automake's toes

* Fixed up the "libxml2-api.xml ..." rule by using $(wildcard) for
dependencies (as Make doesn't process the wildcards otherwise) and
qualifying appropriate files with $(srcdir)

(Note that $(srcdir) is not needed in the dependencies, thanks to VPATH,
which we can count on as this is GNU-Make-only code anyway)

doc/devhelp/Makefile.am:

* Qualified appropriate files with $(srcdir)

* Added an "uninstall-local" rule so that "make distcheck" passes

doc/examples/Makefile.am:

* Rather than use a wildcard that doesn't work, use a substitution that
most Make programs can handle

doc/examples/index.py:

* Do the same here

include/libxml/nanoftp.h:

* Some platforms (e.g. MSVC 6) already #define INVALID_SOCKET:

user@host:/cygdrive/c/Program Files/Microsoft Visual Studio/VC98/\
Include$ grep -R INVALID_SOCKET .
./WINSOCK.H:#define INVALID_SOCKET (SOCKET)(~0)
./WINSOCK2.H:#define INVALID_SOCKET (SOCKET)(~0)

include/libxml/xmlversion.h.in:

* Support ancient GCCs (I was actually able to build the library with 2.5
but for this bit)

python/Makefile.am:

* Expanded CLEANFILES to allow "make distcheck" to pass

python/tests/Makefile.am:

* Define CLEANFILES instead of a "clean" rule, and added tmp.xml to allow
"make distcheck" to pass

testRelax.c:

* Use HAVE_MMAP instead of the less explicit HAVE_SYS_MMAN_H (as some
systems have the header but not the function)

testSchemas.c:

* Use HAVE_MMAP instead of the less explicit HAVE_SYS_MMAN_H

testapi.c:

* Don't use putenv() if it's not available

threads.c:

* This fixes the following build error on Solaris 8:

libtool: compile: cc -DHAVE_CONFIG_H -I. -I./include -I./include \
-D_REENTRANT -D__EXTENSIONS__ -D_REENTRANT -Dsparc -Xa -mt -v \
-xarch=v9 -xcrossfile -xO5 -c threads.c -KPIC -DPIC -o threads.o
"threads.c", line 442: controlling expressions must have scalar type
"threads.c", line 512: controlling expressions must have scalar type
cc: acomp failed for threads.c
*** Error code 1

trio.c:

* Define isascii() if the system doesn't provide it

trio.h:

* The trio library's HAVE_CONFIG_H header is not the same as LibXML2's
HAVE_CONFIG_H header; this change is needed to avoid a double-inclusion

win32/configure.js:

* Added support for the LZMA compression option

win32/Makefile.{bcb,mingw,msvc}:

* Added appropriate bits to support WITH_LZMA=1

* Install the header files under $(INCPREFIX)\libxml2\libxml instead of
$(INCPREFIX)\libxml, to mirror the install location on Unix+Autotools

xml2-config.in:

* @MODULE_PLATFORM_LIBS@ (usually "-ldl") needs to be in there in order for
`xml2-config --libs` to provide a complete set of dependencies

xmllint.c:

* Use HAVE_MMAP instead of the less-explicit HAVE_SYS_MMAN_H
/external/libxml2/testapi.c
c943f708f1853de4eb15e5a94cf0b35d108da87a 23-May-2012 Daniel Veillard <veillard@redhat.com> Release of libxml2-2.8.0

- Makefile.am: don't package .git
- configure.in : update to new release
- doc/xml.html: added the new release
- doc/* testapi.c: regenerated
/external/libxml2/testapi.c
22030ef8888579b9ae8d8a63367e31b201eef4b5 23-May-2012 Daniel Veillard <veillard@redhat.com> Restore code for Windows compilation

Try to keep as close to rc1 but still allow the change from Roumen for
mingw
/external/libxml2/testapi.c
94431ecba6c458c56cb0f5b2a919ed4cf27107ba 15-May-2012 Daniel Veillard <veillard@redhat.com> Fix various bugs in new code raised by the API checking

* testapi.c: regenerated and covering new APIs
* tree.c: xmlBufferDetach can't work on immutable buffers
* xzlib.c: fix a deallocation error
/external/libxml2/testapi.c
0329a1471ee1c2ab4f4b46a2adae37dc52739257 09-May-2011 Stefan Kost <ensonic@users.sf.net> testapi: use the right type for the check

Fixes a compiler warning. Also wrap the long line if statement.
/external/libxml2/testapi.c
f99d222316e1219aa8b95220f6918e6c7018e174 04-Nov-2010 Ozkan Sezer <sezeroz@gmail.com> 614087 Fix Socket API usage to allow Windows64 compilation

In Windows 64 a socket is no more represented by an int,
this breaks the nanoftp API and nanoftp/nanohttp, the patch
changes this and fix the API for Win64
Regenerated the XML and documentation as a result too.
/external/libxml2/testapi.c
f447ab8f97830c06f24eb589ecaabc69001e3e78 24-Aug-2009 Daniel Veillard <veillard@redhat.com> Regenerated API and symbols

* doc/Makefile.am: make the check for symbols pbm a make api failure
* doc/symbols.xml: added xmlXIncludeProcessTreeFlagsData
* doc//* elfgcchack.h libxml2.syms testapi.c: regenerated
/external/libxml2/testapi.c
53c32edfa58ae8252f241b67537f2aebb180d243 21-Aug-2009 Daniel Veillard <veillard@redhat.com> Rebuilt the API and regenerated docs
/external/libxml2/testapi.c
c2e9d005088cac762f4d86c256474e6805662a72 10-Aug-2009 Daniel Veillard <veillard@redhat.com> 545579 doesn't compile without schema support

* testapi.c: fix to get gen_nb_void_ptr_ptr() generated unconditionally
/external/libxml2/testapi.c
7b465bdf11b83b8214fb376e745c41474132bcc6 24-Jul-2009 Daniel Veillard <veillard@redhat.com> Fixed apibuild.py, regenerated doc and interfaces

* doc/apibuild.py: fixed the parsing after the change of
macro name
* doc/* testapi.c: regenerated
/external/libxml2/testapi.c
a4f85b9329878608e800b47a0bb5c2913a665014 25-Mar-2009 Daniel Veillard <veillard@src.gnome.org> updated SVN URL for GNOME as pointed by Vincent Lefevre and regenerated

* doc/*: updated SVN URL for GNOME as pointed by Vincent Lefevre
and regenerated docs
daniel

svn path=/trunk/; revision=3824
/external/libxml2/testapi.c
d4d4705780933c7ad181a7bd902c91d1d1adaba3 18-Jan-2009 Daniel Veillard <veillard@src.gnome.org> apply patch from Marcus Meissner to add gcc attribute alloc_size should

* include/libxml/xmlversion.h.in include/libxml/xmlmemory.h:
apply patch from Marcus Meissner to add gcc attribute alloc_size
should fix #552505
* doc/apibuild.py doc/* testapi.c: regenerate the API
* include/libxml/parserInternals.h: fix a comment problem raised
by apibuild.py
daniel

svn path=/trunk/; revision=3811
/external/libxml2/testapi.c
be2bd6ac6fb512d322a059408c6fd80a91b091cf 27-Nov-2008 Daniel Veillard <veillard@src.gnome.org> adds element traversal support avoid a warning regenerated daniel

* include/libxml/tree.h tree.c python/generator.py: adds
element traversal support
* valid.c: avoid a warning
* doc/*: regenerated
daniel

svn path=/trunk/; revision=3804
/external/libxml2/testapi.c
da3fee406da96c344d7b5f4e0631faee74f7e11d 01-Sep-2008 Daniel Veillard <veillard@src.gnome.org> Borland C fix from Moritz Both regenerate, workaround a problem for buffer

* trionan.c: Borland C fix from Moritz Both
* testapi.c: regenerate, workaround a problem for buffer testing
* xmlIO.c HTMLtree.c: new internal entry point to hide even better
xmlAllocOutputBufferInternal
* tree.c: harden the code around buffer allocation schemes
* parser.c: restore the warning when namespace names are not absolute
URIs
* runxmlconf.c: continue regression tests if we get the expected
number of errors
* Makefile.am: run the python tests on make check
* xmlsave.c: handle the HTML documents and trees
* python/libxml.c: convert python serialization to the xmlSave APIs
and avoid some horrible hacks
Daniel

svn path=/trunk/; revision=3790
/external/libxml2/testapi.c
1572425c2774b3fef6af062b87351a0e42c3e172 30-Aug-2008 Daniel Veillard <veillard@src.gnome.org> preparing 2.7.0 release remove some testing traces remove some warnings

* configure.in, doc/*: preparing 2.7.0 release
* tree.c: remove some testing traces
* parser.c xmlIO.c xmlschemas.c: remove some warnings
Daniel

svn path=/trunk/; revision=3788
/external/libxml2/testapi.c
28b7b4bd80e0c4b9b04e0f68f0cff563c6560cc3 30-Aug-2008 Daniel Veillard <veillard@src.gnome.org> regenerated Daniel

* doc/* testapi.c: regenerated
Daniel

svn path=/trunk/; revision=3786
/external/libxml2/testapi.c
2cba415895e2cf9a15567038151009869b6c52a7 27-Aug-2008 Daniel Veillard <veillard@src.gnome.org> fix a small initialization problem raised by Ashwin increase testing

* threads.c: fix a small initialization problem raised by Ashwin
* testapi.c gentest.py: increase testing especially for document
with an internal subset, and entities
* tree.c: fix a deallocation issue when unlinking entities from
a document.
* valid.c: fix a missing entry point test not found previously.
* doc/*: regenerated the APIs, docs etc.
daniel

svn path=/trunk/; revision=3778
/external/libxml2/testapi.c
d7af555327843a9938a913205ac703c13c225603 04-Aug-2008 Daniel Veillard <veillard@src.gnome.org> rewrite the URI parser to update to rfc3986 (from 2396) removed the error

* uri.c include/libxml/uri.h: rewrite the URI parser to update to
rfc3986 (from 2396)
* test/errors/webdav.xml result/errors/webdav.xml*: removed the
error test, 'DAV:' is a correct URI under 3986
* Makefile.am: small cleanup in make check
Daniel

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

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

svn path=/trunk/; revision=3755
/external/libxml2/testapi.c
438ebbd59af78c436397ae488e42aeca5cad7542 12-May-2008 Daniel Veillard <veillard@src.gnome.org> fx compilation when configured without the reader should fix #513110

* xmlschemas.c runtest.c testapi.c include/libxml/xmlreader.h
python/types.c python/libxml_wrap.h python/libxml.c: fx compilation
when configured without the reader should fix #513110
* doc/*: regenerated
Daniel

svn path=/trunk/; revision=3743
/external/libxml2/testapi.c
dee23485f639f0738a4a0cc3159c5140ea425b37 11-Apr-2008 Daniel Veillard <veillard@src.gnome.org> added new function xmlSchemaValidCtxtGetParserCtxt based on Holger

* include/libxml/xmlschemas.h xmlschemas.c: added new function
xmlSchemaValidCtxtGetParserCtxt based on Holger Kaelberer patch
* doc/apibuild.py doc/*: regenerated the doc, chased why the new
function didn't got any documentation, added more checking in the
generator
* include/libxml/relaxng.h include/libxml/schematron.h
include/libxml/xmlschemas.h include/libxml/c14n.h
include/libxml/xmlregexp.h include/libxml/globals.h
include/libxml/xmlreader.h threads.c xmlschemas.c: various changes
and cleanups following the new reports
Daniel

svn path=/trunk/; revision=3738
/external/libxml2/testapi.c
05b37c689378ffd5ee44c4796c3c687688e97adf 31-Mar-2008 Daniel Veillard <veillard@src.gnome.org> trying to clarify even more the xmlCleanupParser() use and the memory

* parser.c docs/*: trying to clarify even more the xmlCleanupParser()
use and the memory documentation
Daniel

svn path=/trunk/; revision=3719
/external/libxml2/testapi.c
38d452ac1c98b64eb0723175a67c2f59adc35d5a 22-May-2007 William M. Brack <wbrack@src.gnome.org> Fixed typo in xmlCharEncFirstLine pointed out by Mark Rowe (bug #440159)

* encoding.c: Fixed typo in xmlCharEncFirstLine pointed out
by Mark Rowe (bug #440159)
* include/libxml/xmlversion.h.in: Added check for definition of
_POSIX_C_SOURCE to avoid warnings on Apple OS/X (patch from
Wendy Doyle and Mark Rowe, bug #346675)
* schematron.c, testapi.c, tree.c, xmlIO.c, xmlsave.c: minor
changes to fix compilation warnings - no change to logic.

svn path=/trunk/; revision=3618
/external/libxml2/testapi.c
3cad8e3162a8208cf5c9d624add3bc1540bf0cae 09-Feb-2007 William M. Brack <wbrack@src.gnome.org> regenerated

svn path=/trunk/; revision=3580
/external/libxml2/testapi.c
7f28a01d6bd028e020d6cd418b933928a26896ed 12-Jan-2007 William M. Brack <wbrack@src.gnome.org> Re-generated the documentation (API chunks 27-29 were missing) (also

* Re-generated the documentation (API chunks 27-29 were missing)
(also causes changes to testapi.c, elfgcchack.h and
win32/libxml2.def.src)

svn path=/trunk/; revision=3574
/external/libxml2/testapi.c
c8338f1a52e7712dbba5e7c2fd5f76ecf01bf14f 25-Oct-2006 Daniel Veillard <veillard@src.gnome.org> preparing release of libxml2-2.6.27 fix a small problem with preproc flags

* NEWS configure.in testapi.c doc//*: preparing release of
libxml2-2.6.27
* include/libxml/tree.h: fix a small problem with preproc flags
Daniel
/external/libxml2/testapi.c
f1a27c659ef3b78f561596d4737353e367361bf3 14-Oct-2006 Daniel Veillard <veillard@src.gnome.org> added --html --memory to test htmlReadMemory to test #321632 added various

* xmllint.c: added --html --memory to test htmlReadMemory to
test #321632
* HTMLparser.c: added various initialization calls which may help
#321632 but not conclusive
* testapi.c tree.c include/libxml/tree.h: fixed compilation with
--with-minimum --with-sax1 and --with-minimum --with-schemas
fixing #326442
Daniel
/external/libxml2/testapi.c
402b34475da199ca9ce221d003aadec3ec7149d4 13-Oct-2006 Daniel Veillard <veillard@src.gnome.org> fixed xmlIOParseDTD handling of @input in error case, Should fix #335085

* parser.c: fixed xmlIOParseDTD handling of @input in error case,
Should fix #335085
* testapi.c: reset the http_proxy env variable to not waste time
on regression tests
Daniel
/external/libxml2/testapi.c
6ad5c4af742de7f56ae5e0eaf89f174775a1e822 11-Oct-2006 Daniel Veillard <veillard@src.gnome.org> fixed a weird error where validity context whould not show up if warnings

* valid.c: fixed a weird error where validity context whould not
show up if warnings were disabled pointed out by Bob Stayton
* xmlIO.c doc/generator.py: cleanup and fix to regenerate the docs
* doc//* testapi.c: rebuilt the docs
Daniel
/external/libxml2/testapi.c
6f9b0878c00c2b74ad6d7fddab031f27576880dc 12-Aug-2006 Daniel Veillard <veillard@src.gnome.org> applied patch from Marton Illes to fix an allocation bug in

* xmlschemas.c: applied patch from Marton Illes to fix an allocation
bug in xmlSchemaXPathEvaluate should close #351032
Daniel
/external/libxml2/testapi.c
cc047b3384b8c36e80f75704e565481f6f9aac35 18-Jun-2006 Daniel Veillard <veillard@src.gnome.org> applied patch from Felipe Contreras when compiling with --with-minimum

* testapi.c: applied patch from Felipe Contreras when compiling
with --with-minimum
Daniel
/external/libxml2/testapi.c
69839ba1974ba8a7e996652bb2f7865de33b366f 06-Jun-2006 Daniel Veillard <veillard@src.gnome.org> preparing release of 2.6.25 Daniel

* configure.ini NEWS doc//* libxml.spec.in : preparing release of 2.6.25
Daniel
/external/libxml2/testapi.c
b2f8f1de7a02900f3e62a8170618ac35bd189269 28-Apr-2006 Daniel Veillard <veillard@src.gnome.org> preparing 2.6.24 release, fixed Python paths at the last moment fix some

* NEWS configure.in doc//*: preparing 2.6.24 release, fixed Python
paths at the last moment
* relaxng.c testapi.c tree.c: fix some comments
Daniel
/external/libxml2/testapi.c
d463c99fd8ff26a41be5c4c3b96bed90a900e84e 23-Feb-2006 Daniel Veillard <veillard@src.gnome.org> updated the Ruby bindings links, and regenerated the docs. Daniel

* doc//*: updated the Ruby bindings links, and regenerated the
docs.
Daniel
/external/libxml2/testapi.c
2363555e7649a924cc60a726852d358d6ef404f2 01-Feb-2006 Kasimier T. Buchcik <kbuchcik@src.gnome.org> Added changed as proposed on the mailing list by venkat naidu in order to

* tapi.c win32/Makefile.*: Added changed as proposed on
the mailing list by venkat naidu in order to compile
testapi.c on windows.
/external/libxml2/testapi.c
6795260135a78da60182504a2d7efb4e3177eb57 05-Jan-2006 Daniel Veillard <veillard@src.gnome.org> upated the news regenerated the docs, preparing for release of 2.6.23

* NEWS configure.in libxml.spec.in testapi.c doc/*: upated the news
regenerated the docs, preparing for release of 2.6.23
* pattern.c xmlschemas.c: fixed some comments
Daniel
/external/libxml2/testapi.c
6a0baa0cd89b402cdfbb63e9c40f291ebd191f1d 10-Dec-2005 Daniel Veillard <veillard@src.gnome.org> fixed a number of warnings shown by HP-UX compiler and reported by Rick

* HTMLparser.c configure.in parserInternals.c runsuite.c runtest.c
testapi.c xmlschemas.c xmlschemastypes.c xmlstring.c: fixed a number
of warnings shown by HP-UX compiler and reported by Rick Jones
Daniel
/external/libxml2/testapi.c
f93a67e9c9ab8d4bfd8af59cd7a9e0b99da6cdc7 28-Oct-2005 Daniel Veillard <veillard@src.gnome.org> tiny fix from Albert Chin portability cleanup for arch needing trio for

* libxml.3: tiny fix from Albert Chin
* runsuite.c runtest.c testapi.c: portability cleanup for arch
needing trio for *printf
Daniel
/external/libxml2/testapi.c
dc904f1f81bcb3a98b8b800d6b66fbb97b9a8812 22-Oct-2005 William M. Brack <wbrack@src.gnome.org> fixed second spot where CRLF split between chunks could cause trouble (bug

* parser.c: fixed second spot where CRLF split between chunks
could cause trouble (bug #319279)
* gentest.py, testapi.c: fixed two problems involved with
--with-minimum compilation (compilation errors with schematron
and formal expressions tests)
/external/libxml2/testapi.c
602434dee543b1d7a0473881469032a05e43106e 12-Sep-2005 Daniel Veillard <veillard@src.gnome.org> damn XML_FEATURE_UNICODE clashes with Expat headers rename to XML_WITH_ to

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

* NEWS elfgcchack.h testapi.c doc/*: updated the docs and rebuild
releasing 2.6.21
* include/libxml/threads.h threads.c: removed xmlIsThreadsEnabled()
* threads.c include/libxml/threads.h xmllint.c: added the more
generic xmlHasFeature() as suggested by Bjorn Reese, xmllint uses it.
Daniel
/external/libxml2/testapi.c
b3d1491b69060f8a67516b9a3ef12617adf88954 04-Sep-2005 Daniel Veillard <veillard@src.gnome.org> prepare for release work for #303289, fix a formatting bug for MIN_INT

* configure.in doc/* configure.in: prepare for release
* xpath.c: work for #303289, fix a formatting bug for MIN_INT
Daniel
/external/libxml2/testapi.c
bca3ad25f93b7895c4c89ea38551a2873cbbd3e1 24-Aug-2005 Daniel Veillard <veillard@src.gnome.org> fixed compilation when configured --without-sax1 and other cleanups fixes

* SAX2.c globals.c runtest.c testC14N.c testapi.c tree.c
include/libxml/SAX2.h include/libxml/xmlregexp.h: fixed compilation
when configured --without-sax1 and other cleanups fixes bug #172683
* doc/* elfgcchack.h: regenerated
Daniel
/external/libxml2/testapi.c
17cccb5e01bbbcf802dbe438b2c5482819354092 23-Aug-2005 Daniel Veillard <veillard@src.gnome.org> Hopefully fixed this time, daniel
/external/libxml2/testapi.c
ccb4d41c13bea3c81cf074ed43b84bd686c7d124 23-Aug-2005 Daniel Veillard <veillard@src.gnome.org> regenerated fixed a compilation problem some cleanups and one bug fix

* elfgcchack.h testapi.c doc/*: regenerated
* schematron.c: fixed a compilation problem
* xmlregexp.c include/libxml/xmlregexp.h: some cleanups and one bug fix
* result/expr/base: slightly changes the number of Cons.
Daniel
/external/libxml2/testapi.c
5eee767ca9b30a8e8c54808c82060ceb41630d6a 22-Aug-2005 Daniel Veillard <veillard@src.gnome.org> rescanned code and rebuilt small cleanup cleanup problems from code

* elfgcchack.h testapi.c doc/*: rescanned code and rebuilt
* xmlregexp.c: small cleanup
* include/libxml/schematron.h include/libxml/xmlexports.h
include/libxml/xmlversion.h.in: cleanup problems from code scanner
Daniel
/external/libxml2/testapi.c
da0aa4cfdbd9b71e01bc452c95d044bbe66e1b5a 14-Jul-2005 Daniel Veillard <veillard@src.gnome.org> applied patch from Marcus Boerger to route relaxng and schemas error

* error.c relaxng.c xmlreader.c xmlschemas.c include/libxml/relaxng.h
include/libxml/xmlschemas.h: applied patch from Marcus Boerger
to route relaxng and schemas error messages when using the reader
through the structured interface if activated.
* elfgcchack.h doc/* testapi.c: rebuilt since this add new APIs
to test.
Daniel
/external/libxml2/testapi.c
1f33c4d61f3cc9820643ef726b373ec3044bcac3 10-Jul-2005 Daniel Veillard <veillard@src.gnome.org> preparing to make testsuite releases along with code source releases fixed

* xstc/Makefile.am README README.tests Makefile.tests Makefile.am:
preparing to make testsuite releases along with code source releases
* gentest.py testapi.c: fixed a couple of problem introduced by
the new Schemas support for Readers
* xpath.c: fixed the XPath attribute:: bug #309580, #309864 in a crude
but simple way.
* xmlschemas.c include/libxml/tree.h: fixed a couple of problems
raised by the doc builder.
* doc/*: made rebuild
Daniel
/external/libxml2/testapi.c
7e33dbaa0e5cf07dea6215a273c54e148b681051 04-Jul-2005 Daniel Veillard <veillard@src.gnome.org> fix a problem with previous patch to testapi.c Daniel

* gentest.py testapi.c: fix a problem with previous patch to
testapi.c
Daniel
/external/libxml2/testapi.c
7e21fd108ce2165631b5412a4c3e437c3ebf8a0d 03-Jul-2005 Daniel Veillard <veillard@src.gnome.org> fixing a leak detected by testapi in xmlDOMWrapAdoptNode, and fixing

* testapi.c tree.c: fixing a leak detected by testapi in
xmlDOMWrapAdoptNode, and fixing another side effect in testapi
seems to pass tests fine now.
Daniel
/external/libxml2/testapi.c
304e78c6b4f3a8087ac6a395692fd6503058dc47 03-Jul-2005 Daniel Veillard <veillard@src.gnome.org> fix bug raised by zamez on IRC regenerated, seems to pop-up leaks in new

* parserInternals.c: fix bug raised by zamez on IRC
* testapi.c: regenerated, seems to pop-up leaks in new tree functions
* tree.c: added comments missing.
* doc/*: regenerated
Daniel
/external/libxml2/testapi.c
95175012ecb180e9f40f57455a600401f854075c 03-Jul-2005 Daniel Veillard <veillard@src.gnome.org> fixing #307823 and a couple of assorted bugs fixed conditionals in

* testapi.c runsuite.c runtest.c: fixing #307823 and a couple of
assorted bugs
* python/generator.py python/libxml2-python-api.xml: fixed
conditionals in generator too
* doc/apibuild.py doc/libxml2-api.xml doc/* elfgcchack.h: some
cleanups too and rebuilt
Daniel
/external/libxml2/testapi.c
81562d2d66096c43d5ea3ff180063782e4b5a23d 15-Jun-2005 Daniel Veillard <veillard@src.gnome.org> if sax1 is used and input is a file use the old API xmlParseFile()

* xmllint.c: if sax1 is used and input is a file use the old
API xmlParseFile()
* xmlschemas.c: cleanups
* doc/* testapi.c elfgcchack.h: rebuilt to add python bindings
for the new functions in Schemas.
Daniel
/external/libxml2/testapi.c
ea152c05b3f3d9e47b282b88ffdb16fcb8c779c1 09-Jun-2005 William M. Brack <wbrack@src.gnome.org> Further enhancement for XPath streaming, consolidated with schemas usage

* pattern.c, xpath.c, include/libxml/pattern.h: Further
enhancement for XPath streaming, consolidated with
schemas usage of pattern.c. Added a new enum
xmlPatternFlags.
* doc/*, testapi.c, elfgcchack.h: updated to reflect new
enum.
* test/XPath/tests/mixedpat, test/XPath/docs/mixed,
result/XPath/mixedpat: added regression test for problems
reported in bug306348
/external/libxml2/testapi.c
8aa7afa698ddeb12ddaf071124f41a0a287fc6c9 10-May-2005 Daniel Veillard <veillard@src.gnome.org> applied patch from Steve Nairn tof fix the compilation problem exposed in

* testapi.c: applied patch from Steve Nairn tof fix the compilation
problem exposed in bug #303640
Daniel
/external/libxml2/testapi.c
99dd7636a44208a14bc71614120f8ef4b8123016 06-May-2005 Daniel Veillard <veillard@src.gnome.org> fixing bug #303068 increasing the nanoftp buffer. fixed __attribute()

* nanoftp.c: fixing bug #303068 increasing the nanoftp buffer.
* doc/apibuild.py: fixed __attribute() parsing problem
* doc/* testapi.c: regenerated the descriptions and docs.
Daniel
/external/libxml2/testapi.c
771971f2e5077482fce3d9c234455118f2352f73 02-Apr-2005 Daniel Veillard <veillard@src.gnome.org> preparing release 2.6.19, updated docs and rebuilding. Daniel

* doc/* configure.in NEWS: preparing release 2.6.19, updated docs and
rebuilding.
Daniel
/external/libxml2/testapi.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/testapi.c
ba1d317aa859aab62938c959bd55212a7d5d56a7 25-Mar-2005 William M. Brack <wbrack@src.gnome.org> fixed problem with 'minimal library' compilation (LIBXML_PATTERN_ENABLED

* gentest.py, testapi.c: fixed problem with 'minimal library'
compilation (LIBXML_PATTERN_ENABLED not properly checked) reported
by Greg Morgan
/external/libxml2/testapi.c
57c000e33d0f970846aaa35d47a2b7faf5262032 13-Mar-2005 Daniel Veillard <veillard@src.gnome.org> preparing release of 2.6.18 updated docs and rebuilt reactivated gcc

* NEWS configure.in testapi.c doc/*: preparing release of 2.6.18
updated docs and rebuilt
* libxml.spec.in: reactivated gcc profiling for gcc >= 4.0.0
Daniel
/external/libxml2/testapi.c
b5839c3b57f7d130cbbe112a83e4dadb292c3dc8 19-Feb-2005 Daniel Veillard <veillard@src.gnome.org> a bit of cleanup rebuilt the API the tests and the documentation as a

* xmlschemastypes.c: a bit of cleanup
* elfgcchack.h testapi.c doc/*: rebuilt the API the tests and
the documentation as a result.
Daniel
/external/libxml2/testapi.c
015ccb2c747fb73561e2fe72d6214585dd9985e8 13-Feb-2005 William M. Brack <wbrack@src.gnome.org> This change started out as a simple desire to speed up the
execution time of testapi.c, which was being delayed by
nameserver requests for non-existent URL's. From there it
just sort of grew, and grew....
* nanohttp.c, nanoftp.c: changed the processing of URL's
to use the uri.c routines instead of custom code.
* include/libxml/xmlerror.h: added code XML_FTP_URL_SYNTAX
* uri.c: added accepting ipV6 addresses, in accordance with
RFC's 2732 and 2373 (TODO: allow ipV4 within ipV6)
* gentest.py, testapi.c: fixed a few problems with the
testing of the nanoftp and nanohttp routines.
* include/libxml/xmlversion.h: minor change to fix a
warning on the docs generation
* regenerated the docs
/external/libxml2/testapi.c
e92bf5d6f4c0024264d83f1d2f6d50ac8e58419c 04-Feb-2005 Daniel Veillard <veillard@src.gnome.org> fixed one internal function applied patch from Joel Reed regenerated

* xmlschemas.c: fixed one internal function
* doc/Makefile.am doc/wiki.xsl: applied patch from Joel Reed
* testapi.c doc/libxml2-api.xml doc/libxml2-refs.xml: regenerated
daniel
/external/libxml2/testapi.c
c394f734767fc7b4cca1307feb337c0471bcb561 26-Jan-2005 Daniel Veillard <veillard@src.gnome.org> had to fix generation and rebuild. the testapi found a bug in the last

* gentest.py testapi.c: had to fix generation and rebuild.
* valid.c: the testapi found a bug in the last code of course !
Daniel
/external/libxml2/testapi.c
2ae13382c389912f89d0df8ab4fcce376db6ae82 26-Jan-2005 Daniel Veillard <veillard@src.gnome.org> fixing the way testapi.c is generated, fixes bug #161386 fix a comment

* Makefile.am testapi.c doc/Makefile.am: fixing the way testapi.c
is generated, fixes bug #161386
* dict.c: fix a comment typo
* elfgcchack.h doc/*: regenerated
Daniel
/external/libxml2/testapi.c
f47d2e32379cef6913b9b555a77a44ad965e7656 12-Jan-2005 Daniel Veillard <veillard@src.gnome.org> regenerated the API description, rebuilt, improved navigation in

* elfgcchack.h testapi.c doc/libxml2-api.xml doc/*: regenerated
the API description, rebuilt, improved navigation in documentation
a bit.
Daniel
/external/libxml2/testapi.c
fc0b6f6adac16ea1bf2ca3bfe935e67d9e9fb974 09-Jan-2005 Daniel Veillard <veillard@src.gnome.org> William noticed I forgot to add special support for xmlmodules.c define

* gentest.py testapi.c: William noticed I forgot to add special
support for xmlmodules.c define
* xmlregexp.c include/libxml/xmlregexp.h: added terminal to
xmlRegExecErrInfo() API, adding new xmlRegExecNextValues()
entry point and refactored to use both code.
Daniel
/external/libxml2/testapi.c
be076e9b0611e941d9cdf297a8988ddd6639fa74 04-Jan-2005 Daniel Veillard <veillard@src.gnome.org> applied patch from Bjorn Reese, plus some cleanups fixed the stylesheet to

* xmlmodule.c include/libxml/xmlmodule.h: applied patch from
Bjorn Reese, plus some cleanups
* elfgcchack.h doc/elfgcchack.xsl: fixed the stylesheet to
add the new header
* doc/* testapi.c: regenerated the API
Daniel
/external/libxml2/testapi.c
f6b71bd176bf2a48e052740f0b58c8f69bd07781 04-Jan-2005 Daniel Veillard <veillard@src.gnome.org> making DSO support an option code and documentation cleanups regenerated

* configure.in: making DSO support an option
* xmlmodule.c xmlreader.c include/libxml/xmlmodule.h: code
and documentation cleanups
* elfgcchack.h testapi.c doc/*: regenerated the docs and
checks for new module
* test/valid/REC-xml-19980210.xml: fix a small change introduced
previously
Daniel
/external/libxml2/testapi.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/testapi.c
91b955c1af5636a0765201c32180cfc67ee426a8 10-Dec-2004 Daniel Veillard <veillard@src.gnome.org> fixed ID deallocation problem based on patch from Steve Shepard fixes bug

* valid.c: fixed ID deallocation problem based on patch from
Steve Shepard fixes bug #160893
* xmlmemory.c: improving comment.
* testapi.c: new test for xmlDictExists() is generated.
Daniel
/external/libxml2/testapi.c
29614c7040e9fd01d2d342a96b62c18a11d0b499 26-Nov-2004 Daniel Veillard <veillard@src.gnome.org> make sure xmlCtxtReadFile and htmlCtxtReadFile go through the catalog

* HTMLparser.c parser.c: make sure xmlCtxtReadFile and htmlCtxtReadFile
go through the catalog resolution.
* gentest.py testapi.c: fix a side effect wrning of the change
Daniel
/external/libxml2/testapi.c
094dd86c130f3ffb7ec9bc47bb0ed711e0f68994 14-Nov-2004 William M. Brack <wbrack@src.gnome.org> further enhancement, now all compilation warnings have been fixed. added

* gentest.py, testapi.c: further enhancement, now all
compilation warnings have been fixed.
* xmlschemastypes.c: added NULL check for one function
/external/libxml2/testapi.c
f13f77f0e6a7876063d5fba15c096befb0827ced 12-Nov-2004 William M. Brack <wbrack@src.gnome.org> trivial change (changed CHECK_CONTEXT to CHECK_CTXT on a couple of lines)

* xpath.c: trivial change (changed CHECK_CONTEXT to CHECK_CTXT
on a couple of lines)
* gentest.py, testapi.c: enhanced to reduce compilation warnings
/external/libxml2/testapi.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/testapi.c
a521d287516f2dc93a8fe540c5883ffc39cb5024 09-Nov-2004 Daniel Veillard <veillard@src.gnome.org> better handling of conditional features more testing on parser contexts

* gentest.py testapi.c: better handling of conditional features
* HTMLparser.c SAX2.c parserInternals.c xmlwriter.c: more testing
on parser contexts closed leaks, error messages
Daniel
/external/libxml2/testapi.c
f2a36f98e16efa8a89d9bed359d59be10e5d33cd 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more types. more fixes Daniel

* testapi.c: more types.
* parserInternals.c xpath.c: more fixes
Daniel
/external/libxml2/testapi.c
6128c01ca6a5c1d67970b44cd11aa95a392d8a2d 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> better parser options coverage more cleanups. Daniel

* gentest.py testapi.c: better parser options coverage
* SAX2.c xpath.c: more cleanups.
Daniel
/external/libxml2/testapi.c
c831149aa49adfd07f27b694d93134f83b1068ae 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> trying to fix some optional support brokenness daniel

* testapi.c: trying to fix some optional support brokenness
daniel
/external/libxml2/testapi.c
a82b182655ccee95e3b7210066206ddb3918823f 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more coverage more fixes Daniel

* gentest.py testapi.c: more coverage
* debugXML.c parser.c xmlregexp.c xpath.c: more fixes
Daniel
/external/libxml2/testapi.c
2a4fb5ac07c6eff494aec174041fa01a6a828230 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more coverage more fixes Daniel

* gentest.py testapi.c: more coverage
* SAX2.c parser.c parserInternals.c: more fixes
Daniel
/external/libxml2/testapi.c
5ea30d7f9523dfd6280251f0310b0fd75c461aa8 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more fixes. Daniel

* parser.c testapi.c xmlIO.c xmlstring.c: more fixes.
Daniel
/external/libxml2/testapi.c
4259532303e96e089a185c6f55056cb7c4902d71 08-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more types, more coverage more problems fixed Daniel

* gentest.py testapi.c: more types, more coverage
* parser.c parserInternals.c relaxng.c valid.c xmlIO.c
xmlschemastypes.c: more problems fixed
Daniel
/external/libxml2/testapi.c
c2c894fd7e619311fdde08d78920ce9abc3a3b9f 07-Nov-2004 Daniel Veillard <veillard@src.gnome.org> fixed typos and avoid Catalogs verbosity Daniel

* gentest.py testapi.c: fixed typos and avoid Catalogs verbosity
Daniel
/external/libxml2/testapi.c
3d95c7349476ab5d8d7a0eb1a822deebea6af98d 06-Nov-2004 Daniel Veillard <veillard@src.gnome.org> augmented the number of types Daniel

* testapi.c: augmented the number of types
Daniel
/external/libxml2/testapi.c
d5cc0f7f5185532120f6b8351e12ed7e81d4a28c 06-Nov-2004 Daniel Veillard <veillard@src.gnome.org> augmented types supported a number of new bug fixes and documentation

* gentest.py testapi.c: augmented types supported
* HTMLtree.c tree.c xmlreader.c xmlwriter.c: a number of new
bug fixes and documentation updates.
Daniel
/external/libxml2/testapi.c
57b2516af5e2e06c54750b6549723cf5b8edf8a4 06-Nov-2004 Daniel Veillard <veillard@src.gnome.org> augmented type autogeneration for enums removed direct error reporting.

* gentest.py testapi.c: augmented type autogeneration for enums
* xpath.c include/libxml/xpath.h: removed direct error reporting.
Daniel
/external/libxml2/testapi.c
ce682bc24b79f1dd29b781d4c17f9bf169ce7e32 05-Nov-2004 Daniel Veillard <veillard@src.gnome.org> autogenerate a minimal NULL value sequence for unknown pointer types This

* gentest.py testapi.c: autogenerate a minimal NULL value sequence
for unknown pointer types
* HTMLparser.c SAX2.c chvalid.c encoding.c entities.c parser.c
parserInternals.c relaxng.c valid.c xmlIO.c xmlreader.c
xmlsave.c xmlschemas.c xmlschemastypes.c xmlstring.c xpath.c
xpointer.c: This uncovered an impressive amount of entry points
not checking for NULL pointers when they ought to, closing all
the open gaps.
Daniel
/external/libxml2/testapi.c
0ea9c9fd916136fbb772fc40ab14ed5692342e8d 05-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more coverage one fix Daniel

* gentest.py testapi.c: more coverage
* xmlunicode.c: one fix
Daniel
/external/libxml2/testapi.c
27f2010023ac8978ab7377c5fc4d3cedd2ed1d5b 05-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more coverage more fixes Daniel

* gentest.py testapi.c: more coverage
* nanoftp.c tree.c: more fixes
Daniel
/external/libxml2/testapi.c
ce244ad595eafff8e78a8f55fbd0004a0b42d789 05-Nov-2004 Daniel Veillard <veillard@src.gnome.org> fixed the way the generator works, extended the testing, especially with

* gentest.py testapi.c: fixed the way the generator works,
extended the testing, especially with more real trees and nodes.
* HTMLtree.c tree.c valid.c xinclude.c xmlIO.c xmlsave.c: a bunch
of real problems found and fixed.
* entities.c: fix error reporting to go through the new handlers
Daniel
/external/libxml2/testapi.c
34099b403124601d9cd4bde0846a637bf8952cea 04-Nov-2004 Daniel Veillard <veillard@src.gnome.org> changing the way the .c is generated, extending the tests coverage fixing

* gentest.py testapi.c: changing the way the .c is generated,
extending the tests coverage
* include/libxml/nanoftp.h nanoftp.c elfgcchack.h doc/*: fixing some
function signatures, regenerating stuff
* SAX2.c parser.c xmlIO.c: another set of bug fixes and API hardening
Daniel
/external/libxml2/testapi.c
1ba06bb7f42c636506b319c03ef25b129cb51331 04-Nov-2004 Daniel Veillard <veillard@src.gnome.org> extending the tests coverage Daniel

* gentest.py testapi.c: extending the tests coverage
Daniel
/external/libxml2/testapi.c
3d97e669eca6f4849c7b3014f472cacc57817015 04-Nov-2004 Daniel Veillard <veillard@src.gnome.org> extending the tests coverage more fixes and cleanups Daniel

* gentest.py testapi.c: extending the tests coverage
* HTMLtree.c tree.c xmlsave.c xpointer.c: more fixes and cleanups
Daniel
/external/libxml2/testapi.c
b1b3a3e924d919d20cc25b29ad48fc38dae066ee 04-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more fixes and extending the tests coverage more fixes and hardening

* gentest.py testapi.c: more fixes and extending the tests coverage
* nanoftp.c xmlIO.c: more fixes and hardening
Daniel
/external/libxml2/testapi.c
c0be74b39811377396dc6fef6edadd9ae7c14070 03-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more fixes and extending the tests coverage bunch of cleanups and 2 leaks

* gentest.py testapi.c: more fixes and extending the tests coverage
* valid.c: bunch of cleanups and 2 leaks removed
Daniel
/external/libxml2/testapi.c
d005b9e89d74f300ac65618374de7ad3f1a79c65 03-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more fixes and extending the tests coverage more fixes and hardening

* gentest.py testapi.c: more fixes and extending the tests coverage
* list.c tree.c: more fixes and hardening
Daniel
/external/libxml2/testapi.c
dd6d300896cfeacbacf7c5bceb5bec2f36790efe 03-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more fixes and extending the tests coverage adding a type init interface

* gentest.py testapi.c: more fixes and extending the tests coverage
* relaxng.c include/libxml/relaxng.h: adding a type init interface
* include/libxml/xmlerror.h parser.c xmlreader.c xmlwriter.c: more
cleanups and bug fixes raised by the regression tests
Daniel
/external/libxml2/testapi.c
e43cc574e49cd8173e157d8c31973f709a4cb7ec 03-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more fixes and extending the tests coverage more hardeing of APIs skip

* gentest.py testapi.c: more fixes and extending the tests coverage
* xmlwriter.c list.c: more hardeing of APIs
* doc/apibuild.py: skip testapi.c when scanning the C files.
Daniel
/external/libxml2/testapi.c
348636d2af91eabd1cc46ffd120cb7bf7c17e8b4 02-Nov-2004 Daniel Veillard <veillard@src.gnome.org> oops typo in gentest.py, Daniel
/external/libxml2/testapi.c
8a32fe48390c861709cafa44bbf65b7e5e5dfe36 02-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more testing and coverage more cleanups rebuilt Daniel

* gentest.py testapi.c: more testing and coverage
* elfgcchack.h xmlstring.c include/libxml/xmlstring.h: more cleanups
* doc/*: rebuilt
Daniel
/external/libxml2/testapi.c
a03e36566be477c034d30ba78c2524c55c41bc71 02-Nov-2004 Daniel Veillard <veillard@src.gnome.org> more developments on the API testing more cleanups rebuilt Daniel

* gentest.py testapi.c: more developments on the API testing
* HTMLparser.c tree.c: more cleanups
* doc/*: rebuilt
Daniel
/external/libxml2/testapi.c
d93f625ae90cafbd91b55b04408854a9b4b75192 02-Nov-2004 Daniel Veillard <veillard@src.gnome.org> Oops forgot it ... Daniel
/external/libxml2/testapi.c