From: Amos Jeffries Date: Thu, 28 Jun 2012 05:15:44 +0000 (-0600) Subject: Do not double-escape %R on deny_info redirects X-Git-Tag: SQUID_3_2_0_18~4 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=d79f6d0186acbff0bcfc158a543989ddd59413ee;p=thirdparty%2Fsquid.git Do not double-escape %R on deny_info redirects --- diff --git a/src/errorpage.cc b/src/errorpage.cc index a24169ece6..516ae728da 100644 --- a/src/errorpage.cc +++ b/src/errorpage.cc @@ -974,6 +974,7 @@ ErrorState::Convert(char token, bool building_deny_info_url, bool allowRecursion case 'R': if (building_deny_info_url) { p = (request->urlpath.size() != 0 ? request->urlpath.termedBuf() : "/"); + no_urlescape = 1; break; } if (NULL != request) {