]> granicus.if.org Git - apache/commit
Fix for multiple proxy bugs - review please:
authorNick Kew <niq@apache.org>
Tue, 29 Jun 2004 06:37:21 +0000 (06:37 +0000)
committerNick Kew <niq@apache.org>
Tue, 29 Jun 2004 06:37:21 +0000 (06:37 +0000)
commitb6e89d86f7e766ee9d08751642a03b31f1553e5a
tree6b3978eb61250f719889afca07c6c178ff894c19
parent46ff3a2fdc40657f67c040d04d7607879c8f25b9
Fix for multiple proxy bugs - review please:

#10722  Reverse proxying cookies
#15207  Proxy passing canonicalised URIs to backend
#16812  Case-insensitivity of proxypassreverse
#19317  Canonicalised URI causing infinite loop
#20372  AllowEncodedSlashes
May also fix 13577 (untested)

This is really two fixes: 10722 and 15207; the others are trivial consequences.
To make review easier, the simpler fix (#15207) is entirely contained in
#ifdef FIX_15207 (new code) and
#ifndef FIX_15207 (removed code)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@104070 13f79535-47bb-0310-9956-ffa450edef68
modules/proxy/mod_proxy.c
modules/proxy/mod_proxy.h
modules/proxy/proxy_http.c
modules/proxy/proxy_util.c