| Age | Commit message (Collapse) | Author | Files | Lines |
|
reset looked at match
|
|
fix segfault if empty stub block is used second time
|
|
upstream parse_header fix and optimization,
fix fastcgi_catch_stderr segfault merged in r1524:
*) return NGX_HTTP_UPSTREAM_INVALID_HEADER for invalid status
*) return NGX_ERROR instead of NGX_HTTP_INTERNAL_SERVER_ERROR
in u->parse_header()
*) return NGX_HTTP_UPSTREAM_INVALID_HEADER instead of NGX_HTTP_BAD_GATEWAY
to go to a next upstream on invalid_header condition
*) now ngx_conf_set_str_array_slot() tests NGX_CONF_UNSET_PTR
this fixes fastcgi_catch_stderr segfault
*) ngx_http_upstream_hide_headers_hash()
*) proxy/fastcgi pass_header/hide_header use
ngx_http_upstream_hide_headers_hash()
|
|
|
|
use usec and pid as start value
|
|
omit unnecessary test, because NGX_ERROR == -1,
but r->headers_out.last_modified_time != -1 at this point
|
|
If-Range support
|
|
set status in correct place
|
|
|
|
*) copy protocol value when large request line is copied,
this fixes error "fastcgi: the request record is too big"
*) log how big fastcgi record
|
|
fix gzip and SSL
|
|
unescape SSI include
|
|
fix segfault
|
|
r1682, r1683 merge:
typo and style fixes
|
|
gzip_vary
|
|
memcached did not set $upstream_response_time
|
|
fix segfault when $date_local or $date_gmt are used outside ssi module
|
|
fix English grammar
|
|
style fix: remove double semicolons
|
|
allow access_log inside limit_except
|
|
|
|
sub_filter fixes:
*) fix empty string replacement in sub_filter
*) add sub_filter parser fix similar to r1261 in SSI parser
*) fix case when pattern is split between two buffers:
it had been fixed in SSI parser long ago
|
|
regex in server_name and valid_referers
|
|
the "www.example.*" wildcard hash support
|
|
ngx_strnstr()
|
|
add time and length to a HEAD request
|
|
ngx_escape_html(), SSI echo encoding
|
|
*) ngx_strstrn() and ngx_strcasestrn()
*) fix memcached END test
|
|
|
|
fix file leak for HEAD requests
|
|
the "proxy_hide_header" and "fastcgi_hide_header" directives did not
hide response header lines whose name was longer than 32 characters
|
|
allow to append charset to the "Content-Type" header
|
|
response to the HEAD request should be a header only
|
|
escape internal request URI in proxy_pass
|
|
change ngx_conf_merge_ptr_value() and update fastcgi_catch_stderr
|
|
use %v for ngx_variable_value_t in ngx_sprintf(),
this fixes nginx on FreeBSD/sparc64
|
|
ignore meaningless bits in CIDR and warn about them
|
|
add_header changes:
"Last-Modified", "Cache-Control" and "Expires" headers use specific handlers
|
|
fix case when two directives
proxy_pass http://backend;
proxy_pass https://backend;
both use one port - 80 or 443, that was defined first.
|
|
add comment
|
|
|
|
named location
|
|
|
|
dav_access uses ngx_conf_set_access_slot()
|
|
proxy_store and fastcgi_store, proxy_store_access and fastcgi_store_access
|
|
set worker's perl $$
|
|
omit unnecessary code,
escape space, etc in $memcached_key
|
|
fix segfault when session was freed twice
|
|
|
|
fix headers split in FastCGI records
|