ipset-7.15-150400.12.3.2 >  A c{Ep9|VkϼlCJF@U)0h/+#[0U[`zfh7r#`#ueC#+*Z:đ΂] w! mrKފs(0zP:(=&)Nk/DQ۩tҷ=OW ԆQ4{(^ xW,gSċ!f=M;ބ{vK]sd蝰@50f9bab08c421d1e71b9fbbec0d9dea2f5dee6aa93dbdb1ed2071bbecc765d24542b086f88eecfbab19838d71e2252da101bc6edjXc{Ep9|,|/cqQjD@nM2H ¤*?~}߲F{;}6;am@Ov-G3aeKvg/ޓ#بL+*hGBAju֎;0ao&lERw3(qrشr=VR5AYvO}'ח\չ&)<ۑF w1{ᤚ0#5]Fp>%x?%hd   B 5Vsy     4H`   (89<: ,F!G!H!,I!@X!HY!P\!x]!^!b"c"d#.e#3f#6l#8u#Lv#`w$x$y$z%%%%"%dCipset7.15150400.12.3.2Netfilter ipset administration utilityIP sets are a framework inside the Linux kernel, which can be administered by the ipset utility. Depending on the type, currently an IP set may store IP addresses, (TCP/UDP) port numbers or IP addresses with MAC addresses in a way, which ensures lightning speed when matching an entry against a set. ipset can: * store multiple IP addresses or port numbers and match against the collection by iptables in one swoop; * dynamically update iptables rules against IP addresses or ports without performance penalty; * express complex IP address and ports based rulesets with one single iptables rule and benefit from the speed of IP setsc{F}s390zp33PSUSE Linux Enterprise 15SUSE LLC GPL-2.0-onlyhttps://www.suse.com/Productivity/Networking/Securityhttps://ipset.netfilter.org/linuxs390x.p)c{F}c{F}c{F|c{F|c{F|72ac076e7c2ac6060f0b85488c1d9dd8128ff4c4a3dcd80b5590d62f7f526b577ac7e04c1bd2633bd826bbb3767cfc63a511473cd85ab183996caf29c5d1043349647884acfef0b95ca8488ce63db9871406619374725b699ec15489344fed256100a800367d8d72ce3886fd2cfe93c332c1de8b6a02fe468afbb5dd2800d8b3ipsetrootrootrootrootrootrootrootrootrootrootipset-7.15-150400.12.3.2.src.rpmipsetipset(s390-64)@@@@@@    libc.so.6()(64bit)libc.so.6(GLIBC_2.2)(64bit)libipset.so.13()(64bit)libipset.so.13(LIBIPSET_2.0)(64bit)libipset.so.13(LIBIPSET_4.11)(64bit)libipset.so.13(LIBIPSET_4.8)(64bit)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)3.0.4-14.6.0-14.0-15.2-14.14.3cda @aF`/@_<_^@^S^g@]@]Z@\F@\[@[GZ̧@Z@Ze@ZP@YLYcYXXVJVVU@U@Tsdanilo.spinella@suse.cominfo@paolostivanin.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.desuse+build@de-korte.orgjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dekstreitova@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.dejengelh@inai.dekstreitova@suse.comjengelh@inai.dejengelh@inai.dejengelh@inai.de- Tumbleweed is not affected by the following SLE issues: bsc#1122853- Update to release 7.15 * netfilter: ipset: Fix maximal range check in hash_ipportnet4_uadt()- Update to release 7.14 * Allow specifying protocols by number * Limit the maximum range of consecutive elements to add/delete- Update to release 7.11 * Argument parsing buffer overflow in ipset_parse_argv fixed- Update to release 7.10 * Fix shift-out-of-bounds in htable_bits()- Update to release 7.9 * Enable memory accounting for ipset allocations * Expose the initval hash parameter to userspace * Add bucketsize parameter to all hash types * Support the -exist flag with the destroy command- Update to release 7.6 * Add checking system_power_efficient_wq in the source tree.- Update to release 7.5 * netfilter: ipset: avoid null deref when IPSET_ATTR_LINENO is present. * netfilter: xt_set: Do not restrict --map-set to the mangle table.- Update to release 7.4 * Wildcard support for the "hash:net,iface" type.- Update to new upstream release 7.3 * Fix rename concurrency with listing, which can result broken list/save results. * ipset: Copy the right MAC address in bitmap:ip,mac and hash:ip,mac sets. * ipset: Actually allow destination MAC address for hash:ip,mac sets too.- Update to new upstream release 7.2 * ipset: Fix memory accounting for hash types on resize- Update to new upstream release 7.1 * Correct the manpage about the sort option * Implement sorting for hash types in the ipset tool * Fix to list/save into file specified by option - Remove ipset-file.diff (merged)- Add ipset-file.diff [boo#1116432].- Update to new upstream release 7.0 * A new internal protocol version between the kernel and userspace is used. This is required in order to support two new functions and the extendend LIST operation, which makes possible to run ipset in every case entirely over netlink, without the need to use getsockopt(). * The userspace library was reworked so it can be embedded without calling the binary.- Update to new upstream release 6.38 * Fix parsing service names for ports.- Update to new upstream release 6.36 * Adding a IPv4 range x.x.x.x–255.255.255.255 could lead to memory exhaustion, which has been fixed. - Drop 0001-build-do-install-libipset-args.h.patch (merged)- Add 0001-build-do-install-libipset-args.h.patch [boo#1077037].- Update to new upstream release 6.35 * Userspace revision handling is reworked * Backport patch: netfilter: ipset: use nfnl_mutex_is_locked * Missing nfnl_lock()/nfnl_unlock() is added to ip_set_net_exit() * netfilter: ipset: add resched points during set listing * Fix "don't update counters" mode when counters used at the matching * netfilter: ipset: Fix race between dump and swap- Update to new upstream release 6.34 * Reset state after a command failed, when multiple ones are issued. * Handle padding attribute properly in userspace. * Test to check the fix to add an IPv4 range containing more than 2^31 addresses. - Remove ipset-6.33-export-func.diff (merged)- Update to new upstream release 6.33 * Report if the option is supported by a newer kernel release - Add ipset-6.33-export-func.diff- fix build for Factory- Update to new upstream release 6.31 * ipset: avoid kernel null pointer exception in ipset list:set * fix bug: sometimes valid entries in hash:* types of sets were evicted - Update to new upstream release 6.32 * fix possible truncated output in ipset output buffer handling- Update to new upstream release 6.30 * hash:ipmac type support added to ipset- Update to new upstream release 6.29 * Fix race condition in ipset save, swap and delete- Update to new upstream release 6.28 * Test added to check 0.0.0.0/0,iface to be matched in hash:net,iface type * Check IPSET_ATTR_ETHER netlink attribute length * Fix set:list type crash when flush/dump set in parallel * Allow a 0 netmask with hash_netiface type - Restore unreviewed deletion of KMP production, undo spec-cleaner refucktoring - Add ipset-destdir.diff- update to 6.27: * kernel part changes * fix reported memory size for hash:* types * fix hash type expire: release empty hash bucket block * fix hash type expiration: incorrect index fixed * collapse same condition body to a single one * fix extension alignment * compatibility: include linux/export.h when needed * compatibility: make sure vmalloc.h is included for kvfree() * compatibility: Fix detecting 'struct net' in 'struct tcf_ematch' * compatibility: Protect definition of RCU_INIT_POINTER in compatibility header file * netfilter: ipset: Fix sleeping memory allocation in atomic context (Nikolay Borisov) * userspace changes * handle uint64_t alignment issue in ipset tool - disable KMP build as we support the in-kernel version instead. Remove ipset-preamble file that is no longer needed [bsc#962345] - run spec-cleaner- Update to new upstream release 6.26 * Out of bound access in hash:net* types fixed * Make struct htype per ipset family * Optimize hash creation routine- Update to new upstream release 6.25.1 * Add element count to all set types header * Add element count to hash headers * Support linking libipset to C++ programs * When a single set is destroyed, make sure it cannot be grabbed by dump * Check CIDR value only when attribute is given * Permit CIDR equal to the host address CIDR in IPv6- Update to new upstream release 6.24 * Alignment problem between 64bit kernel 32bit userspace fixed * Potential read beyond the end of buffer resolved * Fix parallel resizing and listing of the same set * Introduce RCU in all set types instead of rwlock per set * Remove rbtree from hash:net,iface in order to run under RCU * Explicitly add padding elements to hash:net,net and hash:net,port,net * Allocate the proper size of memory when /0 networks are supported * Simplify cidr handling for hash:*net* types * Indicate when /0 networks are supporteds390zp33 16690233577.15-150400.12.3.27.15-150400.12.3.2ipsetipset-translatelibipset.3.gzipset-translate.8.gzipset.8.gz/usr/sbin//usr/share/man/man3//usr/share/man/man8/-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:Maintenance:26921/SUSE_SLE-15-SP4_Update/4cdc91a9e9cb4cd469ecf1bebf01ce46-ipset.SUSE_SLE-15-SP4_Updatecpioxz5s390x-suse-linuxELF 64-bit MSB shared object, IBM S/390, version 1 (SYSV), dynamically linked, interpreter /lib/ld64.so.1, BuildID[sha1]=e94513f695ca132356fbc3a9eb943cfea0c1f9b4, for GNU/Linux 3.2.0, strippedC source, ASCII text (gzip compressed data, max compression, from Unix)troff or preprocessor input, ASCII text (gzip compressed data, max compression, from Unix)RRRRRRk ,BN/TӸutf-85e6af3b37a4e425bf4451271e891d0eeccd0b4d74b6f470475008d383a77eb0b? 7zXZ !t/S@] crv9wq@C?W8Kc@>&D_p8)>.: }x1,N(ܕy2 W* 5=4(i3XZU-+a_ +65C 5u8]g0Jn\z[:#tiɣYO H LVtAWD6udP!N g <7gbQyV?ś71 ^)Lkҥ\w,DƮ __JcbV.)lݼ+nJu`Zͪ M*a T=DkoJ-A\70Šy(ckjz]rۯg]eCEwvf1/Q b?"Βȴ#p"'ٴEF ܯb3lJe=3ϏT%ЮqCl, K&c~fǣ ܦ:ob f,|FzY$LPVwAZ@ +#6mL:%+*~TvmK[vl)q-YM{Yˬxs^h>Pȼ"Y[TUDFg:_{·aƭ:"[q݊A }{QMUS'et]*BLYg(| z} J9ײDI oQuPSIxI&&nAtQX#iy֜4쓎[}!gҘOf)&G557N?}ĨCgcT/ DmK(3bdM+-'~+ (`[F较3T&q-}C󟅲eXC1>Fyi>7"Lۓ139Bna@9 }L$NQ)Nb"*9b+1 +y%7m:1g.;L7r3U-ib-Rv_w >֐1~ B)@5W ?JgNU0.B9醃T5~zr&xa`>VM1ke@WM!Sn/-[BVv9<lb ]GIѷ rSn]DͯSDK ő5=i:DsiKeCH2c庑5{| =́a8Ar0@X~zBK [4k)(q£sIēpR8wYf;-]/ݟJrLo7Qt 0ԦŅu="Bw#*37ׯ+N#;bdV3﵁*Y#Pǂ&eAHM&I yR,4#t'IYg$\F ү"']'eU"}[B_,B' Q=_"Q܄~~ޓ˚uF*8ſPP&ٱAn M\E۾dky ״6Gcxh(k?3TB;er9YB'A>jxBƫ %S-L;M0M5ei쭘R=o|]rś،X@8(Gm?-""*@69#(ߡTLX2Q}HvZaKjy`ccoE܉l*sn-KM`?|!yE~ C<ϸ}qnKi'ҐhtغVba>,.!TCiߕLoHiOz6eCI_ϰvDtf`Jiu_A4Y^))CZi#=M. %)%s(oHZOf>]TvA#- z] ifvF+)%lT35,"h`L߁ tPHحLXhW5!RؼziNb=3H E]M!_ Ҏn'XQdWΦQavpUݭ okT(EV4wE5l(8oB W菬ırN\0ʾGf*r[9$nfg!Gtlc Sqy\9Yz 4[tryԨ{H*22f`2RWG[j2#EjAPvRp_I/{otTuM#M\=_{pRpZ6;A. l[@W᪥#ٞ9nR˲pwFmpLȸ;4/yQPHmhb޸@gՊ~)*&{H -7hqleR9UDphřfZ5|t(M v8T9Ǵ>c| qB3PJmOD쇳U2M>FpR(U@`?}wEl8.X? '|72!}$}a'./ %'q$nK?)ʽ{ #Ȼysf> i maVA(^ 2_t+/0)܉'}(8p 5/>K8BQ) ɾ6p ^5u&ch%脢4io䯱5Db` =}Lb@9~,m4k\~H!?hfO*G>8ϛ5ӣO ,&" +߼k 6ȘKыf-Ocj#.Xw4Nǃnʐ?b&&lz1 C(`V ާQ4J/{uBnZd>#J^N &Mkn/  TӜ-^61Q9M ʠ#yCb䏞/Dw)b~ϊ:3UOYr$*gŘ fTm  ϯ靍- '󡌼9(J2EfM/P'4V̐[;PV3ώcAbHl=>^/\nY Ǵ~cС7>_uJ`Rn)46 gMyvFc@Ml4_Z/%6]6(rǥ-/+Z6mZ6;نmޱ!ǒ@ϔ(kJq̿>R's' %h>:F=dz@jjNE[yh_K,`:RB:F}P;I8bFK} ~3M,Th)U.=r6pکWf=L0|_ꇋ}JIOqEvl?\['Ǩ91hiA0ع'yJ\Bx=((X𜂂/{?,ԣ)u z7OS]^S sE o&z8G: ƞQ?]g(9B;K  M"ҬG:=4„ܤf)O_8ܬ,y;b%Y ّHũ!:ϱ)?"-O,zaPszz|3<1 ~ƘIخ@iBQ_g\QՍَ"+3KUyq!!2Y9 3k } giЭWɹx֋ qM=8ƪ*MeOCzW,`6ttl~X RH1nd+n*K(LPng%݋?Ya@Dqe,vہbfAd{ɚ%{(n&տD~_Y`PB@Vv[Y%9f~|DD ?)U e!Ttx$b$sI>Q\'J$_[=9ҤvzyO)r9I}h@Ы/OdACѣb!t&T (u&%z~'%c ~2,NAٴ" r{ nܾ> J J?Dyl*7sDi p/bpN.rԞͭ1xs^ݷ> GZe&f{&V_A;gɂL.9Zi)Cn<3dZ[rf=,ᕠ}"OKy#HЌ Q5zzTZU z3UM gtF2]g~vOqBqW7;v}$ꅬ+`X\j}P6Yp Ɓr,O " ;>x;1fhȡJ΂YBAj8iS :J@תkxV"}?ƕ[[7t8nI4%Yv'Ck؂f}~?Y5ăVҀ6g15gϕ4A+(B%QlGZRs[{Kꇩk<j}Ugsx _*a6**+*95nzX%_$6aEv'qtڢ^*ۄD[/m䫠e/0o(#',N16]Z-̢^ns4&`.T\Sނ}l蛜Y0k֟b Mޭm"O>ѩǶSvzeW!]n!uf)/NVb ly$egZaPki${?qUoH(p }$Sm =FoMН Hym7aDFzwj7]|z^ǨbrP:qb y+GjU!m&3?l3e SpLgyބw7u!0ZKv"M͚+ {Ւ8[.f\w;01L7E=]GMVyUPA%0;-ۗ*ƖK8g|u5{qg10lAɛ1 P;| 58O~m=pB_c`5VYgyi,H7 4OE d= uTu.^pyڞZ*|G3hF HeXAԗ/ǾynuN”wo/3`6vw[ vj2j!¿Lȧ$ew1nI!f;f9X4] 2d\[5  TCY`IL寢ٔQ/3{͓/qtFWlQ=Tx e}mnzO#N ,Vڸ+A9; }F:;㑄NuV ǡL8ULYZYk]OWnrSd*/*ѐAKY .mk`Yӗc7A=ADn $v}V'%A4 ejT0|蝒4jZ_.l@VJ+8ld_^vhpzY!?ZNaʵrD9gw:ĨQb '8:L,?oUoU}ec1I^_ *1v~k٨9DFM-†m9`.C$y;yೢjZQ(-ԇkŊ=kh8A>mvCϡqt{^7WX Xі[Q1n$(e@hgehM<r+7j$[i4DdWߛuu;2nA zE!7G=d,\-a~Bl3_چy۱PlGWH3o6gQhu@kn;ш,KN*@溠d1xE9 iaooerܔfw/$b=(fUlȝv˸qZۮc:2Y^X }k-~0m`k-ItLϛ-:Y倿/[26,UvP{&aGj meM ]E<h)b_[RlkKQ\̼L~OlZb ս)GʾmȃECK`v0~%0~ ڽyNSxYAKY4؟1qyΖAHcDw(8w[ CMGF<,q)J„1tw6bܙugc>[~֖x&W&ǎEѶ}e5e"X![Q&T{@ 3Iq4l!@]}H!6v F7jc`eWbď"7oHE-T'1 t3zy\,)P^fmE> UhCRHPTj Te;NSxDJUq9\l7"4۶s DW ;ge>ϲ Ee$7-ғ9EDEv1ٞ O!6ǎ0&cAZ(18vdlyRtޭyq WBvԏ Bxja6p.Fi 'FUr un~9V7b<9͈/O|FW;q7sޏa,S'V`E~݈ wR8-ҶF|j_^"V$Ү5sN3Q1.0֏СX5_@_WY:ElUs&l;gA{QlAp3ۧ~P7D3N69'ٮ?h^jB\'7+e~-?D@tr&j]UDYg+lFt˾JV.-Aq :FW_$R>.i#}uM-hp?88h݋T ioRa 2(7둅Ɨo3" Ո?2HFߺB=ᚎmUO#~}}:0[~^ @YTƿҘ+E<9h[GSƿ+ 40#D6 X 1 W;ON٬dC StgM7^*#\tG2l/9MAH#焞TQIX)w9׻?ʦcu(r}+Ky:s=%|"g $KlFs|, ZZ4g4WQ5e+QR;ysx^Nxg:Y?, .aAn\< xuĈeӪ1WCU"C܊C]=ba@`0KŰ?I/_FJ&R 4UWB7q7Tlû^iRm/`>YLJtID7S*dIHLL'#ΰSCC5z`4K_@t _m{UU$E !F#!x91w 'rЁ[y՜s|E27]:Aڑ_z!aBxUo>?"IU~RE\?8A[3RyEm)y:s(az^Rt -/֨Qh|ar1 ( c5M4sC_ZrHZM2"jCi61`瓪T}I'{Mj{ G j|{rþBXVL,k!9Boy輢(]6#+bw]e۲"89hL(3(4UW hBL ?xY"%J6=k՗֥(tkn+}b75L}(2%U@v5o1V|\,!fuƽ:)/ ڝm}*Ku?B<+`N-*ѺFْQW(g7M8R:N7q /(5E;Q9egf Fl?dēau_I*p /7a)2h&=$*lح8nQmq&'YPv)q T{"{`{ScC5YĶ_p_2QyR3FyFl]50|85}|$[VH9An.yXnlд^I$k4Mnċuۂ*3HRn~j.EF\泇Ti꼩Jj_HY>fY%opoEqUb 3i-vd48k8Qg|ij'iAJBK{s0o $IШO[[+hblͯKš ~bdЗ%p1 H(wwXV.t#$j&qNf>[MI,'g17j(#0&} @kv;?b.6lđcDmY"tXbH{8]V<#X"_o )v*WotuvN+7391x!_<A=1jGxX/R*(&ὀ]ޝLլG/"ș]W>g9Ǚ>0FFj ZYm_t`WЏNE%&qih4`+6k J-掽dHix8R !Q{fv" O8rPvJPOא"y|P8YuMB9VH͈ԥa8Av飂#6%,X77fgO551($Kͳ!q%N|oIqRcf OM:kЏ|2deD?Z Bc%]yTXI˜=.}SK0n|)/%kYMIJbw1p;B,LE|&%sLjrzJ287"^]bOФCTfnl7GYCL &O#a+}^ed8fR"xg/a,g{PG:,vsSsG>Wu]:.|&s= {4mG0Hl\~?\^XP0>Embr:gvr#'.*I ]&;H5f -0%딂]K1~RC-7M[W%xaq'i@O3h$z~^%ӆzt#Xw :2F1FdI' OO toiSj+Lg5I VN!E]Yw$홡Vh(*Қ9Q0Jlht[Tkea1Q/2'v.8y㢃xyaN͟.(_râC0ع@VFj{:X.7~[aTΪ 5ied閠qJ1<'2ۖ$i-w:rr'}l}As;zjD,r{w X2XWظt֞+VaA>)t>A=Ԧ1A#u+l^kjlaƌ%!JܘzϛC x3/ᒒ?4j*A=͏2P&7*"$Jgs8\ldN8W-h%/ <sI$O7<}a ȥ8c=-SXm6y;f_zx#-m&{hK^ a~t9L_?$M6eT v%]r(jӶ-G,_O)e.uQ`)*y<,c6uC?%SPh.YvhYҙ5i2`r#DT3"$~<* 0!42`9Kn9XcW}NQ w@m/ρ*q:}sEJX[*kЇdsK;BSIScɿZ/TAT{|x}I^2˶$!$]!#^7oUwJYW}At8Ͱwe+i*w!U}ƐfhV7Ii%/ZùY"Z-!I[0Z8QQtv'V]aH;h޺[uO4#w Xpn$TTxd"h=wy_̴u̵`)2NɄ%Rϵ2,ٛE?Ys~L0 U;ĞX1d121OMY33WCE,i)/b\HNB4%ROtqmiЪOWx)?YD{8!tG:^;ǹּ.1KЃֶl,Œ=fSZ/g sJ4mjbvteJs*9i?{eJͣ'!aAn4Z tc]e;&߃{=zLY8i)$J!MȠl9j/Bß2-g/:-a+ƨ=QQAI'm#hxiE ̲8^P^o+&.RtV*GU~CRa&hamJH-|jUdjפj(;mܩjjB` m;z$/67 ~"߰ځPфḯ~bxy%Ͻ+ -?ysj e 7Vŷ3ۦh&BϥϚK;yp{owcb@"v7r {iz>E̊grd4!]KPK9XŮ,95a*&ge&x4k8=9i`\r|*˸:{2ڒ)gg?]2WYr9M % mNvh&74LU,/a'"C%{5k]8ԒqH;i/Jo4b%dDCGDDԁMDR˥< 6| װ_Ft C4و6joJ"4Q:BS*uG  #7u輺ەEIhW#CZ g1p},o 7I{xg5yxjyZ%a{D 1Td&;ڼYb։mXy“3$x |zS&yҦE|k- XES[UXvÖ H돻ciT\Iq!3R:obL 5Y-tWD9ј Ck lwJ|[;yW95嘲1#ݼ$N la(V?:vXAdj)?@l=!%ĚAA@>0z3փ a*&&(7 wiҶ1lg9p2̒$Ou78 H0OUcX!i0Jr,rPR;vM셕d'} +>ji GݓRyy*RamE҇P"R_/d5~߇jI@!*>SǓV}:˟3JV&j`F4E)*VZ9kBwKNpA)1zC2C)Sn%H1.w^җG}-e26@KXp~<<|+)2ְ=a:֑ZiB?Ӊf;z)4A*r[B,cdH%)Ce ׻Yy)(!,(` 2{Eb 1V ^́a YZ