Commit ab18e712 authored by Graham Leggett's avatar Graham Leggett
Browse files

mod_rewrite:Fix query string handling for proxied URLs.

PR:	14518
Obtained from:
Submitted by:
Reviewed by:	nd, minfrin, jim


git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/branches/1.3.x@105443 13f79535-47bb-0310-9956-ffa450edef68
parent a5e76070
Loading
Loading
Loading
Loading
+1 −6
Changes for STATUS: 1 added line, 6 removed lines.
Original line number Diff line number Diff line
APACHE 1.3 STATUS:						-*-text-*-
  Last modified at [$Date: 2004/10/13 18:34:16 $]
  Last modified at [$Date: 2004/10/13 18:44:24 $]

Release:

@@ -50,11 +50,6 @@ RELEASE SHOWSTOPPERS:

PROPOSED PATCHES FOR THIS RELEASE:

   *) mod_rewrite:Fix query string handling for proxied URLs. PR 14518.
        modules/mappers/mod_rewrite.c: r1.259 (2.x patch)
        http://issues.apache.org/bugzilla/showattachment.cgi?attach_id=13078
      +1: nd, minfrin, jim

   *) mod_log_config: Cleanup log_header_out function to allow multiple headers
      like Set-Cookie to be logged properly. PR 27787 
        modules/loggers/mod_log_config.c: r1.116 (2.x patch - need 1.3 version)
+4 −0
Changes for src/CHANGES: 4 added lines, 0 removed lines.
Original line number Diff line number Diff line
Changes with Apache 1.3.32

  *) mod_rewrite: Fix query string handling for proxied URLs. PR 14518.
     [michael teitler <michael.teitler cetelem.fr>,
      Jan Kratochvil <rcpt-dev.AT.httpd.apache.org jankratochvil.net>]
                                                                                
  *) mod_rewrite: Fix 0 bytes write into random memory position.
     PR 31036. [André Malo]

+1 −1
Changes for src/modules/standard/mod_rewrite.c: 1 added line, 1 removed line.
Original line number Diff line number Diff line
@@ -1116,7 +1116,7 @@ static int hook_uri2file(request_rec *r)
                                         r->path_info, NULL);
            }
            if (r->args != NULL &&
                r->uri == r->unparsed_uri) {
                r->uri != r->unparsed_uri) {
                /* see proxy_http:proxy_http_canon() */
                r->filename = ap_pstrcat(r->pool, r->filename,
                                         "?", r->args, NULL);