# changelog

author: Danila Vershinin <info@getpagespeed.com> 3.2.1-1
changelog:
  - 3.2.1 release compatible with PHP >= 5.5.9 (3.2.2 has runtime issue https://github.com/gordalina/cachetool/issues/158)
  - fixed up binary


author: Danila Vershinin <info@getpagespeed.com> - 0.2.14-1
changelog:
  - Rewrote `regex_redos` plugin for improved ReDoS detection with no external dependencies.
  - Added support for nginx 1.29.3 with updated `add_header_redefinition` behavior.
  - `if` blocks now correctly expose regex capture groups as variables.
  - Expanded documentation with new guides and examples for plugins.
  - Added extensive integration tests for WordPress configurations.
  - Improved code quality with legacy cleanup and better comments.


author: Danila Vershinin <info@getpagespeed.com> - 4.20.0-1
changelog:
  - Updated restricted file extensions for enhanced security.
  - Added configuration files for PrestaShop and Magento.
  - Included 'expect' header in restricted headers list.
  - Fixed missing capture keyword issue.
  - Reduced false positives with JSON payloads.
  - Corrected rules to block instead of pass.
  - Updated regex to handle new payload formats.


author: Danila Vershinin <info@getpagespeed.com> - 4.21.0-1
changelog:
  - Added IPv6 support and XML scan for SSH scheme.
  - Introduced new restricted file extensions detection.
  - Improved unit tests for double comment handling.
  - Fixed multiple blocking issues in rules.
  - Corrected function names in several rules.
  - Reduced false positives for substring detections.
  - Added help documentation for non-English users.


author: Hillwood Yang <hillwood@opensuse.org>
changelog:
  - Update version to 3.3.0
    * Enlarge the socket buffer size to 16KB.
    * Fix the empty list bug in ss-manager.
    * Fix the IPv6 address parser.


author: Michael Du <duyizhaozj321@yahoo.com>
changelog:
  - Update version to 3.3.1
    * Fix a high CPU bug introduced in 3.3.0. (#2449)
    * Fix MinGW build. (#2438)
    * Minor bug fixes. (#2402, #2412, #2427, #2443)


author: Hillwood Yang <hillwood@opensuse.org>
changelog:
  - Update version to 3.3.3
    * Refine the handling of suspicious connections.
    * Fix exploitable denial-of-service vulnerability exists in the
      UDPRelay functionality (boo#1158251, CVE-2019-5163)
    * Fix code execution vulnerability in the ss-manager binary
      (boo#1158365, CVE-2019-5164)


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - BuildRequire pkgconfig(systemd) instead of systemd: allow OBS to
    shortcut through the -mini flavors.


author: opensuse-packaging <opensuse-packaging@opensuse.org>
changelog:
  - Update Recommends tag: use shadowsocks-v2ray-plugin instead of simple-obfs
  - Fix build on Tumbleweed: don't use gcc10!


author: Dominique Leuenberger <dimstar@opensuse.org>
changelog:
  - Revert back to the distro default compiler (i.e. GCC 10.1 on TW):
    + export CFLAGS+="-fcommon" until upstream makes this code
      compatible to GCC10.


author: opensuse-packaging <opensuse-packaging@opensuse.org>
changelog:
  - Update version to 3.3.5
    * Remove the SNI proxy function.
    * Minor bug fixes. (#2581, #2582, #2590, #2595, #2599,
      [#2600], #2620, #2687, #2692)


