Daniel Veillard Fri Jul 10 16:11:34 CEST - parser.c: fix a regression in entity parsing when using the reader introduced because we were not reusing _private on entities parsing context
Daniel Veillard Thu Jul 9 10:21:00 CEST - c14n.c include/libxml/c14n.h: adds support for C14N 1.1, new flags at the API level
- runtest.c Makefile.am testC14N.c xmllint.c: add support in CLI tools and test binaries
- result/c14n/1-1-without-comments/* test/c14n/1-1-without-comments/*: add a new batch of tests
Daniel Veillard Thu Jul 9 08:52:35 CEST - config.h.in: update of libtool seems to have modified it
- python/libxml2class.txt: python update modified the order of classes apparently
Daniel Veillard Thu Jul 9 08:43:06 CEST - tree.c: avoid calling xmlAddID with NULL values
- parser.c: add a few xmlInitParser in some entry points
Rob Richards Fri Jun 19 19:51:08 CEST - parser.c: use options from current parser context when creating a parser context within xmlParseCtxtExternalEntity
- xmlwriter.c: fix error message when unable to create output file
Daniel Veillard Thu Jun 4 11:17:23 CEST - c14n.c debugXML.c doc/examples/io2.c parser.c schematron.c valid.c xmlschemas.c xmlwriter.c xpath.c: use %s to printf string patch by Christian Persch, fixes #581612
Daniel Veillard Thu Jun 4 11:06:07 CEST - parser.c threads.c: change the threading initialization sequence as suggested by Igor Novoseltsev to avoid crash if xmlInitParser() is called from a thread which is not the main one, should fix #584605
Daniel Veillard Fri May 15 17:54:48 CEST - HTMLparser.c: make sure we keep line numbers fixes #580705 based Aaron Patterson patch
Daniel Veillard Tue May 12 09:13:58 CEST - HTMLparser.c: a broken HTML table attributes initialization, fixes #581803, by Roland Steiner <rolandsteiner@google.com>
Daniel Veillard Tue May 12 08:54:20 CEST - libxml2.doap: adding RDF dope file.
Daniel Veillard Tue May 12 08:42:52 CEST - configure.in: adapt the extra version detection code to git
Rob Richards Wed Apr 29 16:09:38 CEST - parser.c: do not set error code in xmlNsWarn
Daniel Veillard Wed Apr 15 11:18:24 CEST - include/libxml/parser.h include/libxml/xmlwriter.h include/libxml/relaxng.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in include/libxml/valid.h include/libxml/xmlschemas.h include/libxml/xmlerror.h: change ATTRIBUTE_PRINTF into LIBXML_ATTR_FORMAT to avoid macro name collisions with other packages and headers as reported by Belgabor and Mike Hommey
Daniel Veillard Thu Apr 2 13:57:15 CEST - error.c: fix structured error handling problems #564217
Rob Richards Thu Mar 26 19:08:08 CET - parser.c: use options from current parser context when creating an entity parser context
Daniel Veillard Wed Mar 25 11:40:34 CET - doc/*: updated SVN URL for GNOME as pointed by Vincent Lefevre and regenerated docs
Daniel Veillard Wed Mar 25 11:21:26 CET - parser.c: hide the nbParse* variables used for debugging as pointed by Mike Hommey
Daniel Veillard Wed Mar 25 10:50:05 CET - include/wsockcompat.h win32/Makefile.bcb xpath.c: fixes for Borland/CodeGear/Embarcadero compilers by Eric Zurcher
Daniel Veillard Wed Mar 25 10:43:07 CET - xpath.c: xmlXPathRegisterNs should not allow enpty prefixes
Daniel Veillard Mon Mar 23 20:27:15 CET - tree.c: add a missing check in xmlAddSibling, patch by Kris Breuker
- xmlIO.c: avoid xmlAllocOutputBuffer using XML_BUFFER_EXACT which leads to performances problems especially on Windows.
William Brack Tue Mar 3 14:30.28 HKT - trio.h: changed include of config.h to be surrounded by quotation marks #570806
Daniel Veillard Sat Feb 21 10:20:34 CET - threads.c parser.c: more warnings about xmlCleanupThreads and xmlCleanupParser to avoid troubles like #571409
Daniel Veillard Fri Feb 20 09:40:04 CET - xmlwriter.c: cleanups and error reports when xmlTextWriterVSprintf fails, by Jinmei Tatuya
Daniel Veillard Fri Feb 20 09:18:56 CET - xmlwriter.c: remove a couple of leaks on errors reported by Jinmei Tatuya
Daniel Veillard Sun Jan 18 22:37:59 CET - configure.in doc/xml.html doc/*: preparing 0.7.3 release
- include/libxml/parserInternals.h SAX2.c: fix a typo in a name
Daniel Veillard Sun Jan 18 21:48:28 CET - include/libxml/parser.h include/libxml/xmlwriter.h include/libxml/relaxng.h include/libxml/xmlversion.h.in include/libxml/xmlwin32version.h.in include/libxml/valid.h include/libxml/xmlschemas.h include/libxml/xmlerror.h: port patch from Marcus Meissner to add gcc checking for printf like functions parameters, should fix #65068
- doc/apibuild.py doc/*: modified the script accordingly and regenerated
- xpath.c xmlmemory.c threads.c: fix a few warnings
Daniel Veillard Sun Jan 18 20:40:42 CET - include/libxml/xmlwin32version.h.in: windows header should get the same define
Daniel Veillard Sun Jan 18 18:22:33 CET - 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 Veillard Sun Jan 18 16:39:01 CET - threads.c: also remove pthread key when stopping thread support, patch based on Alex Ott one should fix #564723
Daniel Veillard Sun Jan 18 15:55:18 CET - threads.c: patch from Daniel Zimmermann fixing a memory leak in an edge case, solves #562230
Daniel Veillard Sun Jan 18 15:06:05 CET - include/libxml/parserInternals.h SAX2.c: add a new define XML_MAX_TEXT_LENGTH limiting the maximum size of a single text node, the defaultis 10MB and can be removed with the HUGE parsing option
Rob Richards Mon Jan 05 18:28:41 CET - include/libxml/parser.h parser.c: add XML_PARSE_OLDSAX parser option to enable pre 2.7 SAX behavior.
Rob Richards Wed Dec 31 23:11:37 CET - tree.c: set doc on last child tree in xmlAddChildList for bug #546772. Fix problem adding an attribute via with xmlAddChild reported by Kris Breuker.
Rob Richards Sun Dec 27 14:16:13 CET - xmlwriter.c: fix indenting in xmlTextWriterFullEndElement for bug# 554353.
Daniel Veillard Thu Nov 27 16:24:52 CET - include/libxml/tree.h tree.c python/generator.py: adds element traversal support
- valid.c: avoid a warning
- doc/*: regenerated
Daniel Veillard Mon Nov 17 16:56:18 CET - SAX2.c parser.c: fix for CVE-2008-4226, a memory overflow when building gigantic text nodes, and a bit of cleanup to better handled out of memory problem in that code.
- tree.c: fix for CVE-2008-4225, lack of testing leads to a busy loop test assuming one have enough core memory.
Daniel Veillard Thu Nov 6 14:34:35 CET - xmllint.c: Matthias Kaehlcke reported a build problem when not compiling HTML support in.
Daniel Veillard Fri Oct 17 15:24:08 CEST - configure.in doc/Makefile.am: patch from Adrian Bunk which adds --disable-rebuild-docs to avoid rebuilding them
Daniel Veillard Fri Oct 3 09:43:45 CEST - configure.in doc/* NEWS: preparing the release of 2.7.2
- dict.c: fix the Solaris portability issue
- parser.c: additional cleanup on #554660 fix
- test/ent13 result/ent13* result/noent/ent13*: added the example in the regression test suite.
- HTMLparser.c: handle leading BOM in htmlParseElement()
Daniel Veillard Thu Oct 2 22:53:39 CEST - parser.c: fix a nasty bug introduced when cleaning up entities processing in 2.7.x , fixes #554660
Daniel Veillard Thu Sep 25 18:04:20 CEST - HTMLparser.c: fix an HTML parsing error on large data sections reported by Mike Day
- test/HTML/utf8bug.html result/HTML/utf8bug.html.err result/HTML/utf8bug.html.sax result/HTML/utf8bug.html: add the reproducer to the test suite
Daniel Veillard Thu Sep 25 17:35:57 CEST - runxmlconf.c: fix compilation if XPath is not included
Daniel Veillard Thu Sep 25 16:54:04 CEST - xmlreader.c: patch from Riccardo Scussat fixing custom error handlers problems.
Daniel Veillard Thu Sep 25 16:30:11 CEST - include/libxml/xmlsave.h xmlsave.c: new options to serialize as XML/HTML/XHTML and restore old entry point behaviours
Daniel Veillard Mon Sep 1 16:49:05 CEST - doc/xml.html doc/news.html configure.in python/setup.py NEWS: prepare release of 2.7.1
Daniel Veillard Mon Sep 1 15:35:13 CEST - schematron.c xpath.c: applied a couple of patches from Martin avoiding some leaks, fixinq QName checks in XPath, XPath debugging and schematron code cleanups.
- python/tests/Makefile.am python/tests/xpathleak.py: add the specific regression tests, just tweak it to avoid output by default
Daniel Veillard Mon Sep 1 15:02:05 CEST - 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 Veillard Sat Aug 30 16:58:40 CEST - configure.in, doc/*: preparing 2.7.0 release
- tree.c: remove some testing traces
- parser.c xmlIO.c xmlschemas.c: remove some warnings
Daniel Veillard Sat Aug 30 14:50:16 CEST - include/libxml/tree.h tree.c: make a new kind of buffer where shrinking and adding in head can avoid reallocation or full buffer memmoves
- encoding.c xmlIO.c: use the new kind of buffers for output buffers
Daniel Veillard Sat Aug 30 10:18:13 CEST - doc/* testapi.c: regenerated
Daniel Veillard
|