From 6c763f831e43e79edec166c32108b47ad5039fde Mon Sep 17 00:00:00 2001 From: Nick Kew Date: Sat, 8 Sep 2007 21:43:47 +0000 Subject: [PATCH] Check all IP addresses listed in ProxyBlock PR 36987 git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@573911 13f79535-47bb-0310-9956-ffa450edef68 --- CHANGES | 3 +++ modules/proxy/proxy_util.c | 1 + 2 files changed, 4 insertions(+) diff --git a/CHANGES b/CHANGES index 3eccf04be51..7c1a1d0f0c1 100644 --- a/CHANGES +++ b/CHANGES @@ -2,6 +2,9 @@ Changes with Apache 2.3.0 [ When backported to 2.2.x, remove entry from this file ] + *) mod_proxy: check ProxyBlock for all blocked addresses + PR 36987 [Timo Viipuri ] + *) mod_proxy: Don't lose bytes when a response line arrives in small chunks. PR 40894 [Andrew Rucker Jones ] diff --git a/modules/proxy/proxy_util.c b/modules/proxy/proxy_util.c index 6a7e9daef91..17085ac5c50 100644 --- a/modules/proxy/proxy_util.c +++ b/modules/proxy/proxy_util.c @@ -906,6 +906,7 @@ PROXY_DECLARE(int) ap_proxy_checkproxyblock(request_rec *r, proxy_server_conf *c return HTTP_FORBIDDEN; } while (conf_addr) { + uri_addr = src_uri_addr; while (uri_addr) { char *conf_ip; char *uri_ip; -- 2.47.3