libminiupnpc-devel-2.2.2-bp154.1.81 >  A bxۜ!M@eeeB·g1T yu@_h쳶$`wcxH|4Oގ@z\/; goK?J,n.ܠzbWh : =[@r[g}c`ʃvSN9m5Z!Qܪ*Հ0V,RZY3obh|Yj_)~Od<'Ug_Uz(a:p Zo Y UڴP/Mdd607835af75103c072aeb93770492d5a820c334bc9c9b768ba96c8b315c7c3c4338da155fcfa10c721df40c34622c73017676522;Lbxۜ!M@eee$iRNͿ:GzrPmM2imT%jěΫ\d$j5g{_A@(, ZmwU,~/GЌF֎ݽB:<(jȭ=_q{CK]'<+ 5U9R9)y=_:s_Qb:-DӁ"%W"~b.^@bʃmL1;Lޣx{Fp>@?0d & R  %E^dl            ( i  H`(89X:FG H IL X\Yh\ ] ^bctdeflu v0w` 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.bxobs-power8-02j!SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://miniupnp.free.fr/linuxppc64le]0b&5pQA큤bxbxbxbxbxbxbxbxbxbxbxbxbx5eeadc320738830150088228385754491e9c672da0c06dc621442eb53488e42842e9d11bb6f03a0245394446d22d5dc198743ab76f87c7bf2a449c9087f0b222ee290933cb801017eb67c6aeb9e49d84b6ec3ae273eb4b6d614cb835c152b008cea68efc61d0799c0347e32ceda3492301cc18962221db0ac61e61ad236fc62df47efd3701dd69fb0a60e887ca737c0507b75364d900131c18e06dc2a537a57189f03534cb192834dbe475f244175402b48c391185f1450352be67197a2a92f502e3a36fbb89ab6b029b7273b8036126cae746f27486ee9bca3bb8d023d5b27784da8979af5cd262f3822c445f30ccbe66c08391262776cd613cc33cf133b45fb92a26c295cfdfc60abb75a9272680e330ae0f92bb483c66fe99b79dc95d79670bb470bcfef95b2228209ac7e428604378501750b153f5934ba5b12de92eb187af1f76fc762312ff08fe7e753752b393aa465a370eb6c23c92adae93ee2ffac6libminiupnpc.so.17rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootminiupnpc-2.2.2-bp154.1.81.src.rpmlibminiupnpc-devellibminiupnpc-devel(ppc-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.obs-power8-02 1652086479 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-miniupnpccpioxz5ppc64le-suse-linuxdirectoryC source, ASCII textpkgconfig filePR٘nIea~|utf-86e05b65a7c8061e0bdc1d3bc9082d0741902dd409e46865754328302dfa6a4c4? 7zXZ !t/rK] crt:bLL >U͘LZBs (RgPt)ɑSJWÂ[q̓sJ>d]j?N-n3;Nξ?rQ"pI AtVt۽bPtq33ĭ/6,7ȆmV9@_E%I'LXM9,Q{09޴>fhgjxuQ̠1j jAbDr?MXx0[$zgYn0Hm1(~%P,Z)u?rrE8j]ɆҗWܢ㚄H i`Vi*,pmh]2֕+jө; /ZkI7rM99QWZYh]+2Y ХbptLBhBgR"7' s W,ch]d WaۻWA)O@ag3:W?c|j 26r4R&¿S,esZ1 oUtddq":P{2kB;BgD(z'wx)f`vyza]:OVSkGSc;1s/5؂tX3[0 ^^Vpaxo} LoSj[dFE6w Љ0%bybykS-٩[xT\d7_m+A7ԆuVt@ZhtFgE96U9!g-ytJbIh@q`.Nk4wM/;rt?ciIBf}ߌMR=7`BkQ/M9<ǣU@'@^vLKT4}̛JP;I˜<:`xϬ[MfD.hw`BXf*(sPSi)2l;%Ј kK$ӈ^69:P D2׭lY r PE's@ n1}(XnfPTDGx?%gP14`S7K+6 nߘ?n!zGrIac5!M˜n区^]t][9Z4r]TM ND7(O >@v X#aԒ6fyl!nsIgo ;Mu׆y@ܸ_1Bvtdq\wp0qvolaU$ ٟcVj}&Tdҿ_VMC +&0O1WqdZi xq眠b[衩h9JfosbRvP!iB%&!RmhHl= 3D̡9Iъu@{-䁅BcQ GJQC[Vh'=cwk ߵ3O65D D=|-WN~2mo-pWQ(Ϲ7w%{K9Rv^TX {˒=ᚥ$$o$DLG_Ռ\kMrJV\ݜ+ϥzt=ـ[~ϵeyZW2sT {M!%ù?#hW6 *rՏr.dA b#Oӕ&R.rMdH7x2NIz@6U) NѦRgŌ*; C/fn7b/GpXakǵ 6 /YP>j9 ~DuL6Ԋ>O_G.@Rh$?j| ذFf`B< m>K6huc.Q4TW _wB}0&iĂ \CRAhMÄT'sJWz*L0*G1k~wr1^CY /.oXp47w$%zvFՖZoQ^𑲃2is]a}6D.$dC2P rtq>(g?lٮVf撠ŚK3WhQ)@ۅIom/v)ME:4_L bh)4V5Nj[OH*[@i6 r;D%Aw9' # &޲́?.k BW0f8xuţpRA/X >쮘?Ԛ!j:w9e/)iī12x纴ʅYEauRQWlDUA7.z[i)Z/#'>&% MJhm>(w'OMTՔF2CyC( oP',߼vD<`t7-ۚaLxD-1K$c.5mf7Aqwm'Pn:<"1t0#zԼ7" N03ؼ R A}NK>d›-" 9%O_q4׏LQN \Cj;LMJ0l ދ6|̄=ihh RXqrv&!2EAӲ˫6><"Z{ y3G\݁uS Bu4nWJ8<1N܃ 32qHT/1cޏiHM&}Jڣr"q%Y3B%e  c +|Zo*do1XSABNUwT^3LcwUU? eԁ{yCI+X̠%NsC!3~Se8s<޷۰^oujשXҲVƐcy*LWjPTvWɴbMVT*}1=|%'0ջ hk7r_V .Au\BF`JN/Wz1J񺦦ϝeZ@9քP<^ZMVu R\ M|![ke.LJ #=-ϠI+QBӅ#FJRڒ8hGdq˯Wf+7-_5ש=Tz+gjBIl}bDԿKyNKV\0G/2 STSjQ!fl7i*hQCT˄ѡgTҠl3Kk߉ψ rYK'wxqoB*@?ُ}pFd^ *@byb$wh.YiTwDu^וr}PsMf7wpeC;p{pEuuV:`mϗf|Pr]yc/8 S&vD< TzGO#w!U'hN $Kw"!⾼=cSGAl FpJQH/Z#NT g Lzp9XƝ7p"I`̈l&c{jPb)|+m 88x `w_aFv'塠r>P4~L \*  {9t 8$owɧ\Hz\ ay#w۝UJy)M2Zi3+=HhM O2 PTڒ=Юں幛L^p a$a!M%u9\udjj L"b7o,7|q WOi.Yy>p&DBNlbf(miɺ dh=GbbgFsӟ켻qA4jKN$ݢ.)zj. X9dD&wBjKhc Kj(+jqoXjxyF_iLj u\0XW÷2ǾS17D&ZO^n[[Amb˚(+FSLp LaހNÃ{C#6ɭdݯD#,5l42%61,)uJ( ҇E*z lnUdl @EkaSlC 6}xIz'g7kSHΑF22CQTRoD,PO+$:4Q![}Z) q/dȶ YZ