]>
git.kaiwu.me - nginx.git/log
Igor Sysoev [Tue, 4 Mar 2008 10:47:34 +0000 (10:47 +0000)]
fix previous commit
Igor Sysoev [Tue, 4 Mar 2008 10:42:05 +0000 (10:42 +0000)]
use cf->cycle->new_log because at merge stage cf->pool->log is old log
Igor Sysoev [Mon, 3 Mar 2008 20:04:06 +0000 (20:04 +0000)]
fix r1903
Igor Sysoev [Mon, 3 Mar 2008 17:12:05 +0000 (17:12 +0000)]
included file name must be allocated in pool,
because it may be used in error message later
Igor Sysoev [Mon, 3 Mar 2008 16:44:56 +0000 (16:44 +0000)]
fix r1490
Igor Sysoev [Mon, 3 Mar 2008 16:32:16 +0000 (16:32 +0000)]
C++ compatibility
Igor Sysoev [Mon, 3 Mar 2008 10:42:00 +0000 (10:42 +0000)]
fix memory leak in long-lived non buffered connections
Igor Sysoev [Thu, 28 Feb 2008 20:44:16 +0000 (20:44 +0000)]
add "root" to the fastcgi example to set correct included DOCUMENT_ROOT
Igor Sysoev [Thu, 28 Feb 2008 20:38:34 +0000 (20:38 +0000)]
cleanup resolver
Igor Sysoev [Thu, 28 Feb 2008 20:31:33 +0000 (20:31 +0000)]
left open sockets were not really tested
Igor Sysoev [Thu, 28 Feb 2008 20:09:39 +0000 (20:09 +0000)]
fix memory leaks, use unlocked ngx_resolver_free() for seldom failed cases
Igor Sysoev [Thu, 28 Feb 2008 15:34:53 +0000 (15:34 +0000)]
static ngx_resolver_calloc()
Igor Sysoev [Thu, 21 Feb 2008 13:58:45 +0000 (13:58 +0000)]
check port in upstream list
Igor Sysoev [Tue, 19 Feb 2008 16:34:55 +0000 (16:34 +0000)]
use CMSG_LEN(), this fixes an alert "sendmsg() failed (9: Bad file descriptor)"
on some 64-bit platforms
Igor Sysoev [Tue, 19 Feb 2008 16:30:54 +0000 (16:30 +0000)]
avoid endless loop if epoll is used
Igor Sysoev [Sat, 16 Feb 2008 14:29:44 +0000 (14:29 +0000)]
pass additional arguments in ngx_http_perl_call_handler() as SV
Igor Sysoev [Sat, 16 Feb 2008 14:24:43 +0000 (14:24 +0000)]
fix previous commit
Igor Sysoev [Sat, 16 Feb 2008 14:23:14 +0000 (14:23 +0000)]
optimize $r->sleep
Igor Sysoev [Sat, 16 Feb 2008 13:46:33 +0000 (13:46 +0000)]
do not resolve SMTP clients by default
Igor Sysoev [Fri, 15 Feb 2008 13:57:55 +0000 (13:57 +0000)]
delete unneeded dXSTARG
Igor Sysoev [Fri, 15 Feb 2008 12:46:40 +0000 (12:46 +0000)]
named locations in post_action
Igor Sysoev [Thu, 14 Feb 2008 16:03:48 +0000 (16:03 +0000)]
fix segfault if empty stub block is used second time
Igor Sysoev [Wed, 13 Feb 2008 13:50:04 +0000 (13:50 +0000)]
resolver in smtp proxy module
Igor Sysoev [Tue, 12 Feb 2008 18:05:32 +0000 (18:05 +0000)]
length calculation did not take into account escaped symbols in arguments
Igor Sysoev [Mon, 11 Feb 2008 15:27:44 +0000 (15:27 +0000)]
bump version
Igor Sysoev [Mon, 11 Feb 2008 15:22:26 +0000 (15:22 +0000)]
release-0.6.26 tag
Igor Sysoev [Mon, 11 Feb 2008 15:22:25 +0000 (15:22 +0000)]
nginx-0.6.26-RELEASE
Igor Sysoev [Mon, 11 Feb 2008 14:31:38 +0000 (14:31 +0000)]
set absolute weight, this fixes bogus "no live upstream" case when
last upstream is down while live one has negative weight
Igor Sysoev [Mon, 11 Feb 2008 14:02:28 +0000 (14:02 +0000)]
add X-Accel-Charset to ingored header, fix X-Accel-Buffering
Igor Sysoev [Mon, 11 Feb 2008 13:14:56 +0000 (13:14 +0000)]
test response length in proxy/fastcgi_store
Igor Sysoev [Thu, 7 Feb 2008 10:45:04 +0000 (10:45 +0000)]
fix order
Igor Sysoev [Thu, 7 Feb 2008 10:43:45 +0000 (10:43 +0000)]
fix order
Igor Sysoev [Thu, 7 Feb 2008 10:38:13 +0000 (10:38 +0000)]
fix order
Igor Sysoev [Thu, 7 Feb 2008 08:57:07 +0000 (08:57 +0000)]
fix return code
Igor Sysoev [Wed, 6 Feb 2008 17:23:17 +0000 (17:23 +0000)]
fix r1879
Igor Sysoev [Wed, 6 Feb 2008 16:08:52 +0000 (16:08 +0000)]
do not delete failed DNS request if there are waiting clients
Igor Sysoev [Wed, 6 Feb 2008 16:01:35 +0000 (16:01 +0000)]
fix segfault if UDP connect() has failed
Igor Sysoev [Mon, 4 Feb 2008 20:46:58 +0000 (20:46 +0000)]
low SSL handshake close notify alert error level
Igor Sysoev [Fri, 1 Feb 2008 14:05:18 +0000 (14:05 +0000)]
low SSL handshake errors level
Igor Sysoev [Thu, 31 Jan 2008 15:36:33 +0000 (15:36 +0000)]
reset ready flag if no data is available,
this fixes endless loop at least in lingering close
Igor Sysoev [Thu, 31 Jan 2008 15:14:31 +0000 (15:14 +0000)]
treat time_t as unsigned time
Igor Sysoev [Thu, 31 Jan 2008 15:10:45 +0000 (15:10 +0000)]
backout r1757, we really need SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER
Igor Sysoev [Tue, 29 Jan 2008 07:06:18 +0000 (07:06 +0000)]
detect L2 cache line size for Intel Core
Igor Sysoev [Tue, 29 Jan 2008 06:58:47 +0000 (06:58 +0000)]
fix cache line size for Pentium 4
Igor Sysoev [Mon, 28 Jan 2008 16:24:01 +0000 (16:24 +0000)]
fix building --test-build-rtsig and --test-build-eventport on FreeBSD 7
Igor Sysoev [Fri, 25 Jan 2008 14:57:35 +0000 (14:57 +0000)]
add NGX_ENETDOWN, NGX_ENETUNREACH, and NGX_EHOSTDOWN
Igor Sysoev [Fri, 25 Jan 2008 14:56:37 +0000 (14:56 +0000)]
pull all errors
Igor Sysoev [Thu, 24 Jan 2008 15:18:58 +0000 (15:18 +0000)]
limit string length
Igor Sysoev [Thu, 24 Jan 2008 15:18:17 +0000 (15:18 +0000)]
use correct type cast
Igor Sysoev [Tue, 22 Jan 2008 16:04:35 +0000 (16:04 +0000)]
fix bogus crit log message "SSL_shutdown() failed" introduced in r1755
Igor Sysoev [Tue, 22 Jan 2008 15:16:38 +0000 (15:16 +0000)]
fix building by msvc introduced in r1817
Igor Sysoev [Tue, 22 Jan 2008 15:13:01 +0000 (15:13 +0000)]
allow zero length in %*s
Igor Sysoev [Tue, 22 Jan 2008 15:09:55 +0000 (15:09 +0000)]
fix building by bcc introduced by r1831
Igor Sysoev [Thu, 10 Jan 2008 08:45:00 +0000 (08:45 +0000)]
pull all errors
Igor Sysoev [Thu, 10 Jan 2008 08:36:14 +0000 (08:36 +0000)]
grammar fix
Igor Sysoev [Wed, 9 Jan 2008 15:27:27 +0000 (15:27 +0000)]
fix building by gcc42, etc. introduced in r1858
Igor Sysoev [Wed, 9 Jan 2008 08:21:57 +0000 (08:21 +0000)]
add code missed in r1856
Igor Sysoev [Tue, 8 Jan 2008 21:06:38 +0000 (21:06 +0000)]
update GET method text in an subrequest
Igor Sysoev [Tue, 8 Jan 2008 20:55:27 +0000 (20:55 +0000)]
axe old flag remained after ancient "post_accept_timeout" directive
Igor Sysoev [Tue, 8 Jan 2008 20:51:06 +0000 (20:51 +0000)]
add code missed in r1830
Igor Sysoev [Tue, 8 Jan 2008 13:05:18 +0000 (13:05 +0000)]
bump version
Igor Sysoev [Tue, 8 Jan 2008 12:45:10 +0000 (12:45 +0000)]
fix CHANGES
Igor Sysoev [Tue, 8 Jan 2008 12:31:36 +0000 (12:31 +0000)]
release-0.6.25 tag
Igor Sysoev [Tue, 8 Jan 2008 12:31:35 +0000 (12:31 +0000)]
nginx-0.6.25-RELEASE
Igor Sysoev [Tue, 8 Jan 2008 11:33:14 +0000 (11:33 +0000)]
style fix: remove trailing space
Igor Sysoev [Tue, 8 Jan 2008 11:31:50 +0000 (11:31 +0000)]
workaround for Linux 2.6 OpenVZ
Igor Sysoev [Tue, 8 Jan 2008 10:35:50 +0000 (10:35 +0000)]
ngx_http_gzip_static_module should DECLINE request
Igor Sysoev [Sat, 5 Jan 2008 19:07:10 +0000 (19:07 +0000)]
fix comment
Igor Sysoev [Fri, 4 Jan 2008 11:54:55 +0000 (11:54 +0000)]
change order
Igor Sysoev [Fri, 4 Jan 2008 09:32:12 +0000 (09:32 +0000)]
fix socket leak if deferred accept was used
Igor Sysoev [Thu, 3 Jan 2008 22:18:21 +0000 (22:18 +0000)]
use ngx_ext_rename_file() in PUT
Igor Sysoev [Thu, 3 Jan 2008 22:17:27 +0000 (22:17 +0000)]
add declaration missed in previous commit
Igor Sysoev [Thu, 3 Jan 2008 22:16:37 +0000 (22:16 +0000)]
transform ngx_create_path_and_rename_file() to ngx_ext_rename_file()
Igor Sysoev [Thu, 3 Jan 2008 21:44:38 +0000 (21:44 +0000)]
do not delete target until all tests will be done,
fix single file COPY/MOVE
Igor Sysoev [Thu, 3 Jan 2008 21:29:01 +0000 (21:29 +0000)]
add log
Igor Sysoev [Thu, 3 Jan 2008 20:43:12 +0000 (20:43 +0000)]
add comment
Igor Sysoev [Thu, 3 Jan 2008 20:09:51 +0000 (20:09 +0000)]
test URI/Destination collection/non-collection and Depth
Igor Sysoev [Thu, 3 Jan 2008 20:06:09 +0000 (20:06 +0000)]
axe useless code
Igor Sysoev [Thu, 3 Jan 2008 19:18:25 +0000 (19:18 +0000)]
change order
Igor Sysoev [Thu, 3 Jan 2008 19:13:04 +0000 (19:13 +0000)]
change status code, add log message, and test collection URI
Igor Sysoev [Thu, 3 Jan 2008 17:21:13 +0000 (17:21 +0000)]
style fix
Igor Sysoev [Thu, 3 Jan 2008 12:33:54 +0000 (12:33 +0000)]
2008 year
Igor Sysoev [Sun, 30 Dec 2007 11:46:03 +0000 (11:46 +0000)]
min_delete_depth
Igor Sysoev [Sun, 30 Dec 2007 10:24:43 +0000 (10:24 +0000)]
log DELETE errors
Igor Sysoev [Sun, 30 Dec 2007 10:19:32 +0000 (10:19 +0000)]
axe useless code
Igor Sysoev [Sun, 30 Dec 2007 09:44:02 +0000 (09:44 +0000)]
change status code and add log message
Igor Sysoev [Sun, 30 Dec 2007 09:11:19 +0000 (09:11 +0000)]
log right request method
Igor Sysoev [Sun, 30 Dec 2007 08:15:27 +0000 (08:15 +0000)]
axe useless r->server_name
Igor Sysoev [Sun, 30 Dec 2007 08:01:50 +0000 (08:01 +0000)]
log server address
Igor Sysoev [Sat, 29 Dec 2007 21:43:49 +0000 (21:43 +0000)]
fix building by msvc introduced by r1807
Igor Sysoev [Sat, 29 Dec 2007 19:05:21 +0000 (19:05 +0000)]
handle old "server_name *"
Igor Sysoev [Sat, 29 Dec 2007 16:55:31 +0000 (16:55 +0000)]
fix comment
Igor Sysoev [Sat, 29 Dec 2007 16:38:23 +0000 (16:38 +0000)]
satisfy all|any
Igor Sysoev [Sat, 29 Dec 2007 16:00:34 +0000 (16:00 +0000)]
use ngx_http_server_addr()
Igor Sysoev [Sat, 29 Dec 2007 15:30:39 +0000 (15:30 +0000)]
several changes in server_name:
*) server_name_in_redirect directive and removal of the '*' stub
*) use server address in redirect if host can not be detected
*) ngx_http_server_addr()
*) allow wildcard and regex names to be a main server_name
*) DAV Destination header is tested against Host header
Igor Sysoev [Sat, 29 Dec 2007 13:55:10 +0000 (13:55 +0000)]
condition declarations inside blocks update missed in r1705
Igor Sysoev [Sat, 29 Dec 2007 08:38:42 +0000 (08:38 +0000)]
set ngx_http_gzip_static module just before ngx_http_static_module
Igor Sysoev [Fri, 28 Dec 2007 13:15:36 +0000 (13:15 +0000)]
style fix: remove trailing spaces
Igor Sysoev [Fri, 28 Dec 2007 13:15:11 +0000 (13:15 +0000)]
fix building --without-pcre
Igor Sysoev [Thu, 27 Dec 2007 20:32:43 +0000 (20:32 +0000)]
optimization