]>
git.kaiwu.me - nginx.git/log
Igor Sysoev [Mon, 21 Jun 2010 10:16:24 +0000 (10:16 +0000)]
nginx-0.8.42-RELEASE
Igor Sysoev [Fri, 18 Jun 2010 15:51:14 +0000 (15:51 +0000)]
ngx_http_scgi_module
Igor Sysoev [Fri, 18 Jun 2010 15:38:31 +0000 (15:38 +0000)]
Test regex location if URI matches exactly to non-exact location.
Revert a feature introduced in r2028. The feature confuses mostly,
the only gain was not to test regex for a frequent request such as
"/" in "locaiton /".
Igor Sysoev [Fri, 18 Jun 2010 15:17:07 +0000 (15:17 +0000)]
use ngx_http_send_response() in empty_gif
Igor Sysoev [Fri, 18 Jun 2010 15:16:18 +0000 (15:16 +0000)]
add files missed in the previuos commit
Igor Sysoev [Fri, 18 Jun 2010 15:15:20 +0000 (15:15 +0000)]
return code text
Igor Sysoev [Fri, 18 Jun 2010 15:08:44 +0000 (15:08 +0000)]
ngx_http_send_response()
Igor Sysoev [Fri, 18 Jun 2010 14:58:52 +0000 (14:58 +0000)]
303 See Other
Igor Sysoev [Tue, 15 Jun 2010 15:30:00 +0000 (15:30 +0000)]
style fix
Igor Sysoev [Tue, 15 Jun 2010 15:27:06 +0000 (15:27 +0000)]
fix r3628
Igor Sysoev [Tue, 15 Jun 2010 15:21:37 +0000 (15:21 +0000)]
make code more obviuos
Igor Sysoev [Tue, 15 Jun 2010 15:15:06 +0000 (15:15 +0000)]
use ngx_http_parse_status_line()
Igor Sysoev [Tue, 15 Jun 2010 15:13:34 +0000 (15:13 +0000)]
ngx_http_parse_status_line()
Igor Sysoev [Tue, 15 Jun 2010 15:09:18 +0000 (15:09 +0000)]
update the previous commit
Igor Sysoev [Tue, 15 Jun 2010 14:30:13 +0000 (14:30 +0000)]
support CGI-style response
Igor Sysoev [Tue, 15 Jun 2010 12:45:33 +0000 (12:45 +0000)]
style fix
Igor Sysoev [Tue, 15 Jun 2010 12:41:13 +0000 (12:41 +0000)]
bump version
Igor Sysoev [Tue, 15 Jun 2010 09:45:07 +0000 (09:45 +0000)]
release-0.8.41 tag
Igor Sysoev [Tue, 15 Jun 2010 09:45:06 +0000 (09:45 +0000)]
nginx-0.8.41-RELEASE
Igor Sysoev [Tue, 15 Jun 2010 09:31:19 +0000 (09:31 +0000)]
allow spaces in URI
Igor Sysoev [Mon, 14 Jun 2010 18:09:52 +0000 (18:09 +0000)]
do not free() stack allocated buffer
Igor Sysoev [Thu, 10 Jun 2010 11:08:28 +0000 (11:08 +0000)]
PATCH method
Igor Sysoev [Thu, 10 Jun 2010 08:17:16 +0000 (08:17 +0000)]
allow Destination URL without host
Igor Sysoev [Tue, 8 Jun 2010 19:33:53 +0000 (19:33 +0000)]
delete empty Server and Date header used only in proxy mode
Igor Sysoev [Tue, 8 Jun 2010 16:15:47 +0000 (16:15 +0000)]
change variable names
Igor Sysoev [Tue, 8 Jun 2010 15:25:48 +0000 (15:25 +0000)]
install uwsgi_params
Igor Sysoev [Tue, 8 Jun 2010 13:43:20 +0000 (13:43 +0000)]
delete surplus flush
Igor Sysoev [Tue, 8 Jun 2010 09:06:57 +0000 (09:06 +0000)]
do not try to calculate procent sum if there was an error
Igor Sysoev [Mon, 7 Jun 2010 14:37:56 +0000 (14:37 +0000)]
delete useless code
Igor Sysoev [Mon, 7 Jun 2010 14:33:50 +0000 (14:33 +0000)]
fix rewritten Refresh header length
Igor Sysoev [Mon, 7 Jun 2010 13:38:39 +0000 (13:38 +0000)]
202 Accepted status code
Igor Sysoev [Mon, 7 Jun 2010 13:34:56 +0000 (13:34 +0000)]
bump version
Igor Sysoev [Mon, 7 Jun 2010 12:38:33 +0000 (12:38 +0000)]
release-0.8.40 tag
Igor Sysoev [Mon, 7 Jun 2010 12:38:32 +0000 (12:38 +0000)]
nginx-0.8.40-RELEASE
Igor Sysoev [Fri, 4 Jun 2010 16:05:55 +0000 (16:05 +0000)]
fix "/dir/%3F../" and "/dir/%23../" cases
Igor Sysoev [Fri, 4 Jun 2010 15:37:49 +0000 (15:37 +0000)]
test default NTFS stream "::$DATA"
Igor Sysoev [Fri, 4 Jun 2010 13:34:23 +0000 (13:34 +0000)]
*) delete no longer used unix domain sockets
*) fix unix domain socket comparison
Igor Sysoev [Fri, 4 Jun 2010 12:55:01 +0000 (12:55 +0000)]
uwsgi cache
Igor Sysoev [Fri, 4 Jun 2010 12:32:08 +0000 (12:32 +0000)]
uwsgi_bind
Igor Sysoev [Fri, 4 Jun 2010 12:26:27 +0000 (12:26 +0000)]
allow uwsgi_param to override client headers using HTTP_ parameters
Igor Sysoev [Fri, 4 Jun 2010 11:31:01 +0000 (11:31 +0000)]
uwsgi_store
Igor Sysoev [Fri, 4 Jun 2010 10:03:57 +0000 (10:03 +0000)]
add uwsgi_param and client request headers debug logging
Igor Sysoev [Fri, 4 Jun 2010 09:17:09 +0000 (09:17 +0000)]
do not pass if-... headers for cacheable fastcgi responses
Igor Sysoev [Thu, 3 Jun 2010 16:42:07 +0000 (16:42 +0000)]
rename variable to conform to the next commit
Igor Sysoev [Thu, 3 Jun 2010 14:50:59 +0000 (14:50 +0000)]
use local headers_names array instead of stored in configuration
and allocate its elements from temporary pool
Igor Sysoev [Thu, 3 Jun 2010 14:41:30 +0000 (14:41 +0000)]
allow fastcgi_param to override client headers using HTTP_ parameters
Igor Sysoev [Thu, 3 Jun 2010 13:49:59 +0000 (13:49 +0000)]
add client request headers debug logging in fastcgi
Igor Sysoev [Wed, 2 Jun 2010 15:08:29 +0000 (15:08 +0000)]
remove the special static fastcgi_param values processing,
because it is anyway very seldom case
Igor Sysoev [Tue, 1 Jun 2010 20:32:32 +0000 (20:32 +0000)]
print default module temporary directory path in summary
only if the module is enabled
Igor Sysoev [Tue, 1 Jun 2010 20:27:03 +0000 (20:27 +0000)]
style fix
Igor Sysoev [Tue, 1 Jun 2010 20:24:30 +0000 (20:24 +0000)]
improve uwsgi_string processing
Igor Sysoev [Tue, 1 Jun 2010 20:23:14 +0000 (20:23 +0000)]
delete unneeded declaration
Igor Sysoev [Tue, 1 Jun 2010 20:21:56 +0000 (20:21 +0000)]
delete unused ngx_http_uwsgi_add_variables()
Igor Sysoev [Tue, 1 Jun 2010 20:19:57 +0000 (20:19 +0000)]
improve uwsgi_modifierX processing:
*) use ngx_conf_set_num_slot()
*) check bounds
*) check duplicates
Igor Sysoev [Tue, 1 Jun 2010 19:57:52 +0000 (19:57 +0000)]
remove LICENSE text
Igor Sysoev [Tue, 1 Jun 2010 17:46:01 +0000 (17:46 +0000)]
style fix
Igor Sysoev [Tue, 1 Jun 2010 17:44:51 +0000 (17:44 +0000)]
./configure --http-uwsgi-temp-path=PATH
Igor Sysoev [Tue, 1 Jun 2010 17:30:23 +0000 (17:30 +0000)]
fix the previous commit when value is static string: remove the special
static values processing, because it is anyway very seldom case
Igor Sysoev [Tue, 1 Jun 2010 17:25:36 +0000 (17:25 +0000)]
remove useless copy: key name should be just copied before value length
Igor Sysoev [Tue, 1 Jun 2010 17:04:56 +0000 (17:04 +0000)]
simplify binary little endian length processing
Igor Sysoev [Tue, 1 Jun 2010 16:12:00 +0000 (16:12 +0000)]
use ngx_str_set() and ngx_str_null()
Igor Sysoev [Tue, 1 Jun 2010 16:10:05 +0000 (16:10 +0000)]
fix copyrights
Igor Sysoev [Tue, 1 Jun 2010 16:00:42 +0000 (16:00 +0000)]
fix style, some names, and building by MSVC8
Igor Sysoev [Tue, 1 Jun 2010 15:55:04 +0000 (15:55 +0000)]
style fix: remove tabs and trailing spaces
Igor Sysoev [Tue, 1 Jun 2010 15:53:11 +0000 (15:53 +0000)]
import original ngx_http_uwsgi_module version
Igor Sysoev [Tue, 1 Jun 2010 15:20:14 +0000 (15:20 +0000)]
bump version
Igor Sysoev [Mon, 31 May 2010 15:10:05 +0000 (15:10 +0000)]
release-0.8.39 tag
Igor Sysoev [Mon, 31 May 2010 15:10:04 +0000 (15:10 +0000)]
nginx-0.8.39-RELEASE
Igor Sysoev [Mon, 31 May 2010 14:49:11 +0000 (14:49 +0000)]
fix IPv6 and Unix domain sockets inheritance while online upgrade
Igor Sysoev [Mon, 31 May 2010 14:44:17 +0000 (14:44 +0000)]
fix building by ICC8, the bug had been introduced in r3476
Igor Sysoev [Mon, 31 May 2010 14:41:54 +0000 (14:41 +0000)]
fix handling an inherited alias in inclusive location
Igor Sysoev [Thu, 27 May 2010 13:44:22 +0000 (13:44 +0000)]
fix a try_files/alias case when alias uses captures and
try_files .html "" / =404;
Igor Sysoev [Thu, 27 May 2010 13:24:19 +0000 (13:24 +0000)]
do not add tested file to a location regex string,
instead, set URI to the tested file, or keep URI unchanged,
if the tested file is a directory,
the later allows to handle a directory autoredirect
Igor Sysoev [Thu, 27 May 2010 13:15:24 +0000 (13:15 +0000)]
fix the previous commit
Igor Sysoev [Thu, 27 May 2010 13:09:09 +0000 (13:09 +0000)]
improve debug logging: "try to use file/dir"
Igor Sysoev [Thu, 27 May 2010 12:55:05 +0000 (12:55 +0000)]
bump version
Igor Sysoev [Mon, 24 May 2010 12:47:50 +0000 (12:47 +0000)]
release-0.8.38 tag
Igor Sysoev [Mon, 24 May 2010 12:47:49 +0000 (12:47 +0000)]
nginx-0.8.38-RELEASE
Igor Sysoev [Mon, 24 May 2010 12:35:10 +0000 (12:35 +0000)]
remove r->zero_in_uri
Igor Sysoev [Mon, 24 May 2010 11:01:05 +0000 (11:01 +0000)]
proxy_no_cache and fastcgi_no_cache
Igor Sysoev [Mon, 24 May 2010 07:43:39 +0000 (07:43 +0000)]
fix delay in limit_req
Igor Sysoev [Sun, 23 May 2010 19:36:12 +0000 (19:36 +0000)]
autodetect redirect if URI is rewritten to a string starting with $scheme
Igor Sysoev [Thu, 20 May 2010 11:46:01 +0000 (11:46 +0000)]
delete warnings of proxy_upstream_max_fails, proxy_upstream_fail_timeout,
fastcgi_upstream_max_fails, fastcgi_upstream_fail_timeout,
memcached_upstream_max_fails, and memcached_upstream_fail_timeout
directives obsolete since 0.5.0 version
Igor Sysoev [Tue, 18 May 2010 16:24:56 +0000 (16:24 +0000)]
allow to use $uid_got in SSI and perl module
Igor Sysoev [Tue, 18 May 2010 16:20:02 +0000 (16:20 +0000)]
bump version
Igor Sysoev [Mon, 17 May 2010 06:08:53 +0000 (06:08 +0000)]
release-0.8.37 tag
Igor Sysoev [Mon, 17 May 2010 06:08:52 +0000 (06:08 +0000)]
nginx-0.8.37-RELEASE
Igor Sysoev [Fri, 14 May 2010 12:18:44 +0000 (12:18 +0000)]
fix SSI include stub for valid empty responses
Igor Sysoev [Fri, 14 May 2010 12:04:58 +0000 (12:04 +0000)]
do not cache response if it has "no-store" or "private"
in "Cache-Control" header
Igor Sysoev [Fri, 14 May 2010 09:56:37 +0000 (09:56 +0000)]
ngx_str_set() and ngx_str_null()
Igor Sysoev [Fri, 14 May 2010 09:55:33 +0000 (09:55 +0000)]
use ngx_min() and ngx_max()
Igor Sysoev [Fri, 14 May 2010 09:22:58 +0000 (09:22 +0000)]
fix segfault: ngx_http_upstream_cleanup() cleans r->cleanup,
the bug had been introduced in r3419
Igor Sysoev [Fri, 14 May 2010 09:02:10 +0000 (09:02 +0000)]
ngx_http_split_clients_module
Igor Sysoev [Fri, 14 May 2010 09:01:30 +0000 (09:01 +0000)]
ngx_atofp()
Igor Sysoev [Thu, 13 May 2010 13:58:18 +0000 (13:58 +0000)]
remove unused ./configure define's
Igor Sysoev [Thu, 13 May 2010 12:52:45 +0000 (12:52 +0000)]
allow hash key values more than 255 bytes, it does not actually increase mean
hash element size, because due to aligning a byte after key is not used
anyway in 3/4 cases on 32-bit platforms and in 7/8 cases on 64-bit platforms
Igor Sysoev [Thu, 13 May 2010 10:22:48 +0000 (10:22 +0000)]
style fix: remove blank line
Igor Sysoev [Wed, 12 May 2010 15:56:54 +0000 (15:56 +0000)]
style fix: remove blank line
Igor Sysoev [Wed, 12 May 2010 13:13:11 +0000 (13:13 +0000)]
fix rounding issues in %f format
Igor Sysoev [Wed, 12 May 2010 13:12:31 +0000 (13:12 +0000)]
use double in %f format to allow %.15f precision