]> git.kaiwu.me - nginx.git/log
nginx.git
18 years agongx_sort
Igor Sysoev [Mon, 21 May 2007 14:05:23 +0000 (14:05 +0000)]
ngx_sort

18 years agouse memory optimization for i386 and amd64 only:
Igor Sysoev [Mon, 21 May 2007 13:49:35 +0000 (13:49 +0000)]
use memory optimization for i386 and amd64 only:
this fixes SIGBUS in PCRE on sparc64

18 years agofix worker endless loop on 64-bit platform if 33+ backend has fall
Igor Sysoev [Mon, 21 May 2007 13:48:14 +0000 (13:48 +0000)]
fix worker endless loop on 64-bit platform if 33+ backend has fall

18 years agostyle fix
Igor Sysoev [Sat, 19 May 2007 17:39:44 +0000 (17:39 +0000)]
style fix

19 years agostyle fix
Igor Sysoev [Thu, 17 May 2007 18:07:28 +0000 (18:07 +0000)]
style fix

19 years agobump version
Igor Sysoev [Mon, 7 May 2007 14:39:11 +0000 (14:39 +0000)]
bump version

19 years agorelease-0.5.20 tag
Igor Sysoev [Mon, 7 May 2007 14:24:26 +0000 (14:24 +0000)]
release-0.5.20 tag

19 years agonginx-0.5.20-RELEASE release-0.5.20
Igor Sysoev [Mon, 7 May 2007 14:24:25 +0000 (14:24 +0000)]
nginx-0.5.20-RELEASE

19 years agolimit minimal pool size
Igor Sysoev [Mon, 7 May 2007 09:20:42 +0000 (09:20 +0000)]
limit minimal pool size

19 years agostyle fix
Igor Sysoev [Mon, 7 May 2007 08:49:15 +0000 (08:49 +0000)]
style fix

19 years agoadd debug log
Igor Sysoev [Mon, 7 May 2007 07:04:00 +0000 (07:04 +0000)]
add debug log

19 years agosendfile_max_chunk
Igor Sysoev [Mon, 7 May 2007 06:33:39 +0000 (06:33 +0000)]
sendfile_max_chunk

19 years agooptimize HTTP method parsing for i386 and amd64
Igor Sysoev [Mon, 7 May 2007 06:27:14 +0000 (06:27 +0000)]
optimize HTTP method parsing for i386 and amd64

19 years agofix multipart ranges trailing
Igor Sysoev [Sun, 6 May 2007 18:15:32 +0000 (18:15 +0000)]
fix multipart ranges trailing

19 years agostyle fix: change variable name
Igor Sysoev [Sat, 5 May 2007 06:07:11 +0000 (06:07 +0000)]
style fix: change variable name

19 years agofix building by owc12
Igor Sysoev [Sat, 5 May 2007 05:50:41 +0000 (05:50 +0000)]
fix building by owc12

19 years agofix building by msvc
Igor Sysoev [Sat, 5 May 2007 05:40:29 +0000 (05:40 +0000)]
fix building by msvc

19 years agofix segfault introduced in r1190
Igor Sysoev [Wed, 2 May 2007 09:02:23 +0000 (09:02 +0000)]
fix segfault introduced in r1190

19 years agofix segfault or parsing error in '<!--# if expr="$var = /" -->'
Igor Sysoev [Wed, 2 May 2007 08:07:37 +0000 (08:07 +0000)]
fix segfault or parsing error in '<!--# if expr="$var = /" -->'

19 years agoallow to "set" $http_, $sent_http_, and $upstream_http_ variables
Igor Sysoev [Tue, 1 May 2007 19:58:45 +0000 (19:58 +0000)]
allow to "set" $http_, $sent_http_, and $upstream_http_ variables

19 years agoadd options help
Igor Sysoev [Tue, 1 May 2007 19:55:25 +0000 (19:55 +0000)]
add options help

19 years agofix building ngx_http_perl_module by Solaris make
Igor Sysoev [Sat, 28 Apr 2007 07:59:53 +0000 (07:59 +0000)]
fix building ngx_http_perl_module by Solaris make

19 years agofix atomic operations on sparc64 built by SunPro C
Igor Sysoev [Fri, 27 Apr 2007 14:36:28 +0000 (14:36 +0000)]
fix atomic operations on sparc64 built by SunPro C

19 years agobump version
Igor Sysoev [Tue, 24 Apr 2007 06:26:56 +0000 (06:26 +0000)]
bump version

19 years agorelease-0.5.19 tag
Igor Sysoev [Tue, 24 Apr 2007 06:21:00 +0000 (06:21 +0000)]
release-0.5.19 tag

19 years agonginx-0.5.19-RELEASE release-0.5.19
Igor Sysoev [Tue, 24 Apr 2007 06:20:59 +0000 (06:20 +0000)]
nginx-0.5.19-RELEASE

19 years agofix sendfile on 64-bit Linux and limit_rate on all 64-bit platforms
Igor Sysoev [Mon, 23 Apr 2007 21:32:13 +0000 (21:32 +0000)]
fix sendfile on 64-bit Linux and limit_rate on all 64-bit platforms
for 2G+ files

19 years ago$upstream_addr
Igor Sysoev [Mon, 23 Apr 2007 16:56:17 +0000 (16:56 +0000)]
$upstream_addr

19 years agoproxy_headers_hash_max_size and proxy_headers_hash_bucket_size
Igor Sysoev [Sun, 22 Apr 2007 20:21:59 +0000 (20:21 +0000)]
proxy_headers_hash_max_size and proxy_headers_hash_bucket_size

19 years ago$request_time has millisecond precision
Igor Sysoev [Sat, 21 Apr 2007 07:50:19 +0000 (07:50 +0000)]
$request_time has millisecond precision

19 years agorename $r->rflush to $r->flush
Igor Sysoev [Sat, 21 Apr 2007 07:43:23 +0000 (07:43 +0000)]
rename $r->rflush to $r->flush

19 years agobump version
Igor Sysoev [Thu, 19 Apr 2007 18:23:54 +0000 (18:23 +0000)]
bump version

19 years agorelease-0.5.18 tag
Igor Sysoev [Thu, 19 Apr 2007 18:16:54 +0000 (18:16 +0000)]
release-0.5.18 tag

19 years agonginx-0.5.18-RELEASE release-0.5.18
Igor Sysoev [Thu, 19 Apr 2007 18:16:53 +0000 (18:16 +0000)]
nginx-0.5.18-RELEASE

19 years agostyle fix: remove trailing spaces
Igor Sysoev [Thu, 19 Apr 2007 18:07:39 +0000 (18:07 +0000)]
style fix: remove trailing spaces

19 years ago$upstream_http_... should be uncacheable
Igor Sysoev [Thu, 19 Apr 2007 17:55:19 +0000 (17:55 +0000)]
$upstream_http_... should be uncacheable

19 years agongx_http_sub_filter_module
Igor Sysoev [Thu, 19 Apr 2007 17:54:23 +0000 (17:54 +0000)]
ngx_http_sub_filter_module

19 years ago8.1.38 under FreeBSD can not link -ipo
Igor Sysoev [Thu, 19 Apr 2007 17:49:24 +0000 (17:49 +0000)]
8.1.38 under FreeBSD can not link -ipo

19 years agoremove trailing space in icc version
Igor Sysoev [Thu, 19 Apr 2007 17:48:49 +0000 (17:48 +0000)]
remove trailing space in icc version

19 years agostyle fix: rename functions
Igor Sysoev [Thu, 19 Apr 2007 06:27:10 +0000 (06:27 +0000)]
style fix: rename functions

19 years agostore the upstream states before X-Accel-Redirect to a next upstream
Igor Sysoev [Wed, 18 Apr 2007 20:23:19 +0000 (20:23 +0000)]
store the upstream states before X-Accel-Redirect to a next upstream

19 years agostyle fix
Igor Sysoev [Wed, 18 Apr 2007 19:43:22 +0000 (19:43 +0000)]
style fix

19 years agostyle fix: remove tabs
Igor Sysoev [Wed, 18 Apr 2007 15:21:28 +0000 (15:21 +0000)]
style fix: remove tabs

19 years agofix segfault when
Igor Sysoev [Wed, 18 Apr 2007 11:28:11 +0000 (11:28 +0000)]
fix segfault when

*) perl was built without multiplicity
*) when configuration was invalid

19 years agofix make dependecies: pcre-6.5+ already has pcre.h
Igor Sysoev [Wed, 18 Apr 2007 11:09:38 +0000 (11:09 +0000)]
fix make dependecies: pcre-6.5+ already has pcre.h

19 years agoset nginx_stash after reconfiguration in single interpreter perl
Igor Sysoev [Wed, 18 Apr 2007 09:23:35 +0000 (09:23 +0000)]
set nginx_stash after reconfiguration in single interpreter perl

19 years ago$upstream_http_... variables
Igor Sysoev [Tue, 10 Apr 2007 07:08:06 +0000 (07:08 +0000)]
$upstream_http_... variables

19 years agouse 60 seconds interval but not 61 seconds
Igor Sysoev [Tue, 3 Apr 2007 21:54:13 +0000 (21:54 +0000)]
use 60 seconds interval but not 61 seconds

19 years agobump version
Igor Sysoev [Mon, 2 Apr 2007 10:50:18 +0000 (10:50 +0000)]
bump version

19 years agorelease-0.5.17 tag
Igor Sysoev [Mon, 2 Apr 2007 10:44:45 +0000 (10:44 +0000)]
release-0.5.17 tag

19 years agonginx-0.5.17-RELEASE release-0.5.17
Igor Sysoev [Mon, 2 Apr 2007 10:44:44 +0000 (10:44 +0000)]
nginx-0.5.17-RELEASE

19 years ago*) introduce ngx_strchr()
Igor Sysoev [Mon, 2 Apr 2007 06:27:30 +0000 (06:27 +0000)]
*) introduce ngx_strchr()
*) test server_name for '/': it's common configuration error when
   trailing ';' is omitted and a next directive is treated as server_name

19 years agostyle fix
Igor Sysoev [Mon, 2 Apr 2007 05:43:21 +0000 (05:43 +0000)]
style fix

19 years agodisable $document_root variable in the "root/alias" directive
Igor Sysoev [Sun, 1 Apr 2007 09:03:14 +0000 (09:03 +0000)]
disable $document_root variable in the "root/alias" directive

19 years agongx_ssl_recv_chain() must not update buf->last,
Igor Sysoev [Sat, 31 Mar 2007 19:48:48 +0000 (19:48 +0000)]
ngx_ssl_recv_chain() must not update buf->last,
it fixes proxy_pass https://...

19 years agoseparate ngx_http_upstream_test_connect() and
Igor Sysoev [Sat, 31 Mar 2007 15:37:09 +0000 (15:37 +0000)]
separate ngx_http_upstream_test_connect() and
use it in ngx_http_upstream_process_header() path too

19 years agoflush nocachable variables before ngx_http_script_run()
Igor Sysoev [Fri, 30 Mar 2007 19:00:34 +0000 (19:00 +0000)]
flush nocachable variables before ngx_http_script_run()

19 years agodisable TRACE method
Igor Sysoev [Fri, 30 Mar 2007 18:59:26 +0000 (18:59 +0000)]
disable TRACE method

19 years agostyle fix
Igor Sysoev [Thu, 29 Mar 2007 18:53:34 +0000 (18:53 +0000)]
style fix

19 years agothe "include" support inside the "types" directive
Igor Sysoev [Thu, 29 Mar 2007 10:27:24 +0000 (10:27 +0000)]
the "include" support inside the "types" directive

19 years agostyle fix
Igor Sysoev [Wed, 28 Mar 2007 14:38:33 +0000 (14:38 +0000)]
style fix

19 years agobump version
Igor Sysoev [Mon, 26 Mar 2007 14:52:52 +0000 (14:52 +0000)]
bump version

19 years agorelease-0.5.16 tag
Igor Sysoev [Mon, 26 Mar 2007 14:32:01 +0000 (14:32 +0000)]
release-0.5.16 tag

19 years agonginx-0.5.16-RELEASE release-0.5.16
Igor Sysoev [Mon, 26 Mar 2007 14:32:00 +0000 (14:32 +0000)]
nginx-0.5.16-RELEASE

19 years agoip_hash used wrong byte order
Igor Sysoev [Fri, 23 Mar 2007 12:52:33 +0000 (12:52 +0000)]
ip_hash used wrong byte order

19 years agofix segfault if upstream sends trailing ";" in "charset="
Igor Sysoev [Fri, 23 Mar 2007 11:33:47 +0000 (11:33 +0000)]
fix segfault if upstream sends trailing ";" in "charset="

19 years agofix "zero size buf" if request body file is multiple of 32K and FastCGI is used
Igor Sysoev [Wed, 21 Mar 2007 13:30:24 +0000 (13:30 +0000)]
fix "zero size buf" if request body file is multiple of 32K and FastCGI is used

19 years agofix building without --with-debug on Solaris
Igor Sysoev [Wed, 21 Mar 2007 11:16:14 +0000 (11:16 +0000)]
fix building without --with-debug on Solaris

19 years agobump version
Igor Sysoev [Mon, 19 Mar 2007 14:58:30 +0000 (14:58 +0000)]
bump version

19 years agofix change log
Igor Sysoev [Mon, 19 Mar 2007 14:03:05 +0000 (14:03 +0000)]
fix change log

19 years agorelease-0.5.15 tag
Igor Sysoev [Mon, 19 Mar 2007 13:44:25 +0000 (13:44 +0000)]
release-0.5.15 tag

19 years agonginx-0.5.15-RELEASE release-0.5.15
Igor Sysoev [Mon, 19 Mar 2007 13:44:24 +0000 (13:44 +0000)]
nginx-0.5.15-RELEASE

19 years agoMany changes:
Igor Sysoev [Mon, 19 Mar 2007 13:36:56 +0000 (13:36 +0000)]
Many changes:

*) rename imap to mail, sort pop3/imap functions
*) smtp auth support
*) pop3 starttls only
*) fix segfault if cram-md5 was used without apop

19 years agoclose keep-alive connections in the shuting down processes
Igor Sysoev [Mon, 19 Mar 2007 13:20:15 +0000 (13:20 +0000)]
close keep-alive connections in the shuting down processes

19 years agoworker processes did not exit after reconfiguration and
Igor Sysoev [Wed, 7 Mar 2007 10:25:16 +0000 (10:25 +0000)]
worker processes did not exit after reconfiguration and
did not rotate logs if eventport was used

19 years agostyle fix
Igor Sysoev [Tue, 6 Mar 2007 20:29:08 +0000 (20:29 +0000)]
style fix

19 years agostyle fix
Igor Sysoev [Tue, 6 Mar 2007 20:17:50 +0000 (20:17 +0000)]
style fix

19 years agobump version
Igor Sysoev [Tue, 6 Mar 2007 12:59:58 +0000 (12:59 +0000)]
bump version

19 years agostyle fix
Igor Sysoev [Tue, 6 Mar 2007 12:18:45 +0000 (12:18 +0000)]
style fix

19 years agoavoid endless loop
Igor Sysoev [Tue, 6 Mar 2007 11:02:35 +0000 (11:02 +0000)]
avoid endless loop

19 years agodecrease log level from alert to debug for POLLERR|POLLHUP|POLLNVAL
Igor Sysoev [Tue, 6 Mar 2007 11:01:50 +0000 (11:01 +0000)]
decrease log level from alert to debug for POLLERR|POLLHUP|POLLNVAL

19 years agorelease-0.5.14 tag
Igor Sysoev [Fri, 23 Feb 2007 12:37:07 +0000 (12:37 +0000)]
release-0.5.14 tag

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