# changelog

author: Alexandr Demeshko <ademeshko@cloudlinux.com> Hasan Aliev <haliev@cloudlinux.com> 1.1-60
changelog:
  - MODLS-905: Add possibility to work with switch_mod_lsapi to control panel integration
  - MODLS-916: Trigger scriptlet creates /usr/local/bin/lsphp as symlink


author: Nikolay Petukhov <npetukhov@cloudlinux.com> Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-62
changelog:
  - MODLS-935: Fixed malformed http response caused by wrong http header
  - MODLS-940: Added oom score adjustment for lsphp processes


author: Nikolay Petukhov <npetukhov@cloudlinux.com> Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-63
changelog:
  - MODLS-952: Fixed the bug added when solving MODLS-935
  - CRIU support disabled on CL9 due to MODLS-955


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-64
changelog:
  - MODLS-946: lsapi_backend_use_own_log option context fixed
  - MODLS-956: liblsapi dependency made strict for mod_lsapi packages
  - MODLS-959: HTTP output filter error processing changed


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-65
changelog:
  - MODLS-963: ea-php82 handler added
  - MODLS-962: DA installation script modified to be called without parameters


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-73
changelog:
  - CLOS-2334: Minor mod_lsapi scripts corrections
  - CLOS-2348: Execute condition changed in switch_mod_lsapi script


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-75
changelog:
  - CLOS-2832: AlmaLinux support added
  - CLOS-2818: Changed requirement from alt-php56 to alt-php81
  - CLOS-2860: Added lsapi_get_status_line declaration


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-77
changelog:
  - CLOS-2951: Add support of alt-php 5.2-5.5 for Alma
  - CLOS-2904: Ignore errors in blacklisted config files


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-78
changelog:
  - CLOS-3055: Restore CRIU support in mod_lsapi DA tarballs
  - CLOS-3007: Add PHP 8.4 support as well as support of future PHP versions
  - CLOS-3007: Add heuristic to resolve unlisted PHP handlers
  - CLOS-3043: Add support of Ubuntu 22


author: Timur Averianov <taverianov@cloudlinux.com> 1.1-81
changelog:
  - CLOS-3184: Fix installation error on CL7+Plesk, leading to Apache service not starting; improve future upgrade reliability for other configurations


author:
  Timur Averianov <taverianov@cloudlinux.com> Sandro Kalatozishvili <skalatozishvili@cloudlinux.com> 1.1-86

changelog:
  - MAXWS-785: Fix backend termination script hanging in the background when there were too many processes
  - CLOS-3499: Update package to be compatible with CloudLinux 10


author:
  Sandro Kalatozishvili <skalatozishvili@cloudlinux.com> Timur Averianov <taverianov@cloudlinux.com> 1.1-87

changelog:
  - CLOS-3355: Set the docroot and domain information in the env before spawning lsphp
  - CLOS-3574: Use LSPHPRC instead of PHPRC if ea-php is version 8.4 and higher
  - CLOS-3646: Support RLIMITs


author: Nika Keshelava <nkeshelava@cloudlinux.com>, Serhii Kokhan <skokhan@cloudlinux.com> 1.1-93
changelog:
  - CLOS-1655: Add CRIU support for CL9 and CL10
  - CLOS-4290: Minor fixes in request parsing and configuration scripts


author: Serhii Kokhan <skokhan@cloudlinux.com> 1.1-95
changelog:
  - MAXWS-1086: Link liblscapi against the renamed criu-lve (libcriu-lve)
  - MAXWS-1084: liblsapi: export lscapi_compose_request as a public API
  - MAXWS-1074: Improve own-log-path file handling in the lsphp spawner
  - MAXWS-1075: Input-handling and file-permission fixes in liblscapi and management scripts
  - MAXWS-1085: Input-validation and error-handling fixes in request/response parsing and management scripts


changelog: - Initial libmaxcache implementation for CloudLinux
author:
  Danila Vershinin <dvershinin@cloudlinux.com>, Sandro Kalatozishvili <skalatozishvili@cloudlinux.com>, Sergey Kokhan <skokhan@cloudlinux.com> - 1.0.0-1


author: Sergey Kokhan <skokhan@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 1.0.1-1
changelog:
  - Add libmaxcache-configd subpackage - configuration daemon for
    dynamic NGINX configuration via shared memory
  - Add Sentry error reporting to maxcache-configd


author: Sergey Kokhan <skokhan@cloudlinux.com> - 1.0.2-1
changelog:
  - Add maxcache-htcache-watchd subpackage (fanotify-based cache invalidation daemon)
  - Rename libmaxcache-configd into maxcache-nginx-configd


author: Serhii Kokhan <skokhan@cloudlinux.com> - 1.0.3-1
changelog:
  - MAXWS-1030: Security hardening of maxcache-nginx-configd socket daemon
  - MAXWS-1029: Fix domain wipe on daily rescan for non-standard docroot paths


author: Serhii Kokhan <skokhan@cloudlinux.com> - 1.1.0-1
changelog:
  - MAXWS-1050: Cache all alias/sub domains at a shared docroot.
  - MAXWS-1049: Auto-heal missing SHM file on periodic healthcheck.
  - MAXWS-1043: Remove htcache-watchd daemon; htcache uses stat() polling only
  - MAXWS-1042: Rename htcache_engine.h to htaccess_engine.h


author: Serhii Kokhan <skokhan@cloudlinux.com> - 1.2.0-1
changelog:
  - MAXWS-1064: Emit Vary header on cache hits when gzip or SSL variants are active; honor X-Forwarded-Proto only when explicitly trusted; bound device-detection regex matches.
  - MAXWS-1053: Improved correctness in cache-path construction and .htaccess directive merge; dynamic-array scaling for large <Directory> configurations.
  - MAXWS-1046: Match mandatory cookie names exactly (was substring); cap User-Agent version-digit parsing; assorted edge-case correctness fixes.


author: Serhii Kokhan <skokhan@cloudlinux.com> - 1.2.1-1
changelog:
  - MAXWS-1089: Make the htaccess engine lock robust so a crashed worker can't hang Apache.
  - MAXWS-1028: Fix .htaccess caching when the edition cannot be detected.
  - MAXWS-1078: Fix dynamic-cookie and query-string suffix length handling.


author: Serhii Kokhan <skokhan@cloudlinux.com> - 1.2.2-1
changelog:
  - MAXWS-1095: Fix lsphp segfaults from .htaccess php_value/php_flag handling in the maxcache htaccess cache.
  - MAXWS-1091: Bump maxcache-nginx-configd Python dependencies (PyYAML, pygments).


author: Serhii Kokhan <skokhan@cloudlinux.com> - 1.2.3-1
changelog:
  - MAXWS-1096: Fix PATH_INFO handling in the .htaccess cache (front-controller internal-redirect loop).


author: Paul Howarth <paul@city-fan.org> - 1.10.0-1
changelog:
  - Update to 1.10.0
    - Adds agent forwarding support
    - Adds OpenSSH Agent support on Windows
    - Adds ECDSA key support using the Mbed TLS backend
    - Adds ECDSA cert authentication
    - Adds diffie-hellman-group14-sha256, diffie-hellman-group16-sha512,
      diffie-hellman-group18-sha512 key exchanges
    - Adds support for PKIX key reading when using ed25519 with OpenSSL
    - Adds support for EWOULDBLOCK on VMS systems
    - Adds support for building with OpenSSL 3
    - Adds support for using FIPS mode in OpenSSL
    - Adds debug symbols when building with MSVC
    - Adds support for building on the 3DS
    - Adds unicode build support on Windows
    - Restores os400 building
    - Increases min, max and opt Diffie Hellman group values
    - Improves portability of the make file
    - Improves timeout behaviour with 2FA keyboard auth
    - Various improvements to the Wincng backend
    - Fixes reading partial packet replies when using an agent
    - Fixes Diffie Hellman key exchange on Windows 1903+ builds
    - Fixes building tests with older versions of OpenSSL
    - Fixes possible multiple definition warnings
    - Fixes potential cast issues _libssh2_ecdsa_key_get_curve_type()
    - Fixes potential use after free if libssh2_init() is called twice
    - Improved linking when using Mbed TLS
    - Fixes call to libssh2_crypto_exit() if crypto hasn't been initialized
    - Fixes crash when loading public keys with no id
    - Fixes possible out of bounds read when exchanging keys
    - Fixes possible out of bounds read when reading packets
    - Fixes possible out of bounds read when opening an X11 connection
    - Fixes possible out of bounds read when ecdh host keys
    - Fixes possible hang when trying to read a disconnected socket
    - Fixes a crash when using the delayed compression option
    - Fixes read error with large known host entries
    - Fixes various warnings
    - Fixes various small memory leaks
    - Improved error handling, various detailed errors will now be reported
    - Builds are now using OSS-Fuzz
    - Builds now use autoreconf instead of a custom build script
    - cmake now respects install directory
    - Improved CI backend
    - Updated HACKING-CRYPTO documentation
    - Use markdown file extensions
    - Improved unit tests


author: Sergey Fokin <sfokin@cloudlinux.com> - 1.10.0-1.cloudlinux
changelog:
  - re-enable sha1 rsa-sha keys out of the box
    See: https://github.com/libssh2/libssh2/issues/630
  - disable tests


author: Frantisek Sumsal <frantisek@sumsal.cz> - 1.2.0-7
changelog:
  - Initial EPEL 9 build for BZ#2029481
  - Temporarily skip building docs due to work around BZ#2031879


author:
  Ilya Kartavtcev <ikartavtcev@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com> 4.1.21-1

changelog:
  - LVES-1085: Fix uncaught exception (BrokenPipeError or EOFError) during lvestats.service stop or restart
  - LVES-1083: Fix lines with duplicated timestamps in cloudlinux-statistics output


author: Dmitry Shibut <dshibut@cloudlinux.com> 4.1.22-1
changelog:
  - LU-3595: Muted error on process termination during lvestats-server stop if process is already dead


author:
  Aleksey Petryankin <apetryankin@cloudlinux.com>, Anton Volkov <avolkov@cloudlinux.com>, Ilya Kartavtcev <ikartavtcev@cloudlinux.com> 4.1.23-1

changelog:
  - LVES-1087: Detect root user coorectly when multiple users with uid 0 exist
  - LVES-1093: Fix mysql error "Expression #3 of SELECT list is not in GROUP BY clause"
  - LVES-1092: Extend logging when len(lve_results) != len(gov_results)
  - Fix cl9 dependency, bump release version


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Vladimir Lebedev <vlebedev@cloudlinux.com> 4.2.1-1

changelog:
  - CLOS-1952: Fix MySQL localhost connection issues when using sockets
  - CLOS-1947: Fix lvechart Numpy float conversions when generating a time frame output
  - CLOS-1858: Log details of SQL INTEGER overflow errors when incoming LVE usage stats values are too large


author:
  Vladimir Lebedev <vlebedev@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com> 4.2.2-1

changelog:
  - CLOS-2190: Implement infrastructure for the experimental LVE feature ‘Automatic Limit Overrides’, currently unavailable for public testing


author:
  Vladimir Lebedev <vlebedev@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com> 4.2.3-1

changelog:
  - CLOS-2107: Prevent the lvestats service from failing when encountering unexpected Input/Output errors
  - CLOS-2102: Update DB cleanup and maintenance infrastructure for the experimental ‘Automatic Limit Overrides’ LVE feature


author: Vladimir Lebedev <vlebedev@cloudlinux.com> 4.2.4-1
changelog:
  - CLOS-2188: Optimise CPU and RAM usage for the experimental 'Automatic Limit Overrides' LVE feature


author: Dmitry Shibut <dshibut@cloudlinux.com> 4.2.9-1
changelog:
  - CLOS-3047: Suppress warning when executing lvechart utility with the latest alt-ImageMagick installed


author:
  Tamar Tsotniashvili <ttsotniashvili@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 4.2.11-1

changelog:
  - CLOS-3005: Shorten warning logs when MySQL query snapshots cannot be created while MySQL is not running, add an option to disable MySQL snapshots
  - CLOS-3143: Modify lveps argument list to ensure correct behavior


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Georgy Lepsaya <glepsaya@cloudlinux.com> 4.2.14-2

changelog:
  - CLOS-3864: Fix a typo in the lve-stats changelog
  - CLOS-3870: Fix lost bursting history events in lve-bursting-info


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 4.3.2-1
changelog:
  - CLOS-4011: Record reseller end-users' faults (non-CPU) accurately
  - CLOS-4062: Fix LiteSpeed snapshot HTTP queries and SHOW FULL PROCESSLIST UnicodeDecodeError
  - CLOS-4277: Bugfixes
  - CLOS-4380: Fix mysql probe race causing false-positive auth detection
  - CLOS-4385: Grant lvestat table-level access to alembic_version and stop masking partial-schema upgrade bug in CI


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 6.5.1-1
changelog:
  - CLPRO-1080: Add xray_advanced_metrics_status to summary
  - CLPRO-436: Renamed variables to ensure better consistency and clarity


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Sandro Kalatozishvili <skalatozishvili@cloudlinux.com> 6.5.3-1

changelog:
  - CLPRO-1241: Added telemetry for Premium/CDN jwt statuses
  - CLOS-1797: Added hook to process user package limits at creation


author:
  Timur Kalimullin <tkalimullin@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 6.5.4-1

changelog:
  - CLPRO-1241: Added telemetry for disabled smart advice reminders
  - CLPRO-1258: Provide activation of AccelerateWP free for all new installed servers
  - CLPRO-1257: Add ability to activate AccelerateWP Free via Centralized Monitoring setting


author:
  Sandro Kalatozishvili <skalatozishvili@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.5.5-1

changelog:
  - CLOS-2058: Fix performance issue related to governor package limits synchronization
  - CLOS-1423: Fix installation of cloudlinux-wizard modules for Ubuntu


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.5.7-1

changelog:
  - CLPRO-1394: Add possibility to determine CL trials in public stat
  - CLOS-2124: Check if Governor is functioning correctly before attempting to retreve user Governor limit data
  - CLPRO-1282: Implement automatic server-flags metrics discovery


author: Roman Krompets <rkrompets@cloudlinux.com> 6.5.8-1
changelog:
  - CLPRO-1438: Added "accelerate_wp_promotion_status" metric to summary
  - AP2NGX-64: Implemented monitoring metrics for Apache2Nginx


author:
  Roman Prilipskii <rprilipskii@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com> 6.5.9-1

changelog:
  - CLOS-2172: Expire yum cache before running Wizard modules install
  - CLOS-2190: Implement infrastructure for the experimental LVE feature ‘Automatic Limit Overrides’, currently unavailable for public testing


author: Roman Prilipskii <rprilipskii@cloudlinux.com> 6.5.10-1
changelog:
  - CLOS-2161: Adapt cloudlinux-wizard and package_reinstaller script to work under Ubuntu
  - CLOS-2210: Enable the cldiag hidepid check on cPanel v116 and above


author: alutsiuk <alutsiuk@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com> 6.5.11-1
changelog:
  - CLPRO-1585: Add ability to activate AccelerateWP Premium from Centralized Monitoring
  - CLOS-1996: Adapt CL Solo / CL Admin to work on Virtuozzo


author: alutsiuk <alutsiuk@cloudlinux.com>, Danila Vershinin <dvershinin@cloudlinux.com> 6.5.12-1
changelog:
  - AP2NGX-73: Implement metric to see which handlers are not supported by Apache2Nginx
  - CLPRO-1676: Add ability to edit AccelerateWP upgrade url via Centralized Monitoring


author: Roman Krompets <rkrompets@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> 6.5.14-1
changelog:
  - CLPRO-1748: Modified cloudlinux-license to accept "edition" while getting trial license
  - CLPRO-1687: Added per user wordpress metrics


author:
  Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.4.12-1

changelog:
  - LU-3810: Optimize lvectl apply all and lvectl all-user-list
  - MODLS-972: Stop removing mod_lsapi packages during cloudlinux-solo-meta installation
  - LU-3700: Move userland projects to cl.sentry.cloudlinux.com
  - LU-3815: Return a more comprehensive error message when Wizard is considered unsupported


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.4.13-1
changelog:
  - AWP-708: Add a new metric to summary
  - CLPRO-432: Add possibility to track AccelerateWP upgrade URL


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.5.7-1

changelog:
  - CLPRO-1394: Add possibility to determine CL trials in public stat
  - CLOS-2124: Check if Governor is functioning correctly before attempting to retreve user Governor limit data


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com>, Vladimir Lebedev <vlebedev@cloudlinux.com> 6.6.1-1

changelog:
  - CLOS-2352, CLOS-2353, CLOS-2411, CLOS-2435, CLPRO-1529, CLPRO-1703, CLPRO-1813, CLPRO-1886: Add CloudLinux edition migration support


author: Grigory Ponomarenko <gponomarenko@cloudlinux.com> 6.6.1-2
changelog:
  - CLOS-2499: Fix Unknown status for package mod_hostinglimits error after Unification release
  - CLOS-2500: Fix cloudlinux-customizer incorrectly retrieving list of packages after Unification release


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com> 6.6.3-1

changelog:
  - CLPRO-1924: Do not install SmartAdvice MU plugin and do not send notifications after automatic enabling AccelerateWP of new servers
  - CLPRO-1928: Added Smart Advice plugin installation metric to statistics
  - CLOS-2417: Monitor CentOS 7 to CloudLinux 8 conversions in statistics
  - CLOS-2355: Make LVE support transition from Shared/Admin to Solo


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.6.4-1

changelog:
  - CLPRO-1873: Internal refactoring: simplify code which detects supported features
  - CLOS-2558: Fix comparsion TypeError in clsummary license check
  - CLPRO-1899: Add WP2 detection to statistics


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Redouane Elkaboussi <relkaboussi@cloudlinux.com> 6.6.5-1

changelog:
  - CLOS-1860: Complete migration to Python 3.11
  - CLOS-2577: Enhance cagefsctl and lvectl logging
  - CLOS-2508: Fix the issue where packages without a reseller aren't removed from /etc/container/ve.cfg


author:
  Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com>, Anastasiia Lutsiuk <alutsiuk@cloudlinux.com> 6.6.6-1

changelog:
  - CLOS-2374: Adapt cl-quota/cloudlinux-limits to work on NO-LVE environment
  - CLOS-2312: Correct cPanel "default" plan always switching to the root user inode limits
  - CLOS-2649: Adapt the panel setup process detection for new versions of DA
  - CLPRO-2008: Do not trigger CL edition transition logic if the edition does not change


author:
  Vladimir Lebedev <vlebedev@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com> 6.6.7-1

changelog:
  - CLOS-2576: Modify the lvectl algorithm to mitigate the impact of LVEs being reset to default limits
  - CLOS-2467: Gather the users_with_faults statistic on platforms that support LVE, not RESELLER_LIMITS
  - CLOS-2616: Set user.max_user_namespaces=0 for new installations by default


author: Dmitry Shibut <dshibut@cloudlinux.com>, Mykola Ishchenko <mishchenko@cloudlinux.com> 6.6.8-1
changelog:
  - CLOS-2714: Fix the lvestats service remaining disabled after converting from CL 9 Solo to Shared edition
  - CLOS-2585: Fix the license not being properly updated on CL Solo


author: Roman Prilipskii <rprilipskii@cloudlinux.com> 6.6.9-1
changelog:
  - CLOS-2765: Remove mentions of specific hosting providers from cldiag logging
  - CLOS-2822: Add the CL9 static DB binary path into the db_info_lib library


author:
  Marieta Harutyunyan <mharutyunyan@cloudlinux.com>, Dzmitry Ryzhykau <dryzhykau@cloudlinux.com> 6.6.13-1

changelog:
  - CLOS-2901: Add a new forced-space flag to lveps to ensure correct parsing of the output
  - CLOS-2865: Print an error message if cloudlinux-edition-watcher cannot determine the current edition


author: Dzmitry Ryzhykau <dryzhykau@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.6.14-1
changelog:
  - CLOS-3052: Use rhn-client-tools scripts for license management on Ubuntu. Remove placeholder scripts.
  - CLOS-2083: Adapt clwizard and clsummary to handle Ubuntu versions


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 6.6.15-1

changelog:
  - CLOS-3105: Adapt cloudlinux-customizer to function on Ubuntu
  - CLOS-3123: Update LSAPI Wizard module to correctly resolve package names on Ubuntu
  - CLPRO-2527: Fix cloudlinux-summary WordPress statistics collection


author: alutsiuk <alutsiuk@cloudlinux.com> 6.6.18-1
changelog:
  - CLPRO-2688: Prevent error "lsof: status error on /dev/lve: No such file or directory" while edition transition


author:
  mvoina <mvoina@cloudlinux.com>, nkeshelava <nkeshelava@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.6.20-1

changelog:
  - CLOS-2370: Update get_users_amount_per_plan to handle invalid package names and prevent TypeError during sorting
  - CLOS-3483: Install alt-php meta-packages on Ubuntu when installing PHP via CL Wizard
  - CLOS-3110: Fix redundant package manager preparation in CL Wizard
  - CLOS-3303: Spread the load of 5-minute cron jobs to prevent resource usage spikes
  - CLOS-3542: Add additional verifications to Elevate-related statistics


author: Roman Prilipskii <oshyshatskyi@cloudlinux.com> 6.6.28-1
changelog:
  - CLOS-3998: Add lvectl allow/deny/enable/disable-domain-limits commands
  - CLOS-4005: Remove check_cagefs_mount_points_exists from the list of cron checkers in cldiag


author:
  Roman Prilipskii <rprilipskii@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.6.29-1

changelog:
  - CLOS-3320: Add clsummary telemetry for cGroups in LVE
  - CLOS-4025, CLOS-4026, CLOS-4027, CLOS-4031: Isolation bugfixes and improvements


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 6.6.30-1
changelog:
  - CLOS-4129: Apply security hardening across multiple lve-utils components
  - CLOS-4105: Adapt cldiag centralized-monitoring checker to updated lve-stats service


author: alutsiuk <alutsiuk@cloudlinux.com> 6.6.31-2
changelog:
  - CLOS-4370: Stop lvectl apply all from aborting on stale isolation markers
  - CLOS-4370: Handle disk quota when loading lve config


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.6.32-1
changelog:
  - CLOS-4275: Bugfixes
  - CLOS-4057: Reduce edition watcher log verbosity and add log rotation
  - CLOS-3140, CLOS-4341: Statistics improvements
  - CLOS-4060: Skip lve_setup for default-limit domains on lvectl apply all
  - CLOS-4402: Register proxyexec helpers


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.6.33-1
changelog:
  - CLOS-4390: Filter phantom isolation entries from lvectl list-reseller
  - CLOS-4419: Make lvectl remove-reseller idempotent for orphan and clean states


changelog: - CLOS-4513: Stop lvectl destroy from aborting on cascaded per-user isolation LVPs
author:
  Anastasia Lutsiuk <alutsiuk@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.6.34-1


changelog: - CLOS-4542: Fix LVE limits applying after reboot for isolated users
author:
  Anastasia Lutsiuk <alutsiuk@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.6.35-1


author: Aleksey Zverev <azverev@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com> 0.7.2-1
changelog:
  - LVEW-23: Add new flags
  - LU-2298: Check spelling and correctness CL licenses in all files of Userspace projects


changelog:
  - LVEMAN-1757: stop nodejs/python in web panel
  - BuildRequires: liblve >= 2.1-2

author:
  Anton Volkov <avolkov@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, ikartavtcev <ikartavtcev@cloudlinux.com> 0.7.3-2


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com>, Vladimir Lebedev <vlebedev@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com> 7.10.0-1

changelog:
  - CLPRO-434: Fixed minor issue with no targeted IMAV promotion on CL
  - CLOS-1599: Migrate to Python 3.11
  - CLPRO-402: Add integration support for AccelerateWP UI part
  - LVEMAN-1904: Disable the version change EMail for CL Selector
  - LU-3700: Move userland projects to cl.sentry.cloudlinux.com


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.1-1
changelog:
  - CLPRO-1092: Added confirmation to enable collection advanced metrics
  - CLPRO-1118: Recovered test-images for integration tests
  - CLPRO-436: Renamed variables to ensure better consistency and clarity


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.2-1
changelog:
  - Rollback the workaround after migration 'accelerate-wp' to Python311 (CLPRO-1198)
  - Added validation of user data returned by ui_user_info script (CLPRO-1117)


author: Roman Prilipskii <rprilipskii@cloudlinux.com> 7.10.3-1
changelog:
  - CLOS-1936: Fix Wizard error when no PHP interpreters found on cPanel
  - CLOS-1952: Fix MySQL localhost connection issues when using sockets


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.4-1
changelog:
  - Switched sending of Sentry events from the old to the new Sentry in CloudLinux Manager UI (CLPRO-1212)
  - Prevent displaying  PHP, Nodejs, Python selectors in CloudLinux Manager if they are not supported (CLPRO-1202)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.7-1
changelog:
  - Replaced @sentry/browser with @sentry/angular (CLPRO-1337)
  - Refactored code related to Hide/Show features in UI (CLPRO-1329)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.8-1
changelog:
  - Adapted AccelerateWP UI to DirectAdmin (CLPRO-1397)
  - Created screen in CL Manager to promote enabling AccelerateWP (CLPRO-1363)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.9-1
changelog:
  - Adapted test environment to run Governor-related tests on ubuntu (CLPRO-1485)
  - Fixed an issue with access to end-user plugins on cPanel while login as a team user (CLPRO-1498)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.10.10-1
changelog:
  - Disabled warnings timeout in UI to prevent customer missed important information (CLPRO-1575)
  - Fixed an error with pam_limits that was causing Out-Of-Memory errors in Nodejs selector (CLOS-2239)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.8.9-1
changelog:
  - WEB-2679: Fixed issue when PHP Selector is missing in the end user's UI on CLOS Admin with DirectAdmin


author: Anuar Tastembekov <atastembekov@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.9.0-1
changelog:
  - AWP-532: Adapted integration tests to be run after unbind accelerate-wp and implementation of new optimization features
  - WEB-2674: Removed unused code after unbind AWP
  - WEB-2673: Implemented installation AccelerateWP for end-user
  - WEB-2653: Implemented setup deploy and manage versions for accelerate-wp
  - WEB-2658: Added AWP page with Install button
  - WEB-2648: Exported services for AccelerateWP


author: Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com> 7.9.1-1
changelog:
  - LVEMAN-1897: Expose cloudlinux-limits tool to cPanel API
  - LVEMAN-1899: Fix unsupported kernel message for CL9 Solo edition


author: Dmitry Shibut <dshibut@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.11.0-1
changelog:
  - Fix error loading the LVEInfo module due to the absence of MarkPhrase.pm (CLOS-2483)
  - Added "--migrate-silently" flag whenever we run rhnreg_ks without TTY (CLPRO-1886)
  - Unified UI to to rid of differences of how supported features work depending on CloudLinux Edition (CLPRO-1411, CLPRO-1532)
  - Unified the explanatory text, links and banners across all CloudLinux Editions (CLPRO-1410)
  - Unified page shown when customer hitting max account limit for Edition (CLPRO-1607)
  - Unified MySQL Governor (CLPRO-1632)
  - Added the ability to get the trial CloudLinux license for all editions (CLPRO-1633)
  - Adapted end-user's "Resource usage" plugin for non-lve environment (CLPRO-1722)
  - Rollback "Actions" column in users table and disabled actions if no limits to change (CLPRO-1750)
  - Added ability to hide total resource capacity and show only percentage in end-users plugin (CLPRO-1684)
  - Implemented UI improvements in CloudLinux Manager Users tab (CLPRO-1825)
  - Unified Website Monitoring (SSA, WMT) UI (CLPRO-1724)
  - Removed form for getting the trial license from CloudLinux Manager UI (CLPRO-1835)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.0-1
changelog:
  - Added "--migrate-silently" flag whenever we run rhnreg_ks without TTY (CLPRO-1886)
  - Unified UI to to rid of differences of how supported features work depending on CloudLinux Edition (CLPRO-1411, CLPRO-1532)
  - Unified the explanatory text, links and banners across all CloudLinux Editions (CLPRO-1410)
  - Unified page shown when customer hitting max account limit for Edition (CLPRO-1607)
  - Unified MySQL Governor (CLPRO-1632)
  - Added the ability to get the trial CloudLinux license for all editions (CLPRO-1633)
  - Adapted end-user's "Resource usage" plugin for non-lve environment (CLPRO-1722)
  - Rollback "Actions" column in users table and disabled actions if no limits to change (CLPRO-1750)
  - Added ability to hide total resource capacity and show only percentage in end-users plugin (CLPRO-1684)
  - Implemented UI improvements in CloudLinux Manager Users tab (CLPRO-1825)
  - Unified Website Monitoring (SSA, WMT) UI (CLPRO-1724)
  - Removed form for getting the trial license from CloudLinux Manager UI (CLPRO-1835)


author: Vladimir Lebedev <vlebedev@cloudlinux.com>, Timur Averianov <taverianov@cloudlinux.com> 7.11.2-1
changelog:
  - Replaced the SmartMatch '~~' operator with traditional Perl array search (CLOS-2396)
  - Setup the LVE settings package extension in cPanel even when kmodlve is not loaded (CLOS-2394)


author:
  Roman Krompets <rkrompets@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, Redouane Elkaboussi <relkaboussi@cloudlinux.com> 7.11.3-1

changelog:
  - Implemented the ability to translate the X-Ray plugin (CLPRO-1801)
  - Added handling the lang parameter in requests (CLPRO-1859)
  - Fixed an error that prevent to create tickets from CloudLinux Manager (CLPRO-1970)
  - Complete migration to Python 3.11 (CLOS-1860)
  - Handle exceptions in the lvemanager PHP config parser more clearly (CLOS-2331)


author: Grigory Ponomarenko <gponomarenko@cloudlinux.com> 7.11.4-1
changelog:
  - Adapt cl-quota/cloudlinux-limits to work on NO-LVE environment (CLOS-2374)
  - Correct cPanel "default" plan always switching to the root user inode limits (CLOS-2312)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.5-1
changelog:
  - Fixed issue related to parsing quoted values from the /etc/cl.selector/php.conf (CLPRO-2037)
  - Fixed logout issue when accessing CloudLinux Manager in Plesk via plain domain (CLPRO-2049)


author: Dmitry Shibut <dshibut@cloudlinux.com>, Mykola Ishchenko <mishchenko@cloudlinux.com> 7.11.6-1
changelog:
  - Fix the issue with cl-quota not working on servers with the XFS file system (CLOS-2720)
  - Fix wrong data from cloudlinux-wizard status --initial if set unsupported locale (CLOS-2567)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.7-1
changelog:
  - Added Sentry initialization logic to send errors based on the environment (CLPRO-2084)
  - Fixed the issue where a reseller could view unnecessary information in external-info response (CLPRO-2119)


author: Mykola Ishchenko <mishchenko@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.11.10-1
changelog:
  - Fix setlocale error thrown by cloudlinux-summary when the expected locale does not exist (CLOS-2849)
  - Improved UI to prevent displaying the deprecated Governor mode "All" if it is not activated (CLPRO-2229)


author: Dmitry Shibut <dshibut@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.11.12-1
changelog:
  - Add config file parsing to cloudlinux-selector to pass information about PHP Selector version muting to UI (CLOS-2894)
  - Show custom tooltip in PHP Selector which indicate that selection of PHP version in PHP Selector is disabled (CLPRO-2187)


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.11.13-1

changelog:
  - Add conditional version selection block in selectorctl (CLOS-2948)
  - Ignore decimal points in CPU limits (CLOS-2902)
  - Improve handling of uapi tool warnings in cloudlinux-cli (CLOS-2767)
  - Improve handling of non-utf8 directory names in ruby/python/nodejs selectors (CLOS-2621)
  - Fix error while installing Cloudlinux Manager on DirectAdmin while unable to access UI as a reseller (CLPRO-2321)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.14-1
changelog:
  - Make "Website Monitoring" and "Linking server" components to be configurable via cl-manager-ui-settings.json (CLPRO-2337,CLPRO-2335)


author:
  Tamar Tsotniashvili <ttsotniashvili@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com> 7.11.16-1

changelog:
  - Pin aiohttp to a stable fixed version to ensure consistent behavior and prevent future compatibility issues (CLOS-3036)
  - Explicitly convert the lvemanager service port to an integer to prevent potential issues (CLOS-3036)
  - Fix error related to unsupported kernel on Ubuntu (CLOS-3119)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.17-1
changelog:
  - Allow using "Slow Site Analyser" if "Website monitoring" is not installed (CLPRO-2541)
  - Fix an error with news component while it opens on each visiting the CloudLinux Manager (CLPRO-2510)
  - Fix plugin icons displaying on Direct Admin (CLPRO-2524)
  - Add "app_key" for cPanel's plugin templates that uses LiveAPI to allow customize headers (CLPRO-1368)
  - Adjust "Content-Type" header in the DirectAdmin to fix an error while strict MIME type checking (CLPRO-2544)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.18-1
changelog:
  - Redirect automatically from the "Unavailable Page" (CLPRO-2289)
  - Fix styles issue with grey bars on the left and right in the CL PHP selector (CLPRO-2246)
  - Fix issue that prevent using Cloudlinux Plugins on Plesk via HTTP protocol (CLPRO-2287)
  - Fix PHP Deprecated Construction in the Plesk (CLPRO-2288)


author:
  Roman Krompets <rkrompets@cloudlinux.com>, Dzmitry Ryzhykau <dryzhykau@cloudlinux.com>, Miakalai Voina <mvoina@cloudlinux.com> 7.11.20-1

changelog:
  - Fix an issue in the cl-quota utility where it returns a zero exit code even on failure, causing misleading behavior (CLOS-2729)
  - Fix extra space issue when removing LVE from _PACKAGE_EXTENSIONS, preventing malformed configuration (CLOS-3166)
  - Improve error message to properly notify the user about user-limit setting failure during cl-quota execution (CLOS-3236)
  - Added ability to hide tab notifications (CLPRO-2637)
  - Improve pagination in the Selector/Domains tab to allow select items per page (CLPRO-2638)
  - Improve explanation of parameters in the Website Monitoring Settings tab (CLPRO-2639)
  - Implement the dark mode for Cloudlinux Manager (CLPRO-2640)
  - Added tooltips to the Limits table with description of each limit (CLPRO-2641)
  - Fix CageFS detection when /var/.cagefs exists in the real file system (CLOS-2881)
  - Added hooks to update data about alt versions for cloudlinux summary without delay (CLPRO-2621)
  - Fix issue when buttons in UI "DESTROY/CANCEL/SAVE" partially moves out of the screen (CLPRO-2646)


author:
  Roman Krompets <rkrompets@cloudlinux.com>, Dzmitry Ryzhykau <dryzhykau@cloudlinux.com>, Miakalai Voina <mvoina@cloudlinux.com> 7.11.21-1

changelog:
  - Fix an issue in the cl-quota utility where it returns a zero exit code even on failure, causing misleading behavior (CLOS-2729)
  - Fix extra space issue when removing LVE from _PACKAGE_EXTENSIONS, preventing malformed configuration (CLOS-3166)
  - Improve error message to properly notify the user about user-limit setting failure during cl-quota execution (CLOS-3236)
  - Added ability to hide tab notifications (CLPRO-2637)
  - Improve pagination in the Selector/Domains tab to allow select items per page (CLPRO-2638)
  - Improve explanation of parameters in the Website Monitoring Settings tab (CLPRO-2639)
  - Implement the dark mode for Cloudlinux Manager (CLPRO-2640)
  - Added tooltips to the Limits table with description of each limit (CLPRO-2641)
  - Fix CageFS detection when /var/.cagefs exists in the real file system (CLOS-2881)
  - Added hooks to update data about alt versions for cloudlinux summary without delay (CLPRO-2621)
  - Fix issue when buttons in UI "DESTROY/CANCEL/SAVE" partially moves out of the screen (CLPRO-2646)


author: Roman Krompets <rkrompets@cloudlinux.com>, Mikalai Voina <mvoina@cloudlinux.com> 7.11.22-1
changelog:
  - Unbinding accelerate-wp from x-ray (CLPRO-2201)
  - Improve logic for filering URLs and Domains in the PHP Slow Site Analyzer and Website Monitoring tool (CLPRO-2619)
  - Add importlib support because Python older than 3.12 doesn't have imp library (CLOS-2935)


author: Roman Krompets <rkrompets@cloudlinux.com>, Mikalai Voina <mvoina@cloudlinux.com> 7.11.23-1
changelog:
  - Fixed the UI for show the Plugin icon for AccelerateWP (CLPRO-2693)
  - Fix incorrect wildcard url handling causing failures in NodeJS and Python apps version switching (CLOS-2918)


author:
  Roman Krompets <rkrompets@cloudlinux.com>, Oleksandr Shyshatskyi <ohyshatskyi@cloudlinux.com>, Miakalai Voina <mvoina@cloudlinux.com> 7.11.24-1

changelog:
  - Fix crash in Python Selector when alt-python-internal package is installed (CLOS-3346)
  - Fix blocking the navigation while CloudLinux manager submenu loading (CLPRO-2765)
  - Fix inability to hide (disable) native PHP version from CLI tools (CLOS-2983)


author: Roman Krompets <rkrompets@cloudlinux.com>, Nika Keshelava <nkeshelava@cloudlinux.com> 7.11.25-1
changelog:
  - Added CloudLinux 10 compatibility
  - Spread the load of 5-minute cron jobs to avoid resource usage spikes (CLOS-3303)


author:
  Roman Krompets <rkrompets@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 7.11.26-1

changelog:
  - Fix an error with resume installation while start wizard (CLPRO-2800)
  - Ensure that all user-side UI tools are limited with lve (CLOS-1278)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.28-1
changelog:
  - Add maintenance page for Virtual Assistant in panel plugin (CLPRO-2852)
  - Improve "unavailable" page shown when Solo/Admin customer exceed user limits (CLPRO-2855)
  - Improve usability of CloudLinux Manager plugin according to WCAG 2.1 (CLPRO-2802)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.30-1
changelog:
  - Implement the memory-efficient SQL snapshot retrieval in Cloudlinux UI (CLPRO-2853)
  - Improve Packages tab usability according to WCAG 2.1 (CLPRO-2903)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.31-1
changelog:
  - Fix incorrect focus behaviour in the modal windows while interacting with the Tab key (CLPRO-2923)


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Anastasia Lutsiuk <alutsiuk@cloudlinux.com> 7.11.33-1

changelog:
  - Add support of per domain php selector (CLOS-3866, CLOS-3867, CLOS-3922, CLOS-3924, CLOS-3931, CLOS-3932)


author: Roman Krompets <rkrompets@cloudlinux.com>, Georgy Lepsaya <glepsaya@cloudlinux.com> 7.11.34-1
changelog:
  - Fix NodeJS/Python/Ruby selectors not detecting latest alt-ruby27-mod_passenger (CLOS-3980)
  - Fix opcache disable flag for php-cgi in selector causing failures with alt-php85 (CLOS-3705)


author: Andrei Zheregelia <azheregelia@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.11.36-1
changelog:
  - Fix Python/NodeJS selector returning stale cache_status on first call (CLOS-4055)
  - Add ability to manage PHP Options per domain in domain config modal (CLPRO-3012)
  - Implement Website Isolation UI for Plesk and DirectAdmin (CLPRO-3006)
  - Include error details in "Module unavailable" responses for better diagnostics (CLOS-4044)


author:
  Roman Krompets <rkrompets@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 7.11.38-1

changelog:
  - Fix translations for CloudLinux Manager (CLPRO-3058)
  - Isolates fixes and improvements (CLOS-4076)


author:
  Andrei Zheregelia <azheregelia@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com>, Ruslan Koliada <rkoliada@cloudlinux.com> 7.11.39-1

changelog:
  - Fix end-user plugin loading on custom panel installations and other stability improvements (CLOS-4121)
  - Improve reliability of the panelless daemon for long-running operations (CLOS-4338)
  - Remove deprecated integration mechanism for InterWorx and ISPManager control panels (CLOS-4348)
  - Fix issue while processing unsupported parameters in CloudLinux Manager (CLPRO-3086)
  - Cleanup outdated handlers in CloudLinux Manager (CLPRO-3082)


author: Roman Krompets <rkrompets@cloudlinux.com> 7.11.40-1
changelog:
  - Improve performance of "Domains by user" sub-tab on servers with hundreds of cPanel accounts (CLPRO-3087)
  - Hide the PHP Selector account-settings banner when the Per Domain Settings tab is unavailable (CLPRO-3073)
  - Migrate SPA build from webpack to Angular CLI workspace (angular.json) (CLPRO-3099)


author: Anastasia Lutsiuk <alutsiuk@cloudlinux.com> 7.11.41-1
changelog:
  - Internal bugfixes and stability improvements in cPanel, Plesk and DirectAdmin plugins (CLOS-4433, CLOS-4389)


author: Roman Krompets <rkrompets@cloudlinux.com>, Anastasia Lutsiuk <alutsiuk@cloudlinux.com> 7.11.43-1
changelog:
  - Stop using the deprecated surveys.cloudlinux.com service and fix the CLOS Shared PRO upgrade links and button alignment (CLPRO-3078)
  - Internal bugfixes across multiple components (CLOS-4576)


author: Roman Krompets <rkrompets@cloudlinux.com> 0.13-1
changelog:
  - WEB-2496: Use CLI instead of REST api calls in X-RAY admin
  - WEB-2382: Fix issues in X-Ray UI related to table updates WEB-2387: Investigate how we can improve the X-Ray tracing tasks tab
  - WEB-2365: X-Ray Autotracing: Add info and controls for enable autortacing
  - WEB-2360: Refactor code to show the same request elements for autotracing tasks as for manual task
  - WEB-2316: Add new view of autotracing tasks in X-Ray UI
  - WEB-2288: Implement cron job to automatically enable user-xray-agent based on uiconfig


author: Roman Krompets <rkrompets@cloudlinux.com>, sgevorgyan <sgevorgyan@cloudlinux.com> 0.14-1
changelog:
  - WEB-2576: Adapt icons to the Jupiter theme
  - WEB-2568 Stop sending requests on XRay tab if you leave it and restore if you back again


author: Roman Krompets <rkrompets@cloudlinux.com> 0.15-1
changelog:
  - WEB-2657: Fixed error in browser console related to upload fonts
  - WEB-2634: Fixed duplicate lines inside /etc/cron.d/xray-plugin-check-cron after reinstalling lvemanager-xray


author: Roman Krompets <rkrompets@cloudlinux.com> 1.0-3
changelog:
  - Fixed issue in the xray plugin installer caused by using an old path to the plugin archive (CLPRO-2097)


author: Roman Krompets <rkrompets@cloudlinux.com> 1.0-11
changelog:
  - Fixed issue when X-Ray is recognizing JTL-Shop or Shopware (eCommerce platforms) as WordPress sites (CLPRO-2154)
  - Add Spanish translations to xray X-Ray (CLPRO-2689)


author: Roman Krompets <rkrompets@cloudlinux.com> 1.0-17
changelog:
  - CLPRO-3135: Plugin installer file/directory copy improvements; SPA tooltip content rendering update
  - CLPRO-3136: Build helper argument quoting; Perl dispatch table cleanup; toast notification rendering update


author: Roman Krompets <rkrompets@cloudlinux.com> 1.0-18
changelog:
  - CLPRO-3120: Improved X-Ray UI localisation and dialog button rendering
  - CLPRO-3201: Improved X-Ray build dependency bootstrapping and report-upload argument handling


author: Aleksandr Demeshko <ademeshko@cloudlinux.com> Nikolay Petukhov <npetukhvov@cloulinux.com> - 1.0-40
changelog:
  - AAP-510: log level changed to WARN for limited requests
  - AAP-493: Improved log output
  - AAP-508: Allowed AllowedHandlers and DenyHandlers directives inside Directory, Location and Files contexts


author: Nika Keshelava <nkeshelava@cloudlinux.com> - 1.0-46
changelog:
  - CLOS-3754: fix SIGSEGV in process_lve_error() when mod_brotli is loaded
  - CLOS-4441: Maintenance update
  - CLOS-4585: Maintenance update


author: Luboš Uhliarik <luhliari@redhat.com> - 1.15.19-3
changelog:
  - Resolves: #2066311 - CVE-2021-44224 httpd: possible NULL dereference or SSRF
    in forward proxy configurations


author: Luboš Uhliarik <luhliari@redhat.com> - 1.15.19-3.5
changelog:
  - Resolves: #2177751 - CVE-2023-25690 httpd: HTTP request splitting with
    mod_rewrite and mod_proxy


author: Lars Tangvald <lars.tangvald@oracle.com> - 8.0.30-1
changelog:
  - Update to MySQL 8.0.30
  - Remove patches now upstream:
    chain certs, OpenSSL 3, s390 and robin hood
  - Add a new plugin


author: Lars Tangvald <lars.tangvald@oracle.com> - 8.0.34-1
changelog:
  - Update to MySQL 8.0.34
  - Add patch from upstream bug#110569
  - Add patch to fix binlog format issue
  - Use --skip-combinations over --binlog-format=mixed
  - Add alignment patch upstream bug#110752


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.20.1-10
changelog:
  - Resolves: #1975747 - CVE-2021-3618 nginx: ALPACA: Application Layer Protocol
    Confusion - Analyzing and Mitigating Cracks in TLS Authentication


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.20.1-14.1
changelog:
  - Resolves: RHEL-12516 - nginx: HTTP/2: Multiple HTTP/2 enabled web 
    servers are vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.20.1-16
changelog:
  - Resolves: RHEL-12518 - nginx: HTTP/2: Multiple HTTP/2 enabled web servers are
    vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-17
changelog:
  - bump package epoch to resolve RHEL-33939
  - Resolves: RHEL-33939 - Update path for nginx broken for existing CS
    installations


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-22.1
changelog:
  - Resolves: RHEL-84339 - nginx: Nginx: Specially crafted file may cause
    Denial of Service (CVE-2024-7347)


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-22.2
changelog:
  - Resolves: RHEL-85550 - nginx: Memory disclosure in the
    ngx_http_mp4_module (CVE-2022-41742)
  - Resolves: RHEL-85527 - nginx: Memory corruption in the
    ngx_http_mp4_module (CVE-2022-41741)


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-22.3
changelog:
  - Resolves: RHEL-89991 - SSL-errors 0A000126 / NS_NET_ERROR_PARTIAL_TRANSFER at
    nginx with reverse-proxy


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-23
changelog:
  - Resolves: RHEL-6786 - SSL-errors 0A000126 / NS_NET_ERROR_PARTIAL_TRANSFER
    at nginx with reverse-proxy


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-24
changelog:
  - Resolves: RHEL-84477 - nginx: specially crafted MP4 file may cause
    denial of service (CVE-2024-7347)
  - Resolves: RHEL-85556 - nginx: Memory disclosure in the
    ngx_http_mp4_module (CVE-2022-41742)
  - Resolves: RHEL-91446 - nginx: Memory corruption in the
    ngx_http_mp4_module (CVE-2022-41741)


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-24.1
changelog:
  - Resolves: RHEL-146525 - nginx: NGINX: Data injection via man-in-the-middle
    attack on TLS proxied connections (CVE-2026-1642)


author: Zdenek Dohnal <zdohnal@redhat.com> - 2:1.20.1-24.2
changelog:
  - Resolves: RHEL-159557 - CVE-2026-27654 nginx: NGINX: Denial of Service or file modification via buffer overflow in ngx_http_dav_module
  - Resolves: RHEL-159536 - CVE-2026-27784 nginx: NGINX: Denial of Service due to memory corruption via crafted MP4 file
  - Resolves: RHEL-159444 - CVE-2026-27651 nginx: NGINX: Denial of Service via undisclosed requests when ngx_mail_auth_http_module is enabled
  - Resolves: RHEL-157885 - CVE-2026-32647 nginx: NGINX: Denial of Service or Code Execution via specially crafted MP4 files


author: Andrew Lukoshko <alukoshko@cloudlinux.com> - 3:1.20.1-24.2.cloudlinux.2
changelog:
  - Fix CVE-2026-42945 nginx: NGINX: Buffer overrun in rewrite module via arguments in replacement strings


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-25
changelog:
  - Resolves: RHEL-114935 - Image mode: The dir /var/lib and /var/log
    is not created when updating system in image mode


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-28
changelog:
  - Resolves: RHEL-146528 - CVE-2026-1642 nginx: NGINX: Data injection via
    man-in-the-middle attack on TLS proxied connection


author: Zdenek Dohnal <zdohnal@redhat.com> - 2:1.20.1-28.1
changelog:
  - RHEL-159560 CVE-2026-27654 nginx: NGINX: Denial of Service or file modification via buffer overflow in ngx_http_dav_module
  - RHEL-159539 CVE-2026-27784 nginx: NGINX: Denial of Service due to memory corruption via crafted MP4 file
  - RHEL-159447 CVE-2026-27651 nginx: NGINX: Denial of Service via undisclosed requests when ngx_mail_auth_http_module is enabled
  - RHEL-157888 CVE-2026-32647 nginx: NGINX: Denial of Service or Code Execution via specially crafted MP4 files


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-28.3
changelog:
  - Resolves: RHEL-178684 - nginx: code execution and denial of
    service (CVE-2026-9256)
  - Resolves: RHEL-182553 - nginx: HTTP/2: Remote Denial of Service via
    compression bomb and Slowloris-style attack


author: Luboš Uhliarik <luhliari@redhat.com> - 2:1.20.1-28.4
changelog:
  - Resolves: RHEL-190800 - nginx: "HTTP/2 bomb" nginx fix breaks module ABI
    causing crashes
  - Resolves: RHEL-188418 - nginx: NGINX: Arbitrary code execution or 
    Denial of Service via heap-based buffer overflow with crafted HTTP/2
    headers (CVE-2026-42055)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.22.1-1
changelog:
  - Resolves: #2096174 - RFE: add nginx:1.22 module stream
  - switch to pcre2
  - add stream_geoip_module and stream_realip_module
  - enable kTLS support


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.22.1-4
changelog:
  - Resolves: #2170808 - Running nginx with systemctl and entering ssl
    private key's pass phrase
  - added new ssl_pass_phrase_dialog directive which enables setting
    external program for entering password for encrypted private key


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.22.1-5
changelog:
  - Resolves: RHEL-12736 - nginx:1.22/nginx: HTTP/2: Multiple HTTP/2 enabled web
    servers are vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.22.1-5
changelog:
  - Resolves: RHEL-12737 - nginx:1.22/nginx: HTTP/2: Multiple HTTP/2 enabled web
    servers are vulnerable to a DDoS attack (Rapid Reset Attack) (CVE-2023-44487)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.22.1-8.1
changelog:
  - Resolves: RHEL-84484 - nginx:1.22/nginx: specially crafted MP4 file may
    cause denial of service (CVE-2024-7347)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-4.1
changelog:
  - Resolves: RHEL-84478 - nginx:1.24/nginx: specially crafted MP4 file may cause
    denial of service (CVE-2024-7347)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-5
changelog:
  - Resolves: RHEL-84480 - nginx:1.24/nginx: specially crafted MP4 file may cause
    denial of service (CVE-2024-7347)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-5.1
changelog:
  - Resolves: RHEL-146526 - nginx:1.24/nginx: NGINX: Data injection via
    man-in-the-middle attack on TLS proxied connections (CVE-2026-1642)


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.24.0-5.2
changelog:
  - Resolves: RHEL-157886 CVE-2026-32647 nginx:1.24/nginx: NGINX: Denial of
    Service or Code Execution via specially crafted MP4 files
  - Resolves: RHEL-159445 CVE-2026-27651 nginx:1.24/nginx: NGINX: Denial of
    Service via undisclosed requests when ngx_mail_auth_http_module is enabled
  - Resolves: RHEL-159558 CVE-2026-27654 nginx:1.24/nginx: NGINX: Denial of
    Service or file modification via buffer overflow in ngx_http_dav_module
  - Resolves: RHEL-159537 CVE-2026-27784 nginx:1.24/nginx: NGINX: Denial of
    Service due to memory corruption via crafted MP4 file


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-6
changelog:
  - Resolves: RHEL-146529 -  CVE-2026-1642 nginx: NGINX: Data injection via
    man-in-the-middle attack on TLS proxied connections


author: Zdenek Dohnal <zdohnal@redhat.com> - 1:1.24.0-7
changelog:
  - Resolves: RHEL-157889 CVE-2026-32647 nginx:1.24/nginx: NGINX: Denial of
    Service or Code Execution via specially crafted MP4 files
  - Resolves: RHEL-159448 CVE-2026-27651 nginx:1.24/nginx: NGINX: Denial of
    Service via undisclosed requests when ngx_mail_auth_http_module is enabled
  - Resolves: RHEL-159561 CVE-2026-27654 nginx:1.24/nginx: NGINX: Denial of
    Service or file modification via buffer overflow in ngx_http_dav_module
  - Resolves: RHEL-159540 CVE-2026-27784 nginx:1.24/nginx: NGINX: Denial of
    Service due to memory corruption via crafted MP4 file


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-7.1
changelog:
  - Resolves: RHEL-176234 - nginx:1.24/nginx: NGINX: Arbitrary Code Execution
    Vulnerability (CVE-2026-42945)


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-7.2
changelog:
  - Resolves: RHEL-178681 - nginx:1.24/nginx: code execution and denial
    of service (CVE-2026-9256)
  - Resolves: RHEL-182554 - nginx:1.24/nginx: HTTP/2: Remote Denial of
    Service via compression bomb and Slowloris-style attack


author: Luboš Uhliarik <luhliari@redhat.com> - 1:1.24.0-7.3
changelog:
  - Resolves: RHEL-191773 - nginx: "HTTP/2 bomb" nginx fix breaks module ABI
    causing crashes
  - Resolves: RHEL-188413 - nginx: NGINX: Arbitrary code execution or.
    Denial of Service via heap-based buffer overflow with crafted HTTP/2
    headers (CVE-2026-42055)


changelog: - LU-3133: remove "set -e" from scriplets
author:
  Aleksey Petryankin <apetryankin@cloudlinux.com>, Alexey Lyashkov <umka@cloudlinux.com>, Anton Volkov <avolkov@cloudlinux.com> 0.4-2


author: Remi Collet <remi@remirepo.net> - 7.0.5-7
changelog:
  - Add patch to work around false positive in format-security check
    (From rpmfusion, by Paul Howarth )


author: Remi Collet <rcollet@redhat.com> - 8.0.20-1
changelog:
  - rebase to 8.0.20 #2095752
  - clean unneeded dependency on useradd command #2095447
  - add upstream patch to initialize pcre before mbstring
  - retrieve tzdata version from /usr/share/zoneinfo/tzdata.zi


author: Remi Collet <rcollet@redhat.com> - 8.0.30-2
changelog:
  - Fix Leak partial content of the heap through heap buffer over-read
    CVE-2024-8929
  - Fix Configuring a proxy in a stream context might allow for CRLF injection in URIs
    CVE-2024-11234
  - Fix Single byte overread with convert.quoted-printable-decode filter
    CVE-2024-11233
  - Fix cgi.force_redirect configuration is bypassable due to the environment variable collision
    CVE-2024-8927
  - Fix Logs from childrens may be altered
    CVE-2024-9026
  - Fix Erroneous parsing of multipart form data
    CVE-2024-8925
  - Fix filter bypass in filter_var FILTER_VALIDATE_URL
    CVE-2024-5458
  - Fix __Host-/__Secure- cookie bypass due to partial CVE-2022-31629 fix
    CVE-2024-2756
  - Fix password_verify can erroneously return true opening ATO risk
    CVE-2024-3096


author: Remi Collet <rcollet@redhat.com> - 8.0.30-3
changelog:
  - Fix libxml streams use wrong `content-type` header when requesting a redirected resource
    CVE-2025-1219
  - Fix Stream HTTP wrapper header check might omit basic auth header
    CVE-2025-1736
  - Fix Stream HTTP wrapper truncate redirect location to 1024 bytes
    CVE-2025-1861
  - Fix Streams HTTP wrapper does not fail for headers without colon
    CVE-2025-1734
  - Fix Header parser of `http` stream wrapper does not handle folded headers
    CVE-2025-1217


author: Remi Collet <rcollet@redhat.com> - 8.0.30-4
changelog:
  - Fix pgsql extension does not check for errors during escaping
    CVE-2025-1735
  - Fix NULL Pointer Dereference in PHP SOAP Extension via Large XML Namespace Prefix
    CVE-2025-6491
  - Fix Null byte termination in hostnames
    CVE-2025-1220
  - Fix soap memory corruption
  - Fix ldap_set_option() not applied on different ldap connections


author: Remi Collet <rcollet@redhat.com> - 8.0.30-5
changelog:
  - Fix Null byte termination in dns_get_record()
    GHSA-www2-q4fc-65wf
  - Fix Heap buffer overflow in array_merge()
    CVE-2025-14178
  - Fix Information Leak of Memory in getimagesize
    CVE-2025-14177


author: Remi Collet <rcollet@redhat.com> - 8.0.30-6
changelog:
  - Fix XSS within status endpoint
    CVE-2026-6735
  - Fix Null pointer dereference in php_mb_check_encoding() via mb_ereg_search_init()
    CVE-2026-7259
  - Fix Stale SOAP_GLOBAL(ref_map) pointer with Apache Map
    CVE-2026-6722
  - Fix Use-after-free after header parsing failure with SOAP_PERSISTENCE_SESSION
    CVE-2026-7261
  - Fix Broken Apache map value NULL check
    CVE-2026-7262
  - Fix Signed integer overflow of char array offset
    CVE-2026-7568
  - Fix Consistently pass unsigned char to ctype.h functions
    CVE-2026-7258


author: Remi Collet <rcollet@redhat.com> - 8.0.10-1
changelog:
  - rebase to 8.0.10 #1992513
  - compatibility with OpenSSL 3.0 #1992492
  - snmp:  add sha256 / sha512 security protocol #1936635
  - phar: implement openssl_256 and openssl_512 for phar signatures
  - phar: use sha256 signature by default


author: Remi Collet <rcollet@redhat.com> - 8.1.6-2
changelog:
  - add upstream patch to initialize pcre before mbstring
  - add upstream patch to use more sha256 in openssl tests


author: Remi Collet <rcollet@redhat.com> - 8.2.13-1
changelog:
  - rebase to 8.2.13 RHEL-14699
  - add %__phpize and %__phpconfig macros
  - move httpd/nginx wants directives to config files in /etc
  - php-fpm.conf: move include directive after [global] section
    following upstream example, allowing overriding
  - use SPDX license IDs


author: Remi Collet <rcollet@redhat.com> - 8.3.12-1
changelog:
  - rebase to 8.3.12 RHEL-62189
  - enable command history in phpdbg
  - backport Argon2 password hashing in OpenSSL ext
  - build sockets extension statically
  - switch to nikic/php-parser version 5
  - openssl: always warn about missing curve_name


author: Remi Collet <remi@remirepo.net> - 6.1.0~RC2-1
changelog:
  - update to 6.1.0RC2
  - fix test suite with redis 6.2 using patch from
    https://github.com/phpredis/phpredis/pull/2555


author: Miro Hrončok <mhroncok@redhat.com> - 19.0.0-5
changelog:
  - Subpackage python2-pyOpenSSL has been removed
    See https://fedoraproject.org/wiki/Changes/Mass_Python_2_Package_Removal


author:
  Oleksandr Shyshatskyi <oshyshatsky@cloudlinux.com>, Vladimir Lebedev <vlebedev@cloudlinux.com> 2.11.0-2

changelog:
  - Rebased codebase on top of upstream changes (CLPRO-1703, CLPRO-1735)
  - Added ability to change CloudLinux editions (CLPRO-1755, CLPRO-1741, CLOS-2463, CLPRO-1813, CLPRO-1787)


author: Oleksandr Shyshatskyi <oshyshatsky@cloudlinux.com> 2.11.1-1
changelog:
  - Exit rhnreg_ks when interactive question asked and shell is not TTY (CLPRO-1885)
  - Add notification about license limits before registration (CLPRO-1754)
  - Make LVE support transition from Shared/Admin to Solo (CLOS-2355)


author: Dmitry Shibut <dshibut@cloudlinux.com> 2.11.2-1
changelog:
  - Fix display of the error message 'failed to save log entry' during execution of the commands clnreg_ks and rhn_check (CLOS-2437)


author: Dzmitry Ryzhykau <dryzhykau@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 2.12.0-1
changelog:
  - CLOS-3052: Add Ubuntu 22 support. Remove up2date_client.cldetect Python module.
  - CLOS-3032: Skip the unused registration calls: add_packages, add_hw_profile


author: Roman Prilipskii <rprilipskii@cloudlinux.com> 2.12.5-1
changelog:
  - CLOS-3231: Add a fallback mechanism to the server URL configuration
  - CLOS-3379: Add additional server URL configuration for connections over IPv6


author: alutsiuk <alutsiuk@cloudlinux.com> - 2.8.16-14.cloudlinux.11
changelog:
  - RHNCTL-47: implement linking status for cl-link-to-cln utility
  - RHNCLT-46: Remove deprecated CLN api calls (hardware, packages, virtinfo)
  - RHNCTL-48 Add linkable property to output of cl-link-to-cln --linking-status


author: oshyshatskyi <oshyshatskyi@cloudlinux.com> 2.8.16-14.cloudlinux.17
changelog:
  - CLPRO-1440: Automatically save current edition for users diring check-in
  - CLOS-2066: Allow cln_switch_channel to switch to CL7


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 3.0.1-1
changelog:
  - CLOS-3495: Report number of users on machine to CLN during registration
  - CLOS-3533: Preparations for CloudLinux 10 and internal codebase cleanup
  - CLOS-3422: Upgrade and cleanup of core functionality


author: Georgy Lepsaya <glepsaya@cloudlinux.com> 3.0.3-1
changelog:
  - CLOS-3571: Implement alt-els repository auth with JWT on Ubuntu
  - CLOS-3855: Require cloudlinux-release with SWNG mirrorlist repos
  - CLOS-4049: Obsolete dnf-plugin-spacewalk


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 3.0.1-1
changelog:
  - CLOS-3495: Report number of users on machine to CLN during registration
  - CLOS-3533: Preparations for CloudLinux 10 and internal codebase cleanup
  - CLOS-3335: Fix proxy authentication failure caused by removed base64.encodestring in Python 3.9
  - CLOS-3422: Upgrade and cleanup of core functionality


author: Georgy Lepsaya <glepsaya@cloudlinux.com> 3.0.5-1
changelog:
  - CLOS-4605: Require rhn-setup so installing rhn-client-tools pulls the full registration stack
  - CLOS-4595: Internal bugfixes
  - CLOS-4661: Fix proxy registration hang by deriving the scheme from the proxy, not serverURL


author: Gennadii Altukhov <grinrag@gmail.com> 2.8.3-1
changelog:
  - Python's OpenSSL.SSL.Connection method for getting state was renamed. Now
    before run it we should determinate its name via getattr built-in function.


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.4-1
changelog:
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "fix except in rhnlib to make it compatible with Python 2.4"


author: Michael Mraka <michael.mraka@redhat.com> 2.8.6-1
changelog:
  - remove install/clean section initial cleanup
  - removed Group from specfile
  - removed BuildRoot from specfiles


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.6-4
changelog:
  - don't package python2 files for rhnlib (tkasparek@redhat.com)
  - be compliant with new packaging guidelines when requiring python2 packages
    (tkasparek@redhat.com)


author: Nick Clifton <nickc@redhat.com> - 192-1
changelog:
  - Select between gcc-built and annobin-built versions of the annobin plugin.
  - Resolves: rhbz#2030671


author: Nick Clifton <nickc@redhat.com> - 196-1
changelog:
  - Pass "--remove section .gnu.build.attributes" to the find-debuginfo script.
  - Resolves: rhbz#2099613


author: Michal Domonkos <mdomonko@redhat.com> - 208-1
changelog:
  - brp-mangle-shebangs: Strip env flags when mangling shebangs (RHEL-26961)
  - Fix automatic soname requires on non-versioned symlink targets (RHEL-28767)


author: Jan Dobes 5.0.27-1
changelog:
  - 1383668 - close and reopen syslog when redirecting child output
  - Updated links to github in spec files
  - Migrating Fedorahosted to GitHub


author: Tomas Kasparek <tkasparek@redhat.com> 5.0.33-1
changelog:
  - fix rhnsd triggered upgrade of rhnsd on systemd systems
  - 1494389 - Revert "[1260527] RHEL7 reboot loop"
  - 1494389 - Revert "1260527 RHEL7 rhnsd reload doesn't work"


author: Jan Jansky <jjansky@redhat.com> = 4.9.1-1
changelog:
  - Update to 4.9.1 in RHEL 9
    Resolves: RHEL-86668
    Resolves: RHEL-86644
    Resolves: RHEL-86647
    Resolves: RHEL-86646


author: Jan Jansky <jjansky@redhat.com> = 4.9.1-2
changelog:
  - Update to 4.9.1-2 in RHEL 9
    Resolves: RHEL-86668
    Resolves: RHEL-86644
    Resolves: RHEL-86647
    Resolves: RHEL-86646


author: Jan Jansky <jjansky@redhat.com> = 4.9.2-1
changelog:
  - Update to 4.9.2 
    Resolves: RHEL-101717
    Resolves: RHEL-101718
    Resolves: RHEL-101719
    Resolves: RHEL-101720


author: Jan Jansky <jjansky@redhat.com> = 4.10.0-1
changelog:
  - Update to 4.10.0
    Resolves: RHEL-110500
    Resolves: RHEL-110501
    Resolves: RHEL-110502
    Resolves: RHEL-110503


author: Pavel Moravec <pmoravec@redhat.com> = 4.2-15
changelog:
  - [sosnode] Handle downstream versioning for runtime option
    Resolves: bz2037350
  - [options] Fix logging on plugopts in effective sos command
    Resolves: bz2054883
  - [report] Honor plugins' hardcoded plugin_timeout
    Resolves: bz2055548
  - [policies] Set fallback to None sysroot, don't chroot to '/'
    Resolves: bz2011537
  - [ovn_central] Rename container responsable of Red Hat
    Resolves: bz2043488


author: Pavel Moravec <pmoravec@redhat.com> = 4.3-1
changelog:
  - Rebase on upstream 4.3
    Resolves: 2055003
  - [sapnw] Fix IndexError exception
    Resolves: 2065551
  - [subscription_manager] collect syspurpose data via sub-man
    Resolves: 2002333
  - [Plugin, utilities] Allow writing command output directly to disk
    Resolves: 2065564
  - [Ceph] Add support for containerized Ceph setup
    Resolves: 2065562
  - [unbound] Add new plugin for Unbound DNS resolver
    Resolves: 2065560
  - [discovery] Add new discovery plugin
    Resolves: 2065558
  - [system] Collect glibc tuning decisions
    Resolves: 2032913


author: Pavel Moravec <pmoravec@redhat.com> = 4.3-2
changelog:
  - [ocp, openshift] Re-align API collection options and rename
    Resolves: bz2065563
  - [utilities] Close file only when storing to file
    Resolves: bz2079492
  - [report] --list-plugins should report used, not default,
    Resolves: bz2079490
  - [report] Honor plugins' hardcoded plugin_timeout
    Resolves: bz2079188
  - crio: switch from parsing output in table format to json
    Resolves: bz2097674
  - [pacemaker] Redesign node enumeration logic
    Resolves: bz2082914
  - [tigervnc] Update collections for newer versions of TigerVNC
    Resolves: bz2066181
  - [plugins] Allow 'str' PlugOpt type to accept any value
    Resolves: bz2079491
  - [ovirt] answer files: Filter out all password keys
    Resolves: bz2095267


author: Pavel Moravec <pmoravec@redhat.com> = 4.3-3
changelog:
  - [vdsm] Set LVM option use_devicesfile=0
    Resolves: bz2122355
  - [Plugin] Make forbidden path checks more efficient
    Resolves: bz2122354


author: Pavel Moravec <pmoravec@redhat.com> = 4.4-1
changelog:
  - Rebase on upstream 4.4
    Resolves: bz2082615
  - [redhat] Honour credential-less --upload-url on RedHat distro properly
    Resolves: bz2059573
  - [md] Restrict data capture to raid members
    Resolves: bz2062283
  - [sos] Fix unhandled exception when concurrently removing temp dir
    Resolves: bz2088440


author: Pavel Moravec <pmoravec@redhat.com> = 4.4-2
changelog:
  - [utilities] Relax from hard dependency of python3-magic
    Resolves: bz2126089
  - [dnf] Collect legacy yum config symlinks, properly obfuscate pwds
    Resolves: bz2125499


author: Pavel Moravec <pmoravec@redhat.com> = 4.5.1-3
changelog:
  - Rebase on upstream 4.5.1
    Resolves: bz2175808
  - [microshift] Fix microshift get and add commands
    Resolves: bz2175650


author: Pavel Moravec <pmoravec@redhat.com> = 4.6.1-1
changelog:
  - rebase to upstream 4.6.1
    Resolves: RHEL-21174
  - [redhat] Change authentication method for RHEL
    Resolves: RHEL-21178


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> 0.2-7
changelog:
  - CLKRN-1123: switch to cloudlinux-default from rhel default profile
  - CLKRN-1105: don't touch readahead value for NVME


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> 0.2-12
changelog:
  - CLKRN-2076: fix posttrans profile switching reliability
  - CLKRN-2076: add deprecation warning when switching from old unsplit profiles


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> 0.1-11
changelog:
  - CLKRN-698: add crashkernel=auto kernel parameter by default
  - CLKRN-709: fix force_latency for cloudlinux-latency-performance


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> 0.1-12
changelog:
  - CLKRN-859: tune systemd-logind capabilities to make GDM GUI work on CL 8.5 (incompatibility with hidepid)


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> 0.2-4
changelog:
  - CLKRN-1038: deleted redundant ovz specific sysctl vm.force_scan_thresh
  - KB-219: fixed spec scriptlet


