./textproc/xerces-c, Validating C++ XML parser with DOM and SAX support

[ CVSweb ] [ Homepage ] [ RSS ] [ Required by ] [ Add to tracker ]


Branch: CURRENT, Version: 3.2.4, Package name: xerces-c-3.2.4, Maintainer: pkgsrc-users

Xerces-C++ is a validating XML parser written in a portable subset of
C++. Xerces-C++ makes it easy to give your application the ability to
read and write XML data. A shared library is provided for parsing,
generating, manipulating, and validating XML documents.

Xerces-C++ is faithful to the XML 1.0 recommendation and many
associated standards.


Master sites: (Expand)

Filesize: 7201.808 KB

Version history: (Expand)


CVS history: (Expand)


   2022-10-24 16:18:21 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xerces-c: update to 3.2.4.

Bug

    [XERCESC-2195] - Invalid attribute in .gitattributes file
    [XERCESC-2196] - cross-compiling issue
    [XERCESC-2214] - Wrong delete[] in MemBufInputSource dtor
    [XERCESC-2217] - ICUTranscoder::transcodeFrom buffer overflow
    [XERCESC-2218] - CurlURLInputStream constructor memory leak
    [XERCESC-2219] - XMLReader constructor: memory leak when refreshRawBuffer() \ 
throws
    [XERCESC-2221] - InMemMsgLoader::loadMsg(): fix memory leak when transcoding \ 
fails
    [XERCESC-2222] - DFAContentModel::checkUniqueParticleAttribution(): fix \ 
memory leak
    [XERCESC-2223] - SAX2XMLReaderImpl::error(): potential memory leak
    [XERCESC-2225] - Link to installed CMake targets of CURL
    [XERCESC-2227] - Memleak fixes in ContentSpecNode and ComplexTypeInfo classes
    [XERCESC-2228] - DFAContentModel: fix memory leaks when OutOfMemoryException \ 
occurs
    [XERCESC-2229] - IGXMLScanner::scanDocTypeDecl(): fix memory leak on exception
    [XERCESC-2230] - DFAContentModel::buildSyntaxTree(): fix memory leaks when \ 
OutOfMemoryException occurs
    [XERCESC-2235] - DFAContentModel::buildDFA(): correctly zero-initialize \ 
fFollowList
    [XERCESC-2236] - Dependencies aren't loaded when using provided CMake config \ 
package
    [XERCESC-2241] - Integer overflows in DFAContentModel class
    [XERCESC-2242] - Non-default curl location breaks autoconf link detection

Improvement

    [XERCESC-2224] - DFAContentModel::checkUniqueParticleAttribution (): speed \ 
enhancement
    [XERCESC-2226] - Increment minimum CMake version to 3.12

Task

    [XERCESC-2200] - Update AppVeyor image in use
   2021-10-26 13:23:42 by Nia Alarie | Files touched by this commit (1161)
Log message:
textproc: Replace RMD160 checksums with BLAKE2s checksums

All checksums have been double-checked against existing RMD160 and
SHA512 hashes

Unfetchable distfiles (fetched conditionally?):
./textproc/convertlit/distinfo clit18src.zip
   2021-10-07 17:02:49 by Nia Alarie | Files touched by this commit (1162)
Log message:
textproc: Remove SHA1 hashes for distfiles
   2020-04-12 23:24:54 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xerces-c: update to 3.2.3.

Release Notes - Xerces-C++ - Version 3.2.3

** Bug
    * [XERCESC-1963] - Custom HTTP headers missing with CURL NetAccessor
    * [XERCESC-2126] - Type Confusion from DTDGrammar to SchemaGrammar
    * [XERCESC-2146] - Patch to build with older GCC
    * [XERCESC-2155] - fix build without pthread
    * [XERCESC-2158] - XMLUTF8Transcoder: One multibyte UTF8 character is \ 
swallowed from the srcData when the resulting surrogate pair does not fit in \ 
toFill at the end
    * [XERCESC-2160] - Postpone freeing the memory being used by CURL
    * [XERCESC-2161] - No rule to make target \ 
'/src/xercesc/util/MsgLoaders/MsgCatalog/XercesMessages_en_US.Msg'
    * [XERCESC-2168] - Memory leak in ValueVectorOf
    * [XERCESC-2172] - There is an error in the parameters of the ThreadTtest8 \ 
script in Apache xerces-c++ XML's tests/script
    * [XERCESC-2176] - Incorrect symbolic links created for Linux static library \ 
and MacOS static and shared libraries
    * [XERCESC-2177] - invalid windows version check for `onXPOrLater`
    * [XERCESC-2180] - Handle surrogate pairs when reading a QName instead of \ 
ASSERTing
    * [XERCESC-2185] - Janitor.hpp fails to compile on Solaris with Solaris \ 
Studio 12.2 and 12.4
    * [XERCESC-2186] - undef symbols on HPUX for ArrayJanitor
    * [XERCESC-2187] - DOM tests crash on AIX
    * [XERCESC-2189] - XMLChar with NEED_TO_GEN_TABLE has 2 buffer out of bounds \ 
reads
    * [XERCESC-2194] - Including Xerces_autoconf_config.hpp on Windows fails due \ 
to undefined ssize_t
   2020-01-19 00:36:14 by Roland Illig | Files touched by this commit (3046)
Log message:
all: migrate several HOMEPAGEs to https

pkglint --only "https instead of http" -r -F

With manual adjustments afterwards since pkglint 19.4.4 fixed a few
indentations in unrelated lines.

This mainly affects projects hosted at SourceForce, as well as
freedesktop.org, CTAN and GNU.
   2018-12-01 17:36:55 by Thomas Klausner | Files touched by this commit (3) | Package updated
Log message:
xerces-c: update to 3.2.2.

Changes hidden behind jira login.
   2018-03-11 18:59:01 by Thomas Klausner | Files touched by this commit (2) | Package updated
Log message:
xerces-c: update to 3.2.1.

Release Notes - Xerces-C++ - Version 3.2.1

** Bug
    * [XERCESC-2114] - Link failure with Xalan-C
    * [XERCESC-2119] - warning C4251: 'xercesc_3_2::TranscodeToStr::fString': \ 
class 'xercesc_3_2::ArrayJanitor<XMLByte>' needs to have dll-interface to \ 
be used by clients of class 'xercesc_3_2::TranscodeToStr'
    * [XERCESC-2121] - xercesc-3.2.0 fails to configure with cmake, gnuiconv on \ 
Solaris.
    * [XERCESC-2122] - CMake: wrong substitutions in pkg-config file
    * [XERCESC-2123] - Tests sometimes fail when run in parallel, due to race \ 
conditions
    * [XERCESC-2124] - Typo in XMLUni::fgDOMDisallowDoctype XMLCh array
    * [XERCESC-2125] - CMake variable for nothreads does not match generated \ 
config define
    * [XERCESC-2130] - UTF16 Surrgate values 0xD800-0xDFFF can not longer be \ 
written with xerces 3.2.0 (e.g. emoticons)
    * [XERCESC-2137] - CMake Build Doesn't Activate XERCES_MFC_SUPPORT

** Improvement
    * [XERCESC-2132] - cmake: Add the ability to force the specific XMLCh type to use
    * [XERCESC-2134] - Remove non-functional Win32MsgLoader code
    * [XERCESC-2136] - Add support for versioning sources and documentation \ 
automatically
   2017-09-16 14:06:34 by Tobias Nygren | Files touched by this commit (1)
Log message:
xerces-c: USE_LANGAUGES c++11. Fixes build on NetBSD-current.