]>
git.kaiwu.me - nginx.git/log
Igor Sysoev [Wed, 3 Jan 2007 15:43:01 +0000 (15:43 +0000)]
fix segfaults
Igor Sysoev [Wed, 3 Jan 2007 15:25:40 +0000 (15:25 +0000)]
move the session cache callbacks to the ngx_openssl_module
Igor Sysoev [Tue, 2 Jan 2007 23:55:05 +0000 (23:55 +0000)]
ssl_session_cache
Igor Sysoev [Tue, 2 Jan 2007 23:54:14 +0000 (23:54 +0000)]
ngx_shared_memory_add()
Igor Sysoev [Tue, 2 Jan 2007 23:50:10 +0000 (23:50 +0000)]
style fix: scf > sscf
Igor Sysoev [Tue, 2 Jan 2007 23:41:54 +0000 (23:41 +0000)]
style fix
Igor Sysoev [Tue, 2 Jan 2007 23:37:25 +0000 (23:37 +0000)]
ngx_ssl_get_server_conf()
Igor Sysoev [Tue, 2 Jan 2007 23:32:41 +0000 (23:32 +0000)]
OPENSSL_config()
Igor Sysoev [Tue, 2 Jan 2007 23:12:24 +0000 (23:12 +0000)]
style fix
Igor Sysoev [Tue, 2 Jan 2007 23:10:42 +0000 (23:10 +0000)]
many bug fixes and ngx_slab_alloc_locked()/ngx_slab_free_locked()
Igor Sysoev [Tue, 2 Jan 2007 23:04:54 +0000 (23:04 +0000)]
a sentinel must be black
Igor Sysoev [Mon, 1 Jan 2007 18:19:37 +0000 (18:19 +0000)]
2007 year
Igor Sysoev [Fri, 29 Dec 2006 08:02:31 +0000 (08:02 +0000)]
move ranges array to ngx_http_range_filter_ctx_t
Igor Sysoev [Fri, 29 Dec 2006 07:47:37 +0000 (07:47 +0000)]
support ranges for single memory buffer
Igor Sysoev [Fri, 29 Dec 2006 07:01:11 +0000 (07:01 +0000)]
fix the previous commit
Igor Sysoev [Thu, 28 Dec 2006 20:55:25 +0000 (20:55 +0000)]
fix range in $r->sendfile
Igor Sysoev [Thu, 28 Dec 2006 20:12:03 +0000 (20:12 +0000)]
style fix
Igor Sysoev [Tue, 26 Dec 2006 11:50:56 +0000 (11:50 +0000)]
increase Linux osrelease string lentgh
Igor Sysoev [Mon, 25 Dec 2006 12:38:44 +0000 (12:38 +0000)]
recursive DELETE
Igor Sysoev [Mon, 25 Dec 2006 12:38:00 +0000 (12:38 +0000)]
ngx_walk_tree()
Igor Sysoev [Mon, 25 Dec 2006 12:37:04 +0000 (12:37 +0000)]
limit the ngx_http_index_module methods to GET, HEAD and POST
Igor Sysoev [Sun, 24 Dec 2006 21:07:34 +0000 (21:07 +0000)]
style fix: remove trailing spaces
Igor Sysoev [Sun, 24 Dec 2006 18:42:26 +0000 (18:42 +0000)]
bump version
Igor Sysoev [Sun, 24 Dec 2006 18:32:59 +0000 (18:32 +0000)]
release-0.5.5 tag
Igor Sysoev [Sun, 24 Dec 2006 18:32:58 +0000 (18:32 +0000)]
nginx-0.5.5-RELEASE
Igor Sysoev [Sun, 24 Dec 2006 18:23:11 +0000 (18:23 +0000)]
fix for nginx.pm default installation
Igor Sysoev [Sun, 24 Dec 2006 18:13:06 +0000 (18:13 +0000)]
worker_rlimit_core supports size in K, M, and G
Igor Sysoev [Sun, 24 Dec 2006 18:12:18 +0000 (18:12 +0000)]
backout the r945: the nginx.pm could not be loaded at all,
next try to fix --with-perl_modules_path= for unpriviliged user installation
Igor Sysoev [Sun, 24 Dec 2006 13:11:41 +0000 (13:11 +0000)]
add comment
Igor Sysoev [Sat, 23 Dec 2006 20:31:14 +0000 (20:31 +0000)]
early C compiler test
Igor Sysoev [Sat, 23 Dec 2006 19:54:21 +0000 (19:54 +0000)]
the -V switch
Igor Sysoev [Sat, 23 Dec 2006 19:16:06 +0000 (19:16 +0000)]
fix --with-perl_modules_path= for unpriviliged user installation
Igor Sysoev [Sat, 23 Dec 2006 15:05:26 +0000 (15:05 +0000)]
lower the log level of the waitpid() ENOCHILD error on FreeBSD
Igor Sysoev [Fri, 22 Dec 2006 20:30:26 +0000 (20:30 +0000)]
fix for Linix/ppc64 or FreeBSD/amd64 in 32-bit mode,
the same as in r934
Igor Sysoev [Fri, 22 Dec 2006 13:05:07 +0000 (13:05 +0000)]
fix segfault
Igor Sysoev [Fri, 22 Dec 2006 12:54:08 +0000 (12:54 +0000)]
test Darwin 8 atomic(3)
Igor Sysoev [Thu, 21 Dec 2006 16:33:31 +0000 (16:33 +0000)]
use MacOSX atomic(3) and barrier(3) operations
Igor Sysoev [Thu, 21 Dec 2006 15:47:00 +0000 (15:47 +0000)]
use the right memory barriers
Igor Sysoev [Thu, 21 Dec 2006 15:20:15 +0000 (15:20 +0000)]
larx/stcx. should cycle if the reservation was cleared
Igor Sysoev [Wed, 20 Dec 2006 19:38:06 +0000 (19:38 +0000)]
fix debug log
Igor Sysoev [Tue, 19 Dec 2006 15:23:20 +0000 (15:23 +0000)]
use light-weight sync on ppc64
Igor Sysoev [Tue, 19 Dec 2006 13:41:03 +0000 (13:41 +0000)]
fix atomic operations on ppc64
Igor Sysoev [Tue, 19 Dec 2006 12:40:19 +0000 (12:40 +0000)]
ngx_sprintf() has implicit limit of 65536 bytes so on Linux/ppc64
in 32-bit mode the errstr is somewhere at 0xffffd680, the "last" overflows
and ngx_vsnprintf() does not print at all
Igor Sysoev [Tue, 19 Dec 2006 12:38:20 +0000 (12:38 +0000)]
the initial slot is out of array
Igor Sysoev [Mon, 18 Dec 2006 20:46:49 +0000 (20:46 +0000)]
fix segfault in "out of memory" situation
Igor Sysoev [Fri, 15 Dec 2006 21:31:03 +0000 (21:31 +0000)]
allocate aligned ngx_crc32_table_short globally
Igor Sysoev [Fri, 15 Dec 2006 21:18:44 +0000 (21:18 +0000)]
fix typo
Igor Sysoev [Fri, 15 Dec 2006 10:24:57 +0000 (10:24 +0000)]
fix segfault when $host is used and
*) request is "GET http://host" without CR or LF, or timed out
*) request is "GET http://host" with a large blank space
Igor Sysoev [Thu, 14 Dec 2006 23:22:34 +0000 (23:22 +0000)]
bump version
Igor Sysoev [Thu, 14 Dec 2006 23:20:55 +0000 (23:20 +0000)]
fix typo
Igor Sysoev [Thu, 14 Dec 2006 23:14:12 +0000 (23:14 +0000)]
release-0.5.4 tag
Igor Sysoev [Thu, 14 Dec 2006 23:14:11 +0000 (23:14 +0000)]
nginx-0.5.4-RELEASE
Igor Sysoev [Thu, 14 Dec 2006 22:42:52 +0000 (22:42 +0000)]
fix segfault when $host is used and request is "GET http://host HTTP/1.0"
Igor Sysoev [Thu, 14 Dec 2006 22:13:33 +0000 (22:13 +0000)]
allow "perl" inside "limit_except"
Igor Sysoev [Thu, 14 Dec 2006 22:12:42 +0000 (22:12 +0000)]
DELETE may not have the "Depth" header
Igor Sysoev [Thu, 14 Dec 2006 22:11:52 +0000 (22:11 +0000)]
fix number of arguments
Igor Sysoev [Wed, 13 Dec 2006 15:11:27 +0000 (15:11 +0000)]
bump version
Igor Sysoev [Wed, 13 Dec 2006 15:06:56 +0000 (15:06 +0000)]
release-0.5.3 tag
Igor Sysoev [Wed, 13 Dec 2006 15:06:55 +0000 (15:06 +0000)]
nginx-0.5.3-RELEASE
Igor Sysoev [Wed, 13 Dec 2006 15:06:46 +0000 (15:06 +0000)]
fix msvc build failure
Igor Sysoev [Wed, 13 Dec 2006 13:49:56 +0000 (13:49 +0000)]
$r->status
Igor Sysoev [Wed, 13 Dec 2006 12:31:58 +0000 (12:31 +0000)]
add HTTP response codes
Igor Sysoev [Wed, 13 Dec 2006 12:30:57 +0000 (12:30 +0000)]
fix ngx_http_perl_sleep_handler()
Igor Sysoev [Tue, 12 Dec 2006 22:06:03 +0000 (22:06 +0000)]
$r->variable() supports perl only variables
Igor Sysoev [Tue, 12 Dec 2006 20:59:24 +0000 (20:59 +0000)]
$r->sleep()
Igor Sysoev [Tue, 12 Dec 2006 20:58:41 +0000 (20:58 +0000)]
style fix
Igor Sysoev [Tue, 12 Dec 2006 20:57:48 +0000 (20:57 +0000)]
fix $r->has_request_body()
Igor Sysoev [Tue, 12 Dec 2006 20:06:04 +0000 (20:06 +0000)]
axe ngx_http_perl_cleanup_sv(): all SVs should be freed
by perl_free() in ngx_http_perl_cleanup_perl()
Igor Sysoev [Tue, 12 Dec 2006 19:33:13 +0000 (19:33 +0000)]
$r->log_error()
Igor Sysoev [Tue, 12 Dec 2006 16:46:16 +0000 (16:46 +0000)]
rewritten upstream
Igor Sysoev [Tue, 12 Dec 2006 15:46:53 +0000 (15:46 +0000)]
fix highly unlikely bug
Igor Sysoev [Tue, 12 Dec 2006 14:17:04 +0000 (14:17 +0000)]
bump version
Igor Sysoev [Mon, 11 Dec 2006 15:23:28 +0000 (15:23 +0000)]
release-0.5.2 tag
Igor Sysoev [Mon, 11 Dec 2006 15:23:27 +0000 (15:23 +0000)]
nginx-0.5.2-RELEASE
Igor Sysoev [Mon, 11 Dec 2006 15:12:07 +0000 (15:12 +0000)]
upstream name was tried to resolve
Igor Sysoev [Mon, 11 Dec 2006 11:06:20 +0000 (11:06 +0000)]
fix typo
Igor Sysoev [Mon, 11 Dec 2006 11:05:54 +0000 (11:05 +0000)]
bump version
Igor Sysoev [Mon, 11 Dec 2006 10:00:06 +0000 (10:00 +0000)]
release-0.5.1 tag
Igor Sysoev [Mon, 11 Dec 2006 10:00:05 +0000 (10:00 +0000)]
nginx-0.5.1-RELEASE
Igor Sysoev [Mon, 11 Dec 2006 08:59:30 +0000 (08:59 +0000)]
fix fastcgi and memcached upstreams
Igor Sysoev [Mon, 11 Dec 2006 08:31:54 +0000 (08:31 +0000)]
fix post_action for disconnected client
Igor Sysoev [Mon, 11 Dec 2006 08:27:29 +0000 (08:27 +0000)]
workaround for Eudora for Mac: it sends
AUTH PLAIN [base64 encoded]
Igor Sysoev [Mon, 11 Dec 2006 08:25:03 +0000 (08:25 +0000)]
TCP upstreams always used the first TCP upstream with the same name
Igor Sysoev [Wed, 6 Dec 2006 15:39:08 +0000 (15:39 +0000)]
unix socket upstreams always used the first unix upstream
Igor Sysoev [Wed, 6 Dec 2006 14:25:20 +0000 (14:25 +0000)]
slot number must be incremented once per second only,
ngx_time_update() set msec in an wrong slot
Igor Sysoev [Wed, 6 Dec 2006 14:17:42 +0000 (14:17 +0000)]
fix when last htpasswd line has no CR or LF
Igor Sysoev [Wed, 6 Dec 2006 11:33:18 +0000 (11:33 +0000)]
the previous fix does not actually fix overflow
Igor Sysoev [Tue, 5 Dec 2006 20:30:05 +0000 (20:30 +0000)]
fix msec overflow
Igor Sysoev [Mon, 4 Dec 2006 17:05:07 +0000 (17:05 +0000)]
bump version
Igor Sysoev [Mon, 4 Dec 2006 16:56:54 +0000 (16:56 +0000)]
release-0.5.0 tag
Igor Sysoev [Mon, 4 Dec 2006 16:56:53 +0000 (16:56 +0000)]
nginx-0.5.0-RELEASE
Igor Sysoev [Mon, 4 Dec 2006 16:46:13 +0000 (16:46 +0000)]
upstream choice modules
Igor Sysoev [Sun, 3 Dec 2006 13:48:49 +0000 (13:48 +0000)]
Auth-Status: WAIT
Igor Sysoev [Tue, 28 Nov 2006 13:20:34 +0000 (13:20 +0000)]
the PERL_NO_GET_CONTEXT is actually required, see perlguts
Igor Sysoev [Mon, 27 Nov 2006 20:47:55 +0000 (20:47 +0000)]
fix building on 64-bit platforms
Igor Sysoev [Mon, 27 Nov 2006 14:46:15 +0000 (14:46 +0000)]
axe old % log format
Igor Sysoev [Mon, 27 Nov 2006 14:34:42 +0000 (14:34 +0000)]
bump version to 0.5.0
Igor Sysoev [Mon, 27 Nov 2006 14:28:45 +0000 (14:28 +0000)]
release-0.4.14 tag
Igor Sysoev [Mon, 27 Nov 2006 14:28:44 +0000 (14:28 +0000)]
nginx-0.4.14-RELEASE
Igor Sysoev [Mon, 27 Nov 2006 11:12:34 +0000 (11:12 +0000)]
fix the previous commit