netty-tcnative-2.0.69-150200.3.22.1<>,@gVVp9|:_P9E:hG>j:Ͳ8"l8=iD윐 G倍I_1> e6 Ox1%̳i]J2yh"uaThrb:)ISR2q/FJ˦TdzQ$ cAUIgF%|VwhR_m8n6oO/{CY6jlHń~JSuΏ(m>>(?d & f ,0Iju     (  !:h|,(8 9 : FGHIX Y \l]^bpcdefluvw|xyzCnetty-tcnative2.0.69150200.3.22.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 minimumgVVs390zl31aSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://github.com/netty/netty/wiki/Forked-Tomcat-Nativelinuxs390x 2#A큤A큤gVUgVUgVUgVUgVU158020d58a2b557930e66d4960ac12c15051ca8654d12dcc9a6ebd3734008d60cdf6a93d0288f59328e488eded524ebeaf0d9e4d77be9daf5cb26f61b8fd108b59da0f949e2bee89f5711eb3e0c6fd8cf7914e6b70c007f36b9eb0688243015crootrootrootrootrootrootrootrootrootrootnetty-tcnative-2.0.69-150200.3.22.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.1gPD@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.com- 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.30s390zl31 17337355102.0.69.Final2.0.69.Final2.0.69-150200.3.22.12.0.69-150200.3.22.12.0.69netty-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:36728/SUSE_SLE-15-SP2_Update/ffaf71072649b50e0958149e09ca51c4-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 textPPPRRτax@`FOutf-8004deac0b8d66e319c206de335fd5f9f488e2f0887b43f22b6468095502efac7? 7zXZ !t/4%E]"k%0PlJUϸ=E48d+Gx<͉(5uyG^Be WoU=o|fp-<̼k-|묫.&({.;#vs]:ZfB}z40`օ.Mtno /g]Offs1ȧ ?|siq aMPA "p-g:[p daCe.3?/|g.uMģS>QNeIF]+c_옑cZlP#ͨŭ+Q{I+.@d! e{Tf(u|CKeKgRH>եPd. +a_6TD!9C%?VZKUn ` VIVܕ&e|SGz\|)7|~RS4B ob;~ &rFsU%&XSbfN" /P,i~a7X:]!,wBhwuTB260EFq>H|){D*UI`e(:9(EB/Q Zse^Y4 OYdPLJ6QN+%zz|ֻcX3d =hctfX$$U)AnVr[/mA(6+Kc1/N~;h2]!8oirB,tԀ%йZs:.kDMH4Tx5 nY7Y{cqPF#g noL ŨL$ LRE׊aIupJiο/ԏ$ Y.^. *&V xUH;bkm<^JNTBҒ_bæ^T 3E|xK+l3wl A::LxX3~0iWr"_a"{Sc[U}Us >Mj &]}mc9t~ž_Q.␑~*JÜT],7-x%P_.8ǥpvaF,i̠/i6pY5dtG>U33sdOl\E Wx;$}qGR]5O)y_rVgt?{lw!1-6e7oEo/9mc]%rh6?ō=AlrA\6;1[;9J@䄓~ d:Z/Twx0Xi6숟[ P>m<ȝUk 2wX0ZIY˺[aI.\c3 7+pWGWQ{\GN}=AdpjCv,-d*%$g ^{ XWӲܾsÄBf|[hRӅ,<.vV|T{i%~(]@Ņ=MB#kR*6u$H^=Av,;M#h%W8Tv_FR>Dd+%.Zttޗꩥb,8"cUNAG0Y3քbPCb6h .g2oNrɹ ﱯF 8i9HmS4Sw^^i\3`itމJh{Z3X(}rS\XmIgtDž =9r7p ? w9&6ySc:rO0b{Y]pTF`UY4 Xq1Z?M&4;).xG]K92wMӳcQw-[9q]z=D~,Q~hr<P6Da2&ޒEM3gG q/33PɅG@їt ">rt&UK|pptG c*'L̈G~E뚙EލA?s I\.B) tSzd Iڟ"ڹFBq{;q YmJ~._ZtC(h>jQ]D1iaQר*g]ewsNRwʊ^6i7 Ŧ<}v7[; qh5;|LJ볛Sf-yF~9IxaܗZcV3hZhV*YiUx\`:p=,_EC-jk#m #| Cqr|ME)uM\<"E9FLr# KЏI K~VDgY4~J}ⱒ68~DLzd^kD #yOƒhN?iMBÉ5:7f(ԚfBʺ\')(&@@8$P[{Z2DcqAA8"Td} 3 !Bɩ7nR( N?"Ɏ_eHy9<֒z`y#W^&a1c"ƟcRM^_q;5δh?o00J#9Be6B\)q-*[t24 .HDtJp!y8uΰa.U>l0b?j5-U1YpM~Jqs3.#Pe-gV]/dr8:O{pZ!Zl]̲IoT2<. ˅(f\omN*=k{W /as%[Iꇇs#M @ءzBJvYˎ?E)W}kFܸjX٫BHϰN &ML *\\``6UJ cJ>:B-MQeh  ]3{928d(,oHN-k}]<א'{uHHoPElE$8#Dh݆yST+yk𨙘~AȹM ғ߅^KdN6`qxq(WIz T.f egXv$g NlTJ $w?c9fp+k"U xfl9lTـt V!9S)+zo>&~oM8U; if𺅃ܭ[$wpln}\֘ e87lOMr:DJ^ F.(Y1VIh^Q=j`;iODokܿ@y=F_\P?#5ZͰ89܄չmMh3B EٜHɆ\d!y9t, !=Vڰ=B`#!{YkZ[ǻZ[aޖ!k1FDxv&S+IBGNd+`e[x}2Ed2Umא?֭$)Mwm*b.FBHr)"cpɌc :/-æIMO C}n Muȃv$N6G 0$qSjf"ϑxʈ5γ>hgd[6lrBT.up6qIXC&O٬FyzW,S3&@!u=$o1ܬ(DN}.qZ[LNhO#َ]\ܯJ<`D1!ƥu|SoEIҫHَcͶw@~$"b#8wT 5kYrc2\)xV=8{̯LtF<"ߞf?>({0D\Κ*fH[ ޺%o.[Ul)zoˉdw ] = :^^P+@fm#7HGgt8x%},6_5\U<z?e6o'Vѿx`nܧ`>Ze!gְ8kˮo`?vh8 _Ggk_+ P?ot N͋d,)/UTǃ :V$C? `F'x:: uOE)!>$jhW?-]]hGٔt7{iqMOIasqS(/xξ's՘,>Y4DHhR+O8.-) FYy\{nR,5]nEi ն@sv't13U;C/lXO0SXY.(iXTP6{;cY ( gGcˣWk ">}Gg-;D!=>X: {6GW?#b-͎j4VO™ΩOd#W2n)҄{D;Y$jFDw?tMMlxE @1&w7B ׇԖlNv/VƚYN;Wd?vA"ç| J_+sy\V3d_F;2/+V|p>e!DI7췁T}*R7:=L\P75^"pHW]N)Co[L"" u~s~' 47P}՗jQ1rQe`Ok`r>piz{ zLpuf/3OQMdor/AFV-S }&t"WQFʓ\[w 4Fgy!@ *c89KΎ+zB4@̭GaX<4NX(N=' |rP7tU?T7ɰR]NH5hU+8Yl<&sp?ތ@&H&u9sF"0ȯklæT &#'kX~_`CVxᑉ2TgZra$XphA 5˽{_iB5D8",u` 1EZb(@Hδ.|8wfA<ѣZիay늊a \)p(0-WϖCKV)nqw|P"OvpНXF=R}mI+}L ^!CjE-~ʊ{)ێrK/kGd]JP^k,>I<bx7k*A(#d^ʜ譴o}npsJR%6*ҕ>( ԄgM-zG_%P?;p7-Y2h7TyZ,U߆MG}Vʵn0Ĩö R2TT % 0xTr@Tij|StQqcV (rrÊ̶9 A3@0vӚJ`gTҪKi!.r K|C~;kbq\ J.RXx֊NtWs/bê@\9Xt$^a "1fbVGɹ?coD.VD!\*3ڱ;G^.`>VҺ(k]O=N|:Ұv 5xԤqϦ F4df_ +}6mh%\9kGRv4o>.a cw7~|e"4g^-C\ ކӍW8%)*F'("Al޺#)\v'캊:YB48L|[ηk,xlIv2>mg3Hat_7`Ծ7yEuu0ڐ fDmJbn!\xSlyb@8+3K2(a {A׈;p,_@rϊEAb֫,;xoMJtCUwO/H(BHzHZ׈ؘgZӽuP1J!x7+ZK4zCw^ԩUˤk9^ rdf~X@t"x®:ee Q * ,*"GpX9 <1R~7@ݭ_]@ڡYӒ L&1oEaɛpJhq^VJJ2~\ߋxϵ/{ -3 ܱߴZΟ-ץ/m?&bZG)DJd% fK~u)g5|ΑjIRUV BҖk=R}kB(Dx?)w5- N:z"od$ܹ0S[הmirM:{oEDEI)K 4 ?x9I<$VzsZGMtӾ.*,AbeETWг[ղ{KJ.7MI^K+XP4# 1_.d,XnK#&_tR lPG@ե*# 0n86oBEBֶ;XIO%{llj9ϳBKoQ G ߴHl?n? r. "d+'}&T 0= +}:,%#EAf^him,f=sp`ݘ8b6xѼ:#%S" H 0[0 h(w73%Z\}/!M go璛ϼ™ykrCD&$!챗b8]g$V}&86ȌTHŨ~̩ɮ:gڣY`hgڭ"H#}haiZq")(J(K>SvIw̻C>Y (^Y+dUK߽<zT?QxxU( ?&cqS|6uAw,2,! aֱ ZaYbmpzР5A`ܬTE:<㦡CY<)u - Z$YߗK; XFg<"zß4@i%mt :$] ZרUUPoG纊&cF35P3jf|&_-E :*'M3y4vW5 P$j(Ҷ#тk^KN$y}C@h*I`ōCAuwyzC7ҏ]2$Qg,×0<]g׉^*Fi bV۷b M-,Y&/J=hc6Gi|bs8$D@=L,yAc7Wb )Kb3z:nL5,CEV]/, |FW.-|rme$nZzG!JDpOI[;$\Dr.W[hrnC(u.jd& U/Jkg, ܋9t0 c05fFj%fxk,m^ ߈Z]!v%6Rr>g֘Ŧhufx8+I|73818""# /Li^DjF .j'C8"[Am Ԇ^c!حgB,)uȖtL L򤏍~dƴMtXI<>(`"§hvcD`o`LuƩRЖ}(khf$ST7顑բ 8Jp)\QsfMGK\]H>yy`db~P>˙e:{E-ӗK.8 Q?µKɤ=,3neD3vegeC݉Ëh;G (cE/ڄv*Ô j^2?a3]wJq40S^[=-n;hee$=Y0V6)dV `L_nX5vY5`krq3;Mc֘D/SAwK>~d k^rk_ li,9HQ)_G}~} }@u?N'&?&O}aH J0Sr)=Y' d<^qu+,3yCLx}lWo~rځS2 wāȥT判LI*`#bDŽqbWT%Ic]3b$+U( Ĩ&Ѷ藄3f"+u=w6&8zi;X8_:!04섾s ZM]ju.Aaw{g @2MQ -.k )AӶ#!)rԐ  ȿPef~|z5񮰃@Fm:>Yu)$eԃۘ"h!2%!@G&djk74!ō?{m0إh$azPlv6.'<X n&2 m7ˆCJ]R-Ux'Ta x rHƣnјaZ6L\ u} >%⢔&gꝽhMM)Ay 0zyC>Ji K YZ