libminiupnpc-devel-2.2.2-bp154.1.81 >  A bx!M@eeeglିI"<!ASlxZ}T[vmni K䙮e)9Ip81>>㭑'zU!sjHcp@~@ѽX6ؐc[[L#ٿk{# > m &ѳf* am1к[sHv#_R1Mo {\_@/OJ]/^+9S% A,ݼQd X.A-l4m^="b,Kͱ5b37c94493808d80df0cbeadb4039d9362b06730efc91ef4aa3031f495e0446b304dff59e3a1816a3fee605881c34d018c35c6a3;Dbx!M@eee4&~͇WI3oQ%|6%Xnֶ&K^4. ()ι ɗ{Zmkы$@ hayRV8PUf3nhgSFQfa%GERJDW3}E-jt#Z/5!-k|T7I:j3n& zc$SxR6nRZOJ?:DS)Pp>8?(d & R !AZ`h            $ e  D\(89T:FG H ID XTY`\ ] ^{bcldeflu v(wX x yz$Clibminiupnpc-devel2.2.2bp154.1.81Universal Plug'n'Play (UPnP) Client LibraryThe MiniUPnP project offers software which supports the UPnP Internet Gateway Device (IGD) specifications.bxs390zl28j!SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://miniupnp.free.fr/linuxs390x]0b&5pQA큤bxbxbxbxbxbxbxbxbxbxbxbxbx5eeadc320738830150088228385754491e9c672da0c06dc621442eb53488e42842e9d11bb6f03a0245394446d22d5dc198743ab76f87c7bf2a449c9087f0b222ee290933cb801017eb67c6aeb9e49d84b6ec3ae273eb4b6d614cb835c152b008cea68efc61d0799c0347e32ceda3492301cc18962221db0ac61e61ad236fc62df47efd3701dd69fb0a60e887ca737c0507b75364d900131c18e06dc2a537a57189f03534cb192834dbe475f244175402b48c391185f1450352be67197a2a92f502e3a36fbb89ab6b029b7273b8036126cae746f27486ee9bca3bb8d023d5b27784da8979af5cd262f3822c445f30ccbe66c08391262776cd613cc33cf133b45fb92a26c295cfdfc60abb75a9272680e330ae0f92bb483c66fe99b79dc95d79670bb470bcfef95b2228209ac7e428604378501750b153f5934ba5b12de92eb187af1f76fc762312ff08fe7e753752b393aa465a370eb6c23c92adae93ee2ffac6libminiupnpc.so.17rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootminiupnpc-2.2.2-bp154.1.81.src.rpmlibminiupnpc-devellibminiupnpc-devel(s390-64)pkgconfig(miniupnpc)@    /usr/bin/pkg-configlibminiupnpc17rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.2.2-bp154.1.813.0.4-14.6.0-14.0-15.2-14.14.3`@`N@`\{@_@_R_[@[6@[ L@ZNY$$@W@VU@VKU@Andreas Stieger Martin Pluskal Ben Greiner Dirk Müller Benjamin Greiner Benjamin Greiner joop.boonen@opensuse.orgtchvatal@suse.comjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgjoop.boonen@opensuse.orgidonmez@suse.commpluskal@suse.commpluskal@suse.comdimstar@opensuse.org- add upstream signing key and validate source signature- Update to version 2.2.2: * miniupnpcmodule.c: throw an exception in UPnP_discover() * Fix usage of IP_MULTICAST_IF with struct ip_mreqn- Can't assume non-existence of python38 macros in Leap. gh#openSUSE/python-rpm-macros#107 Test for suse_version instead. Only Tumbleweed has and needs the python_subpackage_only support.- update to 2.2.1: * Add miniupnpc.rc for .dll description * Check properly for reserved IP addresses * prevent infinite loop in upnpDiscover() * Add Haiku support * testminiwget.sh can use either "ip addr" or "ifconfig -a * fix UPNP_GetValidIGD() when several devices are found * Allow Remote Host on upnpc command line * fix error 708 description in strupnperror() * Fix memory leak in upnpreplyparse.c with NewPortListing element * connecthostport.c: Code simplification, error trace fix * set timeout for select() in connecthostport() * miniupnpcmodule.c: check return of WSAStartup()- Fix the python subpackage generation gh#openSUSE/python-rpm-macros#79- Support multiple python3 flavors gh#openSUSE/python-rpm-macros#66 - Don't own the whole python sitearch directory- Version 2.1 solved: * CVE-2017-1000494: https://github.com/miniupnp/miniupnp/issues/268 https://github.com/miniupnp/miniupnp/commit/7aeb624b44f86d335841242ff427433190e7168a * bnc#1075137 - (CVE-2017-1000494) VUL-1: CVE-2017-1000494 miniupnpc: Multiple vulnerabilities can allow a remote attacker to cause a denial of service or potentially execute code- Fix reproducability by not coding in kernel version: * miniupnpc-kernelversion.patch - Fix build with python3 only present in system- Build 2.1 * CMake Modernize and cleanup CMakeLists.txt * Update MS Visual Studio projects listdevices: show devices sorted by XML desc URL * Small fix in miniupnpcmodule.c (python module) * Support cross compiling in Makefile.mingw * Use SOCKET type instead of int (for Win64 compilation) * Increments API_VERSION to 17 * Disable usage of MiniSSDPd when using -m option * Fix buffer over run in minixml.c * Fix uninitialized variable access in upnpreplyparse.c- Build 2.0.20171102 * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom * bnc#1038601 - (CVE-2017-8798) VUL-0: CVE-2017-8798: miniupnp: integer signedness error- Build 2.0.20170509 * Fix CVE-2017-8798 Thanks to tin/Team OSTStrom * bnc#1038601 fixes VUL-0: CVE-2017-8798: miniupnp: integer signedness error- Update to version 2.0 * No code changes since 1.9.20160209- Update to 1.9.20160209 * change miniwget to return HTTP status code * increments API_VERSION to 16 * Improve UPNPIGD_IsConnected() to check if WAN address is not private. parse HTTP response status line in miniwget.c- Update to 1.9.20151026 * snprintf() overflow check. check overflow in simpleUPnPcommand2() * fix compilation with old macs * fix compilation with mingw32 (for Appveyor) * fix python module for python <= 2.3 * Change sameport to localport see https://github.com/miniupnp/miniupnp/pull/120 * increments API_VERSION to 15 * Fix buffer overflow in igd_desc_parse.c/IGDstartelt() Discovered by Aleksandar Nikolic of Cisco Talos * move ssdpDiscoverDevices() to minissdpc.c * avoid unix socket leak in getDevicesFromMiniSSDPD() * Also accept "Up" as ConnectionStatus value * split getDevicesFromMiniSSDPD * add ttl argument to upnpDiscover() functions * increments API_VERSION to 14 * Read USN from SSDP messages. * Check malloc/calloc * update getDevicesFromMiniSSDPD() to process longer minissdpd responses * add searchalltypes param to upnpDiscoverDevices() * increments API_VERSION to 13 * upnpc: output version on the terminal _BSD_SOURCE is deprecated in favor of _DEFAULT_SOURCE * fix CMakeLists.txt COMPILE_DEFINITIONS * fix getDevicesFromMiniSSDPD() not setting scope_id * improve -r command of upnpc command line tool * search all : upnpDiscoverDevices() / upnpDiscoverAll() functions listdevices executable * increment API_VERSION to 12 * validate igd_desc_parse * increment API_VERSION to 11 simplified function GetUPNPUrls() * use remoteHost arg of DeletePortMapping * Fix python3 build * Fix parsing of IGD2 root descriptions * rename LIBSPEC to MINIUPNP_LIBSPEC * Add support for IGD2 AddAnyPortMapping and DeletePortMappingRange * handle EINPROGRESS after connect() * minixml now handle XML comments- Add baselibs.conf: build libminiupnpc10-32bit, as needed by libsocks0-32bit.s390zl28 1652088051 2.2.2-bp154.1.812.2.2-bp154.1.812.2.2miniupnpcigd_desc_parse.hminiupnpc.hminiupnpc_declspec.hminiupnpctypes.hminiwget.hportlistingparse.hupnpcommands.hupnpdev.hupnperrors.hupnpreplyparse.hlibminiupnpc.sominiupnpc.pc/usr/include//usr/include/miniupnpc//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.opensuse.org/openSUSE:Backports:SLE-15-SP4/standard/472eb85de971301fc5297c171f1ec9a8-miniupnpccpioxz5s390x-suse-linuxdirectoryC source, ASCII textpkgconfig filePRc4aXe1iutf-82570c9d16bdd02abdf7bb12b880fe0dddcaf02bf73120dd31ae42d29e0231a63? 7zXZ !t/rK] crt:bLL >]#E,8:k8&mu]lc̎Rw nz89e] _[>uW _N*\pMK3#M61NtjuDu$;tg\M"zGSB; */nDVyVz1wTH}1r{']ݧe(PsS-{92eO-9/+`zȽ5!\r~ { H01":w(P/s2gqYi+$zJ~'DU:w2kg[/%m>v& (AYDI̵LIQ~d *](hc'&S6Ș a)10,=[skܫ6QЖefb,h9oq4!{V {INATƭm77 tƩylJq&\|oXab&،   &ZhNoaZ1kЊʟ$&pL՝}WгVj5AӋJ}̈L0LvJ`Tʿ-[h Rq0:杏B$R{Ρ& }'o e]'m mܑR0F84g.nPju^K,pE|:ߑq5q*k]*kDL1J]qscTD Z~bWDžeϚG2AKuY/$]nq'setMFnoeP91ոgug_H4 PjjH6uAp (ti%W;Aa%uu=&5*>YIm3mˮ;ɰC7ֳ7exW fSҚ@M}D!J-%VW8-:Cκw2 lnP>1,WJ>i?. #(נ WpeHe6YGԗ](F*zhyCʍ ^a9ތ@_klU GOcp5lNu,&Հ7TGiXsI2:$-Ѫm7M% }YR 7@`ibfY^ `)VLj. &` mpM8G#s=Қ)߅F>c y3mn\)$*vd@ 8(V )ťKW91Zzw#ʵ 䌌߆b8J"sq\=iX:#_'`ű(٦F챨q:dk}]ӮH0 7/kTO餅s-"VqqNs੼R{MZqvSorLZ.HYy Zu[x){]b z|'Lij|.'B[Kխ2og3 ѬNxNy(q*Bmu8%9-_,uS_[$؋I>0t;ĊiAă9T-{YԆ쐅~D{vL,, J02g]DS3yeyO _pW\\>܁q]̙~ DOyؤ:pQsMeidn][q~ij2htg : 镑S@We0nD|(,+˦s.w _[oL+^Ri= W2h'/uC&l-^2"FBսQ缬o9gC;~7W;!& \6'N 0gȾg,3QvSvcۭN98?ԽGEN kT\̩s5d%,ELrV{N!es4Rߡuĵki55 6<6;dACB}ݼI0L.cYF"%[|<_? {!yZ`퇎UiԦ4jÚa**Պ;2_֠{i<2&V&0adw>|N807cZas1oLc!$oG cMs0cXFWtJ0)qvw^-;d}aAm6FM~2Oˤ3t";CƏ4MT8 6 +N>@NP(y8[ G - NJ׺&>X4\0ic'KX@DHHFX[ԮZLGZZ|'V(Y4S؞s>PF+#*C1vX~R7Zr$^G/$|rR1FEGM/‰S&BPmz! ( aze|4|\E8<7SL(=5H`_Zt cM26$ɀ}OE' .P `MmPg_ w}]aGx^&;>*,]80zqi+ Ci3 Rea(Z _<[Se{8E,| KLϛҸsmyS 2C^F` `\dltٗ$Y>kR 6Y.$፰i҉A9"JhlO4&0rlg˼x`B<lz -Km쫃Qh;~Ukk)ΟhFw$LMY#N*B!FgupGЗ#0P`:!a &aC~ (tqE'o$P^1RڔG% :0XO> w!Ugk$-ui-B%chGVuҜ7uLƓ ϻdkV")eGu n6u> >T̒Tzn NyO%z+ʸ ^3-݈"enJjyc|߬*`ϤFYR  X Ո-s)%%Wf>{N D--esDOF5 /RqXbuZ3]kS։I_[#~1"*P&sT"(^kX7d҄T`!5ߘ_ݯ | 9[WZ6oa][* $`tCC  ״C/5ܤdy%^8 ZnGY6D~'3 3ȑ`ՋkPog 3k%%ܜM5 [l G*,MjGiS;4@ bRg?j}w Gǻ>["{oX_&FKaqR~|O;'.}:qNzff|+h+e")XqݶrPh\jߴߎ |ERxrwru3nxNߵЏ+L}l3ѩ9TZQpApn,LC&G,&?,Dv$(3ҽI8ec\L`/dȶ YZ