]> git.kaiwu.me - nginx.git/log
nginx.git
18 years agonginx-0.5.27-RELEASE release-0.5.27
Igor Sysoev [Mon, 9 Jul 2007 06:53:54 +0000 (06:53 +0000)]
nginx-0.5.27-RELEASE

18 years agor1275 merge:
Igor Sysoev [Mon, 9 Jul 2007 06:06:15 +0000 (06:06 +0000)]
r1275 merge:

omit unnecessary conditions

18 years agor1273 merge:
Igor Sysoev [Sun, 8 Jul 2007 09:18:06 +0000 (09:18 +0000)]
r1273 merge:

when the FastCGI header was split in records,
nginx passed garbage in the header to a client

18 years agor1260 merge:
Igor Sysoev [Thu, 5 Jul 2007 11:42:11 +0000 (11:42 +0000)]
r1260 merge:

if subrequest response was buffered in file, then subrequest was finalized
with 0 code, ngx_http_writer() was not set, and response part in file was lost

18 years agor1262 merge:
Igor Sysoev [Thu, 5 Jul 2007 11:36:16 +0000 (11:36 +0000)]
r1262 merge:

if a subrequest was finished and SSI was in middle of SSI command parsing
and the command was a fast subrequest then the second subrequest output
was just after first subrequest output and response part of main request
between the subrequests went after the second subrequest.

18 years agobump version
Igor Sysoev [Sun, 17 Jun 2007 19:27:11 +0000 (19:27 +0000)]
bump version

18 years agorelease-0.5.26 tag
Igor Sysoev [Sun, 17 Jun 2007 19:07:56 +0000 (19:07 +0000)]
release-0.5.26 tag

18 years agonginx-0.5.26-RELEASE release-0.5.26
Igor Sysoev [Sun, 17 Jun 2007 19:07:55 +0000 (19:07 +0000)]
nginx-0.5.26-RELEASE

18 years agor1261 merge:
Igor Sysoev [Sun, 17 Jun 2007 18:52:06 +0000 (18:52 +0000)]
r1261 merge:

if "<!--" was on edge of buf, then ssi_sharp_state was saved in ctx->saved
and if it was not reset, then any '#' was treated as SSI command start

18 years agobump version
Igor Sysoev [Mon, 11 Jun 2007 19:31:55 +0000 (19:31 +0000)]
bump version

18 years agostable 0.5 branch
Igor Sysoev [Mon, 11 Jun 2007 19:25:52 +0000 (19:25 +0000)]
stable 0.5 branch

18 years agonginx-0.5.25-RELEASE release-0.5.25
Igor Sysoev [Mon, 11 Jun 2007 18:42:55 +0000 (18:42 +0000)]
nginx-0.5.25-RELEASE

18 years agobump version
Igor Sysoev [Fri, 8 Jun 2007 05:43:05 +0000 (05:43 +0000)]
bump version

18 years agofix building --without-http_rewrite_module, the bug was introduced in r1236
Igor Sysoev [Fri, 8 Jun 2007 05:40:59 +0000 (05:40 +0000)]
fix building --without-http_rewrite_module, the bug was introduced in r1236

18 years agostyle fix
Igor Sysoev [Thu, 7 Jun 2007 14:33:02 +0000 (14:33 +0000)]
style fix

18 years agostyle fix
Igor Sysoev [Thu, 7 Jun 2007 12:20:34 +0000 (12:20 +0000)]
style fix

18 years agonamespace may be set via $memcached_key
Igor Sysoev [Thu, 7 Jun 2007 12:15:27 +0000 (12:15 +0000)]
namespace may be set via $memcached_key

18 years agostrstr() -> strchr()
Igor Sysoev [Wed, 6 Jun 2007 12:24:10 +0000 (12:24 +0000)]
strstr() -> strchr()

18 years agoeliminate old unused typedef
Igor Sysoev [Wed, 6 Jun 2007 08:11:33 +0000 (08:11 +0000)]
eliminate old unused typedef

18 years agorelease-0.5.24 tag
Igor Sysoev [Wed, 6 Jun 2007 06:05:06 +0000 (06:05 +0000)]
release-0.5.24 tag

18 years agonginx-0.5.24-RELEASE release-0.5.24
Igor Sysoev [Wed, 6 Jun 2007 06:05:05 +0000 (06:05 +0000)]
nginx-0.5.24-RELEASE

18 years agofix bug introduced in r1228
Igor Sysoev [Wed, 6 Jun 2007 05:56:51 +0000 (05:56 +0000)]
fix bug introduced in r1228

18 years agochange wording
Igor Sysoev [Tue, 5 Jun 2007 11:55:39 +0000 (11:55 +0000)]
change wording

18 years agouse pointer to an array instead of array for inclusive locations inside location
Igor Sysoev [Tue, 5 Jun 2007 11:42:59 +0000 (11:42 +0000)]
use pointer to an array instead of array for inclusive locations inside location

18 years agooptimize regex location search
Igor Sysoev [Tue, 5 Jun 2007 06:44:08 +0000 (06:44 +0000)]
optimize regex location search

18 years agoforbid alias inside location given by regular expression
Igor Sysoev [Mon, 4 Jun 2007 20:45:45 +0000 (20:45 +0000)]
forbid alias inside location given by regular expression

18 years agofix ssl_verify_client for HTTP/0.9
Igor Sysoev [Mon, 4 Jun 2007 20:40:03 +0000 (20:40 +0000)]
fix ssl_verify_client for HTTP/0.9

18 years agostyle fix
Igor Sysoev [Mon, 4 Jun 2007 20:00:06 +0000 (20:00 +0000)]
style fix

18 years agobump version
Igor Sysoev [Mon, 4 Jun 2007 16:14:33 +0000 (16:14 +0000)]
bump version

18 years agorelease-0.5.23 tag
Igor Sysoev [Mon, 4 Jun 2007 13:57:57 +0000 (13:57 +0000)]
release-0.5.23 tag

18 years agonginx-0.5.23-RELEASE release-0.5.23
Igor Sysoev [Mon, 4 Jun 2007 13:57:56 +0000 (13:57 +0000)]
nginx-0.5.23-RELEASE

18 years agofastcgi_catch_stderr
Igor Sysoev [Mon, 4 Jun 2007 13:52:47 +0000 (13:52 +0000)]
fastcgi_catch_stderr

18 years agoinherit flush flag, this fixes https proxying
Igor Sysoev [Sun, 3 Jun 2007 19:58:30 +0000 (19:58 +0000)]
inherit flush flag, this fixes https proxying

18 years agoadd debug logging
Igor Sysoev [Sun, 3 Jun 2007 19:56:27 +0000 (19:56 +0000)]
add debug logging

18 years agoadd comment
Igor Sysoev [Wed, 30 May 2007 13:24:50 +0000 (13:24 +0000)]
add comment

18 years agodo listen() just after bind() to exit early
Igor Sysoev [Wed, 30 May 2007 13:23:48 +0000 (13:23 +0000)]
do listen() just after bind() to exit early

18 years agostyle fix
Igor Sysoev [Wed, 30 May 2007 12:28:37 +0000 (12:28 +0000)]
style fix

18 years agochange wording
Igor Sysoev [Tue, 29 May 2007 19:43:18 +0000 (19:43 +0000)]
change wording

18 years agoPERL_SYS_TERM() should be called once on exit only, this fixes the message
Igor Sysoev [Tue, 29 May 2007 18:48:42 +0000 (18:48 +0000)]
PERL_SYS_TERM() should be called once on exit only, this fixes the message

panic: MUTEX_LOCK (22) [op.c:352].
BEGIN failed--compilation aborted.
... [alert] ... perl_parse() failed: 9
Scalars leaked: 2

on threaded perl during second reconfiguration.

PERL_SYS_INIT() should be called once too.

18 years agofix segfault
Igor Sysoev [Tue, 29 May 2007 16:33:34 +0000 (16:33 +0000)]
fix segfault

18 years agoSNI support
Igor Sysoev [Tue, 29 May 2007 15:21:09 +0000 (15:21 +0000)]
SNI support

18 years agobump version
Igor Sysoev [Tue, 29 May 2007 12:15:04 +0000 (12:15 +0000)]
bump version

18 years agorelease-0.5.22 tag
Igor Sysoev [Tue, 29 May 2007 12:07:49 +0000 (12:07 +0000)]
release-0.5.22 tag

18 years agonginx-0.5.22-RELEASE release-0.5.22
Igor Sysoev [Tue, 29 May 2007 12:07:48 +0000 (12:07 +0000)]
nginx-0.5.22-RELEASE

18 years agoan request body might not be passed to backend,
Igor Sysoev [Tue, 29 May 2007 12:06:42 +0000 (12:06 +0000)]
an request body might not be passed to backend,
the bug was introduced in r1212

18 years agobump version
Igor Sysoev [Mon, 28 May 2007 19:03:06 +0000 (19:03 +0000)]
bump version

18 years agorelease-0.5.21 tag
Igor Sysoev [Mon, 28 May 2007 14:32:03 +0000 (14:32 +0000)]
release-0.5.21 tag

18 years agonginx-0.5.21-RELEASE release-0.5.21
Igor Sysoev [Mon, 28 May 2007 14:32:02 +0000 (14:32 +0000)]
nginx-0.5.21-RELEASE

18 years agofix "proxy_pass https://"
Igor Sysoev [Mon, 28 May 2007 11:09:18 +0000 (11:09 +0000)]
fix "proxy_pass  https://"

18 years agostyle fix
Igor Sysoev [Wed, 23 May 2007 18:28:54 +0000 (18:28 +0000)]
style fix

18 years agouse stable search where it is required
Igor Sysoev [Mon, 21 May 2007 14:09:12 +0000 (14:09 +0000)]
use stable search where it is required

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

18 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