netty-tcnative-2.0.69-150200.3.22.1<>,@gVp9|;?z+AHc=΀EH ^ ݻ~Nc:y 5RGk04%TUyoK: 'fS5; BJ/ R 8"6^u@'F3 ˺c`7A#v|rCvⶾ,cl̤L Qe>0AD2@J[ZYlX%lNa[l/mW=9+.%>0? d & f ,0Iju    ,   %>l0(8 9 : FGHI XY(\t]^bxc!defluvwxyzCnetty-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 minimumgVh02-armsrv3aSUSE Linux Enterprise 15SUSE LLC Apache-2.0https://www.suse.com/Development/Libraries/Javahttps://github.com/netty/netty/wiki/Forked-Tomcat-Nativelinuxaarch64 2#A큤A큤gVgVgVgVgV098c32772628787ed99b83e5d216a7810a4a2485eeb2e72580731acf1fe8a6eecdf6a93d0288f59328e488eded524ebeaf0d9e4d77be9daf5cb26f61b8fd108b59da0f949e2bee89f5711eb3e0c6fd8cf7914e6b70c007f36b9eb0688243015crootrootrootrootrootrootrootrootrootrootnetty-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(aarch-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.30h02-armsrv3 17337354222.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_Updatedrpmxz5aarch64-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 Iǘf`qutf-810be527b848a7cf028c00e6ec242d2e2c554ca9dcea77bad001d9112e32aaf7e? 7zXZ !t/4%@]"k%0PlJUϸ=E48d+Gx<͉(5 BfEѨ_ }!KOY׈/+4%)mE~F޺V$q‘< ٪o\sN frVN8 vƌi}kgN*~: 2nt:E*MkE^ /^.,%qoG[Q4.ٔm﨨QV%c*jQ6G-j䓿uKXTj6Az<^ѳݞb1:>腀F%,pLۘZh= ʔ`7 T %KOl"^ޔueNKe |_'W{P6W+ A F][b02E #EL.s竜kq*˩0PG<7谒SՈ_ #7,* 4ti҇t ڑC7 !*jnⒽ3i!Z ZC~!iH3j R>$WIJ8;"fĸ*9Z¨L,,RJ!%8I+ݯZyKA!_|H9\ǸAj1Jvޔ}?LJ֦Ļ1RlO#btx_if04xC©EO 't_ %pI4ZaQVr 2S(}Ⱥ8]+78DVQ hػ *5V"?ϻ X C>PojY[{"̝5X#9{5UѴp:3[v|K% P:Jtj%q7QTq5-]>b^5PhkےEL81k(P)b8; wrFDZs1.0+а8nɃhO[B/-X_/B| ?vTJ -.熀jЩ-\?bjbK[IV{JȀNxSe5lϚ1]S=60Sel#ҰR$ʃh@ Bsb\'˽"J^V+@ t@wRL-TSfPn5)0DS%[h(20/p.Mm_uzeG6qf^坴^w !ۦM[pEx \ZUD5ӱ 3%F+\f-5dؤ`ܶ۩K+tK,f0)4hV1Z7 V#0 G|Iu+@" &IN}sd[$T?TE$!S?^ dID)G`3ueWh(Y͛;_\-{s7)um2/4yri`V2r=Upꀈ;S"ܤ$d1*`-Ck"NڡѴE6ii}VkCeBm?py+q"K+H*̤l#J#rkٕaxJZg̩C$_|ݮ %~.SRUdCgV̚Aqۄ|:⎿^TXlY꿰v]~FOwIi5Y'{gC= Jw+@c6jU{SN)Jlʑ9q*ƞqr="Zd!%C5,Cx!YC6wu=KX>86^ݖz`*"j+cG}eDHFlQRhUڂŘ `_(L4*z+TԆzT8~p1u^B:SN TG\-wN#iL/=ⶽ*B% CX?u UG=:a L?^{5$ ;Ilq`/B6\I[ksPit.v\Q3EF Qj!ii x,(ٵÌ')A4>cHѾY`͕u<(S-1lΫJ2ϙم9KXV(9O?4w6 CWQChO=7!R+~s+Uv"|*GZ[ zQu+UOo"TGophK> p% +m`_d|^r|y\<g 1kט t:0b|z֬޲ks#Y,^`(]J; )"Zs"(Ft{NWs)M]k Y؏.k^H taOPS\>7FO䁁ѳh.Qр@6Rs o|fCM/ ,383DW6ʸ+&JۏvijmR.qsF~s{YxcꉱTVӊVNnxvMP&5_5CSb @((c'4G~"{FA|-:g,hC܁>|4J97Yϔv䳧jN-uԒt%3 d{0 EVJ[?S\eOxIrQ{E;1F*K֤Wgtfz< BLWBὑb=4nýp5@~Cch뽆\ OqSqEGJ Ykuڳ5u÷ҵ0<^ MjK9y04M]Oir[Er_}G%1T>$CTdKΙ!ASa-h8싸1&[*)UF,d\Z޷c.XN9dRKGV!RKW1pm=|bGΒoj]"5v(a!܂j P(m($8~ةXJmIj:53{Pzkvt eb0 ɩ'Ԫü+qaf:o"~T:)<:mDžj'<-ֈ'Ae Nbpdǟ;CcIb÷#rNg.!ei32"H pA9,!$-[sH?{c`ihmH\KU&[spOa"ll(wR672s9| LN,P]7 le&rd[3G3-cKsֿꟻqu=|' Ϡhӏ!!QrX'BA`Y=Ou' Z <)A-yzpch0UU}e WbxH~+zuĚLe3&}w uKl lɒvLvz;6ܳk>FY|ưCB'Mt v!-B! >{CWi&gl \gT]DZLQԱY-pC5c-"0Oȭ-%}qʘ|Dztۨ> oZ]0vb|;SsHnӪq ïmHw{wri$5j:i"W{A[U P}EѬ{Q`زjBgg|J5 9?C]lP<."q"_| H0˵j!PDIzLя$FϚ֏y$SAAͪ3'8a6`=,l_U@xOۈ@#+?  +k? YFzKtjA=ŽTa jA{{]:H,"([=U3fypI}vdg4<;zEmԙ2 *bp2 jp`*}/rR 9jcY5zL,ϭ:0Gدu y0>aC07 J:Xஞ5yO0O ߷$O "W2(\+e.Y:hGWlʂK,řR(?Ev&fFeF O mq+C|)Z:`E R0*}`ٝJCLg^F1݅+x32}b’"\:u! ki[8=l7p6%nx6CJ!f;+\K}ªmR{=iH`1lݸv>&P]ր&{vhPƥi1}: 93{fU(m'07K$g',ñRkNT-nS} k!yBMNJĨ@.dُܲuqcy1Gm_~T=Y*t- jIzP#&bg^1 ks~4־A\]}{ 8Y:5֙Wva|/W+15e`697O7*` b &Ζko^2q:Ͷ|hKwUkZwh<}{*g^z 2hmICHjB9SiFxNɹ'YBtE/"5WۓßucD1Zcޡ.kV;t&`]KUxI*2*!A1zR?G2qzւ;%v3ꆳ<δ"Td6P4_,oIUH7^A@ "X/\CK(B|}RX뜴fBWZFplP;;vĎvJ3W{.F? |50QuY{ ~u-52-1"nfvp{]8yClX |U2wy'pE>la%ʡ @ׯvܹOdWa,q1bülZW4๧_iViBi @1KHa8uvP"qYR=0&dVFBV E>XsSO|کXoj - f$dk*5GŰtIרng:n{L:z,O5r.\N@&.[~w}}ZIwdY =W\HؚTgs%ʠ2%_rg+@;%IpÍVNv>uD ~mO"[ey?`~Lhd߬i-n\A$SKN+=vg8Ԫ:gHD :;.uy+Z#BcS(fuqa_YFPU θK-S&eݕ&UE;WASW\',(kMc~v8ZŞɸ8_F٨)G )q t*t0^ct'7W+}IFs~aP3 fGkQ2; 41v9ՙ4eum.9;(fܿT;:/7"UDNN[kmWYzpXDx^6 X*i x?ґs *B ǧŸHssKDW8ʎH@`!1!Yb+U6w? OU[':&j3)fS?gFU.)tj7XUYkT{0>\@7gZ|؇.&z,*OL^-n֖ .}}uύw |:+LdWH4;\"chڢU0Rc)>L#-2[m1Z;'f}%u rydb?9uDxd럂HBPf&nW5FBޙlsJgTeClOjg9jJ6mn t0քgT¦$I\vʾ"(ﰮ*N- ߝõB)zW~e9èy12tWE:RƍPc$3UKDt-w4nGVn .` X=L&[TfB ?]~ra CzpU͋-{NXNJ!