# changelog

author: Mikhail Alekseev <malekseev@cloudlinux.com> 2.94-1
changelog:
  -- 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


author: Mikhail Alekseev <malekseev@cloudlinux.com> 2.95-1
changelog:
  -- KPT-4479 add release name to --patch-info --json command
  -- LIBCARE-1936,LIBCARE-1947 Update selinux policy for libcare-client


author: Mikhail Alekseev <malekseev@cloudlinux.com> 2.96-1
changelog:
  -- 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


author: Mikhail Alekseev <malekseev@cloudlinux.com> 2.98-1
changelog:
  -- KPT-4824 fix exit code of --license-info command in case of connection errors
  -- KPT-4956 LIBCARE - Add fstrim to blacklist


author: Mikhail Alekseev <malekseev@cloudlinux.com> 2.99-1
changelog:
  -- KPT-4587 ipv6 initial support (disabled by default)
  -- KPT-4980 server_id and auth_token validation


author: Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-1
changelog:
  -- 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


author: Mikhail Alekseev <malekseev@cloudlinux.com> 3.0-2
changelog:
  -- KPT-5220 fix package upgrade breaks custom repo config
  -- KPT-5221 fix package upgrade breaks amazon2023 repo config


author: Mikhail Alekseev <malekseev@cloudlinux.com> 3.1-1
changelog:
  -- 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


author: Mikhail Alekseev <malekseev@cloudlinux.com> 3.2-2
changelog:
  -- 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


