Skip to content

Releases: crowdsecurity/cs-wordpress-bouncer

2.0.4

09 Mar 05:39
Compare
Choose a tag to compare

Compare with previous release

Fixed

  • If a database option is empty, we add the default value to avoid configuration PHP error (#133)

2.0.3

16 Feb 06:18
66d2cc2
Compare
Choose a tag to compare

Compare with previous release

Fixed

  • If display_errors setting is true, error is thrown only if bouncer has been successfully instantiated

2.0.2

16 Feb 02:32
d0113a7
Compare
Choose a tag to compare

Compare with previous release

Fixed

  • Cast missing database options to string if necessary (#127)

2.0.1

14 Feb 04:37
f334b05
Compare
Choose a tag to compare

Compare with previous release

Fixed

  • Fix missing TwigTest.php in release zip that broke captcha and ban walls
  • Fix bad memcached dsn check
  • Fix clean and bad ip resync values when disabling stream mode

2.0.0

09 Feb 04:54
de6e917
Compare
Choose a tag to compare

Compare with previous release

Changed

  • All source code has been refactored using new CrowdSec PHP librairies:
    • Logs messages have been changed
    • User Agent sent to CrowdSec LAPI has been changed to csphplapi_WordPress/vX.Y.Z

Removed

  • Remove Geolocation save result setting. To disable Geolocation result saving, we can set 0 in the Geolocation cache lifetime setting

1.11.0

22 Dec 01:58
4485617
Compare
Choose a tag to compare

Compare with previous release

Added

  • Add LAPI request timeout setting (default to 120 seconds)

1.10.0

01 Dec 01:38
31a4d9b
Compare
Choose a tag to compare

Compare with previous release

Changed

  • Modify ban and captcha walls templating for W3C validity
  • Do not use cache tags for memcached as it is discouraged
  • Replace unauthorized chars by underscore _ in cache keys

Added

  • Add tests for WordPress 6.1

1.9.0

15 Sep 05:43
Compare
Choose a tag to compare

Compare with previous release

Added

  • Add TLS authentication feature

Fixed

  • Fix false negative connection test from admin when trust_ip_forward_array setting is not in database

1.8.1

18 Aug 01:42
5184aec
Compare
Choose a tag to compare

Fixed

  • Set missing default values in settings

1.8.0

04 Aug 02:21
Compare
Choose a tag to compare

Added

  • Add use_curl configuration: should be used if allow_url_fopen is disabled and curl is available
  • Add disable_prod_log configuration

Changed

  • Change log path to wp-content/plugins/crowdsec/logs
  • By default, the bouncing_level setting is bouncing_disabled (instead of normal_bouncing)