mirror of
https://gitlab.gnome.org/GNOME/libxml2.git
synced 2025-10-24 13:33:01 +03:00
Release of libxml2-2.7.5
* configure.in doc/xml.html: updated * doc/libxml2.xsa doc/xml.html python/setup.py: regenerated
This commit is contained in:
@@ -5,7 +5,7 @@ AC_CANONICAL_HOST
|
||||
|
||||
LIBXML_MAJOR_VERSION=2
|
||||
LIBXML_MINOR_VERSION=7
|
||||
LIBXML_MICRO_VERSION=4
|
||||
LIBXML_MICRO_VERSION=5
|
||||
LIBXML_MICRO_VERSION_SUFFIX=
|
||||
LIBXML_VERSION=$LIBXML_MAJOR_VERSION.$LIBXML_MINOR_VERSION.$LIBXML_MICRO_VERSION$LIBXML_MICRO_VERSION_SUFFIX
|
||||
LIBXML_VERSION_INFO=`expr $LIBXML_MAJOR_VERSION + $LIBXML_MINOR_VERSION`:$LIBXML_MICRO_VERSION:$LIBXML_MINOR_VERSION
|
||||
|
||||
136
doc/libxml2.xsa
136
doc/libxml2.xsa
@@ -8,21 +8,129 @@
|
||||
</vendor>
|
||||
<product id="libxml2">
|
||||
<name>libxml2</name>
|
||||
<version>2.7.3</version>
|
||||
<last-release> Jan 18 2009</last-release>
|
||||
<version>2.7.4</version>
|
||||
<last-release> Sep 10 2009</last-release>
|
||||
<info-url>http://xmlsoft.org/</info-url>
|
||||
<changes> - Build fix: fix build when HTML support is not included.
|
||||
- Bug fixes: avoid memory overflow in gigantic text nodes,
|
||||
indentation problem on the writed (Rob Richards),
|
||||
xmlAddChildList pointer problem (Rob Richards and Kevin Milburn),
|
||||
xmlAddChild problem with attribute (Rob Richards and Kris Breuker),
|
||||
avoid a memory leak in an edge case (Daniel Zimmermann),
|
||||
deallocate some pthread data (Alex Ott).
|
||||
- Improvements: configure option to avoid rebuilding docs (Adrian Bunk),
|
||||
limit text nodes to 10MB max by default, add element traversal
|
||||
APIs, add a parser option to enable pre 2.7 SAX behavior (Rob Richards),
|
||||
add gcc malloc checking (Marcus Meissner), add gcc printf like functions
|
||||
parameters checking (Marcus Meissner).
|
||||
<changes> - Improvements:
|
||||
Switch to GIT (GNOME),
|
||||
Add symbol versioning to libxml2 shared libs (Daniel Veillard)
|
||||
|
||||
- Portability:
|
||||
593857 try to work around thread pbm MinGW 4.4 (Daniel Veillard),
|
||||
594250 rename ATTRIBUTE_ALLOC_SIZE to avoid clashes (Daniel Veillard),
|
||||
Fix Windows build * relaxng.c: fix windows build (Rob Richards),
|
||||
Fix the globals.h to use XMLPUBFUN (Paul Smith),
|
||||
Problem with extern extern in header (Daniel Veillard),
|
||||
Add -lnetwork for compiling on Haiku (Scott McCreary),
|
||||
Runtest portability patch for Solaris (Tim Rice),
|
||||
Small patch to accomodate the Haiku OS (Scott McCreary),
|
||||
584605 package VxWorks folder in the distribution (Daniel Veillard),
|
||||
574017 Realloc too expensive on most platform (Daniel Veillard),
|
||||
Fix windows build (Rob Richards),
|
||||
545579 doesn't compile without schema support (Daniel Veillard),
|
||||
xmllint use xmlGetNodePath when not compiled in (Daniel Veillard),
|
||||
Try to avoid __imp__xmlFree link trouble on msys (Daniel Veillard),
|
||||
Allow to select the threading system on Windows (LRN),
|
||||
Fix Solaris binary links, cleanups (Daniel Veillard),
|
||||
Bug 571059 â MSVC doesn't work with the bakefile (Intron),
|
||||
fix ATTRIBUTE_PRINTF header clash (Belgabor and Mike Hommey),
|
||||
fixes for Borland/CodeGear/Embarcadero compilers (Eric Zurcher)
|
||||
|
||||
- Documentation:
|
||||
544910 typo: "renciliateNs" (Leonid Evdokimov),
|
||||
Add VxWorks to list of OSes (Daniel Veillard),
|
||||
Regenerate the documentation and update for git (Daniel Veillard),
|
||||
560524 ¿ xmlTextReaderLocalName description (Daniel Veillard),
|
||||
Added sponsoring by AOE media for the server (Daniel Veillard),
|
||||
updated URLs for GNOME (Vincent Lefevre),
|
||||
more warnings about xmlCleanupThreads and xmlCleanupParser (Daniel Veillard)
|
||||
|
||||
- Bug fixes:
|
||||
594514 memory leaks - duplicate initialization (MOD),
|
||||
Wrong block opening in htmlNodeDumpOutputInternal (Daniel Veillard),
|
||||
492317 Fix Relax-NG validation problems (Daniel Veillard),
|
||||
558452 fight with reg test and error report (Daniel Veillard),
|
||||
558452 RNG compilation of optional multiple child (Daniel Veillard),
|
||||
579746 XSD validation not correct / nilable groups (Daniel Veillard),
|
||||
502960 provide namespace stack when parsing entity (Daniel Veillard),
|
||||
566012 part 2 fix regresion tests and push mode (Daniel Veillard),
|
||||
566012 autodetected encoding and encoding conflict (Daniel Veillard),
|
||||
584220 xpointer(/) and xinclude problems (Daniel Veillard),
|
||||
587663 Incorrect Attribute-Value Normalization (Daniel Veillard),
|
||||
444994 HTML chunked failure for attribute with <> (Daniel Veillard),
|
||||
Fix end of buffer char being split in XML parser (Daniel Veillard),
|
||||
Non ASCII character may be split at buffer end (Adiel Mittmann),
|
||||
440226 Add xmlXIncludeProcessTreeFlagsData API (Stefan Behnel),
|
||||
572129 speed up parsing of large HTML text nodes (Markus Kull),
|
||||
Fix HTML parsing with 0 character in CDATA (Daniel Veillard),
|
||||
Fix SetGenericErrorFunc and SetStructured clash (Wang Lam),
|
||||
566012 Incomplete EBCDIC parsing support (Martin Kogler),
|
||||
541335 HTML avoid creating 2 head or 2 body element (Daniel Veillard),
|
||||
541237 error correcting missing end tags in HTML (Daniel Veillard),
|
||||
583439 missing line numbers in push mode (Daniel Veillard),
|
||||
587867 xmllint --html --xmlout serializing as HTML (Daniel Veillard),
|
||||
559501 avoid select and use poll for nanohttp (Raphael Prevost),
|
||||
559410 - Regexp bug on (...)? constructs (Daniel Veillard),
|
||||
Fix a small problem on previous HTML parser patch (Daniel Veillard),
|
||||
592430 - HTML parser runs into endless loop (Daniel Veillard),
|
||||
447899 potential double free in xmlFreeTextReader (Daniel Veillard),
|
||||
446613 small validation bug mixed content with NS (Daniel Veillard),
|
||||
Fix the problem of revalidating a doc with RNG (Daniel Veillard),
|
||||
Fix xmlKeepBlanksDefault to not break indent (Nick Wellnhofer),
|
||||
512131 refs from externalRef part need to be added (Daniel Veillard),
|
||||
512131 crash in xmlRelaxNGValidateFullElement (Daniel Veillard),
|
||||
588441 allow '.' in HTML Names even if invalid (Daniel Veillard),
|
||||
582913 Fix htmlSetMetaEncoding() to be nicer (Daniel Veillard),
|
||||
579317 Try to find the HTML encoding information (Daniel Veillard),
|
||||
575875 don't output charset=html (Daniel Veillard),
|
||||
571271 fix semantic of xsd:all with minOccurs=0 (Daniel Veillard),
|
||||
570702 fix a bug in regexp determinism checking (Daniel Veillard),
|
||||
567619 xmlValidateNotationUse missing param test (Daniel Veillard),
|
||||
574393 ¿ utf-8 filename magic for compressed files (Hans Breuer),
|
||||
Fix a couple of problems in the parser (Daniel Veillard),
|
||||
585505 ¿ Document ids and refs populated by XSD (Wayne Jensen),
|
||||
582906 XSD validating multiple imports of the same schema (Jason Childs),
|
||||
Bug 582887 ¿ problems validating complex schemas (Jason Childs),
|
||||
Bug 579729 ¿ fix XSD schemas parsing crash (Miroslav Bajtos),
|
||||
576368 ¿ htmlChunkParser with special attributes (Jiri Netolicky),
|
||||
Bug 565747 ¿ relax anyURI data character checking (Vincent Lefevre),
|
||||
Preserve attributes of include start on tree copy (Petr Pajas),
|
||||
Skip silently unrecognized XPointer schemes (Jakub Wilk),
|
||||
Fix leak on SAX1, xmllint --sax1 option and debug (Daniel Veillard),
|
||||
potential NULL dereference on non-glibc (Jim Meyering),
|
||||
Fix an XSD validation crash (Daniel Veillard),
|
||||
Fix a regression in streaming entities support (Daniel Veillard),
|
||||
Fix a couple of ABI issues with C14N 1.1 (Aleksey Sanin),
|
||||
Aleksey Sanin support for c14n 1.1 (Aleksey Sanin),
|
||||
reader bug fix with entities (Daniel Veillard),
|
||||
use options from current parser ctxt for external entities (Rob Richards),
|
||||
581612 use %s to printf strings (Christian Persch),
|
||||
584605 change the threading initialization sequence (Igor Novoseltsev),
|
||||
580705 keep line numbers in HTML parser (Aaron Patterson),
|
||||
581803 broken HTML table attributes init (Roland Steiner),
|
||||
do not set error code in xmlNsWarn (Rob Richards),
|
||||
564217 fix structured error handling problems,
|
||||
reuse options from current parser for entities (Rob Richards),
|
||||
xmlXPathRegisterNs should not allow enpty prefixes (Daniel Veillard),
|
||||
add a missing check in xmlAddSibling (Kris Breuker),
|
||||
avoid leaks on errors (Jinmei Tatuya)
|
||||
|
||||
- Cleanup:
|
||||
Chasing dead assignments reported by clang-scan (Daniel Veillard),
|
||||
A few more safety cleanup raised by scan (Daniel Veillard),
|
||||
Fixing assorted potential problems raised by scan (Daniel Veillard),
|
||||
Potential uninitialized arguments raised by scan (Daniel Veillard),
|
||||
Fix a bunch of scan 'dead increments' and cleanup (Daniel Veillard),
|
||||
Remove a pedantic warning (Daniel Veillard),
|
||||
555833 always use rm -f in uninstall-local (Daniel Veillard),
|
||||
542394 xmlRegisterOutputCallbacks MAX_INPUT_CALLBACK (Daniel Veillard),
|
||||
Autoregenerate libxml2.syms automated checkings (Daniel Veillard),
|
||||
Make xmlRecoverDoc const (Martin Trappel) (Daniel Veillard),
|
||||
Both args of xmlStrcasestr are const (Daniel Veillard),
|
||||
hide the nbParse* variables used for debugging (Mike Hommey),
|
||||
570806 changed include of config.h (William M. Brack),
|
||||
cleanups and error reports when xmlTextWriterVSprintf fails (Jinmei Tatuya)
|
||||
|
||||
|
||||
</changes>
|
||||
</product>
|
||||
|
||||
@@ -12,7 +12,19 @@ to help those</p><ul><li>More testing on RelaxNG</li>
|
||||
<li>Finishing up <a href="http://www.w3.org/TR/xmlschema-1/">XML
|
||||
Schemas</a></li>
|
||||
</ul><p>The <a href="ChangeLog.html">change log</a> describes the recents commits
|
||||
to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</p><p>Here is the list of public releases:</p><h3>2.7.4: Sep 10 2009</h3><ul><li>Improvements:
|
||||
to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</p><p>Here is the list of public releases:</p><h3>2.7.5: Sep 24 2009</h3><ul><li> Bug Fixes:
|
||||
Restore behavior of --with-threads without argument (Andrew W. Nosenko),
|
||||
Fix memory leak when doc is NULL (Rob Richards),
|
||||
595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
|
||||
Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
|
||||
Fix a parsing problem with little data at startup (Daniel Veillard),
|
||||
link python module with python library (Frederic Crozat),
|
||||
594874 Forgot an fclose in xmllint (Daniel Veillard)
|
||||
</li>
|
||||
<li> Cleanup:
|
||||
Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
|
||||
</li>
|
||||
</ul><h3>2.7.4: Sep 10 2009</h3><ul><li>Improvements:
|
||||
Switch to GIT (GNOME),
|
||||
Add symbol versioning to libxml2 shared libs (Daniel Veillard)
|
||||
</li>
|
||||
|
||||
15
doc/xml.html
15
doc/xml.html
@@ -717,6 +717,21 @@ to the <a href="http://svn.gnome.org/viewvc/libxml2/trunk/">SVN</a> code base.</
|
||||
|
||||
<p>Here is the list of public releases:</p>
|
||||
|
||||
<h3>2.7.5: Sep 24 2009</h3>
|
||||
<ul>
|
||||
<li> Bug Fixes:
|
||||
Restore behavior of --with-threads without argument (Andrew W. Nosenko),
|
||||
Fix memory leak when doc is NULL (Rob Richards),
|
||||
595792 fixing a RelaxNG bug introduced in 2.7.4 (Daniel Veillard),
|
||||
Fix a Relaxng bug raised by libvirt test suite (Daniel Veillard),
|
||||
Fix a parsing problem with little data at startup (Daniel Veillard),
|
||||
link python module with python library (Frederic Crozat),
|
||||
594874 Forgot an fclose in xmllint (Daniel Veillard)
|
||||
</li>
|
||||
<li> Cleanup:
|
||||
Adding symbols.xml to EXTRA_DIST (Daniel Veillard)
|
||||
</li>
|
||||
</ul>
|
||||
<h3>2.7.4: Sep 10 2009</h3>
|
||||
<ul>
|
||||
<li>Improvements:
|
||||
|
||||
@@ -11,7 +11,7 @@ from distutils.core import setup, Extension
|
||||
ROOT = r'/usr'
|
||||
|
||||
# Thread-enabled libxml2
|
||||
with_threads = 1
|
||||
with_threads = 0
|
||||
|
||||
# If this flag is set (windows only),
|
||||
# a private copy of the dlls are included in the package.
|
||||
@@ -226,7 +226,7 @@ else:
|
||||
setup (name = "libxml2-python",
|
||||
# On *nix, the version number is created from setup.py.in
|
||||
# On windows, it is set by configure.js
|
||||
version = "2.7.4",
|
||||
version = "2.7.5",
|
||||
description = descr,
|
||||
author = "Daniel Veillard",
|
||||
author_email = "veillard@redhat.com",
|
||||
|
||||
Reference in New Issue
Block a user