python3-nftables-1:1.0.0-12.oe2203sp40>    g ;G|`u`  $&V$B75>w8Q @քi:QPO(TA 5? %d( , ` ", \  t      H  T    Pl(8 9 :d BFG$ HT I XYZ[\ ]8 ^b;d&e+f.l0tL u| vw x0 y` zCpython3-nftables1.0.012.oe2203sp4Python module providing an interface to libnftablesThe nftables python module providing an interface to libnftables via ctypes.gqdc-64g.compass-ci{nGPLv2http://openeuler.orgUnspecifiedhttps://netfilter.org/projects/nftables/linuxaarch64; o558A큤A큤ggggaggggggra538db5f1320230a2c2f4200b4854c83b9850b113906c82e3b47b59d874bf2d004cb77448b2b5a0a9bd8f2dcd5f5bf680d319961bc91935481b1c169a4ad4595a008fdafe301a4865af9a6fac1b3b3033fb1136e0f1d4ac14d309e9e6cecfa569311e5687d5aff2f97900bca92c7d768d1cb5711f31f0fb13816dba22eb3b633704d1cfd98a3551ced11bdba403528e0f1781cc7773925cc4fbe18fffc922a29004d1cfd98a3551ced11bdba403528e0f1781cc7773925cc4fbe18fffc922a29065ab04d5b93e35efd174114dda6225d5c92cbdc386e92ff3b69da770a1b08c0965ab04d5b93e35efd174114dda6225d5c92cbdc386e92ff3b69da770a1b08c09d68544a2ab033f64b2f01bc6fc5ee68e81a86a73bd716969b37571d2ff066098c0f3ea8eba4398c730990b1d25fd82f86316ab606fee8e6ed71151ceb278a870rootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootrootnftables-1.0.0-12.oe2203sp4.src.rpmpython-nftablespython3-nftablespython3-nftables(aarch-64)python3.9dist(nftables)python3dist(nftables)@     nftablespython(abi)rpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PartialHardlinkSets)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1:1.0.0-12.oe2203sp43.93.0.4-14.6.0-14.0.4-14.0-15.2-14.17.0f@f|d@d.@d@c @ci@c{h@c6@gaihuiying - 1:1.0.0-12gaihuiying - 1:1.0.0-11zhanghao - 1:1.0.0-9zhanghao - 1:1.0.0-8zhanghao - 1:1.0.0-7huangyu - 1:1.0.0-6huangyu - 1:1.0.0-5huangyu - 1:1.0.0-4huangyu - 1:1.0.0-3- Type:bugfix - CVE:NA - SUG:NA - DESC:backport upstream patches evaluate: disable meta set with ranges src: reject large raw payload and concat expressions evaluate: fix stack overflow with huge priority string tcpopt: don't create exthdr expression without datatype src: do not allow to chain more than 16 binops rule: fix ASAN errors in chain priority to textual names tests: shell: add regression test for double-free crash bug evaluate: handle invalid mapping expressions in stateful object evaluate: Fix incorrect checking the `base` variable in case of IPV6 netlink: reset temporary set element stmt list after list splice- Type:bugfix - CVE:NA - SUG:NA - DESC:backport upstream patches evaluate: error out if basetypes are different evaluate: guard against NULL basetype evaluate: handle invalid mapping expressions gracefully evaluate: reject attempt to update a set evaluate: release mpz type in expr_evaluate_list() error path expression: missing line in describe command with invalid expression Thu Apr 18 2024 lingsheng - 1:1.0.0-10 - Type:bugfix - CVE:NA - SUG:NA - DESC:datatype: don't return a const string from cgroupv2_get_path() datatype: fix leak and cleanup reference counting for struct datatype datatype: initialize TYPE_CT_EVENTBIT slot in datatype array datatype: initialize TYPE_CT_LABEL slot in datatype array evaluate: do not remove anonymous set with protocol flags and single element evaluate: don't crash if object map does not refer to a value evaluate: error out when expression has no datatype evaluate: error out when store needs more than one 128bit register of align fixup evaluate: fix check for truncation in stmt_evaluate_log_prefix() evaluate: fix double free on dtype release evaluate: fix memleak in prefix evaluation with wildcard interface name evaluate: reject set in concatenation evaluate: revisit anonymous set with single element optimization evaluate: skip anonymous set optimization for concatenations evaluate: stmt_nat: set reference must point to a map evaluate: tproxy: move range error checks after arg evaluation evaluate: validate chain max length evaluate: validate maximum log statement prefix length exthdr: fix tcpopt_find_template to use length after mask adjustment exthdr: prefer raw_type instead of desc->type json: expose dynamic flag json: fix use after free in table_flags_json() libnftables: Drop cache in -c/--check mode meta: fix tc classid parsing out-of-bounds access netlink: don't crash if prefix for < byte is requested netlink: fix leaking typeof_expr_data/typeof_expr_key in netlink_delinearize_set() netlink: handle invalid etype in set_make_key() parser_bison: fix ct scope underflow if ct helper section is duplicated parser_bison: fix memleak in meta set error handling parser_bison: make sure obj_free releases timeout policies parser_json: Catch nonsense ops in match statement parser_json: Default meter size to zero parser_json: Fix flowtable prio value parsing parser_json: Fix synproxy object mss/wscale parsing parser_json: Fix typo in json_parse_cmd_add_object() parser_json: Proper ct expectation attribute parsing parser_json: Wrong check in json_parse_ct_timeout_policy() py: fix exception during cleanup of half-initialized Nftables rule: fix sym refcount assertion- Type:bugfix - CVE:NA - SUG:NA - DESC:netlink_linearize: use div_round_up in byteorder length- Type:bugfix - CVE:NA - SUG:NA - DESC:Fix potential array out of bounds access evaluate: fix shift exponent underflow in concatenation evaluation netlink: Fix for potential NULL-pointer deref mnl: dump_nf_hooks() leaks memory in error path- Type:bugfix - CVE:NA - SUG:NA - DESC:evaluate allow implicit ether vlan dep evaluate datatype memleak after binop transfer evaluate bogus datatype assertion in binary operation evaluation netlink delinearize do not transfer binary operation to non anonymous sets payload do not kill dependency for proto unknown monitor missing cache and set handle initialization netlink linearize fix timeout with map updates- Type:bugfix - ID:NA - SUG:NA - DESC:fix dump locations expressions only if set- Type:bugfix - ID:NA - SUG:NA - DESC:fix string prefix expression must retain original length fix release top level scope- Type:feature - ID:NA - SUG:NA - DESC:enabled DT testcase- Type:bugfix - ID:NA - SUG:NA - DESC:fix nft desribe ip option rr value coredumppython-nftablesdc-64g.compass-ci 1729604465 1:1.0.0-12.oe2203sp41:1.0.0-12.oe2203sp41:1.0.0-12.oe2203sp40.10.11:1.0.0-12.oe2203sp40-metadata_list-compact_tlv-python3-nftables-1.0.0-12.oe2203sp4.aarch640-metadata_list-compact-python3-nftables-1.0.0-12.oe2203sp4.aarch64nftablesnftables-0.1-py3.9.egg-info__init__.py__pycache____init__.cpython-39.opt-1.pyc__init__.cpython-39.pycnftables.cpython-39.opt-1.pycnftables.cpython-39.pycnftables.pyschema.json/etc/ima/digest_lists.tlv//etc/ima/digest_lists//usr/lib/python3.9/site-packages//usr/lib/python3.9/site-packages/nftables//usr/lib/python3.9/site-packages/nftables/__pycache__/-O2 -g -pipe -Wall -Werror=format-security -Wp,-D_FORTIFY_SOURCE=2 -Wp,-D_GLIBCXX_ASSERTIONS -fstack-protector-strong -grecord-gcc-switches -specs=/usr/lib/rpm/generic-hardened-cc1 -fasynchronous-unwind-tables -fstack-clash-protectioncpioxz2aarch64-openEuler-linux-gnudirectoryASCII textPython script, ASCII text executablepython 3.9 byte-compiledPPRRRRRRR%C趾S}utf-81537b19fa87809b026238177dcf77c1d04649a6cbf56018a38d773ad594ea95144ad746cee32be055e26b5c4ccaaaf4793a18cd2134277f0b281796acb3ce427?7zXZ !#,P] b2u Q{LZ?Whjv C]!^5e P g CKW dW,ŏJ/6w\VyMٝI3 U`C/8PiX%U)0U1lY5uߓB);Z#߽EPȤcrZ~ԣmq0SQ1Mmf 3HZN] UuetFNfan? | qWswoZ!Dގ/vorjΓjU%qxeˠ QcI{6KyeȊu*'1qqpOP rr-d< '#F:5p$ ->c@Em/rkNâ@K7:*H8nOL<##0+4}0mqimGmW=/vr1u%\{&sCU1o^lcOaZYӵ+.SeUIÊN^*8l *{c/O UmOMGq+C^'m`9DZ"]wwaa^yyL]6y0GlN6dW9@i-ъ49lj:} 1*sowzz7jי@xȊJkqξIrC?mq~=MLf7´/g{E_;o>[37cKI͉wh%R wOҞC?& y֋:{^-]Kt!qbdK"rGV98 nwTv677Lg0>X>׉A%` mkZޛ6PU ̚v`BJa٤tjo 0w\՜S4{>E s&FXjy(ڱޘ@H yJ?&/:PF_8ۍ"5l.͛6eV~LB$O)Y( =! {;sEQ3sX"'g0s^س&Nttj kTx?t'Nt-UhK2u aŞT ĩQ'Cr;&JLɻפskEw? VyecC6~ﶂfe}F?sЌ媽1j7s/qldԩ*0^У: kGJ鸖,\:(SoJ*3w7!%ɺH8_4 >moy!D 5r hTU[dmD!Vܨ{oVw73HkоK=jN#,LcfT_pAP8`Վp0tDdz.shבf!c3Cڴ Z<+nvi{+q2I43YCd}y>OsՀgA:"w]VS1n:%(oJ~놢I7^fLliWy;Tk/6` r=<}x,"5#Ur ]ZO`,{\gD##BOF-5 *m4MjƠOh:0_\#V Yʥ^7K /*h2 o+Sbv)շ+Mm.*H#0jFTCϜ;VNU4kQzga \A9xhM`w)-R t0AN`m:2v^h=O'h]LHU1v,5BzC.oҕH`Ejgk2ϲoN)ٸ:<7W1cQ cpzܚ{\RRH\{$~:Q)VCԘAovZda<}k(ƞ]e)+t=S)U  TC#Ƃ9@!81&td.;`\a:߲l{'E >?E-Ձ#k";2-Uz'U]GPIT:%CM?]V)#;}eF^ HDe=ɅtG*}O/Yb^%e[Ŕ |SKTJX+)]<`C -&p> @J JӁtY>R$y-O|/1iw]`uP Wm5>x19B \s/"FM`k#fB}&G~bڼ`wd[[:Af\"\IE,JܾĂPlrݼB$MEAB!j(A2nO}4Ԑ7OxvPME= N\>2nggfb#B[. MNZ D0mcM{/!X98]l . cwC#hO~-5:<{oށuס fˬ#+Ɠy_jEDEl($*U:}GRJi0e/slTū^_><+/`&\-ݽx|& a\g 9`p_4Ci-ӌXnV\Qk=) YVиꬃ\X ;8īҬV>w~"'k&LlPh^ {h؟k|Qcnk+GX/Tfcc@#F`GÄ=V3]+n&P݉pi %\{B!R%ռw ћ҆mEj4y?~8;qstZԖp[QV)+?4 GGF\86 C A*5-dsSqՖToWP%~(f茑n;O|hkB%\\?էM}\꥾_2H?Sa7SLfUn7CmP =p0L Ek}E$#CkWv.}Ife!MG`N5F*qW$34D hVdϻIjxpK/Dt vz}J$(9ƞhCJViX^)pEX$7Q9$#%j~{y7p~ϩ ĨdtTϑM[­P^ ^V* Q)3Z܏Q. '0euO>B٧mBi6"1LƂ޺hqh tO^x$jlbMJe57ٞ/:'wzu t;[b Am!0yݧ71-WxgX,1 k, hZΘg~oo:zs@LkϰXnYBxV Z@ `-о])v7b\oF"K^>m QbER˜OW@YR|JNg\o3d[ 5 1Ҁ>pA@)͞4K }>4؍#+SSUNo/>1:c0ޔ- [߯?G K>^BV ?v볬aze̺|h0'$Ӌ1WQŸda|{"p$g6 zVtrX >j$#ϭkP z3 2 D $xb\uǶCAaC!c!N +M$©؉r}XUvvBF^b {-h,p?>tv,Nft:;;ٙ<((JhW0[&z}v| J(`U!ѥwFVr%]/W!+E9W?׬r&d8%`a`τ +,w +"[mx(TP `C\)*،|-t0)&M` -P:4_\}`AjHJWe_tv9DDV.)JKz ?l \el÷ a,b/Zi5*`94|/P *t^oo-Q^#hں߇}w(p*&Nr7޽n*k{Q6|NT̒;/V8eT̾>TȍFʟQ̼_=) (JG}Ksa7/jyl`@nb0\dIB腾?_R.9B|F Ӣ*T0`R4Uks@MiRQ52X⠦%y C7' _K MJVXizQʷ/n|#7Vp#gpd2jÌ[1 waJFѷ\Y `G'`Ӧ=__ͼ+'f19ZU߄'og߭3NG|~YZ|гExICZ^j;лS@0l+TA0s5oU]@Ѷm,@dtz aFlZD;]PЂa!Kѫ QM)IQ6a1A @eù5վu)wR>QJ"eWDE猩.l)ڏr@%~6BƆ@JYh z-o`e3GLsQ3YXyf5٪o17c8²=SL%:y8BE[+J9ڽya3=HS8h|b8uȺ*(]zM:u.ofq&%-Ȫb6).y+E:B s|W>Y{Sқ#iҍFuG'=<5 ptTtpre(MFr!z-)>/r15? Dtl2^&̪GBwyj<'9;T YZ