xerces-c-3.2.3-150300.3.6.1<>,D0e`p9|JXlI7gsi02ѝ;:&;Ƨc%.&TKO?Y$92sk ŠqJ r6N.+g兡`R[JKc[aOC2yUlabn1A>9?8d   6 '3W]d   x   D  * P    ( B8 L 9 :u F#G#H$I$lX$Y$\$]%^%b&Yc'd'e'f'l'u'v(w4x50y5z88888Cxerces-c3.2.3150300.3.6.1A Validating XML ParserXerces-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 associated standards ( DOM 1.0, DOM 2.0. SAX 1.0, SAX 2.0, Namespaces).e`h01-ch3d i~SUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://xerces.apache.org/xerces-c/linuxx86_64:Pj@ZLP (0Z10c,^A큤A큤eZeZeZeZeZeZeZeZeZeZeZeZeZeZeZeZe[^2^2^2^2e[^27924094c6d05f2b3b1871116fe85073586558bd1b450a24360e4b1a376910ee84bb67b37a358dbd4367ad0568b71a765985be45fd89603124c2f574a32dcdd1c19a9a8734b6813ec2eeeb65dbd0e998eefa8ab6f2329d0d9d4982f0807f81d03ad28c19c5d28b8ad5409cb120cbdf9d70dff07a1c6bec8b64775ee07e4de9598ae33676bc6a704cf85c05c41f1b16b1a91f021d9f3d6344871bb7b40c19dc631686b870b1cc0de58bca771272ab51bfa461823413522ec2ac62d4725b34f37c43494c5371fa64b02d69cce52dd4ec9be404d0ac13271a813ca65de5dcef725bb913941ee9f75d689c8dcd869fa6881eeccb9f76bb60b43609335ca9c17e229e63271484611cf43ad5c1455a5fafbd7cfa8bcd5ad2f7f6f85f333b60d0b0c136f5a414082839d9f3a4f2cb9ed53ecd75feefbbc33c77a378cdfae02e5ceb77ed89879a24f2f1f658fb0d30ccef44a5ac268b336d8efae09bd2d66172fb796e54f414a2d08e7be9d304ebb17dcc923d2cbac9fd7d638dbc9346c426ea1fda236fbdcb0f17087f0df8e55cc94ffeb699f6da8f02ed9de3c3bcdeaba0305577e0066711daa2ea82f5def5116b6f3500528839d9c0cd1f1f93c9e08cde8626060ffe6379055f7b54f848e5c68b794fda47862354c6b660cf2f09b9975350783fc0bfa5fa40f4cbf8d9b1701fcb51a7995609e1b60662e1a5644e4373844db1bdfc407891149c45c2d78307538cbfb09fa2ea0c319f44fa215f970cc1b04e0feff71a31fac5fb3f430639db434c7c80a86a57d85242ed2ef948eda5ed9514d1c46ade295e5cca2ff3d0801841d9d17f0eec16bfb02dd6893ff7e55da4ec5a5dd30aa52b1b7c6b2067c72434ddf2e5e57a72324a4630d331236fcf610f7933ee3d3370bcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxerces-c-3.2.3-150300.3.6.1.src.rpmxerces-cxerces-c(x86-64)@@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.14)(64bit)libc.so.6(GLIBC_2.2.5)(64bit)libc.so.6(GLIBC_2.3.4)(64bit)libc.so.6(GLIBC_2.4)(64bit)libgcc_s.so.1()(64bit)libgcc_s.so.1(GCC_3.0)(64bit)libstdc++.so.6()(64bit)libstdc++.so.6(CXXABI_1.3)(64bit)libstdc++.so.6(CXXABI_1.3.9)(64bit)libstdc++.so.6(GLIBCXX_3.4)(64bit)libstdc++.so.6(GLIBCXX_3.4.11)(64bit)libstdc++.so.6(GLIBCXX_3.4.9)(64bit)libxerces-c-3.2.so()(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3ed@eX@_7@^C[][@W{@Wq@Wj}Wi,@WbV +T@danilo.spinella@suse.commartin.schreiner@suse.comdmueller@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comtchvatal@suse.comjengelh@inai.dezawel1@gmail.compjanouch@suse.dempluskal@suse.commpluskal@suse.com- Fix CVE-2018-1311 the XML parser contains a use-after-free triggered during the scanning of external DTDs potentially leading to DOS (bsc#1159552, CVE-2018-1311) * xerces-c-CVE-2018-1311.patch- Fix CVE-2023-37536: an integer overflow could potentially lead to out-of-bounds memory accesses (bsc#1216156). * Add xerces-c-CVE-2023-37536.patch.- update to 3.2.3: * Custom HTTP headers missing with CURL NetAccessor * Type Confusion from DTDGrammar to SchemaGrammar * Patch to build with older GCC * fix build without pthread * XMLUTF8Transcoder: One multibyte UTF8 character is swallowed from the srcData when the resulting surrogate pair does not fit in toFill at the end * Postpone freeing the memory being used by CURL * Memory leak in ValueVectorOf * There is an error in the parameters of the ThreadTtest8 script in Apache xerces-c++ XML's tests/script * Incorrect symbolic links created for Linux static library and MacOS static and shared libraries * invalid windows version check for `onXPOrLater` * Handle surrogate pairs when reading a QName instead of ASSERTing * Janitor.hpp fails to compile on Solaris with Solaris Studio 12.2 and 12.4 * undef symbols on HPUX for ArrayJanitor * DOM tests crash on AIX * XMLChar with NEED_TO_GEN_TABLE has 2 buffer out of bounds reads * Including Xerces_autoconf_config.hpp on Windows fails due to undefined ssize_t- Fixup rpmlint warning about installed Makefiles- Fix the libname dependency in devel pkg, typo after libname change- Version update to 3.2.2: * Fixes CVE-2017-12627 bsc#1083630 - Remove the switch to disable SSE2 on i586, we support pentium4 as lowest and that has sse2- Version update to 3.1.4: * Fixes bnc#985860 CVE-2016-4463 * xerces-c-CVE-2016-2099.patch removed as it was included upstream- Use pkgconfig requires - Disable "pretty" make to make it bit faster - Fix the selfobsoleting provides/requires to silence rpmlint - Use valid group for the docs- Resolve rpmlint warnings of type "version-control-internal-file"- Update to 3.1.3 * bug fixes + memcpy used on overlapping memory regions causes sanity test failure + Typo in XMLUni::fgUnknownURIName constant + Buffer overruns in prolog parsing and error handling - Dropped xerces-c-CVE-2016-0729.patch, fixed upstream.- added xerces-c-CVE-2016-2099.patch Exception handling mistake causing use after free (bsc#979208, CVE-2016-2099) - xerces-c-CVE-2016-0729.patch Fix for mishandling certain kinds of malformed input documents, resulting in buffer overlows during processing and error reporting. The overflows can manifest as a segmentation fault or as memory corruption during a parse operation. (bsc#966822, CVE-2016-0729)- Update to 3.1.2 * bug fixes + Wrong temporary token type causes regex construction to fail + IGXMLScanner can fail to properly set its XSModel. + ICUTransService and IconvGNUransService CAN NOT deal with huge file. + xsi:type is not applied to root element + Problem in prefix parsing while creating Documnet, Element, Attributes on all platforms : Issue is in poolString creation + Whitespace in xsi:type + XMLUTF8Transcoder::transcodeTo fails with an exception when transcoding single characters that require 3 or more bytes as UTF8. + getWholeText leaks memory + Missing Libs.private in the xerces-c pkg-config file + XMLUni::fgXercesLoadSchema[] is not null-terminated in XMLUni.cpp + XMLURL.cpp: isHexDigit() and xlatHexDigit() accept whole alphabet + Xerces livelocks while reading external DTD if socket closes prematurely + Memory leak occurs if an exception is thrown in TranscodeToStr or TranscodeFromStr constructors + DOMDocumentImpl:: getPooledNString(const XMLCh *in, XMLSize_t n) returns incorrect string + OutOfMemoryException being thrown on creation of an LS Serializer + TranscodeToStr::transcode throws an exception when transcoding to UTF-8 + ContentSpecNode::getMaxTotalRange: Operator precedence flaw + Add support for GNU/Hurd by using POSIX.1-2001 and POSIX.1-2008 functions + enumeration value ‘Loop’ not handled in switch src/SEnumVal/SEnumVal.cpp: + bit operation error in DOMNodeImpl::reverseTreeOrderBitPattern + build xerces-c with icu on mingw gcc 4.7.2 + Xerces 3.1.1 Xerces.Lib fails to build with new Visual Studio 2012 Update 1 when v110_xp platform is chosen + Off-by-one error in TranscodeFromStr (with ICU) + Use icu, which is built with features + LocalFileFormatTarget leaks file handle + Curl Checking + Janitor::~Janitor() throws in unwind + String pooling in DOMDocumentImpl is unsafe, particularly on 64-bit platforms + Code analysis revealed multiple potential NULL derefence conditions (currently unconfirmed) + XMLString sizeToText/binToText produce mixed case + Crash while parsing malformed documents * improvements + MacOSUnicodeConverter.cpp: ISO C++ forbids comparison between pointer of type 'void *' and pointer-to-function + Allow compiling Xerces-C using C++11 (especially Clang) + VS2012 Project- Use url for source - Add gpg signature - Use fdupes to remove duplicities in documentation - Split documentation into separate package - Use curl as netaccessor, necessary for proxy supporth01-ch3d 1706605152 3.2.3-150300.3.6.13.2.3-150300.3.6.1CreateDOMDocumentDOMCountDOMPrintEnumValMemParsePParsePSVIWriterRedirectSAX2CountSAX2PrintSAXCountSAXPrintSCMPrintSEnumValStdInParseXIncludexerces-cCREDITSKEYSNOTICEREADMExerces-cLICENSE/usr/bin//usr/share/doc/packages//usr/share/doc/packages/xerces-c//usr/share/licenses//usr/share/licenses/xerces-c/-fmessage-length=0 -grecord-gcc-switches -O2 -Wall -D_FORTIFY_SOURCE=2 -fstack-protector-strong -funwind-tables -fasynchronous-unwind-tables -fstack-clash-protection -gobs://build.suse.de/SUSE:Maintenance:32287/SUSE_SLE-15-SP3_Update/18ceeb6e99de128032557d0708d417e3-xerces-c.SUSE_SLE-15-SP3_Updatedrpmxz5x86_64-suse-linux ELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=cd062c1aa67caec8908771c88f2806e861fc9103, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=dcff5a4628654ae1f913622b6af911783958825f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=9528a0e19e821844fb39d2b143f68af82aab6d8d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=7de73ba216bad5c82e542875cd1a11906176a3a9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=f37f11432d0ae13cba7470afe1ea21fd7165396c, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=eff17732d0af8feee5a02d73033f79d2b174cc68, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=1e2f280db0498c433d5b022e278eb90c4f2b122d, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=061b24ff86b5e01961bad83c5d6510098e7f0344, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=ba37f1011cf8eea186d40d4f96fc49bf04e6c801, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=612d7cc9d7bca8442175f905a0f3523246fb129e, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=37a275b67a341638011ba82bfe347fd5b7ca9443, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=21375cb1660c04df2e3652114c5115de1067d56f, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=b35dafb73bbdb497f21bd477e08086f02ca29035, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=90cb11ee54c98ed5be976e47749904324d117ee9, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=79e1f087c6b06c3eb975cc371475004ee798ebf7, for GNU/Linux 3.2.0, strippedELF 64-bit LSB shared object, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, BuildID[sha1]=c7997470f561e62ac9d97b3fd9a44aaa9cd53dda, for GNU/Linux 3.2.0, strippeddirectoryISO-8859 textASCII text $/;GUamy  RRRR R R RR RRRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R RR RRRRRRR R R R RR RRRRRRR R R R RR RRRRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R RR R RRRRRRR R R R RR RRRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R RR R RRRRRRR R R R RR RRRRRRR R R R RR RRRRRRR R R R RR RRR=Zavn]_ r7utf-8bc519a647236df6dbe485a6099d33760cec40e38b129574a9c06ada20c4eb8aa? 7zXZ !t/]"k%{of<5f~Q𤹿,jr:[y;ub t4 2~yHN6s>u8N}C -Yf4_ @q?4*x'ƮC(Z_/O{'\+[ \4G^cGXd1~q^Z |M;> NۋettmRmqc}&;J0 E@=mMUQЅ$W[.9ZWxB-~W?{`)YO (l9&̋7+- x$SI zz(壵ָW1y[=0E޹fT R7=\6/TڪۆL*V|B|Y+5 6hLaಀdmqGՃ;aE1?Y2X- XSDgo._E(*lk^ L=SsVTεO9"߳Ij'}%oJo¢LbAp +NW!тuï^=dm6X(] ײx~ZcbwAd WdS:Ĉܵjwh:ΩBa7W#K7ޭIfvz8i歂Ǔcf. 9${x)Va^ Hy4JYiߖCOL}Fٜ@sfj9gS춥!؏;;k3'hhY/ZCN9]@U4`bEL#R=k{ I <:,,{@H<姨GM`Shd¨-os`UɅ#gdʒ7G+fƒA>'Jޣ93 F틉]QV7[Ff]6Ԗ,;/ K}Ĕ1zTn95/@M 8̻АbLbNy~AՋ/JK+G8 l N8bsBښ RdYӸo0>p\Y6n΢ H1FcɞA}oxR{(ܓ=歗oOթB~,r}Kzښ#XlR/g +^. {4?o~BO$lJQ|NvDבl:olx Hgqtm4l4+OE|ȁ tx0;*y"g 1@PTKCN+vC>hA|!qLghMb$D{Dn {B#3!(@TʱSJTe”?rˆ G]xMQQ3A$w1Ky ޺ӵ[iڮۨ#kЋA>F0(Yg9Tw݂2yt/l YZ