libplist++-2_0-devel-2.2.0-150400.5.4 >  A bvop9|ȭP1yUֽ d`暏}"EgW|/_IWCY >@\7$';f%nabNFg&-+L"׆^q? O"g7`}ЃX0H!pJ YBP67geac:B>È#_kqo_c V "e $~/yu+`q a28757ca5b9c0e80bc6f552003f831d51246f287ce0313784e12811fe000579b315ee6bb6d2242bfb09108a49d6540ff64008f28e5$bvop9|V>jfeTJbv8:K3)ˤ uZna-aq" 9muǑѪ5t FfkJqJT* ѡuzoX"%:D4H8_#+.-Z~zމn(0nB%|˝;=--0xƐ $r >ފKv;'Zy?UQ>pA'?&d ( v!Be {   @   8x<|(8 9  : B"BF"SG"hH"I"X"Y#Z#8[#<\#D]#^$b$bc% d%ee%jf%ml%ou%v%w&x&Hy&z&&&&&Clibplist++-2_0-devel2.2.0150400.5.4Library for handling Apple Binary and XML Property Lists -- Development Fileslibplist is a library for handling Apple Binary and XML Property Lists. This package contains the development files for C++.bv]s390zl37HSUSE Linux Enterprise 15SUSE LLC GPL-2.0-only AND LGPL-2.1-or-laterhttps://www.suse.com/Unspecifiedhttps://github.com/libimobiledevice/libplistlinuxs390x:#>2A큤bv\bv[bv[bv[bv[bv[bv[bv[bv[bv[bv[bv[bv[bv[bv[bv[692cfd7a073b35b248cb4d8826d7cf0571944f9252a14e953fc7a42644d8eeeb1f26fadb1b6eb46496b23268b1dd38e2f1dcd9328c30e0f5d07cd2833fad85e21e7664d42cbeb467623551f408e3c5d59d4027d778f581b96c53268af1778443d9d0b77a63138764517bd70b315c93e5c108fb8a194cd0161bbb17b4f07e47fe82494baae5fcf78b310edd2c521940a446549380db7e97e1af5cd55414784b2c2e9ac3809f53fb8abdba82bc97571e0a5ec5362c319ea34a33676b6c9abd7e74f6110875c04dd1fc99e8c497c5744cf74eb3e38bbde551d0694c6acf2c9a190ec38bc3dcae889534b0d214b093ff6cc56805f25ea24979289774beaf9d725a9181ad955b6a2c36fea3c78fc861ba18758aa6db43d5d255ac650f17688bc312cc7058a5052a6cf66346f4a1d4d8d0c772d9ff105f5b5c9380bfbc68d43d38136c2794d7f292b537deaaaacd0717e121f2cc242a50dce93596a90d781dfc2bed114c7fbf5d040538ad14ddc1f4ed42da03edb574e82eaf7db4bbce4d34e9818dd973cf4f7ff61d8bac3f42e24e6871ba805d284aac3e3664f469c6770e2a200d9bbbc641a03c2624953b90dc81dd36e5bdcc9b87b2582599c34b1ebc6c33b005f0libplist++-2.0.so.3.3.0rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootlibplist-2.2.0-150400.5.4.src.rpmlibplist++-2_0-devellibplist++-2_0-devel(s390-64)libplist++-develpkgconfig(libplist++-2.0)@@     /usr/bin/pkg-configlibplist++-2_0-3pkgconfig(libplist-2.0)pkgconfig(libplist-2.0)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.2.02.2.03.0.4-14.6.0-14.0-15.2-14.14.3aZ@a@aS__h^j$@Y#@X@X@TFJTAmgorse@suse.comfvogt@suse.commgorse@suse.comchristophe@krop.frsuse@foomaster.detchvatal@suse.commgorse@suse.comjengelh@inai.dei@marguerite.sum.szulecki@libimobiledevice.orgm.szulecki@libimobiledevice.org- Add python-rpm-macros to BuildRequires (boo#1194756).- Drop incorrect Provides/Obsoletes of library packages - Avoid libplist{,++} capabilities by using the library names directly - Use %autosetup - Use install with -D instead of mkdir- Obsolete old python 2 plist module. It conflicts with the python 3 version.- Update baselibs.conf. - Stop obsoleting 'virtual' provides. The package manager will take care of package updates. - Also rename libplist-devel to libplist-2_0-devel. - Add missing provides/obsoletes for devel packages.- Update to 2.2.0: - Rename library and all related files by adding an API version resulting in libplist-2.0 and libplist++-2.0 - bplist: Improve recursion check performance by at least 30% for large files - Add new plist_val_compare(), plist_val_contains() helper functions - plistutil: Added ability for files to be read from stdin - plistutil: Added ability to specify output format - Fix/suppress several compiler warnings - Fix: Return NULL from plist_copy() if passed a NULL pointer instead of asserting - Fix removal of docs directory on make clean- Update to 2.1.0: * Add new plist_get_data_ptr() and plist_get_string_ptr() for direct access to underlying buffer * Increase precision when converting PLIST_REAL nodes to XML * Fix several issues in libcnary (UaF, segfault, memory leak) * Fix copying of hash table entries when cloning array/dict nodes * cython: Implement load()/loads() and dump()/dumps() to match up with plistlib (Python 3.4) * Add new plist_dict_item_get_key() for retrieving key node of a dict item * Add new plist_array_item_remove() to allow removing an array's child node without relying on the index * Make plist_array_get_item_index() return UINT_MAX instead of 0 when node can't be found * Add index lookup table for large PLIST_ARRAY nodes * Add iterator for array nodes: plist_array_new_iter(), plist_array_next_item() * Improve performance of plist_dict_next_item() drastically * Improve performance and memory usage when writing XML plists * Improve performance and memory usage when writing binary plists * Allow building with sanitizers (without fuzzers) * Prevent store to misaligned address when writing real/date nodes * Work around misaligned reads in binary plist parser * Integrate fuzzing targets (libFuzzer) into project * Add sanitizers (ASAN, UBSAN) when building fuzzers (--with-fuzzers)- update to version 2.0.0: * Improved malformed XML and binary plist detection and error handling * Add parser debug/error output (when compiled with - -enable-debug), controlled via environment variables * Fix unicode character handling * Add PLIST_IS_* helper macros for the different node types * Extend date/time range and date conversion issues * Plug several memory leaks * Speed improvements for handling large plist files * Includes security fixes for: * CVE-2017-6440, CVE-2017-6439, CVE-2017-6438, CVE-2017-6437, * CVE-2017-6436, CVE-2017-6435, CVE-2017-5836, CVE-2017-5835, * CVE-2017-5834, * CVE-2017-5545, * CVE-2017-7982 (boo#1035312) ... and several others that didn't receive any CVE (yet).- RPM group assignment fixes- update version 1.12+git20170119.6a44dfb * xplist: Fix limiited but possible XXE security vulnerability with XML * plistutil: use static buffer for stat() * plistutil: Plug some memory leaks * bplist: Fix possible crash in plist_from_bin() caused by access to already freed memory * bplist: Plug memory leaks caused by unused and unfreed buffer * bplist: Refactor binary plist parsing in a recursive way * xplist: Get rid of setlocale() and use custom function to print floating point values * Node.cpp: let plist_t operations free _node when in a container * cython: Fix module build with libplist already installed * bplist: Speed up plist_to_bin conversion for large plists * Implemented plist_is_binary() and plist_from_memory() * plist_data_compare: Make sure to compare the node sizes for integer nodes * xplist: Plug memory leak when converting PLIST_UID nodes to XML * Change internal storage of PLIST_DATE values from struct timeval to double * Use time64 implementation by Michael G Schwern to extend allowed date/time range * remove libxml2 in favor of custom XML parsing * base64: Rework base64decode to handle split encoded data correctly * plistutil: Prevent OOB heap buffer read by checking input size * plistutil: Use plist_is_binary() to check for binary plist data * bplist: Improve UINT_TO_HOST macro, remove uint24_from_be function * bplist: Check for invalid offset_size in bplist trailer * bplist: Use proper struct for binary plist trailer * bplist: Check for invalid ref_size in bplist trailer - fixed CVE-2017-5209, boo#1019531 * The base64decode function in base64.c allows attackers to obtaiin sensitive info from process memory or cause a denial of service (buffer over-read) via split encoded Apple Property List data.- Enable %check as it is provided by libplist and improves quality- Update to version 1.12 * Fix plist_from_bin() changing value nodes to key nodes in dictionaries * Avoid exporting non-public symbols * Prevent crash in plist_from_bin() when parsing unusual binary plists * Fix crash in String|Key::GetValue() and actually make C++ interface work * Fix memory leaks in new_xml_plist() and parse_real_node() * Fix header guards to conform to C++ standard * Update Cython based Python bindings and remove plist_new_key() * Fix key nodes not being output correctly if they contained XML entities * Fix handling and storage of signed vs. unsigned integer values * Fix date handling to respect the "Mac Epoch" instead of "Unix Epoch" * Remove plist_set_type() as it should not be used * Fix deprecated macros to work with older LLVM/Clang * Fix various shadowed declarations * Add documentation to explicitly describe memory buffer ownership * Fix memory leak in plist_from_bin() * Add various test cases based on fixes * Fix wrong timezone related date/time conversion of date nodes * Fix endian detection on MIPS architecture * Fix parallel build for autotoolslibplist++-devels390zl37 1651958621 2.2.0-150400.5.42.2.0-150400.5.42.2.02.2.02.2.0plistArray.hBoolean.hData.hDate.hDictionary.hInteger.hKey.hNode.hReal.hString.hStructure.hUid.hplist++.hlibplist++-2.0.solibplist++-2.0.pc/usr/include//usr/include/plist//usr/lib64//usr/lib64/pkgconfig/-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:SLE-15-SP4:GA/standard/6e04ef11c93284804d49375a37350885-libplistcpioxz5s390x-suse-linuxdirectoryC++ source, ASCII textC source, ASCII textpkgconfig filePRR"/ڨyX1utf-8a484d9029b515b0c9c910ad38f77dc5ef2832bf0171a3a42d9ba4fa6508315ae?7zXZ !t/Q ] crt:bLL hY N741yƭ_KJAҖcQuuaSJ4Fw|'aZ:&~1R6n~'Qa(st\05}Kڇcc$`IndSeiNzyOZfiݸo5sϩy嫑һۤBu\yDe`2Kf l/jp UɌ~peδ ݙ_VmTf8@Y_^Cָ^L.#y+6Rz Yzt׃ ґ Ƣ񜏄/#6MƼ {I37fomH^{Za_,q$5aNS>3Y\үla<͎fM&cH[6B7;z5>ۉGCNwCd Yډa0{fv|( ^YoFmsf-ӵD9wM?Wic$:JyoԪ;͋k^(;T1aXT; tL3Fns]\v`l9:RRMi7 \SRSPAB1MfQ/YwJhh*do[0]=q3mwX`n)0x8kScWlb~\h6j)( (inKLiKL2W;*m03C;JKX9Q?)qD\T6(."X4L KIj&82OnzD6s_W@3{#?sG)wiܝ!x~2ŽΪnluI8xtͷ9+RݒV),1>iab)9e"Z.?2K% mBAc2awĂ+BQs0';4TJ$#%LUod$oP9>KMی' &br cm=;)%F/Y97\9X`zwUNǗqVBBak2(,ĉ7c/TƣTLR޺KOY/5S4prl_jMBvBni11*sSRQ)FK5umce 7O sU(3F#CK K|JeVqYA39V=!̫ހޭ_q+v:']\=l̋%Sgv혤Tx. ?uS:cOI A)JFm~tESP*!^5i[?3 U\GO({lhu}p_p,rXÒ"lBJ 9Czp1:_AvU1WI_JrױV?*ޠ=aJ?@ YB-]WL߬N׶Od3qW9D92 X>j D=TFU?30zdqE`Y-Š5K;%ҟ~ݙ| YZ