PNG  IHDRQgAMA a cHRMz&u0`:pQ<bKGDgmIDATxwUﹻ& ^CX(J I@ "% (** BX +*i"]j(IH{~R)[~>h{}gy)I$Ij .I$I$ʊy@}x.: $I$Ii}VZPC)I$IF ^0ʐJ$I$Q^}{"r=OzI$gRZeC.IOvH eKX $IMpxsk.쒷/&r[޳<v| .I~)@$updYRa$I |M.e JaֶpSYR6j>h%IRز if&uJ)M$I vLi=H;7UJ,],X$I1AҒJ$ XY XzI@GNҥRT)E@;]K*Mw;#5_wOn~\ DC&$(A5 RRFkvIR}l!RytRl;~^ǷJj اy뷦BZJr&ӥ8Pjw~vnv X^(I;4R=P[3]J,]ȏ~:3?[ a&e)`e*P[4]T=Cq6R[ ~ޤrXR Հg(t_HZ-Hg M$ãmL5R uk*`%C-E6/%[t X.{8P9Z.vkXŐKjgKZHg(aK9ڦmKjѺm_ \#$5,)-  61eJ,5m| r'= &ڡd%-]J on Xm|{ RҞe $eڧY XYrԮ-a7RK6h>n$5AVڴi*ֆK)mѦtmr1p| q:흺,)Oi*ֺK)ܬ֦K-5r3>0ԔHjJئEZj,%re~/z%jVMڸmrt)3]J,T K֦OvԒgii*bKiNO~%PW0=dii2tJ9Jݕ{7"I P9JKTbu,%r"6RKU}Ij2HKZXJ,妝 XYrP ެ24c%i^IK|.H,%rb:XRl1X4Pe/`x&P8Pj28Mzsx2r\zRPz4J}yP[g=L) .Q[6RjWgp FIH*-`IMRaK9TXcq*I y[jE>cw%gLRԕiFCj-ďa`#e~I j,%r,)?[gp FI˨mnWX#>mʔ XA DZf9,nKҲzIZXJ,L#kiPz4JZF,I,`61%2s $,VOϚ2/UFJfy7K> X+6 STXIeJILzMfKm LRaK9%|4p9LwJI!`NsiazĔ)%- XMq>pk$-$Q2x#N ؎-QR}ᶦHZډ)J,l#i@yn3LN`;nڔ XuX5pF)m|^0(>BHF9(cզEerJI rg7 4I@z0\JIi䵙RR0s;$s6eJ,`n 䂦0a)S)A 1eJ,堌#635RIgpNHuTH_SԕqVe ` &S)>p;S$魁eKIuX`I4춒o}`m$1":PI<[v9^\pTJjriRŭ P{#{R2,`)e-`mgj~1ϣLKam7&U\j/3mJ,`F;M'䱀 .KR#)yhTq;pcK9(q!w?uRR,n.yw*UXj#\]ɱ(qv2=RqfB#iJmmL<]Y͙#$5 uTU7ӦXR+q,`I}qL'`6Kͷ6r,]0S$- [RKR3oiRE|nӦXR.(i:LDLTJjY%o:)6rxzҒqTJjh㞦I.$YR.ʼnGZ\ֿf:%55 I˼!6dKxm4E"mG_ s? .e*?LRfK9%q#uh$)i3ULRfK9yxm܌bj84$i1U^@Wbm4uJ,ҪA>_Ij?1v32[gLRD96oTaR׿N7%L2 NT,`)7&ƝL*꽙yp_$M2#AS,`)7$rkTA29_Iye"|/0t)$n XT2`YJ;6Jx".e<`$) PI$5V4]29SRI>~=@j]lp2`K9Jaai^" Ԋ29ORI%:XV5]JmN9]H;1UC39NI%Xe78t)a;Oi Ҙ>Xt"~G>_mn:%|~ޅ_+]$o)@ǀ{hgN;IK6G&rp)T2i୦KJuv*T=TOSV>(~D>dm,I*Ɛ:R#ۙNI%D>G.n$o;+#RR!.eU˽TRI28t)1LWϚ>IJa3oFbu&:tJ*(F7y0ZR ^p'Ii L24x| XRI%ۄ>S1]Jy[zL$adB7.eh4%%누>WETf+3IR:I3Xה)3אOۦSRO'ٺ)S}"qOr[B7ϙ.edG)^ETR"RtRݜh0}LFVӦDB^k_JDj\=LS(Iv─aTeZ%eUAM-0;~˃@i|l @S4y72>sX-vA}ϛBI!ݎߨWl*)3{'Y|iSlEڻ(5KtSI$Uv02,~ԩ~x;P4ցCrO%tyn425:KMlD ^4JRxSهF_}شJTS6uj+ﷸk$eZO%G*^V2u3EMj3k%)okI]dT)URKDS 7~m@TJR~荪fT"֛L \sM -0T KfJz+nإKr L&j()[E&I ߴ>e FW_kJR|!O:5/2跌3T-'|zX ryp0JS ~^F>-2< `*%ZFP)bSn"L :)+pʷf(pO3TMW$~>@~ū:TAIsV1}S2<%ޟM?@iT ,Eūoz%i~g|`wS(]oȤ8)$ ntu`өe`6yPl IzMI{ʣzʨ )IZ2= ld:5+請M$-ї;U>_gsY$ÁN5WzWfIZ)-yuXIfp~S*IZdt;t>KūKR|$#LcԀ+2\;kJ`]YǔM1B)UbG"IRߊ<xܾӔJ0Z='Y嵤 Leveg)$znV-º^3Ւof#0Tfk^Zs[*I꯳3{)ˬW4Ւ4 OdpbZRS|*I 55#"&-IvT&/윚Ye:i$ 9{LkuRe[I~_\ؠ%>GL$iY8 9ܕ"S`kS.IlC;Ҏ4x&>u_0JLr<J2(^$5L s=MgV ~,Iju> 7r2)^=G$1:3G< `J3~&IR% 6Tx/rIj3O< ʔ&#f_yXJiގNSz; Tx(i8%#4 ~AS+IjerIUrIj362v885+IjAhK__5X%nV%Iͳ-y|7XV2v4fzo_68"S/I-qbf; LkF)KSM$ Ms>K WNV}^`-큧32ŒVؙGdu,^^m%6~Nn&͓3ŒVZMsRpfEW%IwdǀLm[7W&bIRL@Q|)* i ImsIMmKmyV`i$G+R 0tV'!V)֏28vU7͒vHꦼtxꗞT ;S}7Mf+fIRHNZUkUx5SAJㄌ9MqμAIRi|j5)o*^'<$TwI1hEU^c_j?Е$%d`z cyf,XO IJnTgA UXRD }{H}^S,P5V2\Xx`pZ|Yk:$e ~ @nWL.j+ϝYb퇪bZ BVu)u/IJ_ 1[p.p60bC >|X91P:N\!5qUB}5a5ja `ubcVxYt1N0Zzl4]7­gKj]?4ϻ *[bg$)+À*x쳀ogO$~,5 زUS9 lq3+5mgw@np1sso Ӻ=|N6 /g(Wv7U;zωM=wk,0uTg_`_P`uz?2yI!b`kĸSo+Qx%!\οe|އԁKS-s6pu_(ֿ$i++T8=eY; צP+phxWQv*|p1. ά. XRkIQYP,drZ | B%wP|S5`~́@i޾ E;Չaw{o'Q?%iL{u D?N1BD!owPHReFZ* k_-~{E9b-~P`fE{AܶBJAFO wx6Rox5 K5=WwehS8 (JClJ~ p+Fi;ŗo+:bD#g(C"wA^ r.F8L;dzdIHUX݆ϞXg )IFqem%I4dj&ppT{'{HOx( Rk6^C٫O.)3:s(۳(Z?~ٻ89zmT"PLtw䥈5&b<8GZ-Y&K?e8,`I6e(֍xb83 `rzXj)F=l($Ij 2*(F?h(/9ik:I`m#p3MgLaKjc/U#n5S# m(^)=y=đx8ŬI[U]~SцA4p$-F i(R,7Cx;X=cI>{Km\ o(Tv2vx2qiiDJN,Ҏ!1f 5quBj1!8 rDFd(!WQl,gSkL1Bxg''՞^ǘ;pQ P(c_ IRujg(Wz bs#P­rz> k c&nB=q+ؔXn#r5)co*Ũ+G?7< |PQӣ'G`uOd>%Mctz# Ԫڞ&7CaQ~N'-P.W`Oedp03C!IZcIAMPUۀ5J<\u~+{9(FbbyAeBhOSܳ1 bÈT#ŠyDžs,`5}DC-`̞%r&ڙa87QWWp6e7 Rϫ/oY ꇅ Nܶըtc!LA T7V4Jsū I-0Pxz7QNF_iZgúWkG83 0eWr9 X]㾮݁#Jˢ C}0=3ݱtBi]_ &{{[/o[~ \q鯜00٩|cD3=4B_b RYb$óBRsf&lLX#M*C_L܄:gx)WΘsGSbuL rF$9';\4Ɍq'n[%p.Q`u hNb`eCQyQ|l_C>Lb꟟3hSb #xNxSs^ 88|Mz)}:](vbۢamŖ࿥ 0)Q7@0=?^k(*J}3ibkFn HjB׻NO z x}7p 0tfDX.lwgȔhԾŲ }6g E |LkLZteu+=q\Iv0쮑)QٵpH8/2?Σo>Jvppho~f>%bMM}\//":PTc(v9v!gոQ )UfVG+! 35{=x\2+ki,y$~A1iC6#)vC5^>+gǵ@1Hy٪7u;p psϰu/S <aʸGu'tD1ԝI<pg|6j'p:tպhX{o(7v],*}6a_ wXRk,O]Lܳ~Vo45rp"N5k;m{rZbΦ${#)`(Ŵg,;j%6j.pyYT?}-kBDc3qA`NWQū20/^AZW%NQ MI.X#P#,^Ebc&?XR tAV|Y.1!؅⨉ccww>ivl(JT~ u`ٵDm q)+Ri x/x8cyFO!/*!/&,7<.N,YDŽ&ܑQF1Bz)FPʛ?5d 6`kQձ λc؎%582Y&nD_$Je4>a?! ͨ|ȎWZSsv8 j(I&yj Jb5m?HWp=g}G3#|I,5v珿] H~R3@B[☉9Ox~oMy=J;xUVoj bUsl_35t-(ՃɼRB7U!qc+x4H_Qo֮$[GO<4`&č\GOc[.[*Af%mG/ ňM/r W/Nw~B1U3J?P&Y )`ѓZ1p]^l“W#)lWZilUQu`-m|xĐ,_ƪ|9i:_{*(3Gѧ}UoD+>m_?VPۅ15&}2|/pIOʵ> GZ9cmíتmnz)yߐbD >e}:) r|@R5qVSA10C%E_'^8cR7O;6[eKePGϦX7jb}OTGO^jn*媓7nGMC t,k31Rb (vyܴʭ!iTh8~ZYZp(qsRL ?b}cŨʊGO^!rPJO15MJ[c&~Z`"ѓޔH1C&^|Ш|rʼ,AwĴ?b5)tLU)F| &g٣O]oqSUjy(x<Ϳ3 .FSkoYg2 \_#wj{u'rQ>o;%n|F*O_L"e9umDds?.fuuQbIWz |4\0 sb;OvxOSs; G%T4gFRurj(֍ڑb uԖKDu1MK{1^ q; C=6\8FR艇!%\YÔU| 88m)֓NcLve C6z;o&X x59:q61Z(T7>C?gcļxѐ Z oo-08jہ x,`' ҔOcRlf~`jj".Nv+sM_]Zk g( UOPyεx%pUh2(@il0ݽQXxppx-NS( WO+轾 nFߢ3M<;z)FBZjciu/QoF 7R¥ ZFLF~#ȣߨ^<쩡ݛкvџ))ME>ώx4m#!-m!L;vv#~Y[đKmx9.[,UFS CVkZ +ߟrY٧IZd/ioi$%͝ب_ֶX3ܫhNU ZZgk=]=bbJS[wjU()*I =ώ:}-蹞lUj:1}MWm=̛ _ ¾,8{__m{_PVK^n3esw5ӫh#$-q=A̟> ,^I}P^J$qY~Q[ Xq9{#&T.^GVj__RKpn,b=`żY@^՝;z{paVKkQXj/)y TIc&F;FBG7wg ZZDG!x r_tƢ!}i/V=M/#nB8 XxЫ ^@CR<{䤭YCN)eKOSƟa $&g[i3.C6xrOc8TI;o hH6P&L{@q6[ Gzp^71j(l`J}]e6X☉#͕ ׈$AB1Vjh㭦IRsqFBjwQ_7Xk>y"N=MB0 ,C #o6MRc0|$)ف"1!ixY<B9mx `,tA>)5ػQ?jQ?cn>YZe Tisvh# GMމȇp:ԴVuږ8ɼH]C.5C!UV;F`mbBk LTMvPʍϤj?ԯ/Qr1NB`9s"s TYsz &9S%U԰> {<ؿSMxB|H\3@!U| k']$U+> |HHMLޢ?V9iD!-@x TIî%6Z*9X@HMW#?nN ,oe6?tQwڱ.]-y':mW0#!J82qFjH -`ѓ&M0u Uγmxϵ^-_\])@0Rt.8/?ٰCY]x}=sD3ojަЫNuS%U}ԤwHH>ڗjܷ_3gN q7[q2la*ArǓԖ+p8/RGM ]jacd(JhWko6ڎbj]i5Bj3+3!\j1UZLsLTv8HHmup<>gKMJj0@H%,W΃7R) ">c, xixј^ aܖ>H[i.UIHc U1=yW\=S*GR~)AF=`&2h`DzT󑓶J+?W+}C%P:|0H܆}-<;OC[~o.$~i}~HQ TvXΈr=b}$vizL4:ȰT|4~*!oXQR6Lk+#t/g lԁߖ[Jڶ_N$k*". xsxX7jRVbAAʯKҎU3)zSNN _'s?f)6X!%ssAkʱ>qƷb hg %n ~p1REGMHH=BJiy[<5 ǁJҖgKR*倳e~HUy)Ag,K)`Vw6bRR:qL#\rclK/$sh*$ 6덤 KԖc 3Z9=Ɣ=o>X Ώ"1 )a`SJJ6k(<c e{%kϊP+SL'TcMJWRm ŏ"w)qc ef꒵i?b7b('"2r%~HUS1\<(`1Wx9=8HY9m:X18bgD1u ~|H;K-Uep,, C1 RV.MR5άh,tWO8WC$ XRVsQS]3GJ|12 [vM :k#~tH30Rf-HYݺ-`I9%lIDTm\ S{]9gOڒMNCV\G*2JRŨ;Rҏ^ڽ̱mq1Eu?To3I)y^#jJw^Ńj^vvlB_⋌P4x>0$c>K†Aļ9s_VjTt0l#m>E-,,x,-W)سo&96RE XR.6bXw+)GAEvL)͞K4$p=Ũi_ѱOjb HY/+@θH9޼]Nԥ%n{ &zjT? Ty) s^ULlb,PiTf^<À] 62R^V7)S!nllS6~͝V}-=%* ʻ>G DnK<y&>LPy7'r=Hj 9V`[c"*^8HpcO8bnU`4JȪAƋ#1_\ XϘHPRgik(~G~0DAA_2p|J묭a2\NCr]M_0 ^T%e#vD^%xy-n}-E\3aS%yN!r_{ )sAw ڼp1pEAk~v<:`'ӭ^5 ArXOI驻T (dk)_\ PuA*BY]yB"l\ey hH*tbK)3 IKZ򹞋XjN n *n>k]X_d!ryBH ]*R 0(#'7 %es9??ښFC,ՁQPjARJ\Ρw K#jahgw;2$l*) %Xq5!U᢯6Re] |0[__64ch&_}iL8KEgҎ7 M/\`|.p,~`a=BR?xܐrQ8K XR2M8f ?`sgWS%" Ԉ 7R%$ N}?QL1|-эټwIZ%pvL3Hk>,ImgW7{E xPHx73RA @RS CC !\ȟ5IXR^ZxHл$Q[ŝ40 (>+ _C >BRt<,TrT {O/H+˟Pl6 I B)/VC<6a2~(XwV4gnXR ϱ5ǀHٻ?tw똤Eyxp{#WK qG%5],(0ӈH HZ])ג=K1j&G(FbM@)%I` XRg ʔ KZG(vP,<`[ Kn^ SJRsAʠ5xՅF`0&RbV tx:EaUE/{fi2;.IAwW8/tTxAGOoN?G}l L(n`Zv?pB8K_gI+ܗ #i?ޙ.) p$utc ~DžfՈEo3l/)I-U?aԅ^jxArA ΧX}DmZ@QLےbTXGd.^|xKHR{|ΕW_h] IJ`[G9{).y) 0X YA1]qp?p_k+J*Y@HI>^?gt.06Rn ,` ?);p pSF9ZXLBJPWjgQ|&)7! HjQt<| ؅W5 x W HIzYoVMGP Hjn`+\(dNW)F+IrS[|/a`K|ͻ0Hj{R,Q=\ (F}\WR)AgSG`IsnAR=|8$}G(vC$)s FBJ?]_u XRvύ6z ŨG[36-T9HzpW̞ú Xg큽=7CufzI$)ki^qk-) 0H*N` QZkk]/tnnsI^Gu't=7$ Z;{8^jB% IItRQS7[ϭ3 $_OQJ`7!]W"W,)Iy W AJA;KWG`IY{8k$I$^%9.^(`N|LJ%@$I}ֽp=FB*xN=gI?Q{٥4B)mw $Igc~dZ@G9K X?7)aK%݅K$IZ-`IpC U6$I\0>!9k} Xa IIS0H$I H ?1R.Чj:4~Rw@p$IrA*u}WjWFPJ$I➓/6#! LӾ+ X36x8J |+L;v$Io4301R20M I$-E}@,pS^ޟR[/s¹'0H$IKyfŸfVOπFT*a$I>He~VY/3R/)>d$I>28`Cjw,n@FU*9ttf$I~<;=/4RD~@ X-ѕzἱI$: ԍR a@b X{+Qxuq$IЛzo /~3\8ڒ4BN7$IҀj V]n18H$IYFBj3̵̚ja pp $Is/3R Ӻ-Yj+L;.0ŔI$Av? #!5"aʄj}UKmɽH$IjCYs?h$IDl843.v}m7UiI=&=0Lg0$I4: embe` eQbm0u? $IT!Sƍ'-sv)s#C0:XB2a w I$zbww{."pPzO =Ɔ\[ o($Iaw]`E).Kvi:L*#gР7[$IyGPI=@R 4yR~̮´cg I$I/<tPͽ hDgo 94Z^k盇΄8I56^W$I^0̜N?4*H`237}g+hxoq)SJ@p|` $I%>-hO0eO>\ԣNߌZD6R=K ~n($I$y3D>o4b#px2$yڪtzW~a $I~?x'BwwpH$IZݑnC㧄Pc_9sO gwJ=l1:mKB>Ab<4Lp$Ib o1ZQ@85b̍ S'F,Fe,^I$IjEdù{l4 8Ys_s Z8.x m"+{~?q,Z D!I$ϻ'|XhB)=…']M>5 rgotԎ 獽PH$IjIPhh)n#cÔqA'ug5qwU&rF|1E%I$%]!'3AFD/;Ck_`9 v!ٴtPV;x`'*bQa w I$Ix5 FC3D_~A_#O݆DvV?<qw+I$I{=Z8".#RIYyjǪ=fDl9%M,a8$I$Ywi[7ݍFe$s1ՋBVA?`]#!oz4zjLJo8$I$%@3jAa4(o ;p,,dya=F9ً[LSPH$IJYЉ+3> 5"39aZ<ñh!{TpBGkj}Sp $IlvF.F$I z< '\K*qq.f<2Y!S"-\I$IYwčjF$ w9 \ߪB.1v!Ʊ?+r:^!I$BϹB H"B;L'G[ 4U#5>੐)|#o0aڱ$I>}k&1`U#V?YsV x>{t1[I~D&(I$I/{H0fw"q"y%4 IXyE~M3 8XψL}qE$I[> nD?~sf ]o΁ cT6"?'_Ἣ $I>~.f|'!N?⟩0G KkXZE]ޡ;/&?k OۘH$IRۀwXӨ<7@PnS04aӶp.:@\IWQJ6sS%I$e5ڑv`3:x';wq_vpgHyXZ 3gЂ7{{EuԹn±}$I$8t;b|591nءQ"P6O5i }iR̈́%Q̄p!I䮢]O{H$IRϻ9s֧ a=`- aB\X0"+5"C1Hb?߮3x3&gşggl_hZ^,`5?ߎvĸ%̀M!OZC2#0x LJ0 Gw$I$I}<{Eb+y;iI,`ܚF:5ܛA8-O-|8K7s|#Z8a&><a&/VtbtLʌI$I$I$I$I$I$IRjDD%tEXtdate:create2022-05-31T04:40:26+00:00!Î%tEXtdate:modify2022-05-31T04:40:26+00:00|{2IENDB`Mini Shell

HOME


Mini Shell 1.0
DIR:/var/cache/yum/x86_64/7/kernelcare/gen/
Upload File :
Current File : //var/cache/yum/x86_64/7/kernelcare/gen/other_db.sqlite
SQLite format 3@  5.K�

��M�2
�
�?YindexpkgIdpackages5CREATE INDEX pkgId ON packages (pkgId)Jeindexkeychangechangelog4CREATE INDEX keychange ON changelog (pkgKey)� /�triggerremove_changelogspackagesCREATE TRIGGER remove_changelogs AFTER DELETE ON packages  BEGIN    DELETE FROM changelog WHERE pkgKey = old.pkgKey;  ENDv�;tablechangelogchangelogCREATE TABLE changelog (  pkgKey INTEGER,  author TEXT,  date INTEGER,  changelog TEXT)^�tablepackagespackagesCREATE TABLE packages (  pkgKey INTEGER PRIMARY KEY,  pkgId TEXT)Q{tabledb_infodb_infoCREATE TABLE db_info (dbversion INTEGER, checksum TEXT)
��E�
4b1230adf7f969ca4a0745fd68cbdaaf769af47aa4d8b43afc10ebefc2e41086
(�t.��\
�
�
D��r,��Z
�
�
B	�	�	p	*��X��@��n(��VD(�
129ebeffe05d09c220630442eca59ee7efaa178da5800ae40b46a4baddf8c775D'�
58212c5f4eca5853979f75a48c18a17b3eaf020ba3bfda3eb795d6ea4ad03629D&�
22997a9e0c54d016b207a8b5423a358a912791409c39fdeb57c7c5395ec3f12bD%�
101afa0e7561ceaed2e23e98c4800f8dda4eddadfdd9c961b378e5266b2ac0dfD$�
eafa870e61aa1578e6c9df11d179bb97a0e336c9d0f2b514e17362a0c6697108D#�
a71c410395af43866b7d6bd5349059042fb91dd74bc9fd291a42c76d59996458D"�
e8c91948660fb832911d4d0ea09119976b4bf632915b78817d34e1cd043b1cebD!�
a74815a68b027ddbc5091227ad3df79b4f6087172dca0131325f5335e3974605D �
e2dff2b383429d7bcdf963fe0f40de5e3dc38a9d82672cc2e9b09ea460d9b052D�
7d09a8e04e458ffc8caa4b2316c7ae0e0262a091ee68340b4d6ce3b2043ccf77D�
c7ea88cead26df5dfc390759e092812f8e6115f3adf89ad37195c7e273e5eaefD�
447a090e5714bacdd2598e5f274efaefc43e5c37b8f9a9c200ec579d753cc7dcD�
2bc70dde8b8c8547e6db528b0b8cc68ef3aa23395062a369d5d3bbc7b8fe17acD�
2948a899f2dcfc57de9cbc42e2a61e4c9afb1cdd27ba93abf24447d49a3903fdD�
f9c8df73cd958e1a79027a1d67223230e838d544321d04445023bb94bf8d432cD�
227e912fd3f6af0279bdb066567cdbdccc3821283040abb2a82da590be815f1cD�
8cf22202cd3d9249bfe2004589a7c16f85462707ac0f1c7b2407f0f42d2824cbD�
03ff422d74cd878fda4b1fa22c62a162c56eace72f6030468fe0922baea02ae3D�
6106915174b23ca46c7de620751bb0cce1a08bd62898b515859169907708a556D�
9fe126d8bfb789a8857f2c570d4da8e9db73f6cc64fb93f853e3437cff33aafcD�
7995f5fa2e945f058a95faaacb38ac79195d6d243e58e59d378b5a45d342f74eD�
dfbb33e2c1e16f7f805dec7110d48eb31425f38bb7d3dfc26660a57e0fe23917D�
2c7f359e5ccd1a841c9311a21cf7983ebd516072ae4df9ca46639073688851f1D�
e5a77fb38cda2c1c68ed3635cca6a69c07434eb1e0c9af0a5d5cb4b0c9a12f0fD�
89c465cf412337a3bfe166a11d4bbebe6e81c631fa89f4bc73c7a5ace413a5f8D�
05f1e7ba428333aba4828f333c68711b74ece5f6d32e4d68faacab0fb8197dfbD�
e3b66a418b08560da1faed8dcbe2948e0bd18890047bfb2b169abdcab8e19497D
�
027a21c57cfe1963d9c17a90a89544aef7736f7d2be4d520a3928c3c5b628694D�
3dd6c3f376b1e597646234b4b4d05d71a8dd531cc46a21f3303ccce95d7fae8aD�
7f86c4795b808136029376c2410336feffac2242dc765b99332848aa69e518feD
�
efb52c28fd251dd055e4bdfb565786f46e030203cf82e6534acfd3e2f3967016D	�
a4494b23d9535b5310f8344e9c4d88ca68f89e08f408d9ad43c0b523de60393cD�
77f89305036941fb30c685523715c005c85f2ed6c5e9e429d02a31f41e0e07a9D�
b0e939bdad4ab339c4400a10e09baee88e6ebbd6136393cae3d0636f6d578278D�
0fdeb4f3afd6ffd03d9a2cf011270dc215a229725af4a987457b5c92e2448ea0D�
fbf801b4e1926a6af72c5ee0cb8bebc6a0b61ae7030c24f990bd305de80a2862D�
b07ed99811e6bacc041e3817c802c5a4188d799400fa1ed0a009334356d0e8e9D�
2ed9b5e1c05157803d16f7edf432d8e00b6731a36e0c37c000285760db357e55D�
4cf3488f43d97d1cfcddac114746bf1cf7667d9d128ef4aa2233fb8684b0575aD�
6295a7f973cd60feef723dffe91857c0ba9de869b043ee28a04e6907b4ec0574.�3�����������������������~xrlf`ZTNHB<60*$�2�'1�0�/�
.�-�{,�q+�f*�Y)�I(�B'�9&�1%�($� #�"�!� �~�u�l�c�[�R�H�;�-�$����|skbZ
RJA
8	/&
x���
i
	�����xa	iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�0
	q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.�		e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs�	i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�}	i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�;	e�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched^	e_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�Q	e�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�x	e�Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�Z	i�QRinat Sabitov <rsabitov@cloudlinux.com> 2.72-1c�E�-- KPT-2264 Libcare coroutines scanning optimisation
-- KPT-2266 Fix libcare memory interation bug
-- KPT-2267 Implemented a timeout for libcare attaching methodsi	iqRinat Sabitov <rsabitov@cloudlinux.com> 2.71-1c���-- KPT-2260 Fix for libcare disabled right in code

�"
&
�
p	10�=�biaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs�i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<e�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_e_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�Re�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y
e�Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�[i�QRinat Sabitov <rsabitov@cloudlinux.com> 2.72-1c�E�-- KPT-2264 Libcare coroutines scanning optimisation
-- KPT-2266 Fix libcare memory interation bug
-- KPT-2267 Implemented a timeout for libcare attaching methods
�
��		����� e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs�i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<e�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_e_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�Re�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�ye�Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�-q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwinding
	L
��
�c$#�&i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~%i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<$e�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_#e_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R"e�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�!q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�- q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingbiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.
	�
)�
��b#"�/i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~.i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<-e�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched�,e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�+q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-*q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb)iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1(q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� 'e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs
	S�
)�
��b�TS�~8i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�'7e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb6eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�5e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�4q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-3q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb2iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�11q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� 0e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs
	8
��
�y�F�8�'Ae�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb@eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�?e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�>q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-=q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb<iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1;q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� :e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs�9i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command
	c�	eB�*�[�cbJeeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�Ie�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�Hq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-Gq�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingbFiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1Eq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� De�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs�Ci�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFo@-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�|Bq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()
�
V�����h��Rq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-Qq�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingbPiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1Oq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� Ne�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs�Me�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|Lq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'Ke�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patching
,l^��D�,bZia	Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1Yq�u	Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.�Xq�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error�We�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|Vq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'Ue�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingbTeeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�Se�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches
u
�1
�
9�u�bq�;	Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error�ae�!	Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|`q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'_e�m	Anton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb^ee	Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�]e�A	Anton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�\q�K	Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-[q�m	Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwinding
	�E��	~	p���ke�!
Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|jq�
Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'ie�m
Anton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingbhee
Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�ge�A
Anton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�fq�K
Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-eq�m
Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingbdia
Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�8cq�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service
�i
�E
v�~��'se�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingbreeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�qe�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�pq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-oq�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwinding�fnq�_
Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8mq�
Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service�lq�;
Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error
	�
}�+��|b|eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�{e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches�zq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�yq�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�fxq�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8wq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service�vq�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error�ue�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|tq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()

V��;��q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error�e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|~q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'}e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patching
s
�\�	L��/s�8�q�
Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��
q�;
Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��	e�!
Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�q�
Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�e�m
Anton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�ee
Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��e�A
Anton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket
���
s	C�3����e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9�,�_�}
Ivan Golev <igolev@cloudlinux.com> 2.93-1g(�@-- KPT-3735 drop kernelcare-basic package support
-- KPT-4160 make libcare's socket timeout configurable
-- KPT-4302 LIBCARE - PROCESS_MAP_OBJECT_FILES:NOT_FOUND warnings during patching
-- KPT-4304 LIBCARE - Add timeout when analyzing QEMU threads��_�;
Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket��
q�3
Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�q�_
Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc
Uh
�B
.�U�'�e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patching�k�q�iMikhail Alekseev <malekseev@cloudlinux.com> 2.94-1g{�-- KPT-4269 fix free/extra patches conflict with kmodlve
-- KPT-4352 LIBCARE - qemu: fix unreachable vm after patch applying
-- KPT-4459 enable libcare build for ubuntu 24.04�,�_�}Ivan Golev <igolev@cloudlinux.com> 2.93-1g(�@-- KPT-3735 drop kernelcare-basic package support
-- KPT-4160 make libcare's socket timeout configurable
-- KPT-4302 LIBCARE - PROCESS_MAP_OBJECT_FILES:NOT_FOUND warnings during patching
-- KPT-4304 LIBCARE - Add timeout when analyzing QEMU threads��_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket��q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error
	{�
{�'���j{�k�$q�iMikhail Alekseev <malekseev@cloudlinux.com> 2.94-1g{�-- KPT-4269 fix free/extra patches conflict with kmodlve
-- KPT-4352 LIBCARE - qemu: fix unreachable vm after patch applying
-- KPT-4459 enable libcare build for ubuntu 24.04�,�#_�}Ivan Golev <igolev@cloudlinux.com> 2.93-1g(�@-- KPT-3735 drop kernelcare-basic package support
-- KPT-4160 make libcare's socket timeout configurable
-- KPT-4302 LIBCARE - PROCESS_MAP_OBJECT_FILES:NOT_FOUND warnings during patching
-- KPT-4304 LIBCARE - Add timeout when analyzing QEMU threads��"_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket��!q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f� q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()
	�v
�	�Y�3��,�-_�}Ivan Golev <igolev@cloudlinux.com> 2.93-1g(�@-- KPT-3735 drop kernelcare-basic package support
-- KPT-4160 make libcare's socket timeout configurable
-- KPT-4302 LIBCARE - PROCESS_MAP_OBJECT_FILES:NOT_FOUND warnings during patching
-- KPT-4304 LIBCARE - Add timeout when analyzing QEMU threads��,_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket��+q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�*q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�)q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��(q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��'e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�&q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()��%q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade
��
��(
l	����6t�y�;q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�:q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-1g�<�-- KPT-4479 add release name to --patch-info --json command
-- LIBCARE-1936,LIBCARE-1947 Update selinux policy for libcare-client��9q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade�k�8q�iMikhail Alekseev <malekseev@cloudlinux.com> 2.94-1g{�-- KPT-4269 fix free/extra patches conflict with kmodlve
-- KPT-4352 LIBCARE - qemu: fix unreachable vm after patch applying
-- KPT-4459 enable libcare build for ubuntu 24.04�,�7_�}Ivan Golev <igolev@cloudlinux.com> 2.93-1g(�@-- KPT-3735 drop kernelcare-basic package support
-- KPT-4160 make libcare's socket timeout configurable
-- KPT-4302 LIBCARE - PROCESS_MAP_OBJECT_FILES:NOT_FOUND warnings during patching
-- KPT-4304 LIBCARE - Add timeout when analyzing QEMU threads��6_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket��5q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�4q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�3q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��2q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��1e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�>�0q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-1g�<�-- KPT-4479 add release name to --patch-info --json command
-- LIBCARE-1936,LIBCARE-1947 Update selinux policy for libcare-client��/q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade�k�.q�iMikhail Alekseev <malekseev@cloudlinux.com> 2.94-1g{�-- KPT-4269 fix free/extra patches conflict with kmodlve
-- KPT-4352 LIBCARE - qemu: fix unreachable vm after patch applying
-- KPT-4459 enable libcare build for ubuntu 24.04

Mh
�B
.�v�8�,M�[�Hi�QRinat Sabitov <rsabitov@cloudlinux.com> 2.72-1c�E�-- KPT-2264 Libcare coroutines scanning optimisation
-- KPT-2266 Fix libcare memory interation bug
-- KPT-2267 Implemented a timeout for libcare attaching methodsj�GiqRinat Sabitov <rsabitov@cloudlinux.com> 2.71-1c���-- KPT-2260 Fix for libcare disabled right in code��Fq�IMikhail Alekseev <malekseev@cloudlinux.com> 2.96-1h!�-- KPT-4827 LIBCARE - Update selinux policy for OEL9
-- KPT-4849 LIBCARE - Improve MemoryDenyWriteExecute protection detection for processes
-- KPT-4850 LIBCARE - Fix double close of file descriptor
-- KPT-4851 LIBCARE - Fix function to get process name to patch processes with updated executable
-- KPT-4852 LIBCARE - Improve readlink error messagesy�Eq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�Dq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-1g�<�-- KPT-4479 add release name to --patch-info --json command
-- LIBCARE-1936,LIBCARE-1947 Update selinux policy for libcare-client��Cq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade�k�Bq�iMikhail Alekseev <malekseev@cloudlinux.com> 2.94-1g{�-- KPT-4269 fix free/extra patches conflict with kmodlve
-- KPT-4352 LIBCARE - qemu: fix unreachable vm after patch applying
-- KPT-4459 enable libcare build for ubuntu 24.04�,�A_�}Ivan Golev <igolev@cloudlinux.com> 2.93-1g(�@-- KPT-3735 drop kernelcare-basic package support
-- KPT-4160 make libcare's socket timeout configurable
-- KPT-4302 LIBCARE - PROCESS_MAP_OBJECT_FILES:NOT_FOUND warnings during patching
-- KPT-4304 LIBCARE - Add timeout when analyzing QEMU threads��@_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket��?q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�>q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�=q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��<q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error

��K
	�����[�Ri�QRinat Sabitov <rsabitov@cloudlinux.com> 2.72-1c�E�-- KPT-2264 Libcare coroutines scanning optimisation
-- KPT-2266 Fix libcare memory interation bug
-- KPT-2267 Implemented a timeout for libcare attaching methodsb�QiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�Pq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �Oe�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��Ni�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�Mi�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�Le�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�Ke_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�Je�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y�Ie�Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety
	��K
	���b�[iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�Zq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �Ye�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��Xi�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�Wi�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�Ve�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�Ue_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�Te�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y�Se�Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety
�
��	|	����� �ce�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��bi�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�ai�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�`e�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�_e_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�^e�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y�]e�Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�-�\q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwinding
	�K
��
�]���li�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�ki�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�je�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�ie_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�he�CAnton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.��gq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�fq�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�eiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�dq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.
	��
'�
��\���ui�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�ti�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�se�Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched��re�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��qq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�pq�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�oiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�nq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �me�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs
	J�
'�
��\�LJ�~�~i�Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�'�}e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�|eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��{e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��zq�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�yq�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�xiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�wq�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �ve�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs
	/
��

�t�?�/�'�e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command
	Z�	c?�%�T�Zb�eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�
q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �
e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��	i�MRinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFo@-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�|�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()
�
U�����a���q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �e�_Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patching
$k[��>�$b� iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�uMikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.��q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches
m
�/
�
5�
m��(q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��'e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�&q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�%e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�$eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��#e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��"q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�!q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwinding
	�D��	y	i����1e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�0q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�/e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�.eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��-e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��,q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�+q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�*iaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�8�)q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service
�h
�B
q�w��'�9e�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�8eeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��7e�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��6q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�5q�mMikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwinding�f�4q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�3q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��2q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error
	�
{�'��	tb�BeeAnton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��Ae�AAnton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��@q�KMikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9��?q�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�>q�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�=q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��<q�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��;e�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�:q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()
�
U��8|���Iq�3Mikhail Alekseev <malekseev@cloudlinux.com> 2.91-3fը�-- KPT-3638 fix No such file or directory: '/etc/pki/kcare-gpg/root-keys.json'
-- KPT-3894 fsync folder state during atomic write
-- KPT-3993 fix incorrect arm64 architecture handling in scanner interface
-- KPT-4036 handle UnicodeDecodeError in get_state
-- KPT-4037 increased default http timeout
-- KPT-4038 extend install requirements (added tar, logrotate, procps)
-- KPT-4507 LIBCARE - Fix stub build_id returning from libcare's kpatch: without space at the end�f�Hq�_Mikhail Alekseev <malekseev@cloudlinux.com> 2.90-1f�3�-- KPT-3946 fix symlink protection patches applying
-- KPT-3969 LIBCARE - fix errors like 'Unable to map elf segments for'
-- KPT-3979 fix libcare log rotation in case if there are no new patches available
-- KPT-3990 LIBCARE - Bring back patch for CVE-2023-4813 and CVE-2023-4806 for RHEL-9 glibc�8�Gq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.89-1f�`�-- KPT-3731 frequent patch access issues right after registration
-- KPT-3877 LIBCARE - [Menards] has failing httpd service��Fq�;Mikhail Alekseev <malekseev@cloudlinux.com> 2.88-1fb�@-- KPT-3510 log process chain during update to kcarectl.log
-- KPT-3580 amazon linux 2023 support
-- KPT-3597 migrate agent to systemd for debian systems
-- KPT-3640 el9 arm64 package
-- KPT-3697 compatability with gnupg2-minimal
-- KPT-3652 bring nessus agent scanner to the default scanner-interface
-- KPT-3753 fix logrotate not found error��Ee�!Anton Bobrov <abobrov@cloudlinux.com> 2.87-2f4�-- KPT-3342: check for empty patch files
-- KPT-3538: scanner-interface: new pacakges in a white-list
-- KPT-3570: cleanup kernelcare-selinux package
-- KPT-3579: fix selinux mapping permissions for el9�|�Dq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.86-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�Ce�mAnton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patching
D
�
*�� 
�	7]��p�K<�DX�YiM Rinat Sabitov <rsabitov@cloudlinux.com> 2.56-1a]��-- KPT-1767 fix libcare patching��Xe�Q Anton Bobrov <abobrov@cloudlinux.com> 2.55-1aZ�-- KPT-1743 collect crash reports
-- KPT-1762 show kernel id in case of unknown/unsupported kernel��Wi�1 Rinat Sabitov <rsabitov@cloudlinux.com> 2.54-1a9�@-- KPT-1687: qmu: patches does not apply to ubuntu distros
-- KPT-1693: libcare: performance issues for large number of processes
-- KPT-1716: fetch patches from host it received latest info (sticky connection)[�VeW Anton Bobrov <abobrov@cloudlinux.com> 2.53-2a#��-- KPT-1472: kernelcare-basic package�C�Ue�% Anton Bobrov <abobrov@cloudlinux.com> 2.52-1a�-- KPT-1655: scanner interface: cover unexpected /proc/kcare/effective_version content cases
-- KPT-1459: check if libcare.socket is enabledj�TiqRinat Sabitov <rsabitov@cloudlinux.com> 2.60-2b	�-- KPT-1540 fix for parameters processing priority�b�Si�_Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-1a�7�-- KPT-1764 fix an error when kcare module can't be unloaded
-- KPT-1871 fix bad English in kernelcare messages
-- KPT-1752 fix libcare patches applying on CentOS 6 with SELinux
-- KPT-1566 fix gpg directory permissions
-- KPT-1874 add random sleep when agent is run from cron
-- KPT-1869 check CLN license status for manual invocation only
-- KPT-1882 UEFI check fix
-- KPT-1840 scanner interface: do not let use any or root��Ri�GRinat Sabitov <rsabitov@cloudlinux.com> 2.59-1a�b�-- KPT-1764 fix an error when kcare module can'be unloaded
-- KPT-1594 fix freeze on removing kernelcare when selinux is enabled
-- KPT-1788 fix nessus agent libraries conflict
-- KPT-1791 scanner interface: fix an error when sudo package not installed
-- KPT-1799 scanner interface: update version for kernel-core and kernel-modules packages on el8�V�Qi�GRinat Sabitov <rsabitov@cloudlinux.com> 2.58-1a�b�-- KPT-1578	more compatibility checks
-- KPT-1733	change userspace applying CLI command
-- KPT-1801	dump/log files rotation fix
-- KPT-1792	scanner interface: support pve-kernel version
-- KPT-1803	libcare: fapolicyd blacklisted
-- KPT-1813	libcare: optimize function process_add_object_vma
-- KPT-1816	libcare: don't map patches inside PROT_NONE areas
-- KPT-1817	libcare: prevent from patching paused containers�
�Pi�/Rinat Sabitov <rsabitov@cloudlinux.com> 2.57-1ap�-- KPT-1483 fix selinux package installation
-- KPT-1750 fix selinux package for libcare on Centos 8
-- KPT-1765 scanner interface: init script induces warning for a new bash session
-- KPT-1782 scanner interface: fix logname invoking
-- KPT-1779 agent can send empty patch level for "done" reason
-- KPT-1790 debian arm64/armhf packagesX�OiMRinat Sabitov <rsabitov@cloudlinux.com> 2.56-1a]��-- KPT-1767 fix libcare patching��Ne�QAnton Bobrov <abobrov@cloudlinux.com> 2.55-1aZ�-- KPT-1743 collect crash reports
-- KPT-1762 show kernel id in case of unknown/unsupported kernel��Mi�1Rinat Sabitov <rsabitov@cloudlinux.com> 2.54-1a9�@-- KPT-1687: qmu: patches does not apply to ubuntu distros
-- KPT-1693: libcare: performance issues for large number of processes
-- KPT-1716: fetch patches from host it received latest info (sticky connection)[�LeWAnton Bobrov <abobrov@cloudlinux.com> 2.53-2a#��-- KPT-1472: kernelcare-basic package�C�Ke�%Anton Bobrov <abobrov@cloudlinux.com> 2.52-1a�-- KPT-1655: scanner interface: cover unexpected /proc/kcare/effective_version content cases
-- KPT-1459: check if libcare.socket is enabled��J_�;Ivan Golev <igolev@cloudlinux.com> 2.92-1g�-- KPT-4054 sanitize build_id returned by libcare's kpatch before url generating
-- KPT-4058 add systemd daemon-reload to pick up updated unit-files
-- KPT-4089 LIBCARE - libcare-server: add timestamps for libcare patching logs
-- KPT-4117 scanner-interface: new kernel related package in whitelist
-- KPT-4124 fix RemoteDisconnected and TimeoutError periodic errors
-- KPT-4177 fix LIBCARE - libcare-server entered infinite loop in case of some issue with libcare socket

}r�
�	���w��}��fi�G!Rinat Sabitov <rsabitov@cloudlinux.com> 2.59-1a�b�-- KPT-1764 fix an error when kcare module can'be unloaded
-- KPT-1594 fix freeze on removing kernelcare when selinux is enabled
-- KPT-1788 fix nessus agent libraries conflict
-- KPT-1791 scanner interface: fix an error when sudo package not installed
-- KPT-1799 scanner interface: update version for kernel-core and kernel-modules packages on el8�V�ei�G!Rinat Sabitov <rsabitov@cloudlinux.com> 2.58-1a�b�-- KPT-1578	more compatibility checks
-- KPT-1733	change userspace applying CLI command
-- KPT-1801	dump/log files rotation fix
-- KPT-1792	scanner interface: support pve-kernel version
-- KPT-1803	libcare: fapolicyd blacklisted
-- KPT-1813	libcare: optimize function process_add_object_vma
-- KPT-1816	libcare: don't map patches inside PROT_NONE areas
-- KPT-1817	libcare: prevent from patching paused containers�
�di�/!Rinat Sabitov <rsabitov@cloudlinux.com> 2.57-1ap�-- KPT-1483 fix selinux package installation
-- KPT-1750 fix selinux package for libcare on Centos 8
-- KPT-1765 scanner interface: init script induces warning for a new bash session
-- KPT-1782 scanner interface: fix logname invoking
-- KPT-1779 agent can send empty patch level for "done" reason
-- KPT-1790 debian arm64/armhf packagesX�ciM!Rinat Sabitov <rsabitov@cloudlinux.com> 2.56-1a]��-- KPT-1767 fix libcare patching��be�Q!Anton Bobrov <abobrov@cloudlinux.com> 2.55-1aZ�-- KPT-1743 collect crash reports
-- KPT-1762 show kernel id in case of unknown/unsupported kernel��ai�1!Rinat Sabitov <rsabitov@cloudlinux.com> 2.54-1a9�@-- KPT-1687: qmu: patches does not apply to ubuntu distros
-- KPT-1693: libcare: performance issues for large number of processes
-- KPT-1716: fetch patches from host it received latest info (sticky connection)[�`eW!Anton Bobrov <abobrov@cloudlinux.com> 2.53-2a#��-- KPT-1472: kernelcare-basic package�C�_e�%!Anton Bobrov <abobrov@cloudlinux.com> 2.52-1a�-- KPT-1655: scanner interface: cover unexpected /proc/kcare/effective_version content cases
-- KPT-1459: check if libcare.socket is enabledj�^iq Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-2b	�-- KPT-1540 fix for parameters processing priority�b�]i�_ Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-1a�7�-- KPT-1764 fix an error when kcare module can't be unloaded
-- KPT-1871 fix bad English in kernelcare messages
-- KPT-1752 fix libcare patches applying on CentOS 6 with SELinux
-- KPT-1566 fix gpg directory permissions
-- KPT-1874 add random sleep when agent is run from cron
-- KPT-1869 check CLN license status for manual invocation only
-- KPT-1882 UEFI check fix
-- KPT-1840 scanner interface: do not let use any or root��\i�G Rinat Sabitov <rsabitov@cloudlinux.com> 2.59-1a�b�-- KPT-1764 fix an error when kcare module can'be unloaded
-- KPT-1594 fix freeze on removing kernelcare when selinux is enabled
-- KPT-1788 fix nessus agent libraries conflict
-- KPT-1791 scanner interface: fix an error when sudo package not installed
-- KPT-1799 scanner interface: update version for kernel-core and kernel-modules packages on el8�V�[i�G Rinat Sabitov <rsabitov@cloudlinux.com> 2.58-1a�b�-- KPT-1578	more compatibility checks
-- KPT-1733	change userspace applying CLI command
-- KPT-1801	dump/log files rotation fix
-- KPT-1792	scanner interface: support pve-kernel version
-- KPT-1803	libcare: fapolicyd blacklisted
-- KPT-1813	libcare: optimize function process_add_object_vma
-- KPT-1816	libcare: don't map patches inside PROT_NONE areas
-- KPT-1817	libcare: prevent from patching paused containers�
�Zi�/ Rinat Sabitov <rsabitov@cloudlinux.com> 2.57-1ap�-- KPT-1483 fix selinux package installation
-- KPT-1750 fix selinux package for libcare on Centos 8
-- KPT-1765 scanner interface: init script induces warning for a new bash session
-- KPT-1782 scanner interface: fix logname invoking
-- KPT-1779 agent can send empty patch level for "done" reason
-- KPT-1790 debian arm64/armhf packages
�
�
\�
�[���qi�M#Rinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�pi�#Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�oe�#Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�ne_#Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�me�C#Anton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y�le�#Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�[�ki�Q#Rinat Sabitov <rsabitov@cloudlinux.com> 2.72-1c�E�-- KPT-2264 Libcare coroutines scanning optimisation
-- KPT-2266 Fix libcare memory interation bug
-- KPT-2267 Implemented a timeout for libcare attaching methodsj�jiq#Rinat Sabitov <rsabitov@cloudlinux.com> 2.71-1c���-- KPT-2260 Fix for libcare disabled right in codeN�is/"Rinat Sabitov <rsabitov@cloudlinux.com> - 1.0-1.el7]%�@- Initial Packagej�hiq!Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-2b	�-- KPT-1540 fix for parameters processing priority�b�gi�_!Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-1a�7�-- KPT-1764 fix an error when kcare module can't be unloaded
-- KPT-1871 fix bad English in kernelcare messages
-- KPT-1752 fix libcare patches applying on CentOS 6 with SELinux
-- KPT-1566 fix gpg directory permissions
-- KPT-1874 add random sleep when agent is run from cron
-- KPT-1869 check CLN license status for manual invocation only
-- KPT-1882 UEFI check fix
-- KPT-1840 scanner interface: do not let use any or root

��
'��	��.�����{i�M$Rinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�zi�$Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�ye�$Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�xe_$Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�we�C$Anton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y�ve�$Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�[�ui�Q$Rinat Sabitov <rsabitov@cloudlinux.com> 2.72-1c�E�-- KPT-2264 Libcare coroutines scanning optimisation
-- KPT-2266 Fix libcare memory interation bug
-- KPT-2267 Implemented a timeout for libcare attaching methodsb�tia#Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�sq�u#Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �re�_#Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs
	��
'�
��>����~�i�%Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�<�e�%Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�e_%Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�e�C%Anton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.�y�e�%Anton Bobrov <abobrov@cloudlinux.com> 2.73-2c�0�-- KPT-1594: selinux fixes to prevent socket freezing
-- KPT-2262: fix dependencies for kernelcare basic
-- KPT-2269: downgrade minimum selinux-policy version required for el8 packages
-- KPT-2270: additional selinux contexts for libcare
-- KPT-2314: CLI command to enable libcare
-- KPT-2315: agent sends invalid last_stop
-- KPT-2345: send proxy usage in server_info
-- KPT-2292: scanner interface: use bounded string views to enforce memory safety�-�q�m$Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�~ia$Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�}q�u$Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �|e�_$Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs
	�
��

�t�~��<�
e�&Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched_�e_&Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�e�C&Anton Bobrov <abobrov@cloudlinux.com> 2.74-1c�=@-- KPT-2316: include external processes detailed results in debug logs
-- KPT-2375: handle exception on access to /proc/modules
-- KPT-2387 scanner-interface: add glibc-all-langpacks to the white list
-- KPT-2392: scanner interface debug mode
-- Decrease amount of libcare info calling
-- LIBCARE-802: fixed compatibility with Microsoft Defender
-- LIBCARE-770: added workaround for kernel bug https://bugzilla.kernel.org/show_bug.cgi?id=215524. Before this fix OpenSSL patching might cause segfaults of target process on affected kernels.��
q�K%Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�	q�m%Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�ia%Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�u%Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �e�_%Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��i�M%Rinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command
	��
�	��r�=��<�e�'Anton Bobrov <abobrov@cloudlinux.com> 2.76-1d'@-- KPT-2426: fallback to AlmaCare license if it exists
-- KPT-2370: refine the message for the unknown kernel
-- KPT-2409: add `--force` flag to unload kernel patches without network and fixups
-- KPT-2319: libcare: show how many processes were actually patched��e�A&Anton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��q�K&Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�q�m&Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�ia&Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�u&Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �e�_&Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��i�M&Rinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�i�&Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version
	��
�	��r�=�b�ee'Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��e�A'Anton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches��q�K'Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�q�m'Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�ia'Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�u'Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �e�_'Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��i�M'Rinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�i�'Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version
'
U
S6]��'��'q�K(Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1e:T�-- KPT-2774 Kernelcare crash reporter filling up disk space
-- LIBCARE-693 Return JSON-formatted result for each `update` or `unload` command
-- LIBCARE-853 More transparent handling of segfaulted processes
-- LIBCARE-947 Make libunwind use FDEs even though binary search table is absent in eh_frame_hdr
-- LIBCARE-966 Wrong Stack Unwinding for openj9�-�&q�m(Mikhail Alekseev <malekseev@cloudlinux.com> 2.82-2eR�-- KPT-2218 kcarectl: restore_selinux_context restores context only for end directory in atomic_write
-- KPT-2787 kcarectl: support sticky param for the latest eportal request
-- KPT-2828 kcarectl: integrate new signature validation
-- KPT-2925 kcarectl: uses legacy latest if patch level is fixed in kcare.conf
-- KPT-2926 Enable debuginfo builds for a kernelcare package
-- LIBCARE-361 swap_var: do mprotect() for the whole mapped region of target variable
-- LIBCARE-932 Java's stack unwindingb�%ia(Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�$q�u(Mikhail Alekseev <malekseev@cloudlinux.com> 2.80-1d��-- KPT-2588: provide details for the most frequent exceptions
-- KPT-2740: LIBCARE - Redesign ptrace API.
-- KPT-2829: fallback to .sig if .sig2 expires
-- KPT-2863: LIBCARE - Workaround coroutine detection failures by reverting commit 4b68214f in libunwind
-- KPT-2866: LIBCARE - object_patch_verify_safety_single() can use libunwind cursor after unw_step() return error.� �#e�_(Anton Bobrov <abobrov@cloudlinux.com> 2.79-2d��-- KPT-2565: auto apply userspace patches on boot time
-- KPT-2599: summary report (running kcarectl without arguments)
-- KPT-2628: libcare: timeout for the whole patch/unpatch operation
-- KPT-2645: fix logrotate for a libcare logs��"i�M(Rinat Sabitov <rsabitov@cloudlinux.com> 2.78-1dFoA-- KPT-2555: Auto cache clearing for a libcare server
-- KPT-2563: Fixed path to a libcare socket for a el6
-- KPT-1411: Optimize call chain for a libcare server
-- KPT-2481: Support for an ePortal cachaing mechanisms
-- KPT-2512: Support a debuginfo substitution for libcare
-- KPT-2522: Lowered kcarectl-selinux-policy package requrement for el7
-- KPT-2545: Fix for empty logs, created for ignored processes
-- KPT-2451: Extend IGNORE_UNKNOWN_KERNEL flag for `--status` command�~�!i�(Rinat Sabitov <rsabitov@cloudlinux.com> 2.77-1dFo@-- KPT-2408: Changed default path to a doctor script
-- KPT-2438: New packages for el7/el8 arm64 platforms
-- KPT-2450: Fixed warnings during package install
-- KPT-2456: Introduced --userspace-status command for kcarectl
-- KPT-2457: Extended IGNORE_UNKNOWN_KERNEL flag to smart-update process
-- KPT-2460: Added kernel modules signing public key
-- KPT-2464: New dependencies: coreutils and util-linux
-- KPT-2466: Cyclic reboot prevention support for a crashreporter feature.
-- KPT-2471: Updated virt-what tool
-- KPT-2480: Introduced alternative way of authentication with ePortal
-- KPT-2483: New dependency: /sbin/modinfo
-- KPT-2484: Fix for `--status` exit code
-- KPT-2489: Updated libunwind version�'� e�m'Anton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patching
�k[��|�+q�(Mikhail Alekseev <malekseev@cloudlinux.com> 2.83-1f��-- KPT-3271 send timestamp of latest crash report
-- KPT-3345 kcarectl: add root-keys.json into package and add flag to turn on new signatures
-- KPT-3370 use (if available) python3 interpreter for el7 package
-- KPT-3414 libcare logs rotation
-- KPT-3419 libcare: kpatch_ptrace: implement thread-safe way of waitpid() with timeout
-- KPT-3432 libcare: server crashed while patching some apps (gc_linux_service and TaniumClient)
-- KPT-3443 remove "Cloud Linux GmbH"
-- KPT-3467 libcare: improve display of information about patching in libcare-server logs
-- KPT-3469 Kdump fails to work after kernel upgrade
-- KPT-3483 libcare: Failures during attempts to detach from process under high filesystem access load
-- KPT-3512 libcare: System processes libc libraries patching failed while remote mmap call.
-- KPT-3517 libcare: libcare-server received SEGV signal while executing command kcarectl --lib-unload
-- KPT-3530 libcare: Remove unnecessary logging for kpatch_MemoryDenyWriteExecute_protected()
-- KPT-3533 libcare: Fix Valgrind error in kpatch_MemoryDenyWriteExecute_protected()�'�*e�m(Anton Bobrov <abobrov@cloudlinux.com> 2.85-2e��-- sig2 support was removed
-- increased timeout to libcare server
-- KPT-2969: rotate libcare log files before each update
-- KPT-2992: rework selinux policy packaging, kernelcare-selinux is obsolete, provide selinux modules
   with kernelcare package
-- KPT-3329: fix --set-config
-- KPT-3331: FileNotFound exception on --clear-cache
-- KPT-3341: kernelcare package upgrade creates rpmnew file for ePortal customers
-- KPT-3365: libcare: libcare patching resulted in a hanged process (auditd)
-- KPT-3377: libcare: Fix various memory errors
-- KPT-3376,KPT-3380: libcare: Some procs are stucked in 't' state after patchingb�)ee(Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��(e�A(Anton Bobrov <abobrov@cloudlinux.com> 2.84-1ey��-- KPT-2557: add ubuntu 22.04 arm for kernelcare
-- KPT-2591: fix error state after stop of libcare svc
-- KPT-2714: fallback to the embeded doctor script in case any error
-- KPT-2768: ensure all writes are synced to disk before patch load
-- KPT-2887: CLI to modify kcare.conf (--set-config option)
-- KPT-2923: use HEAD method to probe patches
�������������������������|vpjd^XRLF@:4.("
����������������������ztnhb\VPJD>82,& 
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
~
x
r
l
f
`
Z
T
N
H
B
<
6
0
*
$




������������������xqjc\UNG@92+$������������������|ung`YRKD=6/(!
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
�
y
r
k
d
]
V
O
H
A
:
3
,
%



	
	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	}	v	o	h	a	Z	S	L	E	>	7	0	)	"			
	�������������������zsle^WPIB;4-&
������������������~wpib[TMF?81*#������������������{tmf_XQJC<5.' ������������������xqjc\UNG@92+$�����(�(�(�(�(�(�(�(�(�(�(�'�'�'�'�'�'�'�'�'�'�'�&�&�&�&�&�&�&�&�&�&�&�%�%�%�%�%�%�%�%�%�%�%�$$~$}$|${$z$y$x$w$v$u#t#s#r#q#p#o#n#m#l#k#j"i!h!g!f!e!d!c!b!a!`!_ ^ ] \ [ Z Y X W V UTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! 

	����������������������������������������������������������������������������������������������������������������
�
�
�
�
�
�
�
�
�
�
������~}|{zyxwvutsrqpo
n
m
l
k
j
i
h
g
f
e
d	c	b	a	`	_	^	]	\	[	Z	YXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! 
		
											
(�t.��\
�
�
D��r,��Z
�
�
C	�	�	q	+��Y��A��o)��WE�
fbf801b4e1926a6af72c5ee0cb8bebc6a0b61ae7030c24f990bd305de80a2862E�
f9c8df73cd958e1a79027a1d67223230e838d544321d04445023bb94bf8d432cE�
efb52c28fd251dd055e4bdfb565786f46e030203cf82e6534acfd3e2f3967016
E�
eafa870e61aa1578e6c9df11d179bb97a0e336c9d0f2b514e17362a0c6697108$E�
e8c91948660fb832911d4d0ea09119976b4bf632915b78817d34e1cd043b1ceb"E�
e5a77fb38cda2c1c68ed3635cca6a69c07434eb1e0c9af0a5d5cb4b0c9a12f0fE�
e3b66a418b08560da1faed8dcbe2948e0bd18890047bfb2b169abdcab8e19497E�
e2dff2b383429d7bcdf963fe0f40de5e3dc38a9d82672cc2e9b09ea460d9b052 E�
dfbb33e2c1e16f7f805dec7110d48eb31425f38bb7d3dfc26660a57e0fe23917E�
c7ea88cead26df5dfc390759e092812f8e6115f3adf89ad37195c7e273e5eaefE�
b0e939bdad4ab339c4400a10e09baee88e6ebbd6136393cae3d0636f6d578278E�
b07ed99811e6bacc041e3817c802c5a4188d799400fa1ed0a009334356d0e8e9E�
a74815a68b027ddbc5091227ad3df79b4f6087172dca0131325f5335e3974605!E�
a71c410395af43866b7d6bd5349059042fb91dd74bc9fd291a42c76d59996458#E�
a4494b23d9535b5310f8344e9c4d88ca68f89e08f408d9ad43c0b523de60393c	E�
9fe126d8bfb789a8857f2c570d4da8e9db73f6cc64fb93f853e3437cff33aafcE�
8cf22202cd3d9249bfe2004589a7c16f85462707ac0f1c7b2407f0f42d2824cbE�
89c465cf412337a3bfe166a11d4bbebe6e81c631fa89f4bc73c7a5ace413a5f8E�
7f86c4795b808136029376c2410336feffac2242dc765b99332848aa69e518feE�
7d09a8e04e458ffc8caa4b2316c7ae0e0262a091ee68340b4d6ce3b2043ccf77E�
7995f5fa2e945f058a95faaacb38ac79195d6d243e58e59d378b5a45d342f74eE�
77f89305036941fb30c685523715c005c85f2ed6c5e9e429d02a31f41e0e07a9D�
	6295a7f973cd60feef723dffe91857c0ba9de869b043ee28a04e6907b4ec0574E�
6106915174b23ca46c7de620751bb0cce1a08bd62898b515859169907708a556E�
58212c5f4eca5853979f75a48c18a17b3eaf020ba3bfda3eb795d6ea4ad03629'E�
4cf3488f43d97d1cfcddac114746bf1cf7667d9d128ef4aa2233fb8684b0575aE�
447a090e5714bacdd2598e5f274efaefc43e5c37b8f9a9c200ec579d753cc7dcE�
3dd6c3f376b1e597646234b4b4d05d71a8dd531cc46a21f3303ccce95d7fae8aE�
2ed9b5e1c05157803d16f7edf432d8e00b6731a36e0c37c000285760db357e55E�
2c7f359e5ccd1a841c9311a21cf7983ebd516072ae4df9ca46639073688851f1E�
2bc70dde8b8c8547e6db528b0b8cc68ef3aa23395062a369d5d3bbc7b8fe17acE�
2948a899f2dcfc57de9cbc42e2a61e4c9afb1cdd27ba93abf24447d49a3903fdE�
22997a9e0c54d016b207a8b5423a358a912791409c39fdeb57c7c5395ec3f12b&E�
227e912fd3f6af0279bdb066567cdbdccc3821283040abb2a82da590be815f1cE�
129ebeffe05d09c220630442eca59ee7efaa178da5800ae40b46a4baddf8c775(E�
101afa0e7561ceaed2e23e98c4800f8dda4eddadfdd9c961b378e5266b2ac0df%E�
0fdeb4f3afd6ffd03d9a2cf011270dc215a229725af4a987457b5c92e2448ea0E�
05f1e7ba428333aba4828f333c68711b74ece5f6d32e4d68faacab0fb8197dfbE�
03ff422d74cd878fda4b1fa22c62a162c56eace72f6030468fe0922baea02ae3E�
027a21c57cfe1963d9c17a90a89544aef7736f7d2be4d520a3928c3c5b628694