netty-tcnative-2.0.73-150200.3.30.1<>,Hhdp9|MƬl$:1vC(ӅJ܉}Yre_&!eJTIjQdj#O:CSVjYS^:̀1@ps4K**)MJJS"ȷݼ2L}\[,q7i[G /);>>@?0d & f ,0Iju     (  !:h|,(89 : FGHIXY$\p]^btcdefluvwxyz,Cnetty-tcnative2.0.73150200.3.30.1Fork of Tomcat Native with improved OpenSSL and mavenized buildnetty-tcnative is a fork of Tomcat Native. It includes a set of changes contributed by Twitter, Inc, such as: * Simplified distribution and linkage of native library * Complete mavenization of the project * Improved OpenSSL support To minimize the maintenance burden, we create a dedicated branch for each stable upstream release and apply our own changes on top of it, while keeping the number of maintained branches to minimumhds390zl34bSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://github.com/netty/netty/wiki/Forked-Tomcat-Nativelinuxs390x2WA큤A큤hchchchchc310bc8f6aab67dc36a1025162fcceca7c4c3d3d9df7db409104113626ef440e7db5796146b9ca8816ad5ef6a54362c7f4eb9a48621619d72605fd55ab3f4afb3b8482443a4de02dfac37489f4eb05be0d398a54ca4f2d0b6dae28b819647c9ebrootrootrootrootrootrootrootrootrootrootnetty-tcnative-2.0.73-150200.3.30.1.src.rpmmvn(io.netty:netty-tcnative-classes)mvn(io.netty:netty-tcnative-classes:pom:)netty-tcnativenetty-tcnative(s390-64)osgi(io.netty.tcnative-classes)@ @    java-headlessjavapackages-filesystemrpmlib(CompressedFileNames)rpmlib(FileDigests)rpmlib(PayloadFilesHavePrefix)rpmlib(PayloadIsXz)1.83.0.4-14.6.0-14.0-15.2-14.14.1hhFg;gPD@gE@g"f @e'e@d@d%ybf@b; `[)^]Afstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.comfstrba@suse.com- Upgrade to version 2.0.73 Final * No formal changelog present- Upgrade to version 2.0.72 Final * No formal changelog present- Upgrade to version 2.0.70 Final * No formal changelog present- Upgrade to version 2.0.69 Final * No formal changelog present- Upgrade to version 2.0.68 Final * No formal changelog present - Build also the dynamic openssl provider and alias it to the static openssl, libressl and boringssl ones.- Upgrade to version 2.0.67 Final * No formal changelog present (https://github.com/netty/netty-tcnative/issues/860)- Upgrade to version 2.0.65 Final * No formal changelog present. Required by netty 4.1.108- Upgrade to version 2.0.62 Final * No formal changelog present. This artifact and netty are closely bound * Upgrade the netty-jni-util sources jar to version 0.0.9.Final- Reproducible builds: use SOURCE_DATE_EPOCH for timestamp- Upgrade to version 2.0.61 Final * Implements the SSLContext.setMaxCertList method needed by netty 4.1.94 which contains important security updates * No formal changelog present. This artifact and netty are closely bound- Upgrade to version 2.0.59 Final * new artifact name netty-tcnative-classes, provided by this version is required by netty 4.1.90 which contains important security updates * No formal changelog present. This artifact is closely bound to the netty releases- Remove dependency on separate package netty-jni-util-sources - Unpack the sources to their right place without passing through maven mechanisms - This version fixes bsc#1198792- Build with java source and target levels 1.8- Update to the 2.0.36 Final * Includes many changes, from which the relevalt ones are: + Upgrade to OpenSSL 1.1.1i + Update to latest openssl version for static build + Update to LibreSSL 3.1.4 + Update to latest stable libressl release + Update to openssl 1.1.1g + OpenSSL 1.1.1d + Update to libressl 2.9.3 + Upgrade to openssl 1.1.1c + Update OpenSSL to 1.1.1b and LibreSSL to 2.8.3 + Cleanup BoringSSL TLSv1.3 support and consistent handle empty ciphers. + Support TLSv1.3 with compiling against boringssl + Return 0 for SSL_OP_NO_TLSv1_3 when TLSv1.3 is not supported. + Add support for TLSv1.3 when compiled against openssl 1.1.1 + Allow to load a private key from the OpenSSL engine. + Support KeyManagerFactory if compiled against OpenSSL < 1.0.2 but using OpenSSL >= 1.0.2 at runtime. + Update to libressl 2.6.4 + Update to openssl 1.0.2n + Update to libressl 2.5.5 + Allow to compile with openssl 1.0.1 + Update deprecated methods and OpenSSL api changes to allow building with OpenSSL 1.1.0e + Update to libressl 2.4.5 + Update openssl to 1.0.2k + Ensure we can compile against openssl 1.1.x and libressl 2.5.x as well. + Update libressl to 2.4.2 + Update openssl to 1.0.2j + Update openssl to 1.0.2i * fix build in factory- Update to the 1.1.33 Final26, the last version of 1.1 series - Use directement libtcnative-1-0 package, since it is API compatible and supports openssl 1.1.x - Removed patch: * i388aprFix.patch + Integrated upstream- Initial packaging of netty-tcnative 1.1.30s390zl34 17570699242.0.73.Final2.0.73.Final2.0.73-150200.3.30.12.0.73-150200.3.30.12.0.73netty-tcnativenetty-tcnative-classes.jarnetty-tcnative.xmlnetty-tcnativenetty-tcnative-classes.pom/usr/lib64/java//usr/lib64/java/netty-tcnative//usr/share/maven-metadata//usr/share/maven-poms//usr/share/maven-poms/netty-tcnative/-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:40322/SUSE_SLE-15-SP2_Update/e13be081479087fc3a2f39e58cdd37a6-netty-tcnative.SUSE_SLE-15-SP2_Updatedrpmxz5s390x-suse-linuxdirectoryASCII text, with CRLF line terminators (Zip archive data, at least v2.0 to extract Zip archive data, at least v2.0 to extract)XML 1.0 document, ASCII textXML 1.0 document textPPPRR9W ( utf-8507cc85aa63396b916cb5cdcd44db58640c3291060b5e2c2bf5db9475e55bd24? 7zXZ !t/:+]"k%0PlJUϸ=E48 hL@FP|GBh-@ɾG=D1c csc:HDX5GEASdq..ˍ.nXѮ1*&9!;'J~$PܳwCObXUڂ yQ7+/NNRq6lafSԪ y=$VEJ29<`(Jxah ?A)'5X//EBߋm[ɐ= ^ 5OcC^:3#y@I,E?+rmѡ1o-9~o]PNvD ~بh*4+DDEe8J۷BK,#HvW%6IE'{~Cn[s} 祬4nΓ"'^[QN+Wff[dGhg’ 53 ^Xc}a$z]7[oا9?Px^59Bjfi:mGKwQLҲIʹ%_^e{o[V7WNrcPn]ij0 nrn{=pժ(wÈ! %3ih'ò Xv/HWr,rAaㄬ3;Jit黺Ӹ¡{P?ILd㵳~cT)5Hў7' "5`LYscG 8!0@hkY(KT2gH0g0y8!!R~- kf7Z] ]\0yP;V@SDN~;qYV Un\t:/ [A;Wl3s;,V:SqU$PN1*wrа|+Jy7/)+kN={ a :GQIӕwi5H# ;c%{z}>1__ߋWzm3sWF"*Cá'|(yza9saK6j =Spm, XOltGE:ef(Կ;` Oj1 raUh ]dv'6ldC-vt\(Y 1`&d/@%z]sO=uxR̗'\Oe-""B/ʨT1G%CZN6("ul61~wЖxQ=SEL*Sqk묂qP~D63fK9Nʹ +4ϷJ|YDJ;W{`Ցc7E}.f#Z6)GK/#-=ME>gzjc™Tbӎ!+lԍqZ~:N\]<:}L-bo ; Ɏa$(ܲY"_E{Jzx #!y@Le؞5x !yr<,a* _!NajXoS.'u|Z@(u_dO6M%`,]{︊3yľܶcra:JW]qt( /|x}rze-:c э3,F*}kdPͷǁ+3!l up.~h:};lӔiJ#?5\R0$ ؕkE T z z{?ѕhKq1,T^MOUʏѱ,}/`oCቶ`z$kDL]ncnňHɮDxCV ⮽-{H=;mqt1{VyN._0mij2?Ƅ b}gY+c@h bt}O pzˢ])iL{q갋R#8P2ໂ/-^tl?5LMޕQ3O{8^ڸuիdp8RWr*m1o^jw_|_8W!I$8nTA ;<~ֈ閴ea ɬLDg]^#Ţ ,L# ,{*M}ط䁐Cgps2gS/b-wX-}LB Bn&ﭚo{1 c7<ɶAx '2_zɯ D Հx=M9VēUS:l1SH `KfWIp7. : FO[[ҫب10f@bj):42WrIYQfVmLQ< s(a'Q/wLygHoI!A7t=t%uՏSaBgX@TI 0hIP䟫396\!rWىCAc0 ̚~Jx(&h@/KtN/lt~E / |BbyGSrLx\a a<[}\Yw΀M?%~o(yf ׁ”8O_{ZSsP ?g+a^PT=[ͷ&sz9JK .RCLt<ӓ8D达i-/e[]]FCB42N@]մ {Thv!P>DzGXϽec-7Xa%P "}hwd1/ Mxt-&3,i(?£w$G{b%VW)m~˨Y2Ϧ6uwQjǮkk+G@Ӿ)eޙ> Zr(ߙKiY9jg|TT?Xإ;~-[Ε',^ޮX:^_aL.5LR(4lrnw=Obe"ږ4">ehOccn![~M$tMkq,ͳbƌjZkkܠjzսL CL Cq-!/ݘcM?ԃp:J/*Aos%c)Q9m7nŖ\xtp!_˘45t*#[FA* MIm^{uN$3LOk%,D ,~ ͺ!&|N>fʗ:A QS|$WkvS IJy PHgm# fbP;-0UB㹠$Wk_;fg&85"l\ #TbWwT8aΙrYe" -Kc 7M}9k3ڋV3'H+j8Gʙco[o60LVPA= S.-v.)u1FG7*S %vf20ԡu~=6ScRP09.sniM?%q x͉&?C59i˭mL2=~R@]v>tP4ׄ DׂN[ɱuk-XlXPGq(ک )TƟ"@)ZOGBCh;WGh6"{O)Bd >8˨SpZ!O&񏦼5 n;Z8P 7GoS7Mp0bЂ`2iABG؟{7P2"(ҿ==%ueaO"|MdaFڏLʿL)ejQdg4 LW$5̋YIy7v} $vj:t|EDDig`ܳͯT.56Э,qK\AUaKrf6O~/8Dސ+{Rٽjl'?CfRڋoDìh_/ÆHU_p36\<7ihZ !9q9ll)3{"e:v9gyIEGh4l}@EZ`ֶ;M(]xv-}v~p&ڬT#dU[&M_n" Nr8@)U\FJvĻYjFWz w?^퍼_(OYEhT $X(|?J~ʹV{ԊO,tH-hPu{9d >aBBoTwH$_.(n^蕘">E25jw+9bk?ރkl2!ج϶zO딾צߙRwдgM0IדQm%٪i 3dbDK,mpy'돯ݙ)!12)N&DRK ӂߡ32`ۂGrh@"wFW P7WaON9V@a$xzLDd ƒ:tv;. o}ܜvˑCؚm#+]ڷ`>UBv 5\j;ɎbZ|My"j5ж`v &)݌D+q8ܣZ[rCŵ}埡$uPAl >ahJ%~O;;{kMl.C(v듫}z~"qi睴/[F#Hдa[.;l錣񊻂w<=M +궤!3o:ſV'4lےf[ fvU:/Gܛ6ܣ|m}fqi=:'$ՖRB eMƪ_=3˳]A4nfGj&|`<'ɋ׺"553,JtU,[1{rP:5 ?̦Ϳ-PIia* "I(XqNJ%;Jϳ:z *满 )j}#K ;+ʥ%(qϒ<3$^J XcTP'y@̽B*YbZo%H.X;C5]IKˉ+C_0Mqm7}XfӓCMp{-K& AϝO+gWIzdS= ;9l׶<R);EӟމѦ{Bc1CyG) ˢ2{,M7f{@'!ڰ4%.'o@)/^wzͰ2- Pt\u[v=CVϙP|i}8O ;kMLiPZj,lr p7an<sYCFiO^.ݞ OXx Ǥ SG[G8<vA8k.Q! Q,[]:QT&c.Q{IDv]6}H-%M6Luvώy6*`[)kZ$a9[ч Jw52qH$cu"9ܫ.*y1q*^~_ ibm %]9Yn3wSK9=(6_k{+k6Vq벗MIj~;PWwthͥi#m5 $c|B97&c40r`_&AV ~D$ax(d6]/uor[iss@ZXX*ECI6p)vvyfdGu4P,I0rs*N!5? k avvS_tEEҬ5s(:~ ͗iY݉'NNrs-LvFR@ZBVQ[ w&0 |mo լo"8~1\\g g (݇D W^Bp7GC饳:^X]y!r7~W#gbXP4h*J$<~Ă.RYt_>lە@$b6, [d͚)hiT|>"dws!by2Muq +|f4 LZӈ6^`oɛt?:!}Jj#M?Vi6eH်(I9 6]416| I;]GB9W#OhF]p8xM}oO%_\"$@)yM렾7u/\[6W֋*rrzo^dQ@&f391¤w> N &LgL}럞bwu@\TS )<8;X5jAC棌6tkH|ڢl|#D\0gbSx{~EʚΒ+,AҠ^Uƿm޽0#@v/`_OBo-Ȣ%7:_x.xFWOkvZLXZ aپIk,Xu)Cň/# /T`/+?ecEPqAq"z }BһE?&obک$0p1F &,_NUo**qwL^|V"ژ_XpIBZDr0xʓ49\Qf m26gQf7§إ|-},~^y."dU*zx-#oEqS9NиcY4ʺ㦘`3&\܊x9[/W+ !\ɕ4fӣmMgBz&5RKhgyW27#/3(5 {.E<¤q9,PѮu)l 1ޯKGXZ(޷ΌK[n+::/}( ]%^xkB7acAe˄̧[t!bB5RPB.-雍pٷ>HhI[cuvK̫2ρَP$i3RQLOy?W@тl6-н1-GĄNˑ a?,XpRP&pȓP,Q ɘk^$)#M/Gi-Qj5N "{8 ~(^?Tl0nby;tKrʗ0KS/j/dmKg6yLhU=Tb@>b%6{ӥtXREq4 _a,Ȼ|Mx_UU*54Xtٛ? Rq޹3cnI-H{ 2Js{Lѡadžqw܌rUVN19I%qE4Z{3-W!4ES[Z t-^: |Ѧd͈h 4n (uS Tb0*^c[2( cs ϼG7p^kߜ0}qigy%aK+U 9獇]4hTð79`AךBgFO OP_K>Km-OeGǿth˖0Fxa7NTm5dmL""lB۩aJMEWB6sq3Ki3ȑ8, q sE@2&7nQmL"AuSxZ[cZp =XcrwU8YpgD[#+c.c$z[o',=ͅET쬯1v0;8d:u 8}]h$ )+h L\V16|,dSD0M^4~d0ȗ!$>8t %LVV5>oz۝[̮Ws+/$ OEQ{cpbCZz\sa G-i뿕Ĵ{C~ݬ́k#-WL|`*ďeIw[ ɏj; "%z(lK9Uv{Q-d"pY.MV8{EaU+eҮтĔMh/=E %äR|\2LjŰi*/Jګx9Nz^c=s=S8DŒc/Pzg/1 ;!Wѓq2oV8y4rWuƑ'lִ|>)R` Y7睑u547> _stgpP;3yjpL N]Ѯ%pk1ppE&N9 )v`ᕛkKn;UD̸qEI5l//:o.lU3>{CeiwGDU= 4Oڝmyr^rRz2T+"ݞ5k؁nZBo 9 ^>MDzf!4S'R&:b,p(D Z8mו}CK~9o?{bqn )LH Vie a)Iܚ =yJ^3U@2#YpNXKUv<[ `Xs8ާhp$Yfl+cq2Yu^? !0a٩eSg^9GS83+ qrREPXnٙaN M;"QȲffá8Ɯ@s '%ȟ6~iEyĀ ` |s)d Go f*ᇋUr"flx4M=\=)KFmu87#T{C)j/VB(yqXA,i IhXaov ?̌ѡ['Ytl+ͣ818`uFi5 tn*.CkRܳ9.CV̈́W s]"Q>#yfH<har: pW`}ʊYI qmB;Xu/?0 YZ