diff options
author | Eric Covener <covener@apache.org> | 2017-06-16 17:13:03 +0200 |
---|---|---|
committer | Eric Covener <covener@apache.org> | 2017-06-16 17:13:03 +0200 |
commit | 4fa0f6c103ae53d2cb5988303b99da35cf7d9dc9 (patch) | |
tree | 55375a4253fa836b152820279efba020cb885308 /CHANGES | |
parent | Quiet spurious gcc warning in ap_parse_form_data ("'escaped_char[0]' may be (diff) | |
download | apache2-4fa0f6c103ae53d2cb5988303b99da35cf7d9dc9.tar.xz apache2-4fa0f6c103ae53d2cb5988303b99da35cf7d9dc9.zip |
add RewriteOptions LongURLOptimization
Variable expansion in RewriteCond causes strings to be duplicated
out of r->pool. If the variables are long and many conditions
are evaluated, r->pool can get seriously bloated.
Clear the memory used for variable expansion for each set of conditons
once the set of conditions fails to match.
edit: revised in 1799261
git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@1798938 13f79535-47bb-0310-9956-ffa450edef68
Diffstat (limited to 'CHANGES')
-rw-r--r-- | CHANGES | 4 |
1 files changed, 4 insertions, 0 deletions
@@ -1,6 +1,10 @@ -*- coding: utf-8 -*- Changes with Apache 2.5.0 + *) mod_rewrite: Add 'RewriteOptions LongURLOptimization' to free memory + from each set of unmatched rewrite conditions. + [Eric Covener] + *) Allow the argument to <IfFile>, <IfDefine>, <IfSection>, <IfDirective>, and <IfModule> to be quoted. This is primarily for the benefit of <IfFile>. [Eric Covener] |