]> git.kaiwu.me - nginx.git/log
nginx.git
19 years agonginx-0.5.14-RELEASE release-0.5.14
Igor Sysoev [Fri, 23 Feb 2007 12:37:06 +0000 (12:37 +0000)]
nginx-0.5.14-RELEASE

19 years agouse the contemporary directives
Igor Sysoev [Wed, 21 Feb 2007 11:50:39 +0000 (11:50 +0000)]
use the contemporary directives

19 years agongx_log_error() > ngx_conf_log_error()
Igor Sysoev [Tue, 20 Feb 2007 15:47:54 +0000 (15:47 +0000)]
ngx_log_error() > ngx_conf_log_error()

19 years agouse "goto" instead of indistinct "break"
Igor Sysoev [Tue, 20 Feb 2007 14:36:48 +0000 (14:36 +0000)]
use "goto" instead of indistinct "break"

19 years agostop on superfluous closing "}"
Igor Sysoev [Tue, 20 Feb 2007 14:33:26 +0000 (14:33 +0000)]
stop on superfluous closing "}"

19 years agobump version
Igor Sysoev [Mon, 19 Feb 2007 13:42:48 +0000 (13:42 +0000)]
bump version

19 years agorelease-0.5.13 tag
Igor Sysoev [Mon, 19 Feb 2007 13:25:55 +0000 (13:25 +0000)]
release-0.5.13 tag

19 years agonginx-0.5.13-RELEASE release-0.5.13
Igor Sysoev [Mon, 19 Feb 2007 13:25:54 +0000 (13:25 +0000)]
nginx-0.5.13-RELEASE

19 years agoa client address must be allocated from a connection pool
Igor Sysoev [Sat, 17 Feb 2007 21:06:47 +0000 (21:06 +0000)]
a client address must be allocated from a connection pool
to live through the keep-alive requests

19 years agoioctl FIONBIO uses int, so nginx did not work on big-endian 64-bit platforms
Igor Sysoev [Sat, 17 Feb 2007 19:53:52 +0000 (19:53 +0000)]
ioctl FIONBIO uses int, so nginx did not work on big-endian 64-bit platforms

19 years agoCOPY and MOVE
Igor Sysoev [Fri, 16 Feb 2007 12:16:25 +0000 (12:16 +0000)]
COPY and MOVE
fix PUT and DELETE to conform to WebDAV specification

19 years agofinalize request to allow post_action
Igor Sysoev [Thu, 15 Feb 2007 18:53:48 +0000 (18:53 +0000)]
finalize request to allow post_action

19 years agofix broken values, debug logging, and style fix
Igor Sysoev [Thu, 15 Feb 2007 15:05:26 +0000 (15:05 +0000)]
fix broken values, debug logging, and style fix

19 years agooptimize $http_x_forwarded_for
Igor Sysoev [Thu, 15 Feb 2007 15:04:36 +0000 (15:04 +0000)]
optimize $http_x_forwarded_for

19 years agofix format
Igor Sysoev [Thu, 15 Feb 2007 14:13:24 +0000 (14:13 +0000)]
fix format

19 years agoclose connection for too long commands
Igor Sysoev [Thu, 15 Feb 2007 13:30:19 +0000 (13:30 +0000)]
close connection for too long commands

19 years agoif client closes a connection prematurely, then epoll (at least
Igor Sysoev [Thu, 15 Feb 2007 10:02:34 +0000 (10:02 +0000)]
if client closes a connection prematurely, then epoll (at least
in Linux 2.6.16) sends EPOLLERR|EPOLLHUP|EPOLLIN only and writer
does not know about the error

19 years agoadd debug logging
Igor Sysoev [Thu, 15 Feb 2007 10:00:59 +0000 (10:00 +0000)]
add debug logging

19 years agoreturn error for too long commands
Igor Sysoev [Wed, 14 Feb 2007 20:45:19 +0000 (20:45 +0000)]
return error for too long commands

19 years agongx_strcasecmp()/ngx_strncasecmp()
Igor Sysoev [Wed, 14 Feb 2007 18:51:19 +0000 (18:51 +0000)]
ngx_strcasecmp()/ngx_strncasecmp()

19 years agofix building on platforms with non-supported atomic operations
Igor Sysoev [Wed, 14 Feb 2007 13:52:47 +0000 (13:52 +0000)]
fix building on platforms with non-supported atomic operations

19 years agobump version
Igor Sysoev [Mon, 12 Feb 2007 15:37:36 +0000 (15:37 +0000)]
bump version

19 years agorelease-0.5.12 tag
Igor Sysoev [Mon, 12 Feb 2007 14:59:21 +0000 (14:59 +0000)]
release-0.5.12 tag

19 years agonginx-0.5.12-RELEASE release-0.5.12
Igor Sysoev [Mon, 12 Feb 2007 14:59:20 +0000 (14:59 +0000)]
nginx-0.5.12-RELEASE

19 years agocorrect r1100
Igor Sysoev [Mon, 12 Feb 2007 14:58:45 +0000 (14:58 +0000)]
correct r1100

19 years agofix building with ngx_http_perl_module
Igor Sysoev [Mon, 12 Feb 2007 13:19:12 +0000 (13:19 +0000)]
fix building with ngx_http_perl_module

19 years agofix building on platforms with non-supported atomic operations
Igor Sysoev [Sun, 11 Feb 2007 07:49:12 +0000 (07:49 +0000)]
fix building on platforms with non-supported atomic operations

19 years agofix segfault when a large FastCGI response was written to a temporary file
Igor Sysoev [Fri, 9 Feb 2007 14:02:42 +0000 (14:02 +0000)]
fix segfault when a large FastCGI response was written to a temporary file

19 years agolog a right subrequest
Igor Sysoev [Fri, 9 Feb 2007 13:49:14 +0000 (13:49 +0000)]
log a right subrequest

19 years agofix segfault when $fastcgi_script_name is used in access_log
Igor Sysoev [Fri, 9 Feb 2007 11:56:23 +0000 (11:56 +0000)]
fix segfault when $fastcgi_script_name is used in access_log
and there was bad request (400)

19 years agobump version
Igor Sysoev [Mon, 5 Feb 2007 14:49:52 +0000 (14:49 +0000)]
bump version

19 years agorelease-0.5.11 tag
Igor Sysoev [Mon, 5 Feb 2007 14:02:52 +0000 (14:02 +0000)]
release-0.5.11 tag

19 years agonginx-0.5.11-RELEASE release-0.5.11
Igor Sysoev [Mon, 5 Feb 2007 14:02:51 +0000 (14:02 +0000)]
nginx-0.5.11-RELEASE

19 years agofix several ranges
Igor Sysoev [Sun, 4 Feb 2007 18:40:47 +0000 (18:40 +0000)]
fix several ranges

19 years agostyle fix
Igor Sysoev [Wed, 31 Jan 2007 07:31:50 +0000 (07:31 +0000)]
style fix

19 years agoallocate less memory on 64-bit platforms
Igor Sysoev [Mon, 29 Jan 2007 20:33:51 +0000 (20:33 +0000)]
allocate less memory on 64-bit platforms

19 years agoshorten temporary names on 64-bit platforms
Igor Sysoev [Mon, 29 Jan 2007 20:28:00 +0000 (20:28 +0000)]
shorten temporary names on 64-bit platforms

19 years agouse ngx_dir_access() to enable search bits for directory
Igor Sysoev [Mon, 29 Jan 2007 12:25:44 +0000 (12:25 +0000)]
use ngx_dir_access() to enable search bits for directory

19 years agoeliminate the useless space symbol
Igor Sysoev [Mon, 29 Jan 2007 11:54:36 +0000 (11:54 +0000)]
eliminate the useless space symbol

19 years agolog a real response error code instead of "0"
Igor Sysoev [Mon, 29 Jan 2007 11:53:23 +0000 (11:53 +0000)]
log a real response error code instead of "0"

19 years agofix segfault if nginx was build with -O2 -fomit-frame-pointer,
Igor Sysoev [Mon, 29 Jan 2007 11:52:25 +0000 (11:52 +0000)]
fix segfault if nginx was build with -O2 -fomit-frame-pointer,
r1082 did not fix the bug

the bug lived for a long time but became apparent when nginx was
built with gcc 4.0.x -O2 optimization

19 years agotest PCRE in MacPorts
Igor Sysoev [Sat, 27 Jan 2007 19:51:00 +0000 (19:51 +0000)]
test PCRE in MacPorts

19 years agobump version
Igor Sysoev [Thu, 25 Jan 2007 22:19:34 +0000 (22:19 +0000)]
bump version

19 years agorelease-0.5.10 tag
Igor Sysoev [Thu, 25 Jan 2007 22:09:29 +0000 (22:09 +0000)]
release-0.5.10 tag

19 years agonginx-0.5.10-RELEASE release-0.5.10
Igor Sysoev [Thu, 25 Jan 2007 22:09:28 +0000 (22:09 +0000)]
nginx-0.5.10-RELEASE

19 years agofix segfault if nginx was build with -O2 -fomit-frame-pointer
Igor Sysoev [Thu, 25 Jan 2007 22:01:23 +0000 (22:01 +0000)]
fix segfault if nginx was build with -O2 -fomit-frame-pointer
(at least by gcc 4.0.2 and 4.0.3)

19 years agofix online upgrade
Igor Sysoev [Thu, 25 Jan 2007 21:48:28 +0000 (21:48 +0000)]
fix online upgrade

19 years agobump version
Igor Sysoev [Thu, 25 Jan 2007 21:45:22 +0000 (21:45 +0000)]
bump version

19 years agorelease-0.5.9 tag
Igor Sysoev [Thu, 25 Jan 2007 16:34:52 +0000 (16:34 +0000)]
release-0.5.9 tag

19 years agonginx-0.5.9-RELEASE release-0.5.9
Igor Sysoev [Thu, 25 Jan 2007 16:34:51 +0000 (16:34 +0000)]
nginx-0.5.9-RELEASE

19 years ago$memcached_key
Igor Sysoev [Thu, 25 Jan 2007 08:45:41 +0000 (08:45 +0000)]
$memcached_key

19 years agoundo "client_body_in_file_only any"
Igor Sysoev [Thu, 25 Jan 2007 08:45:04 +0000 (08:45 +0000)]
undo "client_body_in_file_only any"
and introduce "client_body_in_file_only clean"

introduce ngx_pool_delete_file() to not break a possible third-party
ngx_pool_cleanup_file() usage that may lead to an removal of the useful files

delete unnecessary ngx_http_finalize_request_body()

19 years agofix "access_log off"
Igor Sysoev [Wed, 24 Jan 2007 09:15:25 +0000 (09:15 +0000)]
fix "access_log off"

19 years agoclient_body_in_file_only any
Igor Sysoev [Wed, 24 Jan 2007 09:14:08 +0000 (09:14 +0000)]
client_body_in_file_only  any

19 years agodelete temporary file for incomplete small request body
Igor Sysoev [Tue, 23 Jan 2007 12:55:23 +0000 (12:55 +0000)]
delete temporary file for incomplete small request body

19 years agolog a failure of the writing to access_log once per minute
Igor Sysoev [Sun, 21 Jan 2007 19:01:01 +0000 (19:01 +0000)]
log a failure of the writing to access_log once per minute

19 years agoallow "sendfile" in "if" context
Igor Sysoev [Sun, 21 Jan 2007 17:42:28 +0000 (17:42 +0000)]
allow "sendfile" in "if" context

19 years agoenv
Igor Sysoev [Sat, 20 Jan 2007 19:26:48 +0000 (19:26 +0000)]
env

19 years agobump version
Igor Sysoev [Fri, 19 Jan 2007 19:48:48 +0000 (19:48 +0000)]
bump version

19 years agorelease-0.5.8 tag
Igor Sysoev [Fri, 19 Jan 2007 16:14:00 +0000 (16:14 +0000)]
release-0.5.8 tag

19 years agonginx-0.5.8-RELEASE release-0.5.8
Igor Sysoev [Fri, 19 Jan 2007 16:13:59 +0000 (16:13 +0000)]
nginx-0.5.8-RELEASE

19 years agofix segfault when a request body fits in r->header_in and
Igor Sysoev [Fri, 19 Jan 2007 16:13:15 +0000 (16:13 +0000)]
fix segfault when a request body fits in r->header_in and
the body will be written to file

19 years agofix segfault when client_body_in_file_only is on, the body is not passed
Igor Sysoev [Fri, 19 Jan 2007 12:57:02 +0000 (12:57 +0000)]
fix segfault when client_body_in_file_only is on, the body is not passed
to upstream, and nginx tries next upstream

19 years agoa non-active client connection must not closed after send timeout
Igor Sysoev [Fri, 19 Jan 2007 12:22:32 +0000 (12:22 +0000)]
a non-active client connection must not closed after send timeout

19 years agostyle and comment fix
Igor Sysoev [Fri, 19 Jan 2007 11:35:26 +0000 (11:35 +0000)]
style and comment fix

19 years agoif client closes a connection prematurely, then epoll (at least
Igor Sysoev [Fri, 19 Jan 2007 08:10:06 +0000 (08:10 +0000)]
if client closes a connection prematurely, then epoll (at least
in Linux 2.6.18) sends EPOLLERR|EPOLLHUP|EPOLLIN only and writer
does not know about the error

19 years agothe PUTing to collection must return NGX_HTTP_BAD_REQUEST
Igor Sysoev [Thu, 18 Jan 2007 21:14:46 +0000 (21:14 +0000)]
the PUTing to collection must return NGX_HTTP_BAD_REQUEST

19 years agothe "Overwrite" header line
Igor Sysoev [Thu, 18 Jan 2007 21:11:23 +0000 (21:11 +0000)]
the "Overwrite" header line

19 years agoadd size, access, and mtime to ngx_walk_tree()
Igor Sysoev [Thu, 18 Jan 2007 21:04:31 +0000 (21:04 +0000)]
add size, access, and mtime to ngx_walk_tree()

19 years agoNGX_HTTP_PRECONDITION_FAILED
Igor Sysoev [Thu, 18 Jan 2007 20:51:51 +0000 (20:51 +0000)]
NGX_HTTP_PRECONDITION_FAILED

19 years agoupdate nginx.xs to ngx_open_file(name, mode, create, access)
Igor Sysoev [Thu, 18 Jan 2007 20:48:03 +0000 (20:48 +0000)]
update nginx.xs to ngx_open_file(name, mode, create, access)

19 years agongx_read_fd()
Igor Sysoev [Thu, 18 Jan 2007 20:39:30 +0000 (20:39 +0000)]
ngx_read_fd()

19 years agoNGX_FILE_WRONLY
Igor Sysoev [Thu, 18 Jan 2007 20:37:19 +0000 (20:37 +0000)]
NGX_FILE_WRONLY

19 years agongx_file_access() and ngx_de_access()
Igor Sysoev [Thu, 18 Jan 2007 20:31:22 +0000 (20:31 +0000)]
ngx_file_access() and ngx_de_access()

19 years agostyle fix
Igor Sysoev [Thu, 18 Jan 2007 20:25:11 +0000 (20:25 +0000)]
style fix

19 years agoaxe Win9X code
Igor Sysoev [Thu, 18 Jan 2007 20:24:30 +0000 (20:24 +0000)]
axe Win9X code

19 years agoadd comment
Igor Sysoev [Thu, 18 Jan 2007 20:23:16 +0000 (20:23 +0000)]
add comment

19 years agoaxe unused code
Igor Sysoev [Thu, 18 Jan 2007 20:22:40 +0000 (20:22 +0000)]
axe unused code

19 years agongx_open_file(name, access, create) > ngx_open_file(name, mode, create, access)
Igor Sysoev [Thu, 18 Jan 2007 20:15:09 +0000 (20:15 +0000)]
ngx_open_file(name, access, create) > ngx_open_file(name, mode, create, access)

19 years agostyle fix
Igor Sysoev [Thu, 18 Jan 2007 20:05:39 +0000 (20:05 +0000)]
style fix

19 years agorename mode to access
Igor Sysoev [Thu, 18 Jan 2007 19:52:18 +0000 (19:52 +0000)]
rename mode to access

19 years agounused value
Igor Sysoev [Thu, 18 Jan 2007 19:49:00 +0000 (19:49 +0000)]
unused value

19 years agofix typo
Igor Sysoev [Thu, 18 Jan 2007 19:48:37 +0000 (19:48 +0000)]
fix typo

19 years agostyle fix: remove trailing spaces
Igor Sysoev [Thu, 18 Jan 2007 19:40:31 +0000 (19:40 +0000)]
style fix: remove trailing spaces

19 years agofix log message
Igor Sysoev [Thu, 18 Jan 2007 14:28:34 +0000 (14:28 +0000)]
fix log message

19 years agodelete default "tcp_nodelay on"
Igor Sysoev [Thu, 18 Jan 2007 07:08:18 +0000 (07:08 +0000)]
delete default "tcp_nodelay  on"

19 years agofix FastCGI "zero size buf" alert,
Igor Sysoev [Thu, 18 Jan 2007 07:07:55 +0000 (07:07 +0000)]
fix FastCGI "zero size buf" alert,
the previous commit did not fix too

19 years agofix FastCGI "zero size buf" alert,
Igor Sysoev [Wed, 17 Jan 2007 16:10:40 +0000 (16:10 +0000)]
fix FastCGI "zero size buf" alert,
r841 did not fix it

19 years agostyle fix
Igor Sysoev [Wed, 17 Jan 2007 10:50:52 +0000 (10:50 +0000)]
style fix

19 years agofix debug logging
Igor Sysoev [Tue, 16 Jan 2007 20:43:36 +0000 (20:43 +0000)]
fix debug logging

19 years agofix comparison
Igor Sysoev [Tue, 16 Jan 2007 19:01:10 +0000 (19:01 +0000)]
fix comparison

19 years agobump version
Igor Sysoev [Tue, 16 Jan 2007 11:04:51 +0000 (11:04 +0000)]
bump version

19 years agorelease-0.5.7 tag
Igor Sysoev [Mon, 15 Jan 2007 17:49:12 +0000 (17:49 +0000)]
release-0.5.7 tag

19 years agonginx-0.5.7-RELEASE release-0.5.7
Igor Sysoev [Mon, 15 Jan 2007 17:49:11 +0000 (17:49 +0000)]
nginx-0.5.7-RELEASE

19 years agoquick fix for case when ssl_session_cache defined,
Igor Sysoev [Mon, 15 Jan 2007 17:48:31 +0000 (17:48 +0000)]
quick fix for case when ssl_session_cache defined,
but ssl is not enabled in any server

19 years agoallow the upstream modules to send a header only
Igor Sysoev [Mon, 15 Jan 2007 17:12:43 +0000 (17:12 +0000)]
allow the upstream modules to send a header only

19 years agoadd debug logging for FastCGI zero size buf alert
Igor Sysoev [Mon, 15 Jan 2007 16:00:51 +0000 (16:00 +0000)]
add debug logging for FastCGI zero size buf alert

19 years agongx_strn2cmp() > ngx_memn2cmp()
Igor Sysoev [Fri, 12 Jan 2007 21:58:02 +0000 (21:58 +0000)]
ngx_strn2cmp() > ngx_memn2cmp()

19 years agostyle fix
Igor Sysoev [Fri, 12 Jan 2007 21:57:20 +0000 (21:57 +0000)]
style fix

19 years agofix duplicate rbtree keys case
Igor Sysoev [Fri, 12 Jan 2007 20:57:34 +0000 (20:57 +0000)]
fix duplicate rbtree keys case