Commit 8a2b1891 authored by Eric Covener's avatar Eric Covener
Browse files

*) mod_cgid: Pass along empty command line arguments from an ISINDEX

     query that has consecutive '+' characters in the QUERY_STRING,
     matching the behavior of mod_cgi.



git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@682389 13f79535-47bb-0310-9956-ffa450edef68
parent 5c79bbcd
Loading
Loading
Loading
Loading
+5 −0
Changes for CHANGES: 5 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -2,6 +2,11 @@
Changes with Apache 2.3.0
[ When backported to 2.2.x, remove entry from this file ]

  *) mod_cgid: Pass along empty command line arguments from an ISINDEX
     query that has consecutive '+' characters in the QUERY_STRING, 
     matching the behavior of mod_cgi.
     [Eric Covener]

  *) mod_auth_core: Detect during startup when AuthDigestProvider
     is configured to use an incompatible provider via AuthnProviderAlias.
     PR 45196 [Eric Covener]
+3 −0
Changes for modules/generators/mod_cgid.c: 3 added lines, 0 removed lines.
Original line number Diff line number Diff line
@@ -237,6 +237,9 @@ static char **create_argv(apr_pool_t *p, char *path, char *user, char *group,
            ap_unescape_url(w);
            av[idx++] = ap_escape_shell_cmd(p, w);
        }
        else { 
            av[idx++] = w;
        }
    }
    av[idx] = NULL;
    return av;