xerces-c-3.2.3-150300.3.6.1<>,Ye|p9|wgǽDUo25aN7t]DfOqSlRt8bT1 w0)3$$NI8yg֞EjF3gVD$4~|Kk♅^0o`7K}:WLG]Dش E٪xbj'SByq8nceޟ0cDvڌ^"7g€/V{?spJ]RUCM]C%\pW&z[xw&ɝ>>88?8(d   6 '3W]d   x   D  * P    ( 8 ( 9 \ :Q F#yG#H#I$HX$`Y$h\$]$^%b&5c&d'ae'ff'il'ku'|v'w4 x4hy4z77778$Cxerces-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|s390zl32 fSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Unspecifiedhttps://xerces.apache.org/xerces-c/linuxs390xIjY@X\ (*hpx`PY10c,^A큤A큤ecececececececececececececededecei^2^2^2^2ei^2ebbea3958cc0ebc25012e977a6c85f0d630517ab8c9e0af3715d7b70d384d4c950b911b3cf33232511dc39a8d4a1e78a759301aff24169b6907bab87d5ab76fd897cb448bd11147f1675e1c2ac771513cf7bf27c1f9d5188910c52f1c15ba3fd0ae2c51ec62f1616179d2a78b6102786d8b2fb380d6c82667785a9416bd9b728e0ce11a9ae5977ce0e3b4e70e429dcc24a0e2e4c6e37b0432d684896ca5febc45eac14db3f6b2ffd76968b3806b0798324e90cc58c89a0964b761d0a4d42bdeb5e802f2d21839ed595d7779d8ab2be163e32c00a66b7157ce122ff925c11cee86c3b3e67fdf3e6d45e1bf39959ac43df39ccc501660ea9a99fe55726921fa9214eb83a01ec20d321c4da6160c94f6702de3c89d28da2246f5d8e4cec08f36a9380ecbd57d2f21efab02972e55c722ed975c3178ab4cb421169dbbf4568632bc4c2eb2208d220caf6b0e34b4c811d25f725a467c17a26aaf36208a553b93e61b4e42d1ed27e2a621778775d8e8c4f982d621f1db3a4c672732bc2c1501c50b2ce344980a4d2da024a163f4d5dc1f182637fb369ddbec848f5db32025bbf7c437cf8879e793c99be66dab11d0216af9444893d1fc643f8093947e856c3b282445e3f33b2bf14282e20d5dbb272c99a6b6c924e76e53e69b23eb65772cd312484cb6012c05685a9ceb45ae72338b275803e347b273b6bc53147e5ea126f36fb50ad891149c45c2d78307538cbfb09fa2ea0c319f44fa215f970cc1b04e0feff71a31fac5fb3f430639db434c7c80a86a57d85242ed2ef948eda5ed9514d1c46ade295e5cca2ff3d0801841d9d17f0eec16bfb02dd6893ff7e55da4ec5a5dd30aa52b1b7c6b2067c72434ddf2e5e57a72324a4630d331236fcf610f7933ee3d3370bcfc7749b96f63bd31c3c42b5c471bf756814053e847c10f3eb003417bc523d30rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootxerces-c-3.2.3-150300.3.6.1.src.rpmxerces-cxerces-c(s390-64)@@@@@@@@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(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 supports390zl32 1706605436 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_Updatedrpmxz5s390x-suse-linux ELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=4c34dcc53f9397ecc125a86a26370ddec7af27bc, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0e0fb29b3b159622cbf00966acc403e16d0900e8, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=aefedde13df268db5e69f381f3c3e226fd595073, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c96e258a067cb1abed5c55166ea919a49ee8e7a2, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=a580235b6f77feeaa1ee78b6d80773709d55c599, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=ce96cfd4cf6c293080c450e2e4749b5791153717, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=412d13af8e651a028d3b10b0cbe2d84f3356461b, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e78738dd3de85c81c6e0f799a684b8b0b14f39da, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=bed0b9720189c60c316f5cee88ef05e23179c0b8, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=caceb3daf0a8094baf98eaccd9f819a2755f700a, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=b637e8942dc8e8b82c166c4819ff7c5d5ebc1a06, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=0e5c9432ba9bd7cc01ead6d53b49e79b6dcb720b, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=dd118dd308642ab012f2bba32afcddb8929c2fec, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=50bc74c542b657c73c25655a241ec00a1289547d, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=138b9cf74c5c50a2cd7b37ada009378d87a7f978, for GNU/Linux 3.2.0, strippedELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=c5ab55e645e8337e311180f757cb48b1b3ea4944, for GNU/Linux 3.2.0, strippeddirectoryISO-8859 textASCII text $/;GT`lx RRRR R RRR RRRRRRRR R RRR R RRRRRRR R R RRR RRRRRRR R RRR RRRRRRR R R RRR RRRRRRR R R RRR RRRRR R RRR RRRR RRRRRRR R R RRR RRRRRRR R RRR R RRRRRRR R R RRR RRRRRRRR R RRR R RRRRRRR R R RRR RRRRRRR R RRR R RRRRRRR R R RRR RRRRRRR R R RRR RRRRRRR R R RRR RRR!NpD"7BB"WJutf-83c4cc8adefc47deccb68bb0602d8bdce828fabed11a6d1ed15a09bf1529535b7? 7zXZ !t/:a]"k%Yf<5f~ٞ6%)NP2/ZaBW^7{ ~npK]I YQFU4RV6?+pɗ($9s(_gHiQH'AS8i3ACQ9qGd\e"so5MyVVBB 9J*Ϸl5>G1o+Y__CؿЁo %BVw43c@#jwPAפ82 ; ɀ5qE@kG?q;߸:}tog{5hᢘ'Bc>k"D9^q)rPUuS̐L4]^㾽] #i-pg*l'BKpuH$Ik)-6DyPoײ2୧ӫ܉--vq4* PW}koÚOt/# SMĝCQ7sr }D+i~r3Z5̭ sѰ%3LVO^j7Dk'j9F0}&5 "n`\9A9 +(3&5|[J)FwJҫ9*ꐳ*iGn$bXkvU3&[[6q c5wf-ybц`~9AxwԍheKS%d~nWϥHAdqnR)F[`8_۲OtBNJ}Ar}&TGIX7\휿n.8jiÉ$sQ:=⿓Ŕ.~9dXGvkJպvcD^;Y̻ɰXNaTMĪ 8lgB V0;M%kLH6[DېYK ?rT/wn 'MIu6V\V4V3{֛%ĂZɉ|j|94ͳ0ɇbbwI{]^QEFT,6 IYC}95;ՖVs%V p-1ۨњ< Pr*OnQf/)w;XdzeOsv(޿Bfi0KCkXfMpLҫC~H,|w9R"Yb|ey{>2wQcW*X0 磽`񮴝?q$2 ؘJ`ki~#8FFZbG a{$LķN-RmLG"Zndql9o&H wO3ͳbK;fT$;reVŦ!IlYފv5ʑ1% C֤k6L>`z|gڍ:(R?X8=Q ~fڭ@q0=ؗ섅ˏ[%MfJKBPLMOjP"ރET{˹q }`*=mmC!H"xfYPɭSk]:kiwg Q!U|џelt[m8JUrEse d-6G83*u ?+H'8c M'iTvV9&l~NFvĊ:O:+|ZaD& bR^:r7A8mЅz/܅`I{5䛼䙍A}2?kΔSAKcKMm@$8eQd4770ⱕhV/^6@LO3bàss1(̑Ҫ}VTЃ+a>DueiTx$E|g-yu&xFxO0ZpAƖ$^\b]xn oHA3$zV]Ad8_YڲAp )5MF𜾙㨙qvc@^sBh$K>}zl^ɧ;j,bPm߆{ K1ͦ炝S_cL!l=;[@ Tp;;924ƅH2t8 ! t\) U|/+#|,e^ p4 M0j*V!S`U&lZTLg9Xs#2rTqQv3WCS6*0}w=N6a{$åJ̇/S90V¡dA \bh(&{\ cS%iHa0vЩHSM.rP@(C02$ޠwJ0VEyiX+*b=Sm P%^_~HmwC*{1V4t5 AGd&۱yL_ٕ}cX^Ϳ(sb5t%[Q((tODwQ~Rl}Ox|X ITkdo hE1 dNeTmE7܋.K!MbL.z*ky+4=`ڳDzWgݜ̈ S!5, Q]H+Ma?Zxĸmt X;@a-xaз@z vwR1--"HNNrꬸbƖ\Ӛݮ)1#((}ۊ/~t`m+ћ! \ ҙme)=,lLu2ǜ{7`\ۋsFV} X)}{װ #ށG%tn"=iVA9MU,,脑U=uHaЯ >\!C=}{<Uˠ`=-|;ځ[  xkhǑP}e[7 Eț=ڟ?!T 80#aంpP@bcOVY qEKߜS kylX&cTa`mWjʉd&ZyccQ>D~VnIגIռIĄ=;זl5գ_P\\Zw=c lKry2k82PxlBEedxsmly‰;yy:3B絷F3$MΥпy97uϽrç3XnCIɷ;WDϼtnPAz+t> d * -y8b=6_ S1c_-[Bs%G#Jd/a0^O=1mlj B2uC;C-6J`!@>!BmKY4aimGo< PL6_ d`i&Kd@DeO虔rK'R׊ Ai>EC t%u^ot|~!Pw5ij2FvI>K2j`p]O9R .khߤ\ihyDŽg #< k`hќ3T2[%[pw h-W hv-Su%{;(p~Lٹ=9*}`ǬwT:4ĐzoËJD C߈|4% 0@ޥ!ږ. I%U aVɪ4үaZo3J. 2 s①V&PGcP`iͱ#RZ