# changelog

author: Paul Howarth <paul@city-fan.org> - 1.6.12-1
changelog:
  - Update to 1.6.12
    - Populate metro and area code when performing lookups in IPv6 City
      databases; previously this was only done when using IPv4 City
      databases


author: Paul Howarth <paul@city-fan.org> - 2018.06-1
changelog:
  - IPv6 databases are still seeing updates in June 2018
  - IPv4 databases are unchanged from previous release


author: alutsiuk <alutsiuk@cloudlinux.com> 1.0-9
changelog:
  - AWP-110: Clean up redis constants after plugin disabling
  - AWP-107: Fix redis processes not starting after server reboot
  - AWP-89: Don't reload redis when user has disabled module


author: Dasha Kavchuk <dkavchuk@cloudlinux.com> 1.0-10
changelog:
  - AWP-122: Skip broken document roots while scanning for WordPress sites
  - AWP-105: Cleanup garbage files left after user's removal
  - AWP-123: Improve incompatibility message and logic once conflicting plugin found


author: alutsiuk <alutsiuk@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> 1.1-1
changelog:
  - AWP-102: Explicitly drop PHP `disable_functions` directive during wp-cli execution; improve disable feature procedure
  - AWP-176: Generate first scanning report during allow-for-all
  - AWP-153: Change accelerate wp messages according to new names
  - AWP-155: Implement migration for AccelerateWP clients
  - AWP-152: Replace "module" with "feature" in cloudlinux-awp-user commands
  - AWP-151: Extend cloudlinux-awp-admin get-report with new statistics
  - AWP-150: cloudlinux-awp-admin adaption to manipulate feature suites
  - AWP-173: Modift purge-cache CLI according to renamings


author: alutsiuk <alutsiuk@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> 1.1-2
changelog:
  - AWP-208: Add support of CLAdmin license
  - XRAY-680: Successfully disable optimization feature even if plugin was manually removed
  - AWP-216: activate icon at every allow command in case if it appears hidden in UI


author:
  Dasha Kavchuk <dkavchuk@cloudlinux.com>, Sergey Kokhan <skokhan@cloudlinux.com>, Mariia Mozgunova <mmozgunova@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 1.2-1

changelog:
  - AWP-285: Enable Plesk support and adapt to CageFS support on Solo edition
  - AWP-245: Fix AWP post checker for sites with disabled HTTP access
  - AWP-246: Add "User-Agent" header for post checker requests
  - AWP-270: Added CL9 support
  - AWP-225: AccelerateWP daemon adapted to using CPAPI
  - AWP-226: AccelerateWP information collector adapted to using CPAPI
  - AWP-230: Refactor code to split large modules
  - AWP-231: Refactor imports
  - AWP-229: Added Plesk PHP classes
  - AWP-233: Ensure Plesk PHP Redis modules installation and configuration
  - AWP-279: Fix skips for CloudLinux Admin
  - AWP-264: Add support lsapi handler and alt-phpXY on CloudLinux Solo
  - AWP-273: Add support of Vendor Plesk PHP
  - AWP-232: Implement AccelerateWP hooks for Plesk


author: Mariia Mozgunova <mmozgunova@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 1.2-2
changelog:
  - AWP-301: Implement CLI to auto-install of AccelerateWP on sites without page cache
  - AWP-276: Improve wordpress site detection


author:
  Mariia Mozgunova <mmozgunova@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, oshyshatskyi <oshyshatskyi@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> 1.3-2

changelog:
  - AWP-339: Remove AccelerateWP plugin from wp-admin when AccelerateWP is turned off in WHM.
  - AWP-295: Read maxclients redis parameter from config on reload
  - AWP-221: Implement CDN optimization feature managing
  - XRAY-696: Added wrapper for wp-cli
  - AWP-304: Update AWP statistics to new statuses
  - AWP-315: Extend Plesk API to call cloudlinux-awp-admin command
  - AWP-331: Do not allow billing to change status when feature is disabled
  - AWP-287: Added ability to change default without affecting current users
  - AWP-268: Create cron task for CLN integration with AWP
  - AWP-318: Return modules instead of features in get-report
  - AWP-333: Disambiguate output of CLI utility for activation of AWP for all WP sites.
  - AWP-341: Improve detecting username inside monitoring daemon
  - AWP-346: Optimize execution of set-suite command
  - AWP-354: Added the ability to insert default, visible statuses to Plesk module
  - AWP-365: Extend SmartAdvice to interact with suites
  - AWP-346: Use double fork and close std output to avoid WHMCS timeouts
  - AWP-349: Improve AccelerateWP premium feature enabling
  - AWP-355: Add aditional arguments to upgrade-url for WHMCS
  - AWP-384: Disable fuzzy parsing of arguments


author:
  oshyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> 1.3-3

changelog:
  - XRAY-755: Ignore missing system users in smart advice
  - AWP-403: AccelerateWP commands optimization: reduce amount of php_get_vhost_versions calls
  - XRAY-763: Improve rotation of AccelerateWP logs
  - AWP-412: Improve incompatibility detection with AccelerateWP plugin


author: oshyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 1.3-4
changelog:
  - AWP-504: Make sure that unique_id of an user is not editable
  - AWP-314: Send report to CLN in cln-sync command


author:
  oshyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> 1.3-3

changelog:
  - XRAY-755: Ignore missing system users in smart advice
  - AWP-403: AccelerateWP commands optimization: reduce amount of php_get_vhost_versions calls
  - XRAY-763: Improve rotation of AccelerateWP logs
  - AWP-412: Improve incompatibility detection with AccelerateWP plugin
  - AWP-404: AccelerateWP commands optimization: Reduce extra calls while getting wordpress incompatibilities


author:
  alutsiuk <alutsiuk@cloudlinux.com>, oshyshatskyi <oshyshatskyi@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> 1.4-1

changelog:
  - AWP-483: AccelerateWP Premium Image Optimization feature added
  - AWP-377: AccelerateWP Premium Critical CSS feature added
  - AWP-397: Add AccelerateWP CDN Pro suite
  - AWP-413: Separate upgrade urls for AccelerateWP Premium and AccelerateWP CDN Pro
  - CLPRO-197: Add AcceleratWP CDN Pro suite metric
  - AWP-272: Ignore unknown suites while reading configs
  - AWP-444: Add AccelerateWP CDN suites to get-report utility
  - AWP-452: Do not try to generate upgrade_url for features without it
  - AWP-467: Fix error which leads to premium become available while only free allowing
  - XRAY-770: Added get_user_auth_key papi call
  - AWP-464: Add required parameter api_key when enabling CDN
  - AWP-415: Add terms agreement to CLI tools
  - AWP-513: Extend subscription listener to handle multiple features
  - AWP-510: Extend subscription --listen command with CDN support
  - CLPRO-341: Set WP_REDIS_GRACEFUL constant to handle redis connection issues
  - AWP-505: Place "Terms and conditions" CDN
  - AWP-519: Automatically sync data to CLN when admin allows premium feature for users
  - CLPRO-328: Information about supported suites added to options getter command
  - CLPRO-336: Implement additional CDN plans in AWP
  - XRAY-673: Add CDN feature post-check
  - CLPRO-319: Add subscription purchase date to billing report
  - CLPRO-324: Add subscription warning to user utility
  - CLPRO-329: Set MINIMUM_AWP_PLUGIN_VERSION for Critical CSS feature
  - CLPRO-343: Set MINIMUM_AWP_PLUGIN_VERSION for Image Optimization feature
  - CLPRO-349: Require cloudlinux-awp-plugin
  - CLPRO-346: Suppress deprecation warnings from PHP in wp-cli wrapper


author: alutsiuk <alutsiuk@cloudlinux.com>, oshyshatskyi <oshyshatskyi@cloudlinux.com> 1.4-2
changelog:
  - CLPRO-347: Switch features report to new CLN format
  - AWP-620: Send feature activation status to CLN
  - AWP-624: Follow CLN restriction of non-nullable purchase date
  - AWP-630: Add clickhouse statistics about users with active premium and CDN


author:
  alutsiuk <alutsiuk@cloudlinux.com>, oshyshatskyi <oshyshatskyi@cloudlinux.com>, Martin Krcho <mkrcho@cloudlinux.com> 1.5-1

changelog:
  - CLPRO-324: Add subscription warning to user utility, part II
  - AWP-584: Fix traffic_limit attribute updating
  - AWP-588: Add upgrade_url to json of Image Optimization and Critical CSS advices
  - AWP-632: Bump AccelerateWP plugin minimum supported version for Critical CSS and Image Optimization features
  - CLPRO-348: Speed-up plans synchronization between user and microservice
  - AWP-619: Prohibit allowing AccelerateWP CDN Free and Pro for reseller users
  - AWP-635: Fix webiste post-check failed feature enabling
  - AWP-574: Add support of new versions of redis plugin
  - AWP-607: Replace acceleratewp in upgrade url with cloudlinux_advantage
  - AWP-415: Move cdn agreement to cagefs-mounted directory
  - AWP-641: Improve WP CLI wrapper script to handle help commands


author: alutsiuk <alutsiuk@cloudlinux.com>, oshyshatskyi <oshyshatskyi@cloudlinux.com> 1.6-1
changelog:
  - AWP-10: Add LiteSpeed webserver support
  - XRAY-801: Handle CDN post-check issues in AccelerateWP
  - AWP-638: Speed up loading of AccelerateWP in users's part


author:
  Timur Kalimullin <tkalimullin@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, oshyshatskyi <oshyshatskyi@cloudlinux.com> 1.6-2

changelog:
  - AWP-636: Implement ability for server admins to disable and enable Object Cache Pro banners
  - AWP-701: Speed up loading AccelerateWP: cache php inforamtion in get utility
  - AWP-724: Fix handler not supported on LiteSpeed webserver
  - AWP-703: Speed up loading AccelerateWP: cache wp-cli commands which read website configuration


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 1.6-3
changelog:
  - AWP-703: Cache wp-cli commands which read website configuration
  - AWP-708: Add a new metric to summary
  - CLPRO-432: Add possibility to track AccelerateWP upgrade URL
  - AWP-714: Ignore disallowed users when counting active plugins


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 1.6-4
changelog:
  - CLPRO-561: Fix the AccelerateWP CLN report generation in case of more than one feature included in suite


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 1.6-5
changelog:
  - AWP-752: Update /usr/bin/cloudlinux-awp-user in cagefs when updating accelerate-wp
  - CLPRO-408: Implement ability to hide specific feature


author:
  oshyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 1.7-1

changelog:
  - CLPRO-1071: Fix common bugs reported by Sentry
  - CLPRO-1071: Raised minimum supported PHP version for Object Caching to 7.2
  - CLPRO-779: Create custom acceleratewp ini with needed extensions
  - CLPRO-436: Renamed variables to ensure better consistency and clarity
  - AWP-765: Fix CLN billing report failed on user disk quota


author: oshyshatskyi <oshyshatskyi@cloudlinux.com> 1.7-2
changelog:
  - Automatically enable php extensions (json, igbinary, redis) when object cache becomes visible (CLPRO-1136)


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> - 1.8-1
changelog:
  - Migrate codebase to Python3.11 (CLPRO-1124)
  - Fix getting upgrade url for AccelerateWP Premium and AccelerateWP CDN (CLPRO-1182)


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> - 1.8-2
changelog:
  - Add Solo/Admin editions support (CLPRO-1081)
  - Fix getting custom ini path in enable_redis_for_alt_php script (CLPRO-1235)
  - Fix issues reported by Sentry (CLPRO-1237)
  - Don't scan user websites when AWP is turned off (CLPRO-1227)


author: Timur Kalimullin <tkalimullin@cloudlinux.com> - 1.8-3
changelog:
  - Implement email cancellation in cloudlinux-awp-admin (CLPRO-1191)
  - Improving processing of json wp-cli command output when there is excess output (CLPRO-796)


author: alutsiuk <alutsiuk@cloudlinux.com> - 1.8-4
changelog:
  - Fix sending sentry events on empty scanning report status (CLPRO-1334)
  - Fix AccelerateWP activation fails on users with disk quota exceeded (CLPRO-781)
  - Setup xray-user-agent if AccelerateWP is enabled (CLPRO-730)


author: Robert-André Mauchin <zebob.m@gmail.com> - 3.1.1-1
changelog:
  - Update to 3.1.1
  - Close: rhbz#1954337
  - Security fix for CVE-2021-30473
  - Fix: rhbz#1961375
  - Fix: rhbz#1961376
  - Security fix for CVE-2021-30475
  - Fix: rhbz#1968017
  - Fix: rhbz#1968018


author: Mosaab Alzoubi <moceap@hotmail.com> - 0.7.0-4
changelog:
  - First build on EPEL8
  - Use one branch to build on Fedora and EPEL
  - Use python3 as BR except EPEL7
  - Use LC_ALL=en_US.UTF-8 in EPEL7


author: Sergey Kokhan <skokhan@cloudlinux.com> - 5.3.7-14
changelog:
  - ALMODP-143: httpd24-alt-mod-passenger installation paths for mod_passenger.so and mod_passenger.conf changed


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-45
changelog:
  - fix version compare in multiphp_reconfigure script
  - exec /multiphp_reconfigure after installation for cPanel > 100.0


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-46
changelog:
  - rewrite code for versions comparing in multiphp_reconfigure.py script
  - rewrite alt-php-mysql-reconfigure.py for ubuntu support


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-50
changelog:
  - ALTPHP-1376: fix detecting libmysqlclient.so version
  - ALTPHP-1396: restore alt-php.cfg if it's broken


author:
  Dasha Kavchuk <dkavchuk@cloudlinux.com>, Anastasia Lutsiuk <alutsiuk@cloudlinux.com>, Sergey Kokhan <skokhan@cloudlinux.com> - 0.2-4

changelog:
  - XRAY-524 Fixed issue related to cloudlinux-autotracing Unlink Flaw
  - XRAY-526: Removed default value for debug log file
  - XRAY-534: Fixed getting panel users' list and IP address


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> - 0.3-4

changelog:
  - CLPRO-136: Allow slow site analyzer to work inside VZ containers
  - XRAY-609: Skip URLs with unavailable domain data from autotracing


author: Anastasia Lutsiuk <alutsiuk@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> - 0.3-8
changelog:
  - CLPRO-228: Add support of CL9
  - XRAY-711: Fix copying clos_ssa extensions for DirectAdmin
  - XRAY-721: Enable autotracing, but block it from working in case of malfunctions present


author: Dasha Kavchuk <dkavchuk@cloudlinux.com> - 0.2-3
changelog:
  - XRAY-429: autotracing telemetry added
  - XRAY-483: fixed issues with generating SSA reports and internal filters of autotracing module


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Sergey Kokhan <skokhan@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com> - 0.5-7

changelog:
  - XRAY-624: PHP version detection on cPanel with default alt-php fixed
  - XRAY-573: Added support of ea-php81 to X-Ray
  - XRAY-617: Fixed memory corruption
  - XRAY-563: Improve tracing tasks caching in X-Ray Agent
  - XRAY-564: Move request number counting logic to the server side
  - XRAY-607: Implement command for getting user sites statuses
  - XRAY-587: Do not send metadata when clwpos utility fails
  - XRAY-575: Add sentry reporting for PHP shortcode profiler
  - XRAY-600: Implement autocompleting of stuck tasks
  - XRAY-599: Stop task when it is in stopped/completed status


author:
  alutsiuk <alutsiuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com> - 0.5-8

changelog:
  - XRAY-635: Make X-Ray work inside VZ container
  - XRAY-637: Fix accidental losing of requests and request counters
  - XRAY-632: Add processing of shortcode callback declared via __call magic method
  - XRAY-633: Improving object export to Sentry events in X-Ray PHP profiler
  - XRAY-634: Add newline to xray-tasks cron


author: alutsiuk <alutsiuk@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com>- 0.5-9
changelog:
  - AWP-180: Implement ability to rollback advice
  - AWP-174: Do not block SmartAdvice via feature marker
  - AWP-150: Change AWP allow command in Smart Advice apply
  - AWP-153: Change smart advice messages according to new names


author:
  alutsiuk <alutsiuk@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.5-10

changelog:
  - AWP-184: Extend cl-smart-advice list with detailed_description
  - XRAY-630, XRAY-650, XRAY-652, XRAY-656, XRAY-657: Develop SmartAdvice plugin
  - XRAY-631: Implement installing of SmartAdvice plugin
  - XRAY-649: Wrong filehandling fixed
  - XRAY-645: Detect source of cl-smart-advice apply/rollback


author:
  Dmitriy Leonov <dmleonov@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com> - 0.5-11

changelog:
  - XRAY-664: Replace PHP module "sockets" with stream functions
  - XRAY-667: Add feedback link to the SmartAdvice WP plugin
  - XRAY-668: Add ability to give the reason of advice rollback


author:
  Dmitriy Leonov <dmleonov@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.5-12

changelog:
  - XRAY-669: Create question window in case if client rollback Advice in WordPress SmartAdvice Plugin
  - XRAY-627: Added support for CloudLinux Admin edition
  - XRAY-672: Fix SmartAdvice Wordpress plugin installation on Solo edition
  - XRAY-662: Start Xray End-user Agent by default on Solo edition
  - XRAY-666: Extend params list for Wordpress Smart Advice plugin to support Advice alerting
  - XRAY-665: Implement the function of sending emails when new Advice
  - XRAY-670: Improve handling of magic methods in php profiler


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.5-13
changelog:
  - XRAY-689: Improve WordPress compatibility check with Smart Advice plugin
  - XRAY-686: Rename sender for cPanel users
  - XRAY-685: Add WordPress notice when new Advice


author:
  Timur Kalimullin <tkalimullin@cloudlinux.com>, Mariia Mozgunova <mmozgunova@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.5-14

changelog:
  - XRAY-699: Continuous task stops collecting requests.
  - XRAY-641: Autocomplete of tasks fails on "on hold" tasks.
  - XRAY-697: Sort advices by status, display notes for advices in SmartAdvice plugin
  - XRAY-681: Displaying detailed errors in SmartAdvice plugin
  - XRAY-675: Improve the js part of the SmartAdvice plugin
  - CLPRO-228: Adapt for CL9
  - AWP-230: Adapt AccelerateWP imports
  - XRAY-691: Adapt writing AccelerateWP info files to new format
  - XRAY-712: Added cacheability metrics to xray extension
  - XRAY-695: Implement collecting metrics to define page cacheability
  - XRAY-723: Save the requests list of the advice in SmartAdvice plugin
  - XRAY-728: Adapt smart advice wordpress plugin for Plesk
  - XRAY-727: Adapt WP SmartAdvice to Plesk panel


author:
  alutsiuk <alutsiuk@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Mariia Mozgunova <mmozgunova@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> - 0.5-15

changelog:
  - CLPRO-271: Move projects from sentry.cloudlinux to cl.sentry.cloudlinux.
  - AWP-221: Implement CDN feature managing utilities
  - XRAY-724: Update cl-smart-advice to handle CDN and Premium advice
  - XRAY-696: Use wp-cli wrapper instead of original wp-cli
  - XRAY-731: Fix Smart Advice plugin symlink after restoring backup from WP ToolKLit or ZIP
  - XRAY-737: Add hiding ROC Pro promotion styles to WP SmartAdvice
  - XRAY-740: Add the ability to subscribe with WHMCS
  - AWP-365: Extend SmartAdvice to interact with suites
  - AWP-384: Disable fuzzy parsing of arguments
  - XRAY-752: Error handling for paid suites


author: Dasha Kavchuk <dkavchuk@cloudlinux.com> - 0.5-16
changelog:
  - XRAY-743: Improve user's name detection in X-Ray End-user plugin; improve detection of user's PHP processes


author:
  Sergey Kokhan <skokhan@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com>, Martin Krcho <mkrcho@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> - 0.5-17

changelog:
  - XRAY-783: Added collection of blocking resources to xray extension
  - XRAY-776: Image Optimization advice type implemented
  - XRAY-750: Critical CSS advice type implemented
  - XRAY-673: add CDN advice support
  - AWP-414: Adapt SmartAdvice plugin for CDN activation
  - XRAY-770: Fix unique auth key reading function
  - XRAY-765: Handled error in the SmartAdvice plugin - Json [email] is invalid
  - AWP-441: Add to SmartAdvice method to get options
  - XRAY-773: Implement applying and rollback a new feature in the SmartAdvice WP plugin
  - AWP-415: Add terms agreement to CLI tools
  - XRAY-785: Fix applying advice in Smart Advice plugin
  - AWP-476: Implement advanced rules for Critical CSS advice V1
  - XRAY-790: Implement applying and rollback of image optimization feature in the SmartAdvice WP plugin
  - CLPRO-329: Critical CSS advice support added
  - CLPRO-343: Image Optimization advice support added
  - XRAY-774: Do not display notifications in SmartAdvice plugin without advice
  - XRAY-769: Add Terms and Conditions in SmartAdvice plugin
  - XRAY-767: Fix name collision between x-ray and lvemanager cli_utils
  - XRAY-720: Added support of ea-phpXY on CL9


author:
  alutsiuk <alutsiuk@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Sergey Kokhan <skokhan@cloudlinux.com> - 0.5-18

changelog:
  - CLPRO-324: Add subscription warning to xray utilities
  - CLPRO-348: Speed-up plans synchronization between user and microservice
  - AWP-484: Remove sending CDN limit letter and notice functionality
  - XRAY-800: Handle CDN original url was passed in wrong format
  - XRAY-799: Change type of property is_premium for CDN
  - XRAY-733: Added ea-php82/alt-php82 support
  - XRAY-804: Update CDN description to: Content Delivery Network


author: Martin Krcho <mkrcho@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.5-20
changelog:
  - AWP-602: Only hide ObjectCache PRO advertising if dedicated constant exists
  - XRAY-809: Improved statistics collection of blocking resources


author:
  Martin Krcho <mkrcho@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.5-20

changelog:
  - AWP-602: Only hide ObjectCache PRO advertising if dedicated constant exists
  - XRAY-809: Improved statistics collection of blocking resources


author: Dmitriy Leonov <dmleonov@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> - 0.5-21
changelog:
  - XRAY-814: Send collected WebVitals metrics to the ClickHouse
  - XRAY-811: Provide opportunity to obtain task id by x-ray extension
  - XRAY-812: Add possibility to get real tracing task id from x-ray extension
  - XRAY-813: Pass tracing task id from PHP to Javascript app
  - AWP-658: Injecting perfume.js in PHP X-Ray profiler
  - XRAY-818: Collect only needed WebVitals metrics


author:
  Dmitriy Leonov <dmleonov@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.5-21

changelog:
  - XRAY-814: Send collected WebVitals metrics to the ClickHouse
  - XRAY-811: Provide opportunity to obtain task id by x-ray extension
  - XRAY-812: Add possibility to get real tracing task id from x-ray extension
  - XRAY-813: Pass tracing task id from PHP to Javascript app
  - AWP-658: Injecting perfume.js in PHP X-Ray profiler
  - XRAY-818: Collect only needed WebVitals metrics


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.5-22
changelog:
  - XRAY-819: Avoid sending empty plugin information in shortcodes
  - XRAY-826: Change WebVitals endpoint to existing alias xray.cloudlinux.com


author:
  Timur Kalimullin <tkalimullin@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Martin Krcho <mkrcho@cloudlinux.com> - 0.5-23

changelog:
  - XRAY-825: Add request_id field to WebVitals metrics package
  - CLPRO-408: Implement ability to hide specific feature
  - CLPRO-558: Improve the collection of WebVitals statistics
  - AWP-821: Add release version to Sentry events


author:
[cell repeats an earlier one in this file: 132 characters]

changelog:
  - XRAY-814: Send collected advanced metrics to the ClickHouse
  - XRAY-811: Provide opportunity to obtain task id by x-ray extension
  - XRAY-812: Add possibility to get real tracing task id from x-ray extension
  - XRAY-813: Pass tracing task id from PHP to Javascript app
  - AWP-658: Injecting perfume.js in PHP X-Ray profiler
  - XRAY-818: Collect only needed advanced metrics


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.5-22
changelog:
  - XRAY-819: Avoid sending empty plugin information in shortcodes
  - XRAY-826: Change advanced metrics endpoint to existing alias xray.cloudlinux.com


author:
[cell repeats an earlier one in this file: 128 characters]

changelog:
  - XRAY-825: Add request_id field to advanced metrics package
  - CLPRO-408: Implement ability to hide specific feature
  - CLPRO-558: Improve the collection of advanced metrics
  - AWP-821: Add release version to Sentry events


author: Martin Krcho <mkrcho@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.5-27
changelog:
  - Improve sentry events (CLPRO-654, CLPRO-651)
  - Added CLI to activate advanced metrics (CLPRO-1080)


author: Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.5-28
changelog:
  - Avoid 500 error when /opt/alt/php-xray restricted to access from PHP in WP SmartAdvice (CLPRO-579)


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.6-2

changelog:
  - Don't scan user websites when AWP is turned off (CLPRO-1227)
  - Added alt-php83 support (CLPRO-1163)
  - Added support for php 5.4, 5.5 for php profiler (CLPRO-1246)
  - Send Sentry event when mail or analytics sending failed (CLPRO-1245, CLPRO-1180)


changelog: - Implemented SmartAdvice reminders (CLPRO-1184, CLPRO-1188, CLPRO-1191, CLPRO-1304)
author:
  Dmitriy Leonov <dmleonov@cloudlinux.com>, Martin Krcho <mkrcho@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.6-3


author: Martin Krcho <mkrcho@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> - 0.6-5
changelog:
  - Added support for variable advice driven texts in the UI and email (CLPRO-1156)
  - Improve open_basedir setting handling on Plesk (CLPRO-1347)
  - Add fuzziness to execution time of the wordpress-plugin-install cron job (CLPRO-1328)


author: Martin Krcho <mkrcho@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.6-6
changelog:
  - Add stack trace to Sentry events in SmartAdvice WP plugin (CLPRO-1267)
  - Remove CL logo from SmartAdvice email footer (CLPRO-1375)


author: Nikita Ivanov <nivanov@cloudlinux.com> - 5.6.40-66
changelog:
  - ELS-189: Fix for Harden PHP
  - CVE-2022-31625: Fix freeing of uninitialized memory leading to RCE
  - CVE-2022-31626: Fix buffer overflow in mysqlnd driver leading to RCE


author: Nikita Ivanov <nivanov@cloudlinux.com> - 5.6.40-67
changelog:
  - Fix for Harden PHP
  - CVE-2021-21704: fix errors in pdo_firebird extension
  - CVE-2021-21705: add user name and password validation in filters module


author: Pavel Mayorov <pmayorov@cloudlinux.com> - 5.6.40-68
changelog:
  - Fix for harden PHP
  - CVE-2022-31628: Fix potential infinite recursion in phar wrapper when using quine gzip file
  - CVE-2022-31629: Add cookie integrity validation


author: Pavel Mayorov <pmayorov@cloudlinux.com> - 5.6.40-70
changelog:
  - Fix for Harden PHP
  - CVE-2022-31631: Fix integer overflow that could cause PDO::quote() to return an improperly quoted string


author: Nikita Ivanov <nivanov@cloudlinux.com> - 5.6.40-73
changelog:
  - Fix for hardened PHP
  - CVE-2023-0567: Fix validation of malformed BCrypt hashes
  - CVE-2023-0568: Fix array overrun when appending slash to paths
  - CVE-2023-0662: Fix DOS vulnerabality by limiting number of parsed
    multipart body parts and printing upload limit exceed error message only once


author: Sergey Fokin <sfokin@cloudlinux.com> - 5.6.40-77
changelog:
  - ALTPHP-1531: add provides alt-php-handler-lsphp and alt-php81-handler-lsphp
  - remove changes from ALTPHP-1508


author: Nikita Ivanov <nivanov@cloudlinux.com> - 5.6.40-79
changelog:
  - Fix for hardened PHP
  - CVE-2023-3823: Fix external entity loading in XML without enabling by
    sanitizing libxml2 globals before parsing
  - CVE-2023-3824: Fix buffer mismanagement in phar_dir_read()


author: Anatholy Scryabin <ascryabin@cloudlinux.com> 1-13
changelog:
  - update File_MARC to 1.4.1
  - update Mail_Mime to 1.10.11
  - update Net_SMTP to 1.10.0
  - update Net_Sieve to 1.4.5


author: Eduard Abdullin <eabdullin@cloudlinux.com> 1-94
changelog:
  - ALTPHP-1195: Updated alt-ImageMagick require to 7.1.0 version
  - ALTPHP-1188: Update imagick to 3.5.1


author: Pavel Mayorov <pmayorov@cloudlinux.com> - 7.0.33-71
changelog:
  - Fix for Harden PHP
  - CVE-2022-31631: Fix integer overflow that could cause PDO::quote() to return an improperly quoted string
  - Fix build dependencies


author: Nikita Ivanov <nivanov@cloudlinux.com> - 7.2.34-18
changelog:
  - CVE-2021-21703: fix error in php fpm shared memory organization leading to privilage escalation
  - CVE-2021-21707: fix handling of paths with percent encoded NULL byte


author: Sergey Fokin <sfokin@cloudlinux.com> - 7.2.34-19
changelog:
  - ALTPHP-1255: rebuild with removed webp support from php for getting it from alt-ImageMagick
  - ALTPHP-1266: update litespeed to 8.0.1


author: Pavel Mayorov <pmayorov@cloudlinux.com> - 7.2.34-22
changelog:
  - Fix for Harden PHP
  - CVE-2022-31628: Fix potential infinite recursion in phar wrapper when using quine gzip file
  - CVE-2022-31629: Add cookie integrity validation


author: Pavel Mayorov <pmayorov@cloudlinux.com> - 7.2.34-23
changelog:
  - Fix for Harden PHP
  - CVE-2022-37454: Fix buffer overflow in the Keccak XKCP SHA-3 reference implementation


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 1-47
changelog:
  - ALTPHP-1269: Update xdebug to 3.1.4 version
  - Update timezonedb to version 2021.5
  - Update mongodb to version 1.13.0
  - Update swoole to version 4.8.9
  - Update pdo_sqlsrv to version 5.10.1
  - Update sqlsrv to version 5.10.1
  - Update imagick to version 3.7.0


author: Sergey Fokin <sfokin@cloudlinux.com> - 7.4.33-3
changelog:
  - ALTPHP-1355: fix linksafe for all sub-packages
  - fix rpath for zip extension
  - add alt-php74-imunify-leveldb provides


author: Sergey Fokin <sfokin@cloudlinux.com> - 1-24
changelog:
  - update inotify to 3.0.0
  - update timezonedb to 2020.4
  - update xdebug to 3.1.4
  - update yaf to 3.3.5
  - ALTPHP-1313: Updated MongoDB to 1.14.0


author: Eduard Chiganov <echiganov@cloudlinux.com> - 1-28
changelog:
  - ALTPHP-1402: update mailparse to 3.1.4
  - ALTPHP-1408: Redis extension updated to 5.3.7
  - yaz updated to 1.2.4


author: Eduard Chiganov <echiganov@cloudlinux.com> - 1-6
changelog:
  - ALTPHP-1281: Sqlsrv and pdosqlsrv extensions updated to 5.10.1
  - Imagick updated to 3.7.0
  - Oci8 updated to 3.2.1


author: Ilya Voyskovsky <ivoyskovsky@cloudlinux.com> - 1-7
changelog:
  - ALTPHP-1313: Updated MongoDB to 1.14.0
  - enable building newrelic
  - add propro 2.1.0
  - add solr 2.5.1
  - add yaz 1.2.3
  - update amqp to 1.11.0
  - update grpc to 1.36.0
  - update newrelic to 10.0.0.312
  - update xdebug to 3.1.4
  - update yaf to 3.3.5


author: Sergey Fokin <sfokin@cloudlinux.com> - 8.2.5-2
changelog:
  - ALTPHP-1487: add opcache.jit_buffer_size=100M as default value to opcache.ini
  - rebuild without ffi for rhel < 7
  - add provides and obsoletes for alt-php-internal-sqlite3


author: Denis Kirjanov <dkirjanov@cloudlinux.com> - 2.1-11
changelog:
  - KMODLVE-553 liblve debian packaging fix
  - CAG-1221: make CageFS namespaces persistent
  - KMODLVE-549 secureio symbol visible fixes
  - KMODLVE-548 lto build fix
  - KMODLVE-536  lto support
  - KMODLVE-544: make lve* functions work without LVE
  - KMODLVE-521 cl9 support
  - CAG-1208: implement entering CageFS without LVE
  - CAG-1208: implement CageFS without LVE


author: alutsiuk <alutsiuk@cloudlinux.com>, Daria Kavchuk <dkavchuk@cloudlinux.com> 3.2.34-1
changelog:
  - XRAY-666: Extend cpapi with getting user emails
  - CLPRO-169: detection of CL Shared Pro edition fixed


author: Pavel Negrobov <pnegrobov@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com> 3.2.36-1
changelog:
  - CAG-1224: Make CageFS work on CL Solo
  - LU-3513: Create interface for working with Package Limits of Governor


author: Pavel Negrobov <pnegrobov@cloudlinux.com> 3.2.39-1
changelog:
  - LU-3584: Adapt cloudlinux-limits and cloudlinux-packages to new governor
  - LU-3560: Fix governor limits work on reseller packages
  - LU-3551: Optimize cloudlinux-packages utility for Governor Packages Limits


author: Dmitry Shibut <dshibut@cloudlinux.com>, Dasha Kavchuk <dkavchuk@cloudlinux.com> 3.2.40-1
changelog:
  - LU-3588: Allow cloudlinux-wizard to install cagefs and alt-php on Solo
  - AWP-260: Provide an ability to get user's domains and document roots for Plesk
  - LVEMAN-1870: Make PHP Selector work on CL Solo
  - LVEMAN-1869: Add Governor limits to cPanel LVE Extension


author:
  Pavel Negrobov <pnegrobov@cloudlinux.com>, Anton Volkov <avolkov@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 3.2.43-1

changelog:
  - LVES-1087: Detect root user coorectly when multiple users with uid 0 exist
  - AWP-326: make cpusers and cpinfo results consistent
  - LVEMAN-1862: PHP version should not reset to default version when adding FTP account on plesk


author:
  Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Mariia Mozgunova <mmozgunova@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com> 3.2.44-1

changelog:
  - LU-3652: Improve integration API security
  - PTCLLIB-242: Optimize retriving admin list in /usr/sbin/getpaneluserscount script
  - AWP-355: Added ability to get customer login
  - AWP-355: Added ability to get primary control panel ip
  - AWP-352: Improve detection of wp-config.php.


author: Aleksey Petryankin <apetryankin@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 3.2.47-1
changelog:
  - AWP-403: Implement caching of cpapi method get_domains_php_info for cPanel
  - LVEMAN-1890: Enable Python/NodeJs selectors for VZ container


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

changelog:
  - PTCLLIB-256: Improve RPM DB consistency checking procedure
  - PTCLLIB-257: Improve passenger package name retrieval
  - LVES-1098: Assign a Message ID to alert email messages automatically if none was provided
  - LU-3815: public API version 1.3 -- supported features list extended with AccelerateWP and CL Wizard


author: Dmitry Shibut <dshibut@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 3.2.49-1
changelog:
  - LU-3700: Move userland projects to cl.sentry.cloudlinux.com
  - AWP-738: Filter out invalid php installed strings on Plesk


author: Dmitry Shibut <dshibut@cloudlinux.com> 3.3.0-1
changelog:
  - CLOS-1868: Improve may_detach_mounts kernel option detection process
  - CLOS-1599: Migrate to Python 3.11


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

changelog:
  - CLPRO-436: Renamed variables to ensure better consistency and clarity
  - AWP-755: Implement Custom Panel integration support by AccelerateWP


author: Roman Prilipskii <rprilipskii@cloudlinux.com> 3.3.3-1
changelog:
  - CLOS-1952: Fix MySQL localhost connection issues when using sockets
  - CLOS-1880: Improve package modification hook calling mechanism


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

changelog:
  - CLPRO-1395, CLPRO-1396: Add DirectAdmin support to AccelerateWP
  - CLPRO-1343: Fix bug in handling additional Plesk domains


author: Eduard Chiganov <echiganov@cloudlinux.com> - 3.10.13-1
changelog:
  - ALTPYTH-486: Updated to 3.10.12
  - ALTPYTH-478: fixed pam authentication through ssl
  - ALTPYTH-481: Updated to 3.10.13


author: Eduard Abdullin <eabudllin@cloudlinux.com> - 3.7.11-4
changelog:
  - ALTPYTH-364: Fix build for old system
  - ALTPYTH-381: Added check for cl solo
  - ALTPYTH-380: Added cloudlinux-linksafe to Requires(post)


author: Eduard Chiganov <echiganov@cloudlinux.com> - 1.2.2-7
changelog:
  - ALTPYTH-464: Fixed failed dependecies through update of filter.
  - New linksafe post, triggerin and triggerun scripts.


author: Sergey Fokin <sfokin@cloudlinux.com> 3.8.12-2
changelog:
  - ALTPYTH-413: move -fno-semantic-interposition to CFLAGS_NODIST
  - remove changing gcc to devtoolset-gcc
  - change BuildRequire from gcc-toolset to system gcc for CL8


author: Remi Collet <remi@remirepo.net> - 6.0.9-3
changelog:
  - move configuration in /etc/redis per upstream recommendation
    see https://github.com/redis/redis/issues/8051


author: Remi Collet <remi@remirepo.net> - 6.2.0-1
changelog:
  - Redis 6.2.0 GA - Released Tue Feb 22 14:00:00 IST 2021
  - Upgrade urgency: SECURITY if you use 32bit build of redis,
    MODERATE if you used earlier versions of Redis 6.2, LOW otherwise


author: Remi Collet <remi@remirepo.net> - 6.2.2-1
changelog:
  - Redis 6.2.2 - Released Mon April 19 19:00:00 IST 2021
  - Upgrade urgency: HIGH, if you're using ACL and pub/sub,
    CONFIG REWRITE, or suffering from performance regression.


author: Eduard Chiganov <echiganov@cloudlinux.com> - 2.4.10-15
changelog:
  - ALR-140: Fixed mistake in net-telnet version description (epoch added).
  - Conflicts dependencies added.


author: Eduard Chiganov <echiganov@cloudlinux.com> - 2.6.10-9
changelog:
  - ALR-140: Mistake in net-telnet version description was fixed through epoch usage.
  - Conflicts dependencies added.
  - ALR-150: Updated to 2.6.10-9 release to prevent rubygems version conflicts.


author: Eduard Chiganov <echiganov@cloudlinux.com> - 2.7.6-138
changelog:
  - ALR-140: Mistake in net-telnet version description was fixed through epoch usage.
  - ALR-149: Patch for ipaddr fixed.
  - ALR-151: Update to 2.7.6 version
  - Conflicts dependencies added.


author: Eduard Chiganov <echiganov@cloudlinux.com> - 3.0.4-161
changelog:
  - ALR-153: Updated to 3.0.4
  - Patch 23 (Fix-stack-buffer-overflow) disabled because fixed in upstream.
  - Broken symlink in ruby-libs deleted.


author: Martin Kolman <mkolman@redhat.com> - 34.25.2.1-1
changelog:
  - network: fix doc string of add_connection_sync (rvykydal)
    Related: rhbz#2125256
  - network: use separate main conext for NM client in threads (rvykydal)
    Resolves: rhbz#2125256


author: Martin Kolman <mkolman@redhat.com> - 34.25.2.2-1
changelog:
  - Initialize empty disks on the Manual Partitioning screen (vponcova)
    Resolves: rhbz#2127100
  - infra: Set test vars from templates (vslavik)
  - infra: Port check for matching templates from master (vslavik)
  - infra: Port templating mechanism from master (vslavik)
  - dracut: read filename dhcp option from dhcpopts file (rvykydal)
    Related: rhbz#1991843


author: Radek Vykydal <rvykydal@redhat.com> - 34.25.2.3-1
changelog:
  - Disable the concurrency check in the error dialog in TUI (vponcova)
    Resolves: rhbz#2070920
  - Support bond device activated in initramfs from kickstart (rvykydal)
    Resolves: rhbz#2133053


author: Jiri Konecny <jkonecny@redhat.com> - 34.25.2.4-1
changelog:
  - Delegate auto-attach handling to RHSM (mkolman)
    Resolves: rhbz#2083319
  - Use RHEL9_SshKeyData to fix sshkey quoting problem (bcl)
    Resolves: rhbz#2149362
  - Test the InstallerStorage.copy method (vponcova)
    Related: rhbz#2093793
  - Show multiple bootloader devices on the Manual Partitioning screen (vponcova)
    Resolves: rhbz#2093793
  - Implement the Root.copy method (vponcova)
    Related: rhbz#2093793
  - Redefine the Blivet.roots attribute (vponcova)
    Related: rhbz#2093793
  - Redefine the Blivet.copy method (vponcova)
    Related: rhbz#2093793
  - Use correct hint for VNC password boot option (jstodola)
    Resolves: rhbz#2124818


author: Jiri Konecny <jkonecny@redhat.com> - 34.25.2.5-1
changelog:
  - payload: fix repo --includepkgs option (rvykydal)
    Resolves: rhbz#2158210
  - bootloader/zipl.py: update for zipl >= 2.25.0 (dan)
    Resolves: rhbz#2157916


author: Vladimír Slávik <vslavik@redhat.com> - 34.25.2.6-1
changelog:
  - Add a NVMe-FC tab to the Advanced Storage screen (vslavik)
    Resolves: rhbz#2107346
  - Update the .glade file for the Advanced Storage screen (vponcova)
    Related: rhbz#2107346
  - Filter out NVMe over Fibre Channel from local disks (vslavik)
    Resolves: rhbz#2107346
  - Install nvme-cli on boot.iso (vslavik)
    Resolves: rhbz#2107346


author: Jiri Konecny <jkonecny@redhat.com> - 34.25.2.7-1
changelog:
  - Show an error message when subscription token transfer fails (mkolman)
    Resolves: rhbz#2057472
  - Bump blivet version for NVMe-oF support (vslavik)
    Resolves: rhbz#2164343
  - Make text in custom_storage_helper more accurate (ozobal)
    Resolves: rhbz#2133046
  - Fix infobar colors in GTK GUI (ozobal)
    Resolves: rhbz#2074827


author: Piotr Popieluch <piotr1212@gmail.com> - 0.4.0-4.20160219git0360811
changelog:
  - Update to latest git snapshot
  - Enable tests
  - Remove obsoleted el5 macros
  - Move license to %license
  - Add (empty) %build section
  - Add CONDUCT.md to %doc
  - Set correct interpreter in scripts


author: Anton Volkov <avolkov@cloudlinux.com> 7.4.11-1
changelog:
  - CAG-1182: update /usr/loca/directadmin/directadmin binary in CageFS while update of cagefs package


author: Anton Volkov <avolkov@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 7.4.12-1
changelog:
  - CAG-1191: EXODUS-8dc20a3d: Mitigate security bypass in CageFS
  - CAG-1193: Adapt CageFS for /proc/sys/fs/may_detach_mounts set to 1
  - LVEMAN-1797: add /usr/bin/locale-check to CageFS when it exists


author: Anton Volkov <avolkov@cloudlinux.com> 7.4.13-1
changelog:
  - CAG-1193: Adapt CageFS for /proc/sys/fs/may_detach_mounts set to 1 (part2)
  - CAG-1162: create relative symlinks instead of absolute in cagefs-skeleton


author: Anton Volkov <avolkov@cloudlinux.com> 7.4.15-1
changelog:
  - CAG-1205: cagefs update should not recreate symlinks when no need
  - CAG-1206: add /etc/php to CageFS by default


author:
  Anton Volkov <avolkov@cloudlinux.com>, Pavel Negrobov <pnegrobov@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 7.5.1-1

changelog:
  - CAG-1231: Delete cagefs namespaces in userdel.cagefs script
  - CAG-1232: Disable PrivateTmp directive for httpd service in container
  - CAG-1223: adapt mount/umount/enable/disable cagefsctl commands for container without LVE
  - CAG-1213: Log errors in /usr/sbin/cagefs-mount
  - CAG-1218: Run cagefs namespace creation with 10-min interval on no-panel systems
  - CAG-1211: Adapt cagefs service for running without LVE
  - CLPRO-144: Do not use linksafe feature for container environment
  - CAG-1209: make cagefsctl work inside container
  - CAG-1216: setup CageFS namespace when a new user is created inside a container
  - CAG-1212: adapt cagefs.server to work without LVEs, only enter/create LVE if not inside a container
  - CAG-1210: Implement /usr/sbin/cagefs-mount binary to mount custom user's dirs in CageFS


author: Dmitry Shibut <dshibut@cloudlinux.com> 7.5.2-1
changelog:
  - CAG-1224: Make CageFS work on CL Solo
  - AWP-260: CageFS proxy commands updated
  - CAG-1244: Add hook for installation of new php-fpm packages on CPanel
  - CAG-1256: Remove /usr/local/directadmin/directadmin line from proxy.commands on package update


author: ikartavtcev <ikartavtcev@cloudlinux.com> 7.5.4-1
changelog:
  - CAG-1266: Add creating of /home/{username}/.cagefs/var/run/cagefs/utmp in environments without LVE
  - CAG-1276: Allow users inside CageFS to use ClamAV without additional configuration due to changes in the ClamAV distribution
  - LU-3645: fix devices creation for cagefs skeleton


author: Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com> 7.5.6-1
changelog:
  - CAG-1300: Enhance logging of errors when CageFS is running in VZ container
  - LVEMAN-1896: Fix Phusion Passenger not working on CL9 with cagefs


author: Sandro Kalatozishvili <skalatozishvili@cloudlinux.com> - 10.3.39-5
changelog:
  - CLOS-1955: Adjusted conflicts and obsoletes tags to mysqlclient18-compat
  - CLOS-1955: Added conflicts tags to another version of cl-MariaDB* packages


author: Sergey Kokhan <skokhan@cloudlinux.com> - 10.5.15-1
changelog:
  - MYSQLG-668: Update MariaDB to version 10.5.15
  - MYSQLG-667: Fixed version_compile_machine variable


author: Alexandr Demeshko <ademeshko@cloudlinux.com> - 10.6.9-1
changelog:
  - MYSQLG-772: cl-MariaDB106 updated to 10.6.9
  - MYSQLG-764: Conflict between cl-MariaDB106-libs and mariadb-connector-c added


author:
  Alexandr Demeshko <ademeshko@cloudlinux.com> Sandro Kalatozishvili <skalatozishvili@cloudlinux.com> - 10.6.15-1

changelog:
  - CLOS-1923: Updated to 10.6.15
  - CLOS-1744: Added MySQL Provides tag in cl-MariaDB-meta-client package


changelog: - Initial release
author:
  Pavel Mogilnikov <pmogilnikov@cloudlinux.com>, Alisher Matkurbanov <amatkurbanov@cloudlinux.com>, Pavel Negrobov <pnegrobov@cloudlinux.com> 1.0.4-1


author: Alisher Matkurbanov <amatkurbanov@cloudlinux.com> 1.0.5-1
changelog:
  - LU-2000: Add user info to sentry reports
  - LU-2003: Fix sql query failing with empty database
  - LU-1990: Fix python logger sentry errors duplication
  - LU-1972: Refactor WMT unit-tests for using mocks


author: Alisher Matkurbanov <amatkurbanov@cloudlinux.com>, Pavel <pmogilnikov@cloudlinux.com> 1.0.7-1
changelog:
  - LU-2060: Fix addon and sub-domain names collection in WMT on CPanel
  - LU-1996: Add logging and sentry to python scripts


author:
  Hasan <haliev@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Aleksey Zverev <azverev@cloudlinux.com> 2.0.0-1

changelog:
  - LU-2310: implement wmt for CloudLinux OS Solo
  - LU-2281: Implement WMT notifications: reports & alerts
  - LU-2365: Modify WMT Solo settings (email notifications, ignore list)
  - LU-2429: Split email configuration into default and overridable
  - LU-2431: Fix WMT solo bugs


author:
  Pavel <pmogilnikov@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 2.1.0-1

changelog:
  - LU-2401 : rewrite broken crons
  - LU-2298: Check spelling and correctness CL licenses in all files of Userspace projects
  - LU-2568 Don`t send summary reports if WMT is disabled
  - LU-2442 Disable WMT when Solo license expires
  - LU-2595: Change system_id format in wmt-api-solo --send-clickhouse


author: Miroslav Rezanina <mrezanin@redhat.com> - 21.1-19
changelog:
  - ci-Fix-IPv6-netmask-format-for-sysconfig-1215.patch [bz#2053546]
  - ci-Adding-_netdev-to-the-default-mount-configuration.patch [bz#1998445]
  - ci-Setting-highest-autoconnect-priority-for-network-scr.patch [bz#2036060]
  - Resolves: bz#2053546
    (cloud-init writes route6-$DEVICE config with a HEX netmask. ip route does not like : Error: inet6 prefix is expected rather than "fd00:fd00:fd00::/ffff:ffff:ffff:ffff::".)
  - Resolves: bz#1998445
    ([Azure][RHEL-9] ordering cycle exists after reboot)
  - Resolves: bz#2036060
    ([cloud-init][ESXi][RHEL-9] Failed to config static IP according to VMware Customization Config File)


author: Miroslav Rezanina <mrezanin@redhat.com> - 22.1-2
changelog:
  - ci-Add-native-NetworkManager-support-1224.patch [bz#2056964]
  - ci-Use-Network-Manager-and-Netplan-as-default-renderers.patch [bz#2056964]
  - ci-Revert-Setting-highest-autoconnect-priority-for-netw.patch [bz#2056964]
  - ci-Align-rhel-custom-files-with-upstream-1431.patch [bz#2088448]
  - ci-Remove-rhel-specific-files.patch [bz#2088448]
  - Resolves: bz#2056964
    ([RHEL-9]Rebase cloud-init from Fedora so it can configure networking using NM keyfiles)
  - Resolves: bz#2088448
    (Align cloud.cfg file and systemd with cloud-init upstream .tmpl files)


author: Miroslav Rezanina <mrezanin@redhat.com> - 22.1-3
changelog:
  - ci-Support-EC2-tags-in-instance-metadata-1309.patch [bz#2091640]
  - ci-cc_set_hostname-do-not-write-localhost-when-no-hostn.patch [bz#1980403]
  - Resolves: bz#2091640
    ([cloud][init] Add support for reading tags from instance metadata)
  - Resolves: bz#1980403
    ([RHV] RHEL 9 VM with cloud-init without hostname set doesn't result in the FQDN as hostname)


author: Jon Maloy <jmaloy@redhat.com> - 22.1-4
changelog:
  - ci-Honor-system-locale-for-RHEL-1355.patch [bz#2061604]
  - ci-cloud-init.spec-adjust-path-for-66-azure-ephemeral.r.patch [bz#2096270]
  - ci-setup.py-adjust-udev-rules-default-path-1513.patch [bz#2096270]
  - Resolves: bz#2061604
    (cloud-config will change /etc/locale.conf back to en_US.UTF-8 on rhel-guest-image-9.0)
  - Resolves: bz#2096270
    (Adjust udev/rules default path[rhel-9])


author: Miroslav Rezanina <mrezanin@redhat.com> - 22.1-5
changelog:
  - ci-Revert-Add-native-NetworkManager-support-1224.patch [bz#2107463 bz#2104389 bz#2117532 bz#2098501]
  - ci-Revert-Use-Network-Manager-and-Netplan-as-default-re.patch [bz#2107463 bz#2104389 bz#2117532 bz#2098501]
  - ci-Revert-Revert-Setting-highest-autoconnect-priority-f.patch [bz#2107463 bz#2104389 bz#2117532 bz#2098501]
  - Resolves: bz#2107463
    ([RHEL-9.1] Cannot run sysconfig when changing the priority of network renderers)
  - Resolves: bz#2104389
    ([RHEL-9.1]Failed to config static IP and IPv6 according to VMware Customization Config File)
  - Resolves: bz#2117532
    ([RHEL9.1] Revert patch of configuring networking by NM keyfiles)
  - Resolves: bz#2098501
    ([RHEL-9.1] IPv6 not workable when cloud-init configure network using NM keyfiles)


author: Camilla Conte <cconte@redhat.com> - 22.1-6
changelog:
  - ci-cloud.cfg.tmpl-make-sure-centos-settings-are-identic.patch [bz#2115565]
  - Resolves: bz#2115565
    (cloud-init configures user "centos" or "rhel" instead of "cloud-user" with cloud-init-22.1)


author: Camilla Conte <cconte@redhat.com> - 22.1-7
changelog:
  - ci-Ensure-network-ready-before-cloud-init-service-runs-.patch [bz#2152100]
  - Resolves: bz#2152100
    ([RHEL-9] Ensure network ready before cloud-init service runs on RHEL)


author: Camilla Conte <cconte@redhat.com> - 22.1-8
changelog:
  - ci-cc_set_hostname-ignore-var-lib-cloud-data-set-hostna.patch [bz#2140893]
  - Resolves: bz#2140893
  (systemd[1]: Failed to start Initial cloud-init job after reboot system via sysrq 'b')


author: Camilla Conte <cconte@redhat.com> - 22.1-9
changelog:
  - ci-Allow-growpart-to-resize-encrypted-partitions-1316.patch [bz#2166245]
  - Resolves: bz#2166245
    (Add support for resizing encrypted root volume)


author: Anuar Tastembekov <atastembekov@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 0.1-2
changelog:
  - WEB-2683: Added multiple CDN plans support
  - AWP-549: Modify form for activation CDN in admin interface
  - AWP-532: Adapted integration tests to be run after unbind accelerate-wp and implementation of new optimization features
  - AWP-514: Hide CDN from UI if accelerate_wp_cdn not in supported_suites
  - AWP-501: Implemented new CPCSS feature and Advice
  - AWP-485: Added "Terms and conditions" to AccelerateWP interface
  - AWP-308: Reworked UI to support multiple modules/advice
  - WEB-2674: Removed unused code after unbind AWP
  - WEB-2672: Decoupled AccelerateWP end-user
  - WEB-2673: Implement installation AccelerateWP for end-user.
  - WEB-2671: Solved problems with styles after unbinding admin's part AWP
  - WEB-2653: Setup deploy and manage versions
  - WEB-2651: Setup AWP UI installation
  - WEB-2652: Setup migration from CL Shared to CL Shared Pro
  - WEB-2649: Connected events from parent application
  - WEB-2648: Exported services
  - WEB-2647: Exported AWP Shared Edition
  - WEB-2646: Exported AWP Solo Edition


author: Roman Krompets <rkrompets@cloudlinux.com> 0.2-1
changelog:
  - AWP-610: Removed "allow-for-all" switcher from AccelerateWP admin's UI
  - AWP-603: CDN: Updated modal's agreement text
  - AWP-583: Prevent error "License approve required to use this feature." while enabling CDN
  - AWP-600: Show warning message when feature modal opens
  - AWP-589: Fixed features are not marked as "Active" in main AccelerateWP UI
  - AWP-557: CDN Free was not activated through Manage window


author: Roman Krompets <rkrompets@cloudlinux.com> 0.2-4
changelog:
  - AWP-679: Fixed issues found by integration tests
  - AWP-622: Allow apply CDN advice if no active subscription
  - AWP-612: FIx UI issues found while testing awp-cdn
  - AWP-631: Show "Active" instead of "No advice" if customer has any active module


author: Roman Krompets <rkrompets@cloudlinux.com> 0.2-5
changelog:
  - AWP-686: Show CDN checkbox active if any of suite (accelerate_wp_cdn, accelerate_wp_cdn_pro) allowed or visible
  - AWP-682: Show incompatibility error for CDN in end-user plugin


author: Roman Krompets <rkrompets@cloudlinux.com> 0.2-6
changelog:
  - AWP-717: Design Fixes for Latest AccelerateWP UI/UX
  - AWP-705: Load list of websites and advices in parallel
  - AWP-706: Reviewed AccelerateWP end-user app for unused code and removed it.
  - AWP-696: Fixed pagination and sorting in case when triggered table update.


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 0.2-7
changelog:
  - CLPRO-811: Added conversion analytics
  - CLPRO-937: Fixed error when AccelerateWP doesn't show progress (percent) when processing advice
  - AWP-726: Fixed link to documentation page in AccelerateWP for Solo Edition


author: Roman Krompets <rkrompets@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> 0.3-1
changelog:
  - Migrated 'cloudlinux-awp-spa' project to Python311 (CLPRO-1198)
  - Used svg icon instead of mat-icon for settings (CLPRO-1133)
  - Catch advice tracking data from POST in cPanel, fixing GET parameters catching (CLPRO-1197)


author: Dmitriy Leonov <dmleonov@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 0.4-1
changelog:
  - Switched sending of Sentry events from the old to the new Sentry in AWP UI (CLPRO-1212)
  - Generate new tracking session when direct access to the hosting panel (CLPRO-1223)
  - Adapted UI AccelerateWP Premium and CDN for Solo/Admin (CLPRO-1200)


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> - 1-3.2
changelog:
  - LVEMAN-1748: Move linksafe group creation to %pre
  - LU-2436: Remove cllib dependency from cloudlinux-linksafe


author:
  Sergey Kokhan <skokhan@cloudlinux.com> Dmitriy Leonov <dmleonov@cloudlinux.com> Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.1-1

changelog:
  - CLSOP-17: RPM spec implementation
  - CLSOP-25: Excluding files from a sources tarball
  - CLSOP-26: Add a list of incompatibilities to the rpm package
  - CLSOP-27: implement an ability to purge cache using CLI command
  - CLSOP-28: Delete file advanced-cache.php when plugin deactivate
  - СLSOP-29: Updated mechanism of version detection
  - CLSOP-32: Update WP-Rocket + fix Jenkins Auto-updater Job
  - CLSOP-33: Add links to documentation from plugin WordPress interface
  - CLSOP-34: Implement the function of displaying notifications
  - CLSOP-35: Create a script to automatically mark all changed files
  - CLSOP-38: Update CLSOP to 3.10.6 version
  - CLSOP-39: Fix typo in clear_cache.php ini_set dsplay_errors
  - CLSOP-43: Undefined variable in notices.php and other fixes


author: Timur Kalimullin <tkalimullin@cloudlinux.com> Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.1-5
changelog:
  - AWP-141: Restore CDN feature
  - AWP-132: Update CLSOP to 3.11.4.1 version
  - AWP-92: Disable the plugin if there are incompatibilities
  - AWP-139: Always show documentation block in sidebar


author: Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.1-7
changelog:
  - AWP-71: Fix occasional website breaks when using Litespeed+GZIP
  - AWP-182: Update to 3.12.0.5 version


author: Timur Kalimullin <tkalimullin@cloudlinux.com> - 0.1-9
changelog:
  - AWP-258: Update to 3.12.3.2 version
  - AWP-228: Hide the Add-ons page and related addon recommendations in the plugin
  - AWP-210: Enabling CDN functionality from WP CLI
  - AWP-253: Disable CDN deactivation from admin panel
  - AWP-262: Leave previously enabled addons active


author: Timur Kalimullin <tkalimullin@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 0.1-12
changelog:
  - AWP-257: Post-check of the CDN after advice activation
  - AWP-374: Disable AccelerateWP WordPress plugin license expiration checking
  - AWP-375: Enable CCSS and async_css AccelerateWP functions
  - AWP-378: Add communication AWP feature with CCSS SaaS
  - AWP-395: Update to 3.12.6 version


author:
  Dmitriy Leonov <dmleonov@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com>, Martin Krcho <mkrcho@cloudlinux.com> - 1.1-1

changelog:
  - AWP-416: Clear AccelerateWP feature cache when disabling CPCSS
  - AWP-426: Hide SAAS URL in AccelerateWP plugin settings
  - AWP-427: Implement authentication mechanism
  - AWP-438: API for managing CDN features
  - AWP-440: Authentication - Retrofit relevant WP plugin changes from AWP-427 to AWP-378
  - AWP-465: Do not set protocol when activating CDN via API
  - AWP-454: Add the style URL in the CPCSS request
  - AWP-443: Create new CPCSS feature errors according to usage limits
  - AWP-389: POC of Critical Path CSS
  - AWP-431: WP CLI command to enable/disable image optimization
  - AWP-491: Use custom DB table for image minification jobs
  - AWP-492: Compatibility with page caching and CDN
  - AWP-494: Optimize freshly uploaded images
  - AWP-495: Implement image queue processing logic
  - AWP-520: Add version /v1/ to api endpoints
  - AWP-429: Scan entire uploads folder to find images to minify
  - AWP-527: Block the ability to disable Critical CSS from WordPress admin panel
  - AWP-535: Grayed Image Optimization settings when feature not enabled
  - AWP-540: Control the per site image limit from SaaS
  - AWP-523: Handle exceeded quota and other blocking scenarios
  - AWP-558: Notification REST API endpoint not available (404)
  - AWP-542: Improve Critical CSS generation process
  - AWP-553: [WP] Improve file search for mtime based optimization
  - AWP-521: Add notification to the AccelerateWP plugin about usage of WP-Rocket plugin as base plugin
  - AWP-562: Change instructions related to enabling and disabling features
  - AWP-559: [WP] Improve folder search in file scanner
  - AWP-570: Fix duplicate uploads folder in url before files in FileScanner process


author: Martin Krcho <mkrcho@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 1.1-2
changelog:
  - AWP-580: Fix concurrency limit reached loop
  - AWP-484: Send notification and manage payment from AccelerateWP plugin
  - AWP-579: Improve local integration tests verifying contents of plugin's settings page
  - AWP-472: Improve HTTP status checking when post-checking CDN
  - AWP-648: Add ability to stop logging errors to Sentry
  - AWP-650: Show limit notice with special text if there isn't upgrade_url specified


author: Martin Krcho <mkrcho@cloudlinux.com>, Dmitriy Leonov <dmleonov@cloudlinux.com> - 1.1-2
changelog:
  - AWP-580: Fix concurrency limit reached loop
  - AWP-484: Send notification and manage payment from AccelerateWP plugin
  - AWP-579: Improve local integration tests verifying contents of plugin's settings page
  - AWP-472: Improve HTTP status checking when post-checking CDN
  - AWP-648: Add ability to stop logging errors to Sentry
  - AWP-650: Show limit notice with special text if there isn't upgrade_url specified
  - AWP-654: Include unique_id in error data for Sentry


author: Martin Krcho <mkrcho@cloudlinux.com> - 1.1-3
changelog:
  - AWP-663: Update CLSOP to version 3.13.4
  - AWP-672: Automatically switch to staging SaaS and separate Sentry project when X-Ray connected to staging
  - AWP-660: Protect more AJAX call against CSRF attack
  - AWP-722: Fix search for static css file in CDN post-check and sadd multiple attempts to check if PullZone CDN works


author: Timur Kalimullin <tkalimullin@cloudlinux.com> - 1.1-4
changelog:
  - AWP-732: Improve plugin compatibility with HealthCheck - PageCache
  - AWP-735: Change firebase/php-jwt package version to 6.4 to be compatible with php 7.2


author: Dmitriy Leonov <dmleonov@cloudlinux.com>, Timur Kalimullin <tkalimullin@cloudlinux.com> - 1.1-6
changelog:
  - CLPRO-840: Hide "Load CSS asynchrounsly" AccelerateWP button
  - CLPRO-651: Add domain name as user in Sentry event
  - Notiсe to change open_basedir (CLPRO-1145)


author:
  alutsiuk <alutsiuk@cloudlinux.com>, Hasan <haliev@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Danylo Kuropiatnyk <dkuropiatnyk@cloudlinux.com>, soksanichenko <soksanichenko@cloudlinux.com> 1.0.0-1

changelog:
  - LU-2443, LU-2447, LU-2321, LU-2352, LU-2334, LU-2268, LU-2296, LU-2229, LU-2172, LU-2133: preparations of CloudLinux Solo OS meta package


author:
  Pavel Negrobov <pnegrobov@cloudlinux.com>, Dmitry Shibut <dshibut@cloudlinux.com>, Sergey Kozhekin <skozhekin@cloudlinux.com> 1.0.4-1

changelog:
  - LVEMAN-1851: Adapt cloudlinux-selector utility for "No CageFS" mode
  - CAG-1224: Make CageFS work on CL Solo
  - MODLS-932: Remove mod_lsapi conflicts from the cloudlinux-solo-meta


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-3
changelog:
  - %if 0%{?fedora} <= 25 is always true on rhel (tkasparek@redhat.com)
  - rhel8 utilizes python3 (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-5
changelog:
  - Related: #1581665 - provide useful symlinks to a manpage
    (tkasparek@redhat.com)
  - Resolves: #1581665 - provide yum-rhn-plugin on new RHEL systems
    (tkasparek@redhat.com)


author: Tomas Kasparek <tkasparek@redhat.com> 2.8.5-6
changelog:
  - spec cleanup (no more builds on Fedora <= 25) (michael.mraka@redhat.com)
  - Resolves: #1637980 - fixed plugin for dnf > 3.6.0 (michael.mraka@redhat.com)


author: Benjamin A. Beasley <code@musicinmybrain.net> - 3.9.1-2
changelog:
  - Fix RHBZ#1937424 (Wrong output from geos-config --libs etc.)
  - Fix RHBZ#1937443 (Wrong output from pkgconf geos --libs etc.)


author:
  Alexandr Demeshko <ademeshko@cloudlinux.com>, Hasan Aliev <haliev@cloudlinux.com>, Nikolay Petukhov <npetukhov@cloudlinux.com>, Sergey Kozhekin <skozhekin@cloudlinux.com>  1.2-78

changelog:
  - MYSQLG-781: Kept original casting in slow query log
  - MYSQLG-800: Removed mariadb107 from supported mysql types
  - MYSQLG-788, MYSQLG-791, MYSQLG-796, MYSQLG-804, MYSQLG-806: Governor package limits enhancements
  - MYSQLG-765: Fix for config file sections absence
  - MYSQLG-816: Fix governor limits on reseller packages
  - MYSQLG-778: CL9 related enhancements
  - MYSQLG-818: Governor script always consider --yes command line argument


author:
  Sergey Kozhekin <skozhekin@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com>, Alexandr Demeshko <ademeshko@cloudlinux.com> 1.2-80

changelog:
  - LU-3586: implement dbctl wrapper
  - MYSQLG-832: Implementation of individual limits logics in Governor Package limits


author:
  Nikolay Petukhov <npetukhov@cloudlinux.com>, Sergey Kozhekin <skozhekin@cloudlinux.com>, Alexandr Demeshko <ademeshko@cloudlinux.com> 1.2-81

changelog:
  - MYSQLG-843: Improper CL comercial license changed to GPL-2
  - MYSQLG-840: Adding and updating unit tests for Governor Package Limiting
  - MYSQLG-812: Implemented advanced resource consumption calculation technique


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.2-83.1
changelog:
  - MYSQLG-849: Avoided killing slow queries in removing tmp table state
  - MYSQLG-842: moved mysqld restart to %post scriptlet


author: Nikolay Petukhov <npetukhov@cloudlinux.com>, Alexandr Demeshko <ademeshko@cloudlinux.com> 1.2-85
changelog:
  - MYSQLG-854: Fixed error that caused to restart db_governor
  - MYSQLG-854 Added locking for configuration file
  - Fixed install of MariaDB10.4 on CL9


author: Sergey Kozhekin <skozhekin@cloudlinux.com> 1.2-87
changelog:
  - MYSQLG-817: Implement ability to sync one user or one package in /usr/share/lve/dbgovernor/governor_package_limitting.py script
  - MYSQLG-873: Fix governor mysql password issue on plesk
  - MYSQLG-869: Added governor-mysql service status check when adding individual limit vectors after the first install.
  - MYSQLG-882: try/except block has been added for all operations with json in governor-package-limits


author: Nikolay Petukhov <npetukhov@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com> 1.2-89
changelog:
  - MYSQLG-900: Fixes in systemd dropin-files on cl7 and ubuntu platforms
  - MYSQLG-820: Error reports have become more consistent in governor_package_limitting.py
  - MYSQLG-919: Fix checking plesk reseller existence in governor_package_limitting.py


author: Nikolay Petukhov <npetukhov@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com> 1.2-90
changelog:
  - MYSQLG-929: Fixed systemd warning 'The unit file changed on disk'
  - MYSQLG-935: Added _nowraps function to exclude forced unload from lve
  - MYSQLG-863: Fix error with existing /etc/my.cnf.d.govprev


author:
  Aleksey Petryankin <apetryankin@cloudlinux.com>, Alexandr Demeshko <ademeshko@cloudlinux.com> 1.2-92

changelog:
  - MYSQLG-961: Loading mysql functions from libmariadb added
  - MYSQLG-941: Fix libmysqlclient.so.18 and libmariadb.so.3 Provides tags in mariadb102..106
  - MYSQLG-965: da_admin mysql account added into default ignore list


author: Sandro Kalatozishvili <skalatozishvili@cloudlinux.com> 1.2-96
changelog:
  - CLOS-2058: Fixed performance issue related to governor package limits synchronization
  - CLOS-2077: Fixed KeyError exception for dbgovernor set_path_environ function


author: Luboš Uhliarik <luhliari@redhat.com> - 2.4.53-3
changelog:
  - Resolves: #2065677 - httpd minimisation for ubi-micro
  - minimize httpd dependencies (new httpd-core package)
  - mod_systemd and mod_brotli are now packaged in the main httpd package


author: Luboš Uhliarik <luhliari@redhat.com> - 2.4.53-7
changelog:
  - Resolves: #2094997 - CVE-2022-26377 httpd: mod_proxy_ajp: Possible request
    smuggling
  - Resolves: #2097032 - CVE-2022-28615 httpd: out-of-bounds read in 
    ap_strcmp_match()
  - Resolves: #2098248 - CVE-2022-31813 httpd: mod_proxy: X-Forwarded-For dropped
    by hop-by-hop mechanism
  - Resolves: #2097016 - CVE-2022-28614 httpd: out-of-bounds read via ap_rwrite()
  - Resolves: #2097452 - CVE-2022-29404 httpd: mod_lua: DoS in r:parsebody
  - Resolves: #2097459 - CVE-2022-30522 httpd: mod_sed: DoS vulnerability
  - Resolves: #2097481 - CVE-2022-30556 httpd: mod_lua: Information disclosure
    with websockets


author: Luboš Uhliarik <luhliari@redhat.com> - 2.4.53-11
changelog:
  - Resolves: #2162500 - CVE-2006-20001 httpd: mod_dav: out-of-bounds read/write
    of zero byte
  - Resolves: #2162486 - CVE-2022-37436 httpd: mod_proxy: HTTP response splitting
  - Resolves: #2162510 - CVE-2022-36760 httpd: mod_proxy_ajp: Possible request
    smuggling


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


author: Jan Macku <jamacku@redhat.com> - 10.10-1
changelog:
  - Translated using Weblate (Friulian) (#381)
  - Translations update from Weblate (#378)
  - added veth support
  - ifup-eth: add a new PERSISTENT_DHCLIENT_IPV6 option for IPv6 dhclient daemon
  - ifdown removes veth pair if both peers are down
  - rename_device: also support dracut-style kernel cmdline configuration
  - spec: Mark network-scripts as deprecated
  - spec: Initscripts now requires chkconfig (#374)
  - Translations update from Weblate (#371)
  - spec: Move service script into subpackage
  - ci: Onboard initscripts to Packit
  - ci: Migrate from Travis to GH Actions


author: Jan Macku <jamacku@redhat.com> - 10.11.1-1
changelog:
  - spec: Update relation between initscripts and initscripts-service
  - spec: Replace not working awk command with sed
  - use downstream version style


author: Jan Macku <jamacku@redhat.com> - 10.11.2-1
changelog:
  - ifup-routes: Revert quotes
  - ifup-routes: Use `ip replace` only on type `route`
  - ifup-routes: Log when using `ip $type replace`
  - ifup-routes: Use `ip route repace` to avoid race
  - ci: Update path to csdiff repository (#391)


author: Jan Macku <jamacku@redhat.com> - 10.11.3-1
changelog:
  - Drop unnecessary obsoletes
  - spec: Move rename_device to subpackage `initscripts-rename-device`
  - ci: Update `.packit.yml` to run on `c9s`
  - ci: Use Differential ShellCheck action


author: Eduard Abdullin <eabdullin@cloudlinux.com> - 10.11.5-1.cloudlinux
changelog:
  - CLKRN-639: added a script to collect data from clients' servers after a panic occurred
  - Apply CloudLinux patch


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 28-7.cloudlinux
changelog:
  - KMODLVE-575: Fix kmodlve issue on CL8.7 kernel update
  - KMODLVE-557: Fix modinfo error during kmod-lve-1:2.0-43.el8.x86_64 removing
  - KMODLVE-542: Fix errors happening during kmod package installation in containers
  - KMODLVE-464: depmod: resolve different sub-dir lengths issue
  - CLKRN-819: improved prioritizing with modules sharing the same name
  - bump epoch


author: Denis Kirjanov <dkirjanov@cloudlinux.com> - 2.1-5
changelog:
  - KMODLVE-550 Cannot resolve search_binary_handler
  - KMODLVE-538: CL9 iolimits support
  - KMODLVE-521 cl9 support
  - CLKRN-1016: prioritize lve creates
  - KRNTSTNG-243: enable coverage for CONFIG_GCOV_KERNEL kernels
  - Revert "KRNTSTNG-235: Add override command for kmodlve into depmod config."
  - KRNTSTNG-235: Add override command for kmodlve into depmod config.


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-6
changelog:
  - KRNTSTNG-235: added the dependency for the new kmod with weak-updates fix
  - KB-232: bump a kernel version for kmodlve building
  - KMODLVE-558: fixed race between dc events flushing tasks
  - KMODLVE-564: fixed a replica of the nameidata structure
  - KMODLVE-526: lve_setuid_enter trace event


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-9
changelog:
  - KMODLVE-577: added forgotten lseek handlers to not crash kmodlve on CL9
  - KMODLVE-567: connect the ovz mark out event to the kmodlve callback


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-10
changelog:
  - KMODLVE-579: filemon fixes for CL9
  - KMODLVE-578: added dependency to tuned-profiles-cloudlinux that brings needed kernel params
  - KMODLVE-580: fixed redundant obsoletes for cl9
  - KMODLVE-581: added kmod dependency for cl9
  - KMODLVE-566: do not allow lve creation during lvp_destroy
  - CLKRN-1092: fix build for CL7


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-14
changelog:
  - CLKRN-1153: bump cl9 kernel version for module building
  - KMODLVE-587: enable access to ipv4 and ipv6 entries
  - KMODLVE-588: always update ppos in defaults_next


author: Linar Nadeev <lnadeev@cloudlinux.com> - 2.1-15
changelog:
  - CLKRN-1181: New Alma 9 kernel: -5.14.0-284.11.1.el9_2
  - KMODLVE-594: Prepare kmod-lve for kernel 9.2 build
  - KMODLVE-596: fix cgroup stat parsing


author: Anton Mikaiev <amikaiev@cloudlinux.com> - 2.1-16
changelog:
  - CLKRN-1176: added patch to fix ttypushback vulnerability
  - CLKRN-1195: bumped kernel version for building (cl8) for debug kernel compatibility
  - CLKRN-1093: allow freezable sleep in kmodlve


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-17
changelog:
  - CLKRN-1210: make new page cache accounting default for new installations
  - CLKRN-1089: do not account page cache memory in lve stats output


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-18
changelog:
  - CLKRN-1371: fixed kernel.proc_disable_net & introduced kernel.proc_disable_net2
  - CLKRN-1386: adapt kmodlve building with FEAT_LINK_PROT == 0


author: Rostyslav Tulchii <rtulchii@cloudlinux.com> - 2.1-19
changelog:
  - KMODLVE-600: iolimits events support for CL8/9
  - KMODLVE-601: tag get/put events support
  - CLKRN-1406: revert some changes related to prod_net_disable2 - made the behaviour obliged
  - CLKRN-1355: symlink owner protection fixes for CL9
  - CLKRN-1399: improved fs.protected_symlinks_create option to close the SecureLink creating vulnerability


author: Fedora Release Engineering <releng@fedoraproject.org> - 1.36-2
changelog:
  - Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
  - add gtk-doc to build requirements (#1942967)


author:
  Sergey Kozhekin <skozhekin@cloudlinux.com> Alexandr Demeshko <ademeshko@cloudlinux.com> Sergey Kokhan <skokhan@cloudlinux.com> 1.1-56

changelog:
  - MODLS-806: Dynamic lsapi_set_env added
  - MODLS-859: Added CRIU support to httpd24-mod_lsapi
  - MODLS-851: CL license updated


author: Alexandr Demeshko <ademeshko@cloudlinux.com> 1.1-57
changelog:
  - MODLS-878: Custom control panel integration improved for src.rpm
  - MODLS-877: Added support of alt-php81


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: 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


changelog: - LU-3133: remove "set -e" from scriplets
author:
  Aleksey Petryankin <apetryankin@cloudlinux.com>, Anton Volkov <avolkov@cloudlinux.com>, Hasan <haliev@cloudlinux.com> 4.1.12-1


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: Ilya Kartavtcev <ikartavtcev@cloudlinux.com> 6.3.12-1
changelog:
  - LU-3374: Fix lve limits reset on package rename on Plesk
  - LU-3410: Muted false positive 'incorrect package' warning for DirectAdmin


author: Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, alutsiuk <alutsiuk@cloudlinux.com> 6.4.1-1
changelog:
  - CLPRO-129: Update cloudlinux-reconfigure to support CloudLinux OS Admin
  - CLPRO-136: Updated feature detection code
  - CLPRO-136: Make wizard working in VZ containers
  - CLPRO-136: Remove unneeded crons and services from VZ container
  - CLPRO-136: Added reconfiguration code which turns off services in VZ container
  - CLPRO-136: Hide parameters from cloudlinux-config on VZ container
  - CLPRO-136: Hide ruby, python, php selectors and lve-stats in VZ container


author: Dmitry Shibut <dshibut@cloudlinux.com>, Roman Prilipskii <rprilipskii@cloudlinux.com> 6.4.3-1
changelog:
  - LU-3516: Make cloudlinux-limits utility work inside container without LVE
  - CAG-1227: print clear error message when setting fs.proc_can_see_other_uid in container
  - LU-3509: make cldiag workable inside container without LVE


author: Pavel Negrobov <pnegrobov@cloudlinux.com> 6.4.6-2
changelog:
  - LU-3551: Optimize cloudlinux-packages utility for Governor Packages Limits
  - LU-3560: Fix governor limits work on reseller packages
  - LU-3588: Allow cloudlinux-wizard to install cagefs and alt-php on Solo
  - LU-3584: Adapt cloudlinux-limits and cloudlinux-packages to new governor
  - LU-3541: Create metrics that collect usage of lve_setuid_enter
  - LU-3437: Add telemetry for CL7 -> CL8 Elevation
  - LVEMAN-1870: Make PHP Selector work on CL Solo
  - CLPRO-173: Add OpenVZ metrics to cloudlinux-summary and dashboard


author:
  Aleksey Petryankin <apetryankin@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com> 6.4.7-1

changelog:
  - LU-3666: Fix 'cloudlinux-limits set --default all' traceback if MySQL governor not installed
  - AWP-304: Update AWP statistics to new statuses


author: Dmitry Shibut <dshibut@cloudlinux.com> 6.4.9-2
changelog:
  - LU-3681: cagefs_enter_user should remove temporary LVE id from ve.cfg and /proc/lve/list
  - LU-3680: Optimize MySQL Governor package limits syncing in cl-pkgsync script


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: 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> 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: 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: Aleksey Petryankin <apetryankin@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.8.3-1
changelog:
  - Prevent fails on the plesk while getting domains
  - LU-3596: Add metric about CLOS installations via Plesk Extension


author: Roman Krompets <rkrompets@cloudlinux.com> 7.8.5-1
changelog:
  - WEB-2617: Removed button enabling of AccelerateWP without auto-tracing enabling
  - WEB-2624: Adapted AWP tests for Plesk
  - WEB-2199: Tested and Adapt Solo for Plesk
  - WEB-2587: Adapted CL Manager for CL Admin on Plesk
  - WEB-2627: Fixed wrong plugin name when AccelerateWP is not available


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Oleksandr Shyshatskyi <oshyshatskyi@cloudlinux.com>, Pavel Negrobov <pnegrobov@cloudlinux.com> 7.8.6-1

changelog:
  - AWP-330: AccelerateWP Premium is enabled even when the checkbox is not checked
  - AWP-334: Remove "Pre-release" and "Beta" lables from UI for the next release
  - AWP-305: Make premium advices read-only in Smart Advice interface
  - AWP-309: Show "update subscription" modal in end-user UI of AccelerateWP
  - AWP-332: AccelerateWP column displays wrong module
  - AWP-306: Rework AWP interface to support billing (admin tab)
  - LVEMAN-1862: PHP version should not reset to default version when adding FTP account on plesk
  - WEB-2635: Adaptation for cloudlinux-9
  - WEB-2639: Support special characters in email validator in Website monitoring project.
  - LVEMAN-1880: Fix wrong displaying of PHP modules enabled in default.ini
  - WEB-2599 Implement manual enabling features
  - WEB-2573 Rework "Set as current" to button "Apply"
  - WEB-2636: Run cldeploy-precheck with --key parameter
  - AWP-267: Update CloudLinux.cgi script to add AWP provisioning api


author: Dmitry Shibut <dshibut@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.8.7-1
changelog:
  - AWP-345: Show a warning permanent message inside AWP UI with information about incompatibility of auto-tracing
  - AWP-358: Improved the subscription mechanism for AWP
  - AWP-338: Added integration tests for check new UI with billing support
  - AWP-353: Removed messages related to free beta period
  - LU-3652: Improved integration API security


author:
  Grigory Ponomarenko <gponomarenko@cloudlinux.com>, Aleksey Petryankin <apetryankin@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.8.8-1

changelog:
  - LU-3765: Fix PHP Selector on Plesk breaking due to duplicate UIDs for users' FTP accounts
  - WEB-2661: Fix warnings in Plesk panel.log
  - WEB-2660: Allow *.cloudlinux.com for the CSP script-src policy
  - WEB-2667: Enable Python/NodeJs selectors in CloudLinux Manager UI for VZ container
  - LVEMAN-1890: Enable Python/NodeJs selectors for VZ container


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>, 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.7.6-1
changelog:
  - WEB-2525: Changed the CloudLinux Manager Support Page text.
  - WEB-2561: Added text explanation for AccelerateWP enabling what will be happened if we turned on/off AccelerateWP
  - WEB-2564: In AccelerateWP user UI "Refresh advice" button doesn't update advice status if we apply it in WP
  - WEB-2566: Show "Ask for permit" screen if all suites are disabled for user
  - WEB-2507: Show AccelerateWP admin tab on any server, but in a disabled state
  - WEB-2546: Fixed errors related to modal windows


author: Roman Krompets <rkrompets@cloudlinux.com> 7.7.7-1
changelog:
  - WEB-2567: Created question window in case if client rollback AccelerateWP
  - WEB-2574: Fixed pagination layout bug on the AccelerateWP page


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Pavel Negrobov <pnegrobov@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com>, Sedrak Gevorgyan <sgevorgyan@cloudlinux.com> 7.8.0-1

changelog:
  - WEB-2575: Show X-Ray tab for CL Admin edition
  - WEB-2526: Blocked UI when CloudLinux Admin has more than 5 users in control panel
  - WEB-2578: Displayed AccelerateWP/Smart Advice on CL Admin edition
  - WEB-2527: Hide Reseller limits when feature is off
  - WEB-2586: Changed enabling message in AccelerateWP
  - WEB-2550: Created UI for Governor Package Limits
  - WEB-2568: Stopped sending requests on XRay tab if you leave it and restore if you back again
  - LU-3551: Optimized cloudlinux-packages utility for Governor Packages Limits
  - LVEMAN-1870: Make PHP Selector work on CL Solo
  - WEB-2573: Reworked "Set as current" to button "Apply"
  - WEB-2556: Fixed PHP selector GUI showing 'build-in' module as normal.
  - WEB-2553: Developed draft of page for blocked IP addresses


author:
  Dmitry Shibut <dshibut@cloudlinux.com>, Pavel Negrobov <pnegrobov@cloudlinux.com>, Roman Krompets <rkrompets@cloudlinux.com> 7.8.2-1

changelog:
  - WEB-2598: Adapt cloudlinux-os plesk extension for Vitruozo
  - WEB-2606 Plesk Extension. Selection in minimized Left Panel affected when admin opens extension
  - WEB-2589 Add button to activate PHP Selector on Solo using handler from Userspace team
  - WEB-2616: Rename Plesk extension from 'CloudLinux OS Installer' to 'CloudLinux OS'
  - WEB-2593 Fix bug with enabling X-Ray while enable AccwlwrateWP
  - WEB-2576: Adapt icons to the Jupiter theme
  - LU-3560: Fix governor limits work on reseller packages
  - LVEMAN-1827: PHP Selector default extensions were not loaded in new accounts
  - WEB-2585: Fix error "ReferenceError: panelName is not defined" caused by CSP Headers
  - WEB-2583 Method Not Allowed when relogin in AccelerateWP cPanel UI
  - WEB-2584 Need to add a comment to the field in governor UI


author: Roman Krompets <rkrompets@cloudlinux.com> 0.4-1
changelog:
  - WEB-2145: X-Ray plugin doesn't work on Plesk beginning 18.0.34
  - WEB-2120: Fix beta issues with X-Ray


author: Roman Krompets <rkrompets@cloudlinux.com> 0.5-2
changelog:
  - WEB-2179: Fix comments from Demo
  - WEB-2161: Hide throttling-related info in X-Ray UI on CL Solo
  - WEB-2144: Consider system_id absence during x-ray installation


author: Roman Krompets <rkrompets@cloudlinux.com> 0.6-1
changelog:
  - WEB-2188: Show warnings about nginx caching disabling in X-Ray plugins
  - WEB-2170: Lve manager not working on DA with php 8.0.3


author: Roman Krompets <rkrompets@cloudlinux.com> 0.7-1
changelog:
  - WEB-2207: Add warning about probable enabled cache using X-Ray
  - WEB-2206: Add IO throttling detection to the X-Ray UI


author: Roman Krompets <rkrompets@cloudlinux.com> 0.8-1
changelog:
  - WEB-2239: Reduce the long of URL in X-Ray
  - WEB-2234: Update throttling notifications in X-Ray PDF reports


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: 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: 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: Luboš Uhliarik <luhliari@redhat.com> - 1:1.20.1-5
changelog:
  - Add -mod-devel subpackage for building external nginx modules
    Resolves: rhbz#1991720 (Neal Gompa)


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.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


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.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.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.1.6-2
changelog:
  - add upstream patch to initialize pcre before mbstring
  - add upstream patch to use more sha256 in openssl tests


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: 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: 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: 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: 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: 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


