miniupnpc-2.2.4-bp155.1.6 >  A dk?I%z X x*1$rٜvjWxA"7ñJCVV ~tК  Q}G u b}a73GO ޝ gZ)[ %CFtr6ܭTs X 㛇[&=P%";_A~g ZYOi܌4ƭr7YY*![r#ǵZ*` ]uY`%$q?aϙJIXN-_wm=4=j!G!_7!wRϣVI0뱌:il$z֕-bg(ց:eiyGcBz2qxеz]sILlD,:^{4s]JXT^c3t7+]%p*8]GZֶ ?maPp4e0b0b58b8d85ffb3a53f53b9a93f45e76e54a65c22cc36f1225e263db3402876e192a42158c81d1896d973676915429f20c3a2f6E4dk?I%z *rs|9ėhOShHb)ee@YKJ%2A @j@: Tax;)'eR\5k[3A0@/tA5{"]GaER2%]VFVt+o?^Mj0 "0K)"dqqԴWTj>N5,I"E3)\9^*I@|]* v#^V4M[muᰡo+'ȴ f߃a!wy]-lÝlGx ?nڹ N%o04\?@فd헤1kz\򢗓GPfT !*jRM$/` .Oi<ZόID$Ued8Gf7#:8 @x v[.@%/U {_S#_w$N%S\'>WdozfIo>p>D?4d   @  +DJP\ b h t 7 <HWf   (0889|:TFuGHIXY\]^bcd0e5f8l:uLvXwxyz0Cminiupnpc2.2.4bp155.1.6Universal Plug'n'Play (UPnP) ClientThe MiniUPnP project offers software which supports the UPnP Internet Gateway Device (IGD) specifications.dk@s390zp23mqSUSE Linux Enterprise 15 SP5openSUSEBSD-3-Clausehttps://bugs.opensuse.orgProductivity/Networking/Otherhttp://miniupnp.free.fr/linuxs390xg큤dk@~dk@dk@~653d074c1c4cd3786ccec9ce02e7d17fda89908dbce00ba609fc3dff9d036a5562e7cdb0bbba42ffd47a85ecd68ebaf618c0bffb9ed122b466f0347cc4ad4721c1b416e4544cb8a75f9a3d5a2dc6db40b7dde30cc84087d558850135e502111erootrootrootrootrootrootminiupnpc-2.2.4-bp155.1.6.src.rpmminiupnpcminiupnpc(s390-64)@@@@@@@    /bin/shlibc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libc.so.6(GLIBC_2.3)(64bit)libc.so.6(GLIBC_2.4)(64bit)libc.so.6(GLIBC_2.7)(64bit)libminiupnpc.so.17()(64bit)libminiupnpc17rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)2.2.4-bp155.1.63.0.4-14.6.0-14.0-15.2-14.14.3c@b`@`N@`\{@_@_R_[@[6@[ L@ZNY$$@W@VU@VKU@Dirk Müller Martin Hauke 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- update to 2.2.4: * upnpc: use of @ to replace local lan address * python module : Allow to specify the root description url * Change directory structure : include/ and src/ directories. - drop makefile-deps-fix.patch (upstream)- Set LIBIR during 'make install' to fix the library path in the generated pkg-config file.- 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.s390zp23 16847504652.2.4-bp155.1.62.2.4-bp155.1.6external-ipupnpcminiupnpc.3.gz/usr/bin//usr/share/man/man3/-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-SP5/standard/b8396f063ecf8b4d4830061817c9dd00-miniupnpccpioxz5s390x-suse-linuxPOSIX shell script, ASCII text executableELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=db4f2769f5fe8513a303bef5b3bcf3ec873264c8, for GNU/Linux 3.2.0, strippedtroff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRRxG;=Dutf-80c9887e2763e70e12b94e41cf6c94f6624ae3ccc33236d72d88c691f2de1db48? 7zXZ !t/o#] crv9w]UJ+pڽ6z$q'Է(7R[ hV=2h{ :ӟŠrk~eRG{O([ܽTi lWK%{vپ&mh.ȳZra?dG qW>ts TD0ҫ(_ *Kncf"/AX+nr!)$I/mbuea Ls(TUI.8{e%9`U>_{xTh&{NxaQͦy11!ayx\!=wRJ}h]ˡʾfy?!YR u -F{-y4gGO+vqoΞeW-Ը*мڍ0S+vKn~tP#(˘R@RPŹUOBsx`)Ý^صg$Oe"ɖwtyj cd{? 㓜xr8ԗ?nyG@27_|8p'"?#Wi5mN@+8i)nSַ=(XW b+O_.`-_w2`|SedR3+]B e֕l/@ Ro 67AQ+a#UMI3ܤGbq{iؖ>H_Ft Xr& *o;x`%pY@VXԟvEV". Ȳ2s+ 没}UG_p| ܯ0eW`L~/.!4~/R=ecN+ͪ@ r)=ހxq`S|1B7+V#Cl.-%q` eaf ֜fG Ṗf::l!l5jg,nIJ<&pҊ݃K{Jm/6mH.Eyfh?{NtD @N gsJSBPBEU,y:PSb-~TJR F)%!MlqMa%ό?[˃շGHiD7^^WB8TR;k<1=vs(BX+{(@rz%K^ , fp/g(__{UMei=(HEK7YB g-:|HBޥ ohsҞ2cqCzA_ws5[d=Ʉ5{ĥn`wNA>vEkK7oւT!8( M{ǜSnVW%p̾?+a um"کR9b.-ᖏ z5"Fr  oa=_Ǘzi9b=;g3sf ʦVZղЯwӻ@VM MM 6aV3$`Po6C]3ھiצ=455Y"t,<ڑZ{6qf&pJ2J~vێ5jN ֹhz>ePN~9΂!,k'l6y3 bMX+ְ4Z4O uƘ%4`W`kñcRHbr6\^7#Y>xTͲkv6\t\k#zĹĀD}D՛<@gw3dxAGvxsĶ7}8 ͷԻFy8Wށt19j`̎rb 41>'YoA$]dsx-hfH#qYm4dĢ s\q }qp.Zwr˖ӦWA]mt5[ vAtn7O2 ᦠz=Uʪ^& ˵DT(160FܗpB`hnmBbfm2[F8saI&*O3o,#k+f랣g;>#][t~)!O/AEsQܗoG՗(ڐFyb[.%Q^ZuVx7? *\g\H t ʱyR|$F|#d~ڏY;x29ݯ)bvˬD> T!͌o4رihO-ect[7:$f\L!J.N_'3H8gO׼.=TORCq"lllUx}*v q-~ܜ1-WeX`QJ@kZ`- lql#4hlN1ً%Dï)}?#5x(pxwĚ!m;m_/BD;i44 XdŐtHXN m}Bh rZA(m҇BS/q^&cO<áIШ|z%զ?x] ]yJ=]=G#;ˇ>=yf֘|m!1Zс47rj pqtƎ 6!@B^JGJ~rָvsTUtn foD Nm#oʲOj{ħJY Øz$OUV~4r[ktHD4n9, rb493(q89`U5۫xM^X  Y8zд(bi+lip]s3 )ܓ=BB2 [zRu5O'xzZd.0S"IcmL>H qTV88xx=puDG)Q\{6;AF.`6ڌBƿM_5MMAN+)BuYM[u q:#@i#$I5 e$ඁ@cm`pNtUBR*~]l~hŕU,V1)l lܲbv~`~(]:_XC9F@R)im*)f}v4 ,31iWr$BQ#)lyGc;7Դ_Ө75P?t%&u_ڑSnAr ]Ec{jM/ `5I^DZ'Ӿ,gVV[!5ާ;+n@BG:Bg d*̊o2o1&9P/,*2k^`">>-7}U&X1@P y}ayǾkb@iaQQBNEbQ>I- n 1Wȏs! iJ {6L[\vL0Bsf.RݟXV#w#귺sQ ;MU(b sw`np+]礱i<#ĶKUnX2EB<3ZQP{}̇}KuEe20N^x7T90Ic) xı ^|]͢bRTzƸzD |kߖh`̷AyXRtFi-JjIcZpVS ˢq][7BђCoDNeB% _"d?6%%Ԑ:zZGRgWcmި앚FnlI-j(jv1}cKJS\ƾU}U՜4khlA-r/ |@(Mҝʚϧ7$%@_m[Y)Ni7CBY=*ئrqq*a7X7tLbyOܖ\n6@, '|_m ݁@ڃ4&@_ڿ;aPŠǩ% E3ys;3ۃ~b`FI~+|^K&?@?u^:1)I=6aqXsW7.#0v#o9,anudQ2 @Hx Hq887ݝ, %ogD1Sukې>DG2܉`γ _a_ a;+__&vL'}Rw:6 %؊*.ԣ4XKs2>|#|O$$v{dAY%C@3&Gpmce?id `!_gSr{8({AN@i AFqtg uHiA `.7:N W#e _?v A&}`>!Ǐ{w~Vq׵m$4>t4V)K(]n|.'^k5-!%c%Nls^k p̸'43K-XZSlgw*^T b|-j36Cd\9Oa%>an G3B6x{zGʧFG]Ո[Uز^/y('Yω{[XrkdL${l6TC_ƵR/tZiEi6wzm7i6 &ADX۶9{D;y9Xl9\HT#4#?& 1>e u~A3pxCש}tdwO@.ܼ-' {) h| [’ W(A7 vruȴoHr/S7x.h22#nB/[n>3<EAn[Iese]c < bd^isilnTNR$׽O҇ R =Bf:C8D6dk28tk UGִ?p"]ωeAA=,u:9a&@-NUVESk}ցR k# 1 E+m.G v`]eKfBj#f=0>bp%"e3~Aw_SB #r&^e~4ikv ZG^GX)}A+ ,N`> e]iGAJ 0۩{a@ J=e#.>)В4QU4Z3}) w?IBq8r'^{*a4QK<I߭ V9&=yee%81% zA)U;#ƷEnx$Ƚ7 1Ox觨J8,c,ؒV-yR᠐|Fg*dQ'F?S̫hvv4c1u- f qSC,深S0Ԁ̝.pm|PD ji!l& З#@:lkp7xJ7:$;\ll`p `(@"YtHX#q<RV8nٹHF z))w_|[S|y_n:&Jr ?,6` j7N OE&KQ񇃛5hGJC̴~ZYɭ7+Vjw@7B-Kf1׷P,?[۩N"}/ebuxՇ>=] |zބv Sh^OdhX|fWlsSڋ Bmsc"2TE@ 4`K'24aoGe*ر╠ R!GZNz%\5vcf\ tF/wa 0֍K b\RfZejY1:-'dKΩ6 6+&bHV=R;:.XՇܣ/ǣ0 L\wm:9)dJ*F'dji},Y ,MVً.D"}~D3빂N>_"ސPJi$LdUeٽV͈h%΅: jD?iR'Ngx_. aK9B:*9I%Q/!1pT^8] s^>4ݐ G2GUp 9xG>+vt(s6}|pN1l>=;ͨ?08Gcf>jEcŁ ?K0! _-_D ո>ghd~pٺ|}G YZ