]> git.kaiwu.me - nginx.git/log
nginx.git
16 years agonginx-0.8.12-RELEASE release-0.8.12
Igor Sysoev [Mon, 31 Aug 2009 11:32:16 +0000 (11:32 +0000)]
nginx-0.8.12-RELEASE

16 years agofix request counter handling for try_files, introduced in r3050
Igor Sysoev [Mon, 31 Aug 2009 11:21:04 +0000 (11:21 +0000)]
fix request counter handling for try_files, introduced in r3050

16 years agoaio sendfile
Igor Sysoev [Sun, 30 Aug 2009 09:52:39 +0000 (09:52 +0000)]
aio sendfile

16 years ago*) ngx_http_ephemeral
Igor Sysoev [Sun, 30 Aug 2009 09:47:11 +0000 (09:47 +0000)]
*) ngx_http_ephemeral
*) use preallocated terminal_posted_request

16 years agorefactor EAGAIN/EINTR processing
Igor Sysoev [Sun, 30 Aug 2009 09:42:29 +0000 (09:42 +0000)]
refactor EAGAIN/EINTR processing

16 years agouse local variable and fix debug log message
Igor Sysoev [Sat, 29 Aug 2009 18:42:31 +0000 (18:42 +0000)]
use local variable and fix debug log message

16 years agofix request counter for memcached, introduced in r3050
Igor Sysoev [Sat, 29 Aug 2009 18:40:28 +0000 (18:40 +0000)]
fix request counter for memcached, introduced in r3050

16 years agobump version
Igor Sysoev [Sat, 29 Aug 2009 18:39:32 +0000 (18:39 +0000)]
bump version

16 years agorelease-0.8.11 tag
Igor Sysoev [Fri, 28 Aug 2009 13:21:07 +0000 (13:21 +0000)]
release-0.8.11 tag

16 years agonginx-0.8.11-RELEASE release-0.8.11
Igor Sysoev [Fri, 28 Aug 2009 13:21:06 +0000 (13:21 +0000)]
nginx-0.8.11-RELEASE

16 years agofix build by msvc, introduced in r3054
Igor Sysoev [Fri, 28 Aug 2009 11:46:12 +0000 (11:46 +0000)]
fix build by msvc, introduced in r3054

16 years agodo not create cache key in AIO invocation
Igor Sysoev [Fri, 28 Aug 2009 11:23:50 +0000 (11:23 +0000)]
do not create cache key in AIO invocation

16 years agofix sending a cached file using AIO
Igor Sysoev [Fri, 28 Aug 2009 11:22:27 +0000 (11:22 +0000)]
fix sending a cached file using AIO

16 years agodo not disable gzip for MSIE 6.0 SV1 in "gzip_disable msie6"
Igor Sysoev [Fri, 28 Aug 2009 08:19:02 +0000 (08:19 +0000)]
do not disable gzip for MSIE 6.0 SV1 in "gzip_disable msie6"

16 years agodirectio_alignment
Igor Sysoev [Fri, 28 Aug 2009 08:15:55 +0000 (08:15 +0000)]
directio_alignment

16 years agoFreeBSD and Linux AIO support
Igor Sysoev [Fri, 28 Aug 2009 08:12:35 +0000 (08:12 +0000)]
FreeBSD and Linux AIO support

16 years agostyle fix
Igor Sysoev [Fri, 28 Aug 2009 07:50:45 +0000 (07:50 +0000)]
style fix

16 years agoaxe r->connection->destroyed testing
Igor Sysoev [Wed, 26 Aug 2009 16:14:57 +0000 (16:14 +0000)]
axe r->connection->destroyed testing

16 years agorequest reference counter
Igor Sysoev [Wed, 26 Aug 2009 16:04:05 +0000 (16:04 +0000)]
request reference counter

16 years agotwice termination delay only after SIGALRM, otherwise many separate SIGCHLD
Igor Sysoev [Wed, 26 Aug 2009 15:12:28 +0000 (15:12 +0000)]
twice termination delay only after SIGALRM, otherwise many separate SIGCHLD
and SIGIO signals quickly increase delay to the level when SIGKILL is sent

16 years agostyle fix
Igor Sysoev [Wed, 26 Aug 2009 15:09:09 +0000 (15:09 +0000)]
style fix

16 years agofix typo
Igor Sysoev [Wed, 26 Aug 2009 15:03:53 +0000 (15:03 +0000)]
fix typo

16 years agoignore SIGSYS
Igor Sysoev [Wed, 26 Aug 2009 05:19:57 +0000 (05:19 +0000)]
ignore SIGSYS

16 years ago*) move small declarations in appropriate places and delete the surplus
Igor Sysoev [Tue, 25 Aug 2009 09:09:13 +0000 (09:09 +0000)]
*) move small declarations in appropriate places and delete the surplus
   header files
*) delete insignificant comments

16 years agostyle fix
Igor Sysoev [Tue, 25 Aug 2009 09:06:21 +0000 (09:06 +0000)]
style fix

16 years agobump version
Igor Sysoev [Tue, 25 Aug 2009 08:47:58 +0000 (08:47 +0000)]
bump version

16 years agorelease-0.8.10 tag
Igor Sysoev [Mon, 24 Aug 2009 11:10:37 +0000 (11:10 +0000)]
release-0.8.10 tag

16 years agonginx-0.8.10-RELEASE release-0.8.10
Igor Sysoev [Mon, 24 Aug 2009 11:10:36 +0000 (11:10 +0000)]
nginx-0.8.10-RELEASE

16 years agofix Linux "uname -r" version matching
Igor Sysoev [Mon, 24 Aug 2009 11:04:46 +0000 (11:04 +0000)]
fix Linux "uname -r" version matching

16 years agostrict testing "access_log off"
Igor Sysoev [Sun, 23 Aug 2009 17:06:33 +0000 (17:06 +0000)]
strict testing "access_log off"

16 years agoprocess upstream ETag header
Igor Sysoev [Sun, 23 Aug 2009 16:10:39 +0000 (16:10 +0000)]
process upstream ETag header

16 years agothe flags should be bit-wide only
Igor Sysoev [Sun, 23 Aug 2009 12:58:41 +0000 (12:58 +0000)]
the flags should be bit-wide only

16 years ago*) share temporary number between workers
Igor Sysoev [Fri, 21 Aug 2009 09:06:35 +0000 (09:06 +0000)]
*) share temporary number between workers
*) randomize collision offset

16 years agotest EXDEV after path creation
Igor Sysoev [Thu, 20 Aug 2009 15:53:57 +0000 (15:53 +0000)]
test EXDEV after path creation

16 years agofix copy failure logging and stale files removal, introduced in r3025
Igor Sysoev [Thu, 20 Aug 2009 13:41:32 +0000 (13:41 +0000)]
fix copy failure logging and stale files removal, introduced in r3025

16 years agofix copy destination name length, introduced in r3025
Igor Sysoev [Thu, 20 Aug 2009 13:37:26 +0000 (13:37 +0000)]
fix copy destination name length, introduced in r3025

16 years agofix memory leak if GeoIP City database was used
Igor Sysoev [Wed, 19 Aug 2009 17:44:33 +0000 (17:44 +0000)]
fix memory leak if GeoIP City database was used

16 years agobump version
Igor Sysoev [Wed, 19 Aug 2009 09:09:12 +0000 (09:09 +0000)]
bump version

16 years agorelease-0.8.9 tag
Igor Sysoev [Mon, 17 Aug 2009 17:59:57 +0000 (17:59 +0000)]
release-0.8.9 tag

16 years agonginx-0.8.9-RELEASE release-0.8.9
Igor Sysoev [Mon, 17 Aug 2009 17:59:56 +0000 (17:59 +0000)]
nginx-0.8.9-RELEASE

16 years agofix building on 64-bit platforms, introduced in r3025
Igor Sysoev [Thu, 13 Aug 2009 13:48:41 +0000 (13:48 +0000)]
fix building on 64-bit platforms, introduced in r3025

16 years agofix debug point for left open sockets
Igor Sysoev [Thu, 13 Aug 2009 08:40:25 +0000 (08:40 +0000)]
fix debug point for left open sockets

16 years agorefactor fastcgi stderr handling
Igor Sysoev [Wed, 12 Aug 2009 14:38:44 +0000 (14:38 +0000)]
refactor fastcgi stderr handling

16 years agoallow cross device temporary files atomic copying:
Igor Sysoev [Wed, 12 Aug 2009 12:05:33 +0000 (12:05 +0000)]
allow cross device temporary files atomic copying:

*) ngx_copy_file()
*) delete ngx_ext_rename_file_t.log_rename_error and .rename_error fields

16 years agoNGX_ENOPATH
Igor Sysoev [Tue, 11 Aug 2009 14:25:04 +0000 (14:25 +0000)]
NGX_ENOPATH

16 years agowin32 cache loader support
Igor Sysoev [Tue, 11 Aug 2009 08:14:43 +0000 (08:14 +0000)]
win32 cache loader support

16 years agostyle fix
Igor Sysoev [Tue, 11 Aug 2009 07:55:39 +0000 (07:55 +0000)]
style fix

16 years agounlock incompletely loaded cache
Igor Sysoev [Mon, 10 Aug 2009 15:57:42 +0000 (15:57 +0000)]
unlock incompletely loaded cache

16 years agodelete mistaken sleep in the previous commit
Igor Sysoev [Mon, 10 Aug 2009 14:45:52 +0000 (14:45 +0000)]
delete mistaken sleep in the previous commit

16 years agocache loader process
Igor Sysoev [Mon, 10 Aug 2009 13:27:14 +0000 (13:27 +0000)]
cache loader process

16 years agotest cache path levels while reconfiguration
Igor Sysoev [Mon, 10 Aug 2009 13:18:40 +0000 (13:18 +0000)]
test cache path levels while reconfiguration

16 years agointroduce NGX_PROCESS_JUST_SPAWN and change field name accordingly
Igor Sysoev [Mon, 10 Aug 2009 13:07:15 +0000 (13:07 +0000)]
introduce NGX_PROCESS_JUST_SPAWN and change field name accordingly

16 years agobump version
Igor Sysoev [Mon, 10 Aug 2009 12:49:06 +0000 (12:49 +0000)]
bump version

16 years agorelease-0.8.8 tag
Igor Sysoev [Mon, 10 Aug 2009 08:26:28 +0000 (08:26 +0000)]
release-0.8.8 tag

16 years agonginx-0.8.8-RELEASE release-0.8.8
Igor Sysoev [Mon, 10 Aug 2009 08:26:27 +0000 (08:26 +0000)]
nginx-0.8.8-RELEASE

16 years agofix segfault introduced in r3007
Igor Sysoev [Fri, 7 Aug 2009 13:16:42 +0000 (13:16 +0000)]
fix segfault introduced in r3007

16 years agofix a garbage in a split fastcgi header
Igor Sysoev [Tue, 4 Aug 2009 12:19:17 +0000 (12:19 +0000)]
fix a garbage in a split fastcgi header

16 years agocontinue to parse available fastcgi record after a split header,
Igor Sysoev [Tue, 4 Aug 2009 11:51:10 +0000 (11:51 +0000)]
continue to parse available fastcgi record after a split header,
this fixes the erroneous message "upstream prematurely closed connection
while reading response header from upstream"

16 years agobump version
Igor Sysoev [Fri, 31 Jul 2009 12:41:02 +0000 (12:41 +0000)]
bump version

16 years agorelease-0.8.7 tag
Igor Sysoev [Mon, 27 Jul 2009 15:24:02 +0000 (15:24 +0000)]
release-0.8.7 tag

16 years agonginx-0.8.7-RELEASE release-0.8.7
Igor Sysoev [Mon, 27 Jul 2009 15:24:01 +0000 (15:24 +0000)]
nginx-0.8.7-RELEASE

16 years agongx_http_upstream_create() to cleanup the previous upstream after
Igor Sysoev [Mon, 27 Jul 2009 13:25:29 +0000 (13:25 +0000)]
ngx_http_upstream_create() to cleanup the previous upstream after
internal redirect

16 years agoclear "Accept-Ranges" for SSI responses
Igor Sysoev [Mon, 27 Jul 2009 13:18:40 +0000 (13:18 +0000)]
clear "Accept-Ranges" for SSI responses

16 years agofix handling "Last-Modified" and "Accept-Ranges" for upstream responses
Igor Sysoev [Mon, 27 Jul 2009 13:14:45 +0000 (13:14 +0000)]
fix handling "Last-Modified" and "Accept-Ranges" for upstream responses

16 years agoallow to proxy_pass_header/fastcgi_pass_header "X-Accel-Redirect",
Igor Sysoev [Mon, 27 Jul 2009 12:06:12 +0000 (12:06 +0000)]
allow to proxy_pass_header/fastcgi_pass_header "X-Accel-Redirect",
"X-Accel-Limit-Rate", "X-Accel-Buffering", and "X-Accel-Charset"

16 years agofix memory corruption in $ssl_client_cert
Igor Sysoev [Mon, 27 Jul 2009 11:51:12 +0000 (11:51 +0000)]
fix memory corruption in $ssl_client_cert

16 years agofix return value
Igor Sysoev [Mon, 27 Jul 2009 11:04:28 +0000 (11:04 +0000)]
fix return value

16 years agofix segfault if 400 or 414 errors are handled intricately
Igor Sysoev [Fri, 24 Jul 2009 19:20:29 +0000 (19:20 +0000)]
fix segfault if 400 or 414 errors are handled intricately

16 years agofix libxml2 error message
Igor Sysoev [Fri, 24 Jul 2009 13:32:41 +0000 (13:32 +0000)]
fix libxml2 error message

16 years agovariables support in image_filter
Igor Sysoev [Thu, 23 Jul 2009 13:14:58 +0000 (13:14 +0000)]
variables support in image_filter

16 years agodelete ancient define
Igor Sysoev [Thu, 23 Jul 2009 12:59:11 +0000 (12:59 +0000)]
delete ancient define

16 years agodelete OpenSSL pre-0.9.7 compatibility: the sources were not actually
Igor Sysoev [Thu, 23 Jul 2009 12:54:20 +0000 (12:54 +0000)]
delete OpenSSL pre-0.9.7 compatibility: the sources were not actually
compatible with OpenSSL 0.9.6 since ssl_session_cache introduction

16 years agossl_crl
Igor Sysoev [Thu, 23 Jul 2009 12:21:26 +0000 (12:21 +0000)]
ssl_crl

16 years ago*) $ssl_client_verify
Igor Sysoev [Wed, 22 Jul 2009 17:41:42 +0000 (17:41 +0000)]
*) $ssl_client_verify
*) "ssl_verify_client ask" was changed to "ssl_verify_client optional"

16 years agofix r2972, it caused "zero size buf" alert.
Igor Sysoev [Wed, 22 Jul 2009 13:06:27 +0000 (13:06 +0000)]
fix r2972, it caused "zero size buf" alert.

16 years agogeo module supports trusted proxies
Igor Sysoev [Wed, 22 Jul 2009 09:43:14 +0000 (09:43 +0000)]
geo module supports trusted proxies

16 years agofix help message
Igor Sysoev [Tue, 21 Jul 2009 13:27:19 +0000 (13:27 +0000)]
fix help message

16 years agodo not test "..." case since it's Win9x family feature only
Igor Sysoev [Mon, 20 Jul 2009 12:23:04 +0000 (12:23 +0000)]
do not test "..." case since it's Win9x family feature only

16 years agodo auto redirect for proxy_pass/fastcgi_pass with variables
Igor Sysoev [Mon, 20 Jul 2009 11:44:38 +0000 (11:44 +0000)]
do auto redirect for proxy_pass/fastcgi_pass with variables

16 years agobump version
Igor Sysoev [Mon, 20 Jul 2009 11:43:15 +0000 (11:43 +0000)]
bump version

16 years agorelease-0.8.6 tag
Igor Sysoev [Mon, 20 Jul 2009 08:24:32 +0000 (08:24 +0000)]
release-0.8.6 tag

16 years agonginx-0.8.6-RELEASE release-0.8.6
Igor Sysoev [Mon, 20 Jul 2009 08:24:31 +0000 (08:24 +0000)]
nginx-0.8.6-RELEASE

16 years agongx_http_geoip_module
Igor Sysoev [Mon, 20 Jul 2009 07:10:43 +0000 (07:10 +0000)]
ngx_http_geoip_module

16 years agopreserve XML wellFormed field before freeing memory
Igor Sysoev [Fri, 17 Jul 2009 08:04:52 +0000 (08:04 +0000)]
preserve XML wellFormed field before freeing memory

16 years agostyle fix
Igor Sysoev [Wed, 15 Jul 2009 14:50:51 +0000 (14:50 +0000)]
style fix

16 years agoname of file specified in --conf-path was not honored during installation
Igor Sysoev [Tue, 14 Jul 2009 09:41:18 +0000 (09:41 +0000)]
name of file specified in --conf-path was not honored during installation
the bug had been appeared in r1353

16 years agouse caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin
Igor Sysoev [Tue, 14 Jul 2009 08:53:37 +0000 (08:53 +0000)]
use caseless regex locations on caseless filesystems: MacOSX, Win32, Cygwin

16 years agoskip URI trailing dots under Win32
Igor Sysoev [Tue, 14 Jul 2009 08:51:20 +0000 (08:51 +0000)]
skip URI trailing dots under Win32

16 years agongx_http_set_exten() is always successful since 0.3.46
Igor Sysoev [Tue, 14 Jul 2009 08:38:28 +0000 (08:38 +0000)]
ngx_http_set_exten() is always successful since 0.3.46

16 years agobump version
Igor Sysoev [Tue, 14 Jul 2009 08:18:38 +0000 (08:18 +0000)]
bump version

16 years agorelease-0.8.5 tag
Igor Sysoev [Mon, 13 Jul 2009 11:48:00 +0000 (11:48 +0000)]
release-0.8.5 tag

16 years agonginx-0.8.5-RELEASE release-0.8.5
Igor Sysoev [Mon, 13 Jul 2009 11:47:59 +0000 (11:47 +0000)]
nginx-0.8.5-RELEASE

16 years agoallow underscore in request method
Igor Sysoev [Mon, 13 Jul 2009 09:33:34 +0000 (09:33 +0000)]
allow underscore in request method

16 years agohandle Win32 ReadFile() EOF state in Unix way
Igor Sysoev [Mon, 13 Jul 2009 09:32:49 +0000 (09:32 +0000)]
handle Win32 ReadFile() EOF state in Unix way

16 years agostyle fix
Igor Sysoev [Thu, 9 Jul 2009 14:03:12 +0000 (14:03 +0000)]
style fix

16 years agofix client write event handling in ngx_http_limit_req_module
Igor Sysoev [Thu, 9 Jul 2009 14:02:09 +0000 (14:02 +0000)]
fix client write event handling in ngx_http_limit_req_module

16 years agofix ngx_http_send_special() for subrequests handled by perl
Igor Sysoev [Thu, 9 Jul 2009 13:32:51 +0000 (13:32 +0000)]
fix ngx_http_send_special() for subrequests handled by perl

16 years agobump version
Igor Sysoev [Thu, 9 Jul 2009 13:20:51 +0000 (13:20 +0000)]
bump version

16 years agorelease-0.8.4 tag
Igor Sysoev [Mon, 22 Jun 2009 09:17:25 +0000 (09:17 +0000)]
release-0.8.4 tag

16 years agonginx-0.8.4-RELEASE release-0.8.4
Igor Sysoev [Mon, 22 Jun 2009 09:17:24 +0000 (09:17 +0000)]
nginx-0.8.4-RELEASE