./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.4nb1, Package name: xerces-c-3.2.4nb1, 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:

Filesize: 7201.808 KB

Version history: (Expand)


CVS history: (Expand)


   2025-01-31 16:13:27 by Thomas Klausner | Files touched by this commit (2)
Log message:
xerces-c: add upstream bug report URL
   2025-01-31 13:18:20 by Thomas Klausner | Files touched by this commit (4)
Log message:
xerces-c: convert to building with cmake

Fix a bug in an installed header.
Fixes the build of kf6-syntax-highlighting.

Bump PKGREVISION.
   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.