pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/textproc/xerces-c SECURITY: Update xerces-c to 3.1.2.



details:   https://anonhg.NetBSD.org/pkgsrc/rev/2cfd84b57734
branches:  trunk
changeset: 648988:2cfd84b57734
user:      bsiegert <bsiegert%pkgsrc.org@localhost>
date:      Thu Mar 26 21:02:31 2015 +0000

description:
SECURITY: Update xerces-c to 3.1.2.

** Bug
    * [XERCESC-1925] - Wrong temporary token type causes regex construction to
      fail
    * [XERCESC-1926] - IGXMLScanner can fail to properly set its XSModel.
    * [XERCESC-1936] - ICUTransService and IconvGNUransService CAN NOT deal
      with huge file.
    * [XERCESC-1937] - xsi:type is not applied to root element
    * [XERCESC-1940] - Problem in prefix parsing while creating Documnet,
      Element, Attributes on all platforms : Issue is in poolString creation
    * [XERCESC-1945] - Whitespace in xsi:type
    * [XERCESC-1947] - XMLUTF8Transcoder::transcodeTo  fails with an exception
      when transcoding single characters that require 3 or more bytes as UTF8.
    * [XERCESC-1949] - getWholeText leaks memory
    * [XERCESC-1951] - Missing Libs.private in the xerces-c pkg-config file
    * [XERCESC-1958] - XMLUni::fgXercesLoadSchema[] is not null-terminated in
      XMLUni.cpp
    * [XERCESC-1966] - XMLURL.cpp: isHexDigit() and xlatHexDigit() accept whole
      alphabet
    * [XERCESC-1968] - Xerces livelocks while reading external DTD if socket
      closes prematurely
    * [XERCESC-1974] - Memory leak occurs if an exception is thrown in
      TranscodeToStr or TranscodeFromStr constructors
    * [XERCESC-1978] - DOMDocumentImpl:: getPooledNString(const XMLCh *in,
      XMLSize_t n) returns incorrect string
    * [XERCESC-1979] - OutOfMemoryException being thrown on creation of an LS
      Serializer
    * [XERCESC-1984] - TranscodeToStr::transcode throws an exception when
      transcoding to UTF-8
    * [XERCESC-1994] - ContentSpecNode::getMaxTotalRange: Operator precedence
      flaw
    * [XERCESC-1998] - Add support for GNU/Hurd by using POSIX.1-2001 and
      POSIX.1-2008 functions
    * [XERCESC-2000] - enumeration value Loop not handled in switch
      src/SEnumVal/SEnumVal.cpp:
    * [XERCESC-2004] - bit operation error in
      DOMNodeImpl::reverseTreeOrderBitPattern
    * [XERCESC-2006] - build xerces-c with icu on mingw gcc 4.7.2
    * [XERCESC-2011] - Xerces 3.1.1 Xerces.Lib fails to build with new Visual
      Studio 2012 Update 1 when v110_xp platform is chosen
    * [XERCESC-2020] - Off-by-one error in TranscodeFromStr (with ICU)
    * [XERCESC-2023] - Use icu, which is built with features
    * [XERCESC-2024] - LocalFileFormatTarget leaks file handle
    * [XERCESC-2028] - Curl Checking
    * [XERCESC-2031] - Janitor<BinInputStream>::~Janitor() throws in unwind
    * [XERCESC-2043] - String pooling in DOMDocumentImpl is unsafe,
      particularly on 64-bit platforms
    * [XERCESC-2044] - Code analysis revealed multiple potential NULL derefence
      conditions (currently unconfirmed)
    * [XERCESC-2045] - XMLString sizeToText/binToText produce mixed case
    * [XERCESC-2046] - Crash while parsing malformed documents




** Improvement
    * [XERCESC-1922] - MacOSUnicodeConverter.cpp: ISO C++ forbids comparison
      between pointer of type 'void *' and pointer-to-function
    * [XERCESC-1995] - Allow compiling Xerces-C using C++11 (especially Clang)
    * [XERCESC-1997] - VS2012 Project

diffstat:

 textproc/xerces-c/Makefile |  4 ++--
 textproc/xerces-c/distinfo |  8 ++++----
 2 files changed, 6 insertions(+), 6 deletions(-)

diffs (25 lines):

diff -r 20d0c9b957a6 -r 2cfd84b57734 textproc/xerces-c/Makefile
--- a/textproc/xerces-c/Makefile        Thu Mar 26 20:44:11 2015 +0000
+++ b/textproc/xerces-c/Makefile        Thu Mar 26 21:02:31 2015 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.44 2014/10/09 14:07:07 wiz Exp $
+# $NetBSD: Makefile,v 1.45 2015/03/26 21:02:31 bsiegert Exp $
 
-DISTNAME=      xerces-c-3.1.1
+DISTNAME=      xerces-c-3.1.2
 CATEGORIES=    textproc
 MASTER_SITES=  ${MASTER_SITE_APACHE:=xerces/c/3/sources/}
 
diff -r 20d0c9b957a6 -r 2cfd84b57734 textproc/xerces-c/distinfo
--- a/textproc/xerces-c/distinfo        Thu Mar 26 20:44:11 2015 +0000
+++ b/textproc/xerces-c/distinfo        Thu Mar 26 21:02:31 2015 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.14 2011/02/23 08:31:13 adam Exp $
+$NetBSD: distinfo,v 1.15 2015/03/26 21:02:31 bsiegert Exp $
 
-SHA1 (xerces-c-3.1.1.tar.gz) = 177ec838c5119df57ec77eddec9a29f7e754c8b2
-RMD160 (xerces-c-3.1.1.tar.gz) = bbb7ceac470db901d77926cdf21a254df0d8d1db
-Size (xerces-c-3.1.1.tar.gz) = 5051308 bytes
+SHA1 (xerces-c-3.1.2.tar.gz) = 3f9ecc4956df069c1d95b885fc687eb4e474a4ad
+RMD160 (xerces-c-3.1.2.tar.gz) = d7ff0e69be8805ec0efa792aafd5d3e513397ded
+Size (xerces-c-3.1.2.tar.gz) = 6959894 bytes



Home | Main Index | Thread Index | Old Index