????

Your IP : 216.73.216.152


Current Path : /var/cache/yum/kernelcare/gen/
Upload File :
Current File : //var/cache/yum/kernelcare/gen/other_db.sqlite

SQLite format 3@  >.K�

��M�2
�
�?YindexpkgIdpackages>CREATE INDEX pkgId ON packages (pkgId)Jeindexkeychangechangelog;CREATE 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�
8b750683ab12e4bda57b479124b3841d1ac7a6eafa3b00c14c9cd7b9a95e2313
3�t.��\
�
�
D��r,��Z
�
�
B	�	�	p	*��X��@��n(��V��>��l&��TD3�
129ebeffe05d09c220630442eca59ee7efaa178da5800ae40b46a4baddf8c775D2�
58212c5f4eca5853979f75a48c18a17b3eaf020ba3bfda3eb795d6ea4ad03629D1�
22997a9e0c54d016b207a8b5423a358a912791409c39fdeb57c7c5395ec3f12bD0�
101afa0e7561ceaed2e23e98c4800f8dda4eddadfdd9c961b378e5266b2ac0dfD/�
eafa870e61aa1578e6c9df11d179bb97a0e336c9d0f2b514e17362a0c6697108D.�
a71c410395af43866b7d6bd5349059042fb91dd74bc9fd291a42c76d59996458D-�
e8c91948660fb832911d4d0ea09119976b4bf632915b78817d34e1cd043b1cebD,�
a74815a68b027ddbc5091227ad3df79b4f6087172dca0131325f5335e3974605D+�
e2dff2b383429d7bcdf963fe0f40de5e3dc38a9d82672cc2e9b09ea460d9b052D*�
7d09a8e04e458ffc8caa4b2316c7ae0e0262a091ee68340b4d6ce3b2043ccf77D)�
c7ea88cead26df5dfc390759e092812f8e6115f3adf89ad37195c7e273e5eaefD(�
447a090e5714bacdd2598e5f274efaefc43e5c37b8f9a9c200ec579d753cc7dcD'�
2bc70dde8b8c8547e6db528b0b8cc68ef3aa23395062a369d5d3bbc7b8fe17acD&�
2948a899f2dcfc57de9cbc42e2a61e4c9afb1cdd27ba93abf24447d49a3903fdD%�
f9c8df73cd958e1a79027a1d67223230e838d544321d04445023bb94bf8d432cD$�
227e912fd3f6af0279bdb066567cdbdccc3821283040abb2a82da590be815f1cD#�
8cf22202cd3d9249bfe2004589a7c16f85462707ac0f1c7b2407f0f42d2824cbD"�
03ff422d74cd878fda4b1fa22c62a162c56eace72f6030468fe0922baea02ae3D!�
6106915174b23ca46c7de620751bb0cce1a08bd62898b515859169907708a556D �
9fe126d8bfb789a8857f2c570d4da8e9db73f6cc64fb93f853e3437cff33aafcD�
7995f5fa2e945f058a95faaacb38ac79195d6d243e58e59d378b5a45d342f74eD�
dfbb33e2c1e16f7f805dec7110d48eb31425f38bb7d3dfc26660a57e0fe23917D�
de8e74e9a4c3a8c6377de225a03662f27e7a1521a251bac0da12e7e355fab113D�
1dd2c2a1c9848cfcfbb6b31f47dbd9196e3b4c5e075264c44de124528b5f25f3D�
6caa28078c0f996b8b8e8130712a75088696cf938751348de1934b5c54f921cbD�
d11a7d694dbf9ac9b266db15d5006577705b780d347a8547a1712df251629f53D�
94a5d6d6072e9c2a5f8da29d332ebe23a5a9a94089330613b3b5dcce2b8d2108D�
cba346b214ca106cc019e5c5c12eabc1e8cee940449a3ae8c545aa03732149f5D�
e859a5e4c4cff1af8258ee2860805e89e34dbe7a87dc8c350b8c6b432c528f38D�
eafa7d9eed34e3b2211b9ff327578a345f337d4c0dbeaf65b33caf8679e0f7d8D�
e70839b9d2ed2540d104559b2fbe3e81f5a82adf4d6b98b264caf0df8e148cccD�
1a8d2b2b23b3440c789fb874fc2240b277d3685db4c74a4f493d172c21fe3c0cD�
7b830c623021afef642d39607bf1868ae00338112163db5f95d5983d85defaf0D�
2c7f359e5ccd1a841c9311a21cf7983ebd516072ae4df9ca46639073688851f1D�
e5a77fb38cda2c1c68ed3635cca6a69c07434eb1e0c9af0a5d5cb4b0c9a12f0fD�
89c465cf412337a3bfe166a11d4bbebe6e81c631fa89f4bc73c7a5ace413a5f8D�
05f1e7ba428333aba4828f333c68711b74ece5f6d32e4d68faacab0fb8197dfbD�
e3b66a418b08560da1faed8dcbe2948e0bd18890047bfb2b169abdcab8e19497D
�
027a21c57cfe1963d9c17a90a89544aef7736f7d2be4d520a3928c3c5b628694D�
3dd6c3f376b1e597646234b4b4d05d71a8dd531cc46a21f3303ccce95d7fae8aD�
7f86c4795b808136029376c2410336feffac2242dc765b99332848aa69e518feD
�
efb52c28fd251dd055e4bdfb565786f46e030203cf82e6534acfd3e2f3967016D	�
a4494b23d9535b5310f8344e9c4d88ca68f89e08f408d9ad43c0b523de60393cD�
77f89305036941fb30c685523715c005c85f2ed6c5e9e429d02a31f41e0e07a9D�
b0e939bdad4ab339c4400a10e09baee88e6ebbd6136393cae3d0636f6d578278D�
0fdeb4f3afd6ffd03d9a2cf011270dc215a229725af4a987457b5c92e2448ea0D�
fbf801b4e1926a6af72c5ee0cb8bebc6a0b61ae7030c24f990bd305de80a2862D�
b07ed99811e6bacc041e3817c802c5a4188d799400fa1ed0a009334356d0e8e9D�
2ed9b5e1c05157803d16f7edf432d8e00b6731a36e0c37c000285760db357e55D�
4cf3488f43d97d1cfcddac114746bf1cf7667d9d128ef4aa2233fb8684b0575aD�
6295a7f973cd60feef723dffe91857c0ba9de869b043ee28a04e6907b4ec05745�:�����������������������~xrlf`ZTNHB<60*$��������9� 8�7�6�5�{4�r3�h2�[1�K0�?/�7.�/-�',�+�*�
)�(�}'�u&�k%�a$�X#�O"�E!�9 �(���t�c�T�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

sh
�B
.�v�8��s�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�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
o
��
�	�	4r�W��~o��T_�;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��Sq�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�Rq�_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 glibcX�QqEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��Pq�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�Oq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�Nq�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��Mq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade�k�Lq�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�,�K_�}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��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��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
V�
�
W�
z
	`L=
��Vy�cq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�bq�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��aq�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�,�__�}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�;�\q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�[qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��Zq�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�Yq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�Xq�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��Wq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade�k�Vq�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�,�U_�}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
�a
G�
�	ar�&���J����k�tq�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�,�s_�}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��rq�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�qq�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�pq�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�oqEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��nq�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�mq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�lq�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��kq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade�k�jq�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�,�i_�}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��h_�;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�#�gq�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�fq�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�eqEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��dq�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 messages
�v�8�>
�
?	��b�$�*k�+���'�o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.0-1h��@-- KPT-4897,KPT-5102,KPT-5132 el10 x86_64 initial support
-- KPT-4932,KPT-4994 migrate RPM clients to the new keyring
-- KPT-4999 add script for secure boot cert setup
-- KPT-5033 enable ipv6 support
-- KPT-5139 patches v3 support
-- KPT-5157 LIBCARE - fix Oracle process becomes unresponsive during libcare patching
-- KPT-5158 LIBCARE - Redesign and refactor the thread-pool
-- KPT-5177 LIBCARE - fix the flood of errors about descriptors
-- KPT-5178 LIBCARE - fix segfault on LAMP patchesa�qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��q�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�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��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.04a�}qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��|q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�{q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�zq�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�yqEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��xq�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�wq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�>�vq�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��uq�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade
^v�8�>
�
?	���7��[�^a�qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��q�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�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�3�o�{Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-2h�,�-- KPT-5220 fix package upgrade breaks custom repo config
-- KPT-5221 fix package upgrade breaks amazon2023 repo config�'�o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.0-1h��@-- KPT-4897,KPT-5102,KPT-5132 el10 x86_64 initial support
-- KPT-4932,KPT-4994 migrate RPM clients to the new keyring
-- KPT-4999 add script for secure boot cert setup
-- KPT-5033 enable ipv6 support
-- KPT-5139 patches v3 support
-- KPT-5157 LIBCARE - fix Oracle process becomes unresponsive during libcare patching
-- KPT-5158 LIBCARE - Redesign and refactor the thread-pool
-- KPT-5177 LIBCARE - fix the flood of errors about descriptors
-- KPT-5178 LIBCARE - fix segfault on LAMP patchesa�qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�
qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��q�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�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��	q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-2g��@-- KPT-4293 optimize SELinux policy update during package install/upgrade

�
�

�
7�=~�>�����g�(o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.1-1h�-�-- KPT-5066 change libcare socket's description
-- KPT-5263 fix selinux policy for el10
-- KPT-5236 LIBCARE - fix memory leak
-- KPT-5242 LIBCARE - update selinux policy to allow sending SIGCONT signal
-- KPT-5280 LIBCARE - fix ThreadSanitizer warnings
-- KPT-5283 LIBCARE - add timestamps & severity level to logs
-- KPT-5286 LIBCARE - lower memory usage in struct object_info
-- KPT-5287 LIBCARE - fix a class of threadbomb failures
-- KPT-5288 LIBCARE - suppress non-critical errors in server.log
-- KPT-5296 LIBCARE - extend coverage to C math library�3�'o�{Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-2h�,�-- KPT-5220 fix package upgrade breaks custom repo config
-- KPT-5221 fix package upgrade breaks amazon2023 repo config�'�&o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.0-1h��@-- KPT-4897,KPT-5102,KPT-5132 el10 x86_64 initial support
-- KPT-4932,KPT-4994 migrate RPM clients to the new keyring
-- KPT-4999 add script for secure boot cert setup
-- KPT-5033 enable ipv6 support
-- KPT-5139 patches v3 support
-- KPT-5157 LIBCARE - fix Oracle process becomes unresponsive during libcare patching
-- KPT-5158 LIBCARE - Redesign and refactor the thread-pool
-- KPT-5177 LIBCARE - fix the flood of errors about descriptors
-- KPT-5178 LIBCARE - fix segfault on LAMP patchesa�%qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��$q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�#q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�"q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�!qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)�� q�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�q�Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-2g�J@-- KPT-4687 fixed selinux-policy required version for el 9.2�g�o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.1-1h�-�-- KPT-5066 change libcare socket's description
-- KPT-5263 fix selinux policy for el10
-- KPT-5236 LIBCARE - fix memory leak
-- KPT-5242 LIBCARE - update selinux policy to allow sending SIGCONT signal
-- KPT-5280 LIBCARE - fix ThreadSanitizer warnings
-- KPT-5283 LIBCARE - add timestamps & severity level to logs
-- KPT-5286 LIBCARE - lower memory usage in struct object_info
-- KPT-5287 LIBCARE - fix a class of threadbomb failures
-- KPT-5288 LIBCARE - suppress non-critical errors in server.log
-- KPT-5296 LIBCARE - extend coverage to C math library�3�o�{Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-2h�,�-- KPT-5220 fix package upgrade breaks custom repo config
-- KPT-5221 fix package upgrade breaks amazon2023 repo config�'�o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.0-1h��@-- KPT-4897,KPT-5102,KPT-5132 el10 x86_64 initial support
-- KPT-4932,KPT-4994 migrate RPM clients to the new keyring
-- KPT-4999 add script for secure boot cert setup
-- KPT-5033 enable ipv6 support
-- KPT-5139 patches v3 support
-- KPT-5157 LIBCARE - fix Oracle process becomes unresponsive during libcare patching
-- KPT-5158 LIBCARE - Redesign and refactor the thread-pool
-- KPT-5177 LIBCARE - fix the flood of errors about descriptors
-- KPT-5178 LIBCARE - fix segfault on LAMP patches
��
C�)�
�
�Z�8�F��G�a�9qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��8q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�7q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�6q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�5qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)v�4o�Artem Murashkin <amurashkin@cloudlinux.com> 3.2-3h�i@-- KPT-5364 fix high CPU utilization during patches update��3o�IMikhail Alekseev <malekseev@cloudlinux.com> 3.2-2h�t�-- KPT-5272 fix upgrade from kernelcare-basic removes kcare-cron
-- KPT-5311 fix kernelcare package upgrade led to the reappearance of the deleted kcare-cron
-- KPT-5322 LIBCARE - Separate libcare-server/ctl into two parts�g�2o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.1-1h�-�-- KPT-5066 change libcare socket's description
-- KPT-5263 fix selinux policy for el10
-- KPT-5236 LIBCARE - fix memory leak
-- KPT-5242 LIBCARE - update selinux policy to allow sending SIGCONT signal
-- KPT-5280 LIBCARE - fix ThreadSanitizer warnings
-- KPT-5283 LIBCARE - add timestamps & severity level to logs
-- KPT-5286 LIBCARE - lower memory usage in struct object_info
-- KPT-5287 LIBCARE - fix a class of threadbomb failures
-- KPT-5288 LIBCARE - suppress non-critical errors in server.log
-- KPT-5296 LIBCARE - extend coverage to C math library�3�1o�{Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-2h�,�-- KPT-5220 fix package upgrade breaks custom repo config
-- KPT-5221 fix package upgrade breaks amazon2023 repo config�'�0o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.0-1h��@-- KPT-4897,KPT-5102,KPT-5132 el10 x86_64 initial support
-- KPT-4932,KPT-4994 migrate RPM clients to the new keyring
-- KPT-4999 add script for secure boot cert setup
-- KPT-5033 enable ipv6 support
-- KPT-5139 patches v3 support
-- KPT-5157 LIBCARE - fix Oracle process becomes unresponsive during libcare patching
-- KPT-5158 LIBCARE - Redesign and refactor the thread-pool
-- KPT-5177 LIBCARE - fix the flood of errors about descriptors
-- KPT-5178 LIBCARE - fix segfault on LAMP patchesa�/qWMikhail Alekseev <malekseev@cloudlinux.com> 2.99-3hw�@-- KPT-5088 fix checkin data overflow��.q�=Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-2hnY�-- KPT-5069 fix agent checkin is broken when /sys/firmware/efi/efivars is not accessible�#�-q�YMikhail Alekseev <malekseev@cloudlinux.com> 2.99-1hg�@-- KPT-4587 ipv6 initial support (disabled by default)
-- KPT-4980 server_id and auth_token validation�;�,q�	Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1hF�-- KPT-4824 fix exit code of --license-info command in case of connection errors
-- KPT-4956 LIBCARE - Add fstrim to blacklistX�+qEMikhail Alekseev <malekseev@cloudlinux.com> 2.97-2h4W�-- no changes (DEB-only fix)��*q�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 messages��)o�IMikhail Alekseev <malekseev@cloudlinux.com> 3.2-2h�t�-- KPT-5272 fix upgrade from kernelcare-basic removes kcare-cron
-- KPT-5311 fix kernelcare package upgrade led to the reappearance of the deleted kcare-cron
-- KPT-5322 LIBCARE - Separate libcare-server/ctl into two parts
/
�

�	�	p$'�o/�<�Ee�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_�De_Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�Ce�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�Be�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�[�Ai�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�@iqRinat Sabitov <rsabitov@cloudlinux.com> 2.71-1c���-- KPT-2260 Fix for libcare disabled right in code�(�?o�eMikhail Alekseev <malekseev@cloudlinux.com> 3.3-1i�@-- KPT-5364 send clearcache followup cmd to libcare-server When kcarectl is invoked without arguments
-- KPT-5401, KPT-5402 provide move information on kernel crash events
-- KPT-5422 scanner-interface: prevent non-zero exit from kernelcare.sh profile script
-- KPT-5362 LIBCARE - minor fixes for unwinding V1 patches
-- KPT-5438 LIBCARE - fix RHEL10 SELinux issuev�>o�Artem Murashkin <amurashkin@cloudlinux.com> 3.2-3h�i@-- KPT-5364 fix high CPU utilization during patches update��=o�IMikhail Alekseev <malekseev@cloudlinux.com> 3.2-2h�t�-- KPT-5272 fix upgrade from kernelcare-basic removes kcare-cron
-- KPT-5311 fix kernelcare package upgrade led to the reappearance of the deleted kcare-cron
-- KPT-5322 LIBCARE - Separate libcare-server/ctl into two parts�g�<o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.1-1h�-�-- KPT-5066 change libcare socket's description
-- KPT-5263 fix selinux policy for el10
-- KPT-5236 LIBCARE - fix memory leak
-- KPT-5242 LIBCARE - update selinux policy to allow sending SIGCONT signal
-- KPT-5280 LIBCARE - fix ThreadSanitizer warnings
-- KPT-5283 LIBCARE - add timestamps & severity level to logs
-- KPT-5286 LIBCARE - lower memory usage in struct object_info
-- KPT-5287 LIBCARE - fix a class of threadbomb failures
-- KPT-5288 LIBCARE - suppress non-critical errors in server.log
-- KPT-5296 LIBCARE - extend coverage to C math library�3�;o�{Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-2h�,�-- KPT-5220 fix package upgrade breaks custom repo config
-- KPT-5221 fix package upgrade breaks amazon2023 repo config�'�:o�cMikhail Alekseev <malekseev@cloudlinux.com> 3.0-1h��@-- KPT-4897,KPT-5102,KPT-5132 el10 x86_64 initial support
-- KPT-4932,KPT-4994 migrate RPM clients to the new keyring
-- KPT-4999 add script for secure boot cert setup
-- KPT-5033 enable ipv6 support
-- KPT-5139 patches v3 support
-- KPT-5157 LIBCARE - fix Oracle process becomes unresponsive during libcare patching
-- KPT-5158 LIBCARE - Redesign and refactor the thread-pool
-- KPT-5177 LIBCARE - fix the flood of errors about descriptors
-- KPT-5178 LIBCARE - fix segfault on LAMP patches

��
�	����q��<�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�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�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�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�JiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�Iq�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.� �He�_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��Gi�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�~�Fi�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
	��
�	��ru�_�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�-�Uq�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�TiaRinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�Sq�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.� �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��Qi�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�~�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
	<��	�}�c2�<�R�ae�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�~�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

��^\	?f�0���ke�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��jq�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�-�iq�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�hia!Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�gq�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.� �fe�_!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��ei�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�~�di�!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�<�ce�!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_�be_!Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError

���	�}�c2���b�uee"Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��te�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��sq�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�-�rq�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�qia"Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�pq�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.� �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�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�~�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
'
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�zq�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.� �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�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�~�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�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[�����b�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-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()�'�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
�
�/
�
5�
�� �
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�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
�K
��
�p��|�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 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.
	��
c�I	x�~��'�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 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.��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
	��
{�'���\�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�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()
A
U��8|�A��/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�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
k[��>��f�7q�_(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�6q�(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��5q�;(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��4e�!(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�|�3q�(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()�'�2e�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�1ee(Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��0e�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
�
�L
�
R�'"���?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��9q�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��8q�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
�D
��	�������#���Ki�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�Ji�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�
�Ii�/*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�HiM*Rinat Sabitov <rsabitov@cloudlinux.com> 2.56-1a]��-- KPT-1767 fix libcare patching��Ge�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��Fi�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)[�EeW*Anton Bobrov <abobrov@cloudlinux.com> 2.53-2a#��-- KPT-1472: kernelcare-basic package�C�De�%*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��C_�;)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��Bq�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�Aq�_)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
[
���y
�
���,e�[��[e�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��Zi�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)[�YeW,Anton Bobrov <abobrov@cloudlinux.com> 2.53-2a#��-- KPT-1472: kernelcare-basic package�C�Xe�%,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�Wiq+Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-2b	�-- KPT-1540 fix for parameters processing priority�b�Vi�_+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��Ui�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�Ti�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�
�Si�/+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�RiM+Rinat Sabitov <rsabitov@cloudlinux.com> 2.56-1a]��-- KPT-1767 fix libcare patching��Qe�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��Pi�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)[�OeW+Anton Bobrov <abobrov@cloudlinux.com> 2.53-2a#��-- KPT-1472: kernelcare-basic package�C�Ne�%+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�Miq*Rinat Sabitov <rsabitov@cloudlinux.com> 2.60-2b	�-- KPT-1540 fix for parameters processing priority�b�Li�_*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

��=
��P����`���<�he�.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_�ge_.Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�fe�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�ee�.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�[�di�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�ciq.Rinat Sabitov <rsabitov@cloudlinux.com> 2.71-1c���-- KPT-2260 Fix for libcare disabled right in codeN�bs/-Rinat Sabitov <rsabitov@cloudlinux.com> - 1.0-1.el7]%�@- Initial Packagej�aiq,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�
�]i�/,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�\iM,Rinat Sabitov <rsabitov@cloudlinux.com> 2.56-1a]��-- KPT-1767 fix libcare patching

��
�	����q��<�re�/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_�qe_/Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�pe�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�oe�/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�[�ni�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�mia.Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�lq�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.� �ke�_.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��ji�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�~�ii�.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
	��
�	��ru�_�{e_0Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError�R�ze�C0Anton 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�ye�0Anton 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�-�xq�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�wia/Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�vq�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.� �ue�_/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��ti�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�~�si�/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
	<��	�}�c2�<�R�e�C1Anton 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�K0Mikhail 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�m0Mikhail 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�ia0Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�u0Mikhail 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�_0Anton 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�M0Rinat 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�0Rinat 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�0Anton 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

��^\	?f�0���e�A1Anton 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�K1Mikhail 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�m1Mikhail 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�ia1Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�
q�u1Mikhail 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�_1Anton 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�M1Rinat 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�1Rinat 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�1Anton 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_1Anton Bobrov <abobrov@cloudlinux.com> 2.75-1c�`�-- KPT-2419: fix getheader AttributeError

���	�}�c2���b�ee2Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��e�A2Anton 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�K2Mikhail 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�m2Mikhail 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�ia2Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�u2Mikhail 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�_2Anton 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�M2Rinat 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�2Rinat 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�2Anton 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
'
U
S6]��'�� q�K3Mikhail 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�m3Mikhail 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�ia3Rinat Sabitov <rsabitov@cloudlinux.com> 2.81-2d�@-- KPT-2934: Fix for a deleted ELF reading�1�q�u3Mikhail 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�_3Anton 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�M3Rinat 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�3Rinat 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�m2Anton 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�3Mikhail 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�m3Anton 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�"ee3Anton Bobrov <abobrov@cloudlinux.com> 2.84-2e��@-- KPT-3318: use platform python for el8/el9��!e�A3Anton 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+$������������������|ung`YRKD=6/(!�����������+�+�+�+�+�+�+�*�*�*�*�*�*�*�*�*�*�)�)�)�)�)�)�)�)�)�)�)�(�(�(�(�(�(�(�(�(�(�(�'�'�'�'�'�'�'�'�'�'�'�&�&�&�&�&�&�&�&�&�&�&�%�%�%�%�%�%�%�%�%�%�%�$�$�$�$�$�$�$�$�$�$�$�#�#�##~#}#|#{#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 VUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! 

	����������������������������������������������������������������������������������������������������������������
�
�
�
�
�
�
�
�
�
�
������~}|{zyxwvutsrqpo
n
m
l
k
j
i
h
g
f
e
d	c	b	a	`	_	^	]	\	[	Z	YXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! 
		
											
O
�������������������{tmf_XQJC<5.' ������������������xqjc\UNG@92+$
�
�
�
�
�
�3$3#3"3!3 3333332222222222211
111
1	1111100000�0�0�0�0�0�0�/�/�/�/�/�/�/�/�/�/�/�.�.�.�.�.�.�.�.�.�.�.�-�,�,�,�,�,�,�,�,�,�,�+�+�
3�t.��\
�
�
D��r,��Z
�
�
C	�	�	q	+��Y��A��o)��W��?��m'��UE�
fbf801b4e1926a6af72c5ee0cb8bebc6a0b61ae7030c24f990bd305de80a2862E�
f9c8df73cd958e1a79027a1d67223230e838d544321d04445023bb94bf8d432c%E�
efb52c28fd251dd055e4bdfb565786f46e030203cf82e6534acfd3e2f3967016
E�
eafa870e61aa1578e6c9df11d179bb97a0e336c9d0f2b514e17362a0c6697108/E�
eafa7d9eed34e3b2211b9ff327578a345f337d4c0dbeaf65b33caf8679e0f7d8E�
e8c91948660fb832911d4d0ea09119976b4bf632915b78817d34e1cd043b1ceb-E�
e859a5e4c4cff1af8258ee2860805e89e34dbe7a87dc8c350b8c6b432c528f38E�
e70839b9d2ed2540d104559b2fbe3e81f5a82adf4d6b98b264caf0df8e148cccE�
e5a77fb38cda2c1c68ed3635cca6a69c07434eb1e0c9af0a5d5cb4b0c9a12f0fE�
e3b66a418b08560da1faed8dcbe2948e0bd18890047bfb2b169abdcab8e19497E�
e2dff2b383429d7bcdf963fe0f40de5e3dc38a9d82672cc2e9b09ea460d9b052+E�
dfbb33e2c1e16f7f805dec7110d48eb31425f38bb7d3dfc26660a57e0fe23917E�
de8e74e9a4c3a8c6377de225a03662f27e7a1521a251bac0da12e7e355fab113E�
d11a7d694dbf9ac9b266db15d5006577705b780d347a8547a1712df251629f53E�
cba346b214ca106cc019e5c5c12eabc1e8cee940449a3ae8c545aa03732149f5E�
c7ea88cead26df5dfc390759e092812f8e6115f3adf89ad37195c7e273e5eaef)E�
b0e939bdad4ab339c4400a10e09baee88e6ebbd6136393cae3d0636f6d578278E�
b07ed99811e6bacc041e3817c802c5a4188d799400fa1ed0a009334356d0e8e9E�
a74815a68b027ddbc5091227ad3df79b4f6087172dca0131325f5335e3974605,E�
a71c410395af43866b7d6bd5349059042fb91dd74bc9fd291a42c76d59996458.E�
a4494b23d9535b5310f8344e9c4d88ca68f89e08f408d9ad43c0b523de60393c	E�
9fe126d8bfb789a8857f2c570d4da8e9db73f6cc64fb93f853e3437cff33aafc E�
94a5d6d6072e9c2a5f8da29d332ebe23a5a9a94089330613b3b5dcce2b8d2108E�
8cf22202cd3d9249bfe2004589a7c16f85462707ac0f1c7b2407f0f42d2824cb#E�
89c465cf412337a3bfe166a11d4bbebe6e81c631fa89f4bc73c7a5ace413a5f8E�
7f86c4795b808136029376c2410336feffac2242dc765b99332848aa69e518feE�
7d09a8e04e458ffc8caa4b2316c7ae0e0262a091ee68340b4d6ce3b2043ccf77*E�
7b830c623021afef642d39607bf1868ae00338112163db5f95d5983d85defaf0E�
7995f5fa2e945f058a95faaacb38ac79195d6d243e58e59d378b5a45d342f74eE�
77f89305036941fb30c685523715c005c85f2ed6c5e9e429d02a31f41e0e07a9E�
6caa28078c0f996b8b8e8130712a75088696cf938751348de1934b5c54f921cbD�
	6295a7f973cd60feef723dffe91857c0ba9de869b043ee28a04e6907b4ec0574E�
6106915174b23ca46c7de620751bb0cce1a08bd62898b515859169907708a556!E�
58212c5f4eca5853979f75a48c18a17b3eaf020ba3bfda3eb795d6ea4ad036292E�
4cf3488f43d97d1cfcddac114746bf1cf7667d9d128ef4aa2233fb8684b0575aE�
447a090e5714bacdd2598e5f274efaefc43e5c37b8f9a9c200ec579d753cc7dc(E�
3dd6c3f376b1e597646234b4b4d05d71a8dd531cc46a21f3303ccce95d7fae8aE�
2ed9b5e1c05157803d16f7edf432d8e00b6731a36e0c37c000285760db357e55E�
2c7f359e5ccd1a841c9311a21cf7983ebd516072ae4df9ca46639073688851f1E�
2bc70dde8b8c8547e6db528b0b8cc68ef3aa23395062a369d5d3bbc7b8fe17ac'E�
2948a899f2dcfc57de9cbc42e2a61e4c9afb1cdd27ba93abf24447d49a3903fd&E�
22997a9e0c54d016b207a8b5423a358a912791409c39fdeb57c7c5395ec3f12b1E�
227e912fd3f6af0279bdb066567cdbdccc3821283040abb2a82da590be815f1c$E�
1dd2c2a1c9848cfcfbb6b31f47dbd9196e3b4c5e075264c44de124528b5f25f3E�
1a8d2b2b23b3440c789fb874fc2240b277d3685db4c74a4f493d172c21fe3c0cE�
129ebeffe05d09c220630442eca59ee7efaa178da5800ae40b46a4baddf8c7753E�
101afa0e7561ceaed2e23e98c4800f8dda4eddadfdd9c961b378e5266b2ac0df0E�
0fdeb4f3afd6ffd03d9a2cf011270dc215a229725af4a987457b5c92e2448ea0E�
05f1e7ba428333aba4828f333c68711b74ece5f6d32e4d68faacab0fb8197dfbE�
03ff422d74cd878fda4b1fa22c62a162c56eace72f6030468fe0922baea02ae3"E�
027a21c57cfe1963d9c17a90a89544aef7736f7d2be4d520a3928c3c5b628694