nginx/src/http
Maxim Dounin 827b2511e6 Proxy: fixed incorrect URI change due to if (ticket #86).
In the following configuration request was sent to a backend without
URI changed to '/' due to if:

    location /proxy-pass-uri {
        proxy_pass http://127.0.0.1:8080/;

        set $true 1;

        if ($true) {
            # nothing
        }
    }

Fix is to inherit conf->location from the location where proxy_pass was
configured, much like it's done with conf->vars.
2014-12-09 18:22:39 +03:00
..
modules Proxy: fixed incorrect URI change due to if (ticket #86). 2014-12-09 18:22:39 +03:00
ngx_http_busy_lock.c Whitespace fixes. 2012-03-05 18:09:06 +00:00
ngx_http_busy_lock.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_cache.h Cache: proxy_cache_lock_age and friends. 2014-11-18 20:41:12 +03:00
ngx_http_config.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_copy_filter_module.c Allowed up to two EBUSY errors from sendfile(). 2014-01-04 03:31:58 +04:00
ngx_http_core_module.c Fixed post_action to not trigger "header already sent" alert. 2014-11-28 16:57:50 +03:00
ngx_http_core_module.h Fixed typo. 2014-08-15 14:09:29 +04:00
ngx_http_file_cache.c Cache: send conditional requests only for cached 200/206 responses. 2014-11-26 18:35:37 -08:00
ngx_http_header_filter_module.c Fixed response line formatting with empty reason phrase. 2013-09-18 18:53:26 +04:00
ngx_http_parse_time.c Fixed compilation with -Wmissing-prototypes. 2012-07-24 15:09:54 +00:00
ngx_http_parse.c Style: add whitespace between control statement and parentheses. 2014-07-08 03:03:13 -07:00
ngx_http_postpone_filter_module.c Fixed error logging. 2013-05-21 17:30:19 +04:00
ngx_http_request_body.c Request body: avoid potential overflow. 2014-03-03 17:39:53 +04:00
ngx_http_request.c Upstream: improved subrequest logging. 2014-12-02 05:54:54 +03:00
ngx_http_request.h Upstream: improved subrequest logging. 2014-12-02 05:54:54 +03:00
ngx_http_script.c Style. 2013-10-18 18:13:35 +04:00
ngx_http_script.h Copyright updated. 2012-01-18 15:07:43 +00:00
ngx_http_spdy_filter_module.c SPDY: stop emitting multiple empty header values. 2014-10-27 14:25:56 -07:00
ngx_http_spdy_module.c SPDY: macro used for recv_buffer_size initialization. 2014-03-19 12:57:32 +04:00
ngx_http_spdy_module.h SPDY: added the "spdy_chunk_size" directive. 2014-01-14 16:24:45 +04:00
ngx_http_spdy.c SPDY: push pending data while closing a stream as with keepalive. 2014-11-21 22:51:49 +03:00
ngx_http_spdy.h SPDY: fixed operator precedence in uint16/uint32 write macros. 2014-05-29 21:15:19 +04:00
ngx_http_special_response.c Format specifier fixes in error logging. 2013-08-20 20:47:16 +04:00
ngx_http_upstream_round_robin.c Upstream: included backup peers into peer.tries. 2014-09-12 18:50:46 +04:00
ngx_http_upstream_round_robin.h Upstream: generic hash module. 2014-06-02 16:16:22 +04:00
ngx_http_upstream.c Cache: send conditional requests only for cached 200/206 responses. 2014-11-26 18:35:37 -08:00
ngx_http_upstream.h Cache: proxy_cache_lock_age and friends. 2014-11-18 20:41:12 +03:00
ngx_http_variables.c Variables: fixed non-indexed access of prefix vars (ticket #600). 2014-08-27 21:38:04 +04:00
ngx_http_variables.h Removed unused ngx_http_clear_variable() macro. 2013-03-21 16:06:13 +00:00
ngx_http_write_filter_module.c Write filter: fixed handling of sync bufs (ticket #132). 2014-11-28 16:58:39 +03:00
ngx_http.c Avoided to add duplicate hash key in ngx_http_types_slot(). 2014-09-17 22:52:02 +08:00
ngx_http.h Upstream: added the "$upstream_cookie_<name>" variables. 2014-04-29 12:28:41 +04:00