libminiupnpc-devel-2.2.2-bp154.1.81 >  A bxؤ!M@eeeHXv1^$~g;NncJE夿p><?,d & R !AZ`h            $ e  H`(89X:FG H IH XXYd\ ] ^bcpdeflu v,w\ 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.bx؜obs-arm-10j!SUSE Linux Enterprise 15 SP4openSUSEBSD-3-Clausehttps://bugs.opensuse.orgDevelopment/Libraries/C and C++http://miniupnp.free.fr/linuxaarch64]0b&5pQA큤bx؛bx؛bx؛bx؛bx؛bx؛bx؛bx؛bx؛bx؛bx؛bx؛bx؛5eeadc320738830150088228385754491e9c672da0c06dc621442eb53488e42842e9d11bb6f03a0245394446d22d5dc198743ab76f87c7bf2a449c9087f0b222ee290933cb801017eb67c6aeb9e49d84b6ec3ae273eb4b6d614cb835c152b008cea68efc61d0799c0347e32ceda3492301cc18962221db0ac61e61ad236fc62df47efd3701dd69fb0a60e887ca737c0507b75364d900131c18e06dc2a537a57189f03534cb192834dbe475f244175402b48c391185f1450352be67197a2a92f502e3a36fbb89ab6b029b7273b8036126cae746f27486ee9bca3bb8d023d5b27784da8979af5cd262f3822c445f30ccbe66c08391262776cd613cc33cf133b45fb92a26c295cfdfc60abb75a9272680e330ae0f92bb483c66fe99b79dc95d79670bb470bcfef95b2228209ac7e428604378501750b153f5934ba5b12de92eb187af1f76fc762312ff08fe7e753752b393aa465a370eb6c23c92adae93ee2ffac6libminiupnpc.so.17rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootminiupnpc-2.2.2-bp154.1.81.src.rpmlibminiupnpc-devellibminiupnpc-devel(aarch-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-arm-10 1652086940 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-miniupnpccpioxz5aarch64-suse-linuxdirectoryC source, ASCII textpkgconfig filePRs"09to"Ȍutf-83be6719d882b100ed381cfbc1b56ae72b27185f8ffa0c09b1abc579d9f3bd5c8? 7zXZ !t/rK] crt:bLL >ԹOY⏀@º()}g!h DaM$~ ]5wgUo{ZW`$v$ +4L=qM\%zu(Uu96e L^ҷəXp51$v H3k  CYSq$lF>-Ah C^ HR3Mdtmɺ.[ _7ggtƭlDjqibLԦ._Ok2֞I:~ ΢gRZʆփ("F>ڢ] r+!V o9Oh7Zl3r~{X/ϝ#vȌ}%6j)b<Ɩ3Y RY^~ RMFb*{;)02"OV |"3ЈFᕍ$S92wZUaVfN|;{Ob(kB3Y ̲Z Yprig=alǮiJ 61/ Y.)#\E;}GC/|/dݶXT!kȩ!D>V1&})˛qU8ScgPUTKݼ-~S4-r1ƐJ0,JxjL*6RN1m$U]rL%t>Gke^!EOӬu_J9!2zT^ ߩ[od$V@ĐvީzW]PX#s{$aGECe{Nd rjUG[׆%FRt,^%ߥeVԏF94!p9f\+{uG#%.ث,OmEK_̯P7NUVz5Ԋ#Q2TՔ5{EN Am!<,vVrK]:td(ko렴h/-~ZjG#6n0/:!c7F,d)nqH8MI=) z8u(eqѿA%V{I=Frf>\:[%57u{#DY͎. ^CT":ֽ6ڧwDBp{ⱛZ1s{ 0Lj4+ \2Ҵ6+z:dֽ C7%[wKV7b\0ՌSw/ G:}-g  ,ᒿȝigH'm96'_l &kDURNY-/$z )e-RJ&lC-Z=_4Vq|J %a~|0scuߺQpvUvBsϗnbzf[0K&(Ez(TVȯ~>b+&jNS/~U`K{}ΟYg7{.a;g7w*,#*xtkGg,"B3\ ^ ^&zga|~EgU>3T x rRt#ǡn a)pv;NRde- 8b3); n|G"=?%DZzy8lH %z0,zQY ttr+jsiv@<OƟb^ XoU=6~"8_RFۡWq:D)?{ϓpcPAĮ̲[d^V":@6:/!QȤR:';/Ӛ^2ξx`P GVv[Z.*aw7E)7wW8c@UћaSNq e;P r7Yn"UVOV.U'J9˒`q-yv(X@?ׁZ޼ٹ6:\LLhyQ vϟײ5"W!Q^n gd-)& G6RV_H'SHHd ~ZAW+ yɁMp=y0Vy9rY|iOݍH􁦋^y@wC # J Hyu|h3۾fMTa@lbB2W:@$Ж!x`7)|Z;&e&Cuȥon%(uAe[GrsJeiI\#!6]> 9"}*0J/R/4I_ JtklkɆ׼L )t聨 \.FfܰbuєȌ0. aQW(]lnŅͧي3@sgP}@r <,Ws턂w9#vz(A^¬A]5ұc B ŕUW)BBޟK4|z"Ul*̊LfF8hhTtk|"ҰQ"ৌ~ f!HEE{Bi4T $k]FRԜ"tޘ>r~;;&?[H.4\}[eF\(TBi?sNW԰D[W{td/n<_q!_x):C%vylPöq3n>g;={uc=$9&}i_VkI;~QRZ1cȋE2vgqH1#FI`S;OY(2%c:TH񤵈9E,뼠!+1LC|"j,;Q(0 Zg -> ER:ݪTh(jsN ʠW9wi8Î=$^΂FG`~S0v\}KnG&ċ2|cU/yMd~H]j]=Iv<~lby^wLM07!nD%A~{=`GxstBp7P!0慿E=KWe,vGe$A쁥wmkZ٪O`x^UCGitqx^L.uV QC?J&灸jo<7KU{3682MO&~{Dwyan]3k# ɦf8jn5a"Cy *J" |>s|e,m/"wj*8O(2y.,*:Ӯ`7$!ysLSҲ'mt  #>:8/(/ І G~zIP S8dKI+/o̜79Hc9.{6={3EՉ>zs[ gT'љtH &Rt6׸vZ@My!S1w ְ'SY̢B;H|:l뭫r_cy<7w j/I4 ňvwaS\x!qJ.U3L0[Um02S/;f~6P_-#mH I]og=/31Xۙ_p! 7쩚c ώ%&j.F) HnhMQQ`;Eli{U0 ?Gtjս NF[2$E3".tMqc k6\j;0i,3bHY v'"\ 9tqENlrӕaBAG5&Gj2AP@{aj}J̒6Y7].!vLn>g' }D<[,Tb}d![z 0sNMrz'q^h^vIW|鶦+g(cW:XVM_yQofd8. DIR}ˁ77w) ?