Skip to content

Releases: ADD-SP/ngx_waf

v4.1.0-beta.2

01 Apr 04:26
bcc0b58
Compare
Choose a tag to compare
v4.1.0-beta.2 Pre-release
Pre-release

[4.1.0-beta.2] - 2021-04-01 GMT+0800

Added

  • A new mode CACHE has been added, enabling this mode will cache the results of each inspection to improve performance.
  • New configuration waf_cache_size has been added to set the size of the memory for caching inspection results.

Changed

  • Swaps the priority of CC protection and IP whitelist inspection.

[4.1.0-beta.2] - 2021-04-01 GMT+0800

新增

  • 新增了模式 CACHE,启用此模式后会缓存每次检查的结果,提高性能。
  • 新增了配置项 waf_cache_size 用于设置缓存检查结果的内存的大小。

变动

  • 互换了 CC 防护和 IP 白名单检查的优先级。

v4.1.0-beta.1

31 Mar 12:28
4d48607
Compare
Choose a tag to compare
v4.1.0-beta.1 Pre-release
Pre-release

[4.1.0-beta.1] 2021-03-31 GMT+0800

Added

  • A new mode CACHE has been added, enabling this mode will cache the results of each inspection to improve performance.
  • New configuration waf_cache_size has been added to set the size of the memory for caching inspection results.

[4.1.0-beta.1] 2021-03-31 GMT+0800

新增

  • 新增了模式 CACHE,启用此模式后会缓存每次检查的结果,提高性能。
  • 新增了配置项 waf_cache_size 用于设置缓存检查结果的内存的大小。

v4.0.0

21 Mar 16:20
2f1c049
Compare
Choose a tag to compare

[4.0.0] - 2021-03-22 GMT+0800

WARNING

This version contains breaking changes.

Added

  • Added some parameters to waf_mode and waf_cc_deny_limit (368db2b).

Removed

  • Abort directive : waf_mult_mount. The function of this directive has been merged into the directive waf_mode.

Changed

  • Adds some parameters to the directive waf_mode.

Fixed

  • Fixed an error in the name of the built-in variable waf_rule_details,
    which was set to waf_rule_deatails in a previous version of the code.

  • No more superfluous inspections.

  • Completely resolve compatibility issues with the ngx_http_rewrite_module.


[4.0.0] - 2021-03-22 GMT+0800

警告

此版本包含不兼容的更新(breaking changes)。

新增

  • waf_modewaf_cc_deny_limit 增加了一些参数(368db2b)。

移除

  • 废弃配置项 waf_mult_mount,该配置的功能已经合并到了配置项 waf_mode 中。

变动

  • waf_mode 增加了一些参数。

修复

  • 更正了内置变量 waf_rule_details 的名称错误,该变量的名称在之前的版本代码中被设置为 waf_rule_deatails

  • 不再进行冗余的检测。

  • 彻底解决了与 ngx_http_rewrite_module 的兼容性问题。

v4.0.0-beta.2

16 Mar 16:46
31f1d2c
Compare
Choose a tag to compare
v4.0.0-beta.2 Pre-release
Pre-release

[4.0.0-beta.2] - Wed Mar 17 2021 00:32:46 GMT+0800

WARNING

This version contains breaking changes.

Added

  • Added some parameters to waf_mode and waf_cc_deny_limit (368db2b).

Changed

  • Abort instruction: waf_mult_mount. The function of this directive has been merged into the directive waf_mode.

Fixed

  • Fixed an error in the name of the built-in variable waf_rule_details,
    which was set to waf_rule_deatails in a previous version of the code.

  • No more superfluous inspections.

  • Completely resolve compatibility issues with the ngx_http_rewrite_module.

  • Fixed an issue where CC attack protection failed when compatibility mode was enabled, which only existed in v4.0.0-beta.1.


[4.0.0-beta.2] - 北京时间 2021 年 03 月 17 日 00:32:46

警告

此版本包含不兼容的更新(breaking changes)。

新增

  • waf_modewaf_cc_deny_limit 增加了一些参数(368db2b)。

改动

  • 废弃配置项 waf_mult_mount,该配置的功能已经合并到了配置项 waf_mode 中。

修复

  • 更正了内置变量 waf_rule_details 的名称错误,该变量的名称在之前的版本代码中被设置为 waf_rule_deatails

  • 不再进行冗余的检测。

  • 彻底解决了与 ngx_http_rewrite_module 的兼容性问题。

  • 修复了在开启兼容模式后 CC 防护失效的问题,这个问题只存在于 v4.0.0-beta.1

v3.2.0-beta.1

07 Mar 11:37
51c7824
Compare
Choose a tag to compare
v3.2.0-beta.1 Pre-release
Pre-release

[3.2.0-beta.1]

Added

  • Added some parameters to waf_mode and waf_cc_deny_limit.

[3.2.0-beta.1]

新增

  • waf_modewaf_cc_deny_limit 增加了一些参数。

v3.1.6

06 Mar 17:21
51c7824
Compare
Choose a tag to compare

[3.1.6] - 2021-03-07

Fixed

  • Correcting the order in which rules take effect.

[3.1.6] - 2021-03-07

修复

  • 更正规则的生效顺序,

v3.1.5

03 Mar 14:58
644bea0
Compare
Choose a tag to compare

[3.1.5] - 2021-03-03

Fixed

  • Fixed a bug in the config script that caused dependencies to not be checked correctly.

[3.1.5] - 2021-03-03

修复

  • 修复了 config 脚本的一个错误,这个错误会导致不能正确地检查依赖项。

v3.1.4

02 Mar 15:18
e45fcbf
Compare
Choose a tag to compare

[3.1.4] - 2021-03-02

Added

Changed

  • Use safer string handling functions to avoid buffer overflows when conditions allow.

[3.1.4] - 2021-03-02

改动

  • 条件允许的情况下使用更安全的字符串处理函数以避免缓冲区溢出。

v3.1.3

23 Feb 12:11
9ba18b6
Compare
Choose a tag to compare

[3.1.3] - 2021-02-23

Fixed

  • Order of effectiveness of correction rules (857ec84).

[3.1.3] - 2021-02-23

修复

  • 改正规则的生效顺序(857ec84)。

v3.1.2

17 Feb 12:07
81d0fa4
Compare
Choose a tag to compare

[3.1.2] - 2021-02-17

Fixed

  • Fixed a bug that caused module initialization to fail when the rule file was not writable (20acd27).

[3.1.2] - 2021-02-17

修复

  • 修复了一个 bug,这个 bug 会导致当规则文件不具有可写权限时初始化失败(20acd27)。