commit | 9b329558e9ab1a663054e9a4c8475fb06413d191 | [log] [tgz] |
---|---|---|
author | Maxim Dounin <mdounin@mdounin.ru> | Sat Dec 25 01:07:18 2021 +0300 |
committer | Maxim Dounin <mdounin@mdounin.ru> | Sat Dec 25 01:07:18 2021 +0300 |
tree | 7d0190e2d6e53af3944da7b25d3aa3d9d118b9de | |
parent | 57c4a825e5e45a57264b4631c81346b49c0d766a [diff] |
Core: added NGX_REGEX_MULTILINE for 3rd party modules. Notably, NAXSI is known to misuse ngx_regex_compile() with rc.options set to PCRE_CASELESS | PCRE_MULTILINE. With PCRE2 support, and notably binary compatibility changes, it is no longer possible to set PCRE[2]_MULTILINE option without using proper interface. To facilitate correct usage, this change adds the NGX_REGEX_MULTILINE option.