]> git.kaiwu.me - nginx.git/log
nginx.git
19 years agofix slab allocator on 64-bit platfroms
Igor Sysoev [Thu, 11 Jan 2007 19:13:46 +0000 (19:13 +0000)]
fix slab allocator on 64-bit platfroms

19 years agooptimize the SSL session cache allocations on 64-bit platforms
Igor Sysoev [Thu, 11 Jan 2007 18:59:17 +0000 (18:59 +0000)]
optimize the SSL session cache allocations on 64-bit platforms

19 years agofix slab allocator on 64-bit platfroms
Igor Sysoev [Thu, 11 Jan 2007 18:58:40 +0000 (18:58 +0000)]
fix slab allocator on 64-bit platfroms

19 years agossl_session_timeout was set only if builtin cache was used
Igor Sysoev [Thu, 11 Jan 2007 18:57:09 +0000 (18:57 +0000)]
ssl_session_timeout was set only if builtin cache was used

19 years agooptimize the SSL session cache allocations
Igor Sysoev [Thu, 11 Jan 2007 17:39:02 +0000 (17:39 +0000)]
optimize the SSL session cache allocations

19 years agostop rbtree search early if equal hash was found
Igor Sysoev [Thu, 11 Jan 2007 17:05:18 +0000 (17:05 +0000)]
stop rbtree search early if equal hash was found

19 years agostop rbtree search early if equal hash was found
Igor Sysoev [Thu, 11 Jan 2007 16:57:30 +0000 (16:57 +0000)]
stop rbtree search early if equal hash was found

19 years agotest length of variable and number of connections
Igor Sysoev [Thu, 11 Jan 2007 16:50:06 +0000 (16:50 +0000)]
test length of variable and number of connections

19 years agofix default -O
Igor Sysoev [Thu, 11 Jan 2007 16:20:18 +0000 (16:20 +0000)]
fix default -O

19 years agooptimization
Igor Sysoev [Thu, 11 Jan 2007 16:07:38 +0000 (16:07 +0000)]
optimization

19 years agooptimize inlined code for gcc
Igor Sysoev [Thu, 11 Jan 2007 16:07:03 +0000 (16:07 +0000)]
optimize inlined code for gcc

19 years agouse "r" instead of "q"
Igor Sysoev [Thu, 11 Jan 2007 16:00:02 +0000 (16:00 +0000)]
use "r" instead of "q"

19 years agoicc and PCRE-6.5+ compatibility
Igor Sysoev [Wed, 10 Jan 2007 16:15:49 +0000 (16:15 +0000)]
icc and PCRE-6.5+ compatibility

19 years agodo not build OpenSSL with threads, if they are not used
Igor Sysoev [Wed, 10 Jan 2007 15:21:44 +0000 (15:21 +0000)]
do not build OpenSSL with threads, if they are not used

19 years agoapplication/atom+xml
Igor Sysoev [Wed, 10 Jan 2007 11:52:43 +0000 (11:52 +0000)]
application/atom+xml

19 years agofix segfault
Igor Sysoev [Tue, 9 Jan 2007 22:04:40 +0000 (22:04 +0000)]
fix segfault

19 years agofix connection counter in subrequests
Igor Sysoev [Tue, 9 Jan 2007 20:58:41 +0000 (20:58 +0000)]
fix connection counter in subrequests

19 years agofix typo
Igor Sysoev [Tue, 9 Jan 2007 20:57:49 +0000 (20:57 +0000)]
fix typo

19 years agobump version
Igor Sysoev [Tue, 9 Jan 2007 20:57:24 +0000 (20:57 +0000)]
bump version

19 years agorelease-0.5.6 tag
Igor Sysoev [Tue, 9 Jan 2007 17:08:43 +0000 (17:08 +0000)]
release-0.5.6 tag

19 years agonginx-0.5.6-RELEASE release-0.5.6
Igor Sysoev [Tue, 9 Jan 2007 17:08:42 +0000 (17:08 +0000)]
nginx-0.5.6-RELEASE

19 years agodo not count connection for subrequest
Igor Sysoev [Tue, 9 Jan 2007 16:26:53 +0000 (16:26 +0000)]
do not count connection for subrequest

19 years agofix label name
Igor Sysoev [Tue, 9 Jan 2007 16:02:29 +0000 (16:02 +0000)]
fix label name

19 years agofree the unnecessary shared memory
Igor Sysoev [Tue, 9 Jan 2007 16:00:57 +0000 (16:00 +0000)]
free the unnecessary shared memory

19 years agofix the comments
Igor Sysoev [Tue, 9 Jan 2007 16:00:07 +0000 (16:00 +0000)]
fix the comments

19 years agopass the inherited shm_zone data
Igor Sysoev [Tue, 9 Jan 2007 15:59:20 +0000 (15:59 +0000)]
pass the inherited shm_zone data

19 years agocorrect an error log message
Igor Sysoev [Mon, 8 Jan 2007 18:23:38 +0000 (18:23 +0000)]
correct an error log message

19 years agouse right status code
Igor Sysoev [Mon, 8 Jan 2007 18:22:06 +0000 (18:22 +0000)]
use right status code

19 years agoundo r979
Igor Sysoev [Mon, 8 Jan 2007 18:20:03 +0000 (18:20 +0000)]
undo r979

19 years agod2i_SSL_SESSION() was changed in 0.9.7f
Igor Sysoev [Mon, 8 Jan 2007 16:20:33 +0000 (16:20 +0000)]
d2i_SSL_SESSION() was changed in 0.9.7f

19 years agostyle fix
Igor Sysoev [Sun, 7 Jan 2007 22:44:56 +0000 (22:44 +0000)]
style fix

19 years agonew syntax
Igor Sysoev [Sun, 7 Jan 2007 18:52:34 +0000 (18:52 +0000)]
new syntax

19 years agongx_http_realip_module must return NGX_DECLINED
Igor Sysoev [Sun, 7 Jan 2007 18:45:55 +0000 (18:45 +0000)]
ngx_http_realip_module must return NGX_DECLINED

19 years agongx_http_limit_zone_module must run after ngx_http_realip_module
Igor Sysoev [Sun, 7 Jan 2007 18:09:58 +0000 (18:09 +0000)]
ngx_http_limit_zone_module must run after ngx_http_realip_module

19 years agocount connection once per request
Igor Sysoev [Sun, 7 Jan 2007 17:47:17 +0000 (17:47 +0000)]
count connection once per request

19 years agongx_http_variable_binary_remote_addr()
Igor Sysoev [Sun, 7 Jan 2007 13:36:56 +0000 (13:36 +0000)]
ngx_http_variable_binary_remote_addr()

19 years ago$binary_remote_addr
Igor Sysoev [Sun, 7 Jan 2007 13:35:08 +0000 (13:35 +0000)]
$binary_remote_addr

19 years agofix key length and alignment
Igor Sysoev [Sun, 7 Jan 2007 09:18:26 +0000 (09:18 +0000)]
fix key length and alignment

19 years agongx_http_limit_zone_module
Igor Sysoev [Sat, 6 Jan 2007 18:52:46 +0000 (18:52 +0000)]
ngx_http_limit_zone_module

19 years agofix zero size shared zones
Igor Sysoev [Sat, 6 Jan 2007 18:52:06 +0000 (18:52 +0000)]
fix zero size shared zones

19 years agofix segfault
Igor Sysoev [Sat, 6 Jan 2007 13:01:26 +0000 (13:01 +0000)]
fix segfault

19 years agostyle fix: remove trailing spaces
Igor Sysoev [Wed, 3 Jan 2007 18:12:32 +0000 (18:12 +0000)]
style fix: remove trailing spaces

19 years agoIMAP ssl_session_cache
Igor Sysoev [Wed, 3 Jan 2007 16:11:53 +0000 (16:11 +0000)]
IMAP ssl_session_cache

19 years agofix segfaults
Igor Sysoev [Wed, 3 Jan 2007 15:43:01 +0000 (15:43 +0000)]
fix segfaults

19 years agomove the session cache callbacks to the ngx_openssl_module
Igor Sysoev [Wed, 3 Jan 2007 15:25:40 +0000 (15:25 +0000)]
move the session cache callbacks to the ngx_openssl_module

19 years agossl_session_cache
Igor Sysoev [Tue, 2 Jan 2007 23:55:05 +0000 (23:55 +0000)]
ssl_session_cache

19 years agongx_shared_memory_add()
Igor Sysoev [Tue, 2 Jan 2007 23:54:14 +0000 (23:54 +0000)]
ngx_shared_memory_add()

19 years agostyle fix: scf > sscf
Igor Sysoev [Tue, 2 Jan 2007 23:50:10 +0000 (23:50 +0000)]
style fix: scf > sscf

19 years agostyle fix
Igor Sysoev [Tue, 2 Jan 2007 23:41:54 +0000 (23:41 +0000)]
style fix

19 years agongx_ssl_get_server_conf()
Igor Sysoev [Tue, 2 Jan 2007 23:37:25 +0000 (23:37 +0000)]
ngx_ssl_get_server_conf()

19 years agoOPENSSL_config()
Igor Sysoev [Tue, 2 Jan 2007 23:32:41 +0000 (23:32 +0000)]
OPENSSL_config()

19 years agostyle fix
Igor Sysoev [Tue, 2 Jan 2007 23:12:24 +0000 (23:12 +0000)]
style fix

19 years agomany bug fixes and ngx_slab_alloc_locked()/ngx_slab_free_locked()
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()

19 years agoa sentinel must be black
Igor Sysoev [Tue, 2 Jan 2007 23:04:54 +0000 (23:04 +0000)]
a sentinel must be black

19 years ago2007 year
Igor Sysoev [Mon, 1 Jan 2007 18:19:37 +0000 (18:19 +0000)]
2007 year

19 years agomove ranges array to ngx_http_range_filter_ctx_t
Igor Sysoev [Fri, 29 Dec 2006 08:02:31 +0000 (08:02 +0000)]
move ranges array to ngx_http_range_filter_ctx_t

19 years agosupport ranges for single memory buffer
Igor Sysoev [Fri, 29 Dec 2006 07:47:37 +0000 (07:47 +0000)]
support ranges for single memory buffer

19 years agofix the previous commit
Igor Sysoev [Fri, 29 Dec 2006 07:01:11 +0000 (07:01 +0000)]
fix the previous commit

19 years agofix range in $r->sendfile
Igor Sysoev [Thu, 28 Dec 2006 20:55:25 +0000 (20:55 +0000)]
fix range in $r->sendfile

19 years agostyle fix
Igor Sysoev [Thu, 28 Dec 2006 20:12:03 +0000 (20:12 +0000)]
style fix

19 years agoincrease Linux osrelease string lentgh
Igor Sysoev [Tue, 26 Dec 2006 11:50:56 +0000 (11:50 +0000)]
increase Linux osrelease string lentgh

19 years agorecursive DELETE
Igor Sysoev [Mon, 25 Dec 2006 12:38:44 +0000 (12:38 +0000)]
recursive DELETE

19 years agongx_walk_tree()
Igor Sysoev [Mon, 25 Dec 2006 12:38:00 +0000 (12:38 +0000)]
ngx_walk_tree()

19 years agolimit the ngx_http_index_module methods to GET, HEAD and POST
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

19 years agostyle fix: remove trailing spaces
Igor Sysoev [Sun, 24 Dec 2006 21:07:34 +0000 (21:07 +0000)]
style fix: remove trailing spaces

19 years agobump version
Igor Sysoev [Sun, 24 Dec 2006 18:42:26 +0000 (18:42 +0000)]
bump version

19 years agorelease-0.5.5 tag
Igor Sysoev [Sun, 24 Dec 2006 18:32:59 +0000 (18:32 +0000)]
release-0.5.5 tag

19 years agonginx-0.5.5-RELEASE release-0.5.5
Igor Sysoev [Sun, 24 Dec 2006 18:32:58 +0000 (18:32 +0000)]
nginx-0.5.5-RELEASE

19 years agofix for nginx.pm default installation
Igor Sysoev [Sun, 24 Dec 2006 18:23:11 +0000 (18:23 +0000)]
fix for nginx.pm default installation

19 years agoworker_rlimit_core supports size in K, M, and G
Igor Sysoev [Sun, 24 Dec 2006 18:13:06 +0000 (18:13 +0000)]
worker_rlimit_core supports size in K, M, and G

19 years agobackout the r945: the nginx.pm could not be loaded at all,
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

19 years agoadd comment
Igor Sysoev [Sun, 24 Dec 2006 13:11:41 +0000 (13:11 +0000)]
add comment

19 years agoearly C compiler test
Igor Sysoev [Sat, 23 Dec 2006 20:31:14 +0000 (20:31 +0000)]
early C compiler test

19 years agothe -V switch
Igor Sysoev [Sat, 23 Dec 2006 19:54:21 +0000 (19:54 +0000)]
the -V switch

19 years agofix --with-perl_modules_path= for unpriviliged user installation
Igor Sysoev [Sat, 23 Dec 2006 19:16:06 +0000 (19:16 +0000)]
fix --with-perl_modules_path= for unpriviliged user installation

19 years agolower the log level of the waitpid() ENOCHILD error on FreeBSD
Igor Sysoev [Sat, 23 Dec 2006 15:05:26 +0000 (15:05 +0000)]
lower the log level of the waitpid() ENOCHILD error on FreeBSD

19 years agofix for Linix/ppc64 or FreeBSD/amd64 in 32-bit mode,
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

19 years agofix segfault
Igor Sysoev [Fri, 22 Dec 2006 13:05:07 +0000 (13:05 +0000)]
fix segfault

19 years agotest Darwin 8 atomic(3)
Igor Sysoev [Fri, 22 Dec 2006 12:54:08 +0000 (12:54 +0000)]
test Darwin 8 atomic(3)

19 years agouse MacOSX atomic(3) and barrier(3) operations
Igor Sysoev [Thu, 21 Dec 2006 16:33:31 +0000 (16:33 +0000)]
use MacOSX atomic(3) and barrier(3) operations

19 years agouse the right memory barriers
Igor Sysoev [Thu, 21 Dec 2006 15:47:00 +0000 (15:47 +0000)]
use the right memory barriers

19 years agolarx/stcx. should cycle if the reservation was cleared
Igor Sysoev [Thu, 21 Dec 2006 15:20:15 +0000 (15:20 +0000)]
larx/stcx. should cycle if the reservation was cleared

19 years agofix debug log
Igor Sysoev [Wed, 20 Dec 2006 19:38:06 +0000 (19:38 +0000)]
fix debug log

19 years agouse light-weight sync on ppc64
Igor Sysoev [Tue, 19 Dec 2006 15:23:20 +0000 (15:23 +0000)]
use light-weight sync on ppc64

19 years agofix atomic operations on ppc64
Igor Sysoev [Tue, 19 Dec 2006 13:41:03 +0000 (13:41 +0000)]
fix atomic operations on ppc64

19 years agongx_sprintf() has implicit limit of 65536 bytes so on Linux/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

19 years agothe initial slot is out of array
Igor Sysoev [Tue, 19 Dec 2006 12:38:20 +0000 (12:38 +0000)]
the initial slot is out of array

19 years agofix segfault in "out of memory" situation
Igor Sysoev [Mon, 18 Dec 2006 20:46:49 +0000 (20:46 +0000)]
fix segfault in "out of memory" situation

19 years agoallocate aligned ngx_crc32_table_short globally
Igor Sysoev [Fri, 15 Dec 2006 21:31:03 +0000 (21:31 +0000)]
allocate aligned ngx_crc32_table_short globally

19 years agofix typo
Igor Sysoev [Fri, 15 Dec 2006 21:18:44 +0000 (21:18 +0000)]
fix typo

19 years agofix segfault when $host is used and
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

19 years agobump version
Igor Sysoev [Thu, 14 Dec 2006 23:22:34 +0000 (23:22 +0000)]
bump version

19 years agofix typo
Igor Sysoev [Thu, 14 Dec 2006 23:20:55 +0000 (23:20 +0000)]
fix typo

19 years agorelease-0.5.4 tag
Igor Sysoev [Thu, 14 Dec 2006 23:14:12 +0000 (23:14 +0000)]
release-0.5.4 tag

19 years agonginx-0.5.4-RELEASE release-0.5.4
Igor Sysoev [Thu, 14 Dec 2006 23:14:11 +0000 (23:14 +0000)]
nginx-0.5.4-RELEASE

19 years agofix segfault when $host is used and request is "GET http://host HTTP/1.0"
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"

19 years agoallow "perl" inside "limit_except"
Igor Sysoev [Thu, 14 Dec 2006 22:13:33 +0000 (22:13 +0000)]
allow "perl" inside "limit_except"

19 years agoDELETE may not have the "Depth" header
Igor Sysoev [Thu, 14 Dec 2006 22:12:42 +0000 (22:12 +0000)]
DELETE may not have the "Depth" header

19 years agofix number of arguments
Igor Sysoev [Thu, 14 Dec 2006 22:11:52 +0000 (22:11 +0000)]
fix number of arguments

19 years agobump version
Igor Sysoev [Wed, 13 Dec 2006 15:11:27 +0000 (15:11 +0000)]
bump version