]> git.kaiwu.me - nginx.git/log
nginx.git
18 years agobump version
Igor Sysoev [Wed, 15 Aug 2007 12:58:35 +0000 (12:58 +0000)]
bump version

18 years agorelease-0.6.7 tag
Igor Sysoev [Wed, 15 Aug 2007 12:44:27 +0000 (12:44 +0000)]
release-0.6.7 tag

18 years agonginx-0.6.7-RELEASE release-0.6.7
Igor Sysoev [Wed, 15 Aug 2007 12:44:26 +0000 (12:44 +0000)]
nginx-0.6.7-RELEASE

18 years agoupstream sendfile bit was overridden by r->connection->sendfile
Igor Sysoev [Tue, 14 Aug 2007 20:44:09 +0000 (20:44 +0000)]
upstream sendfile bit was overridden by r->connection->sendfile

18 years agoaxe --sysconfdir=PATH
Igor Sysoev [Tue, 14 Aug 2007 19:26:20 +0000 (19:26 +0000)]
axe --sysconfdir=PATH
configuration prefix is dirname of --conf-path=PATH
fix paths in default nginx.conf

18 years agorename upgrade to upgrade1
Igor Sysoev [Tue, 14 Aug 2007 18:22:07 +0000 (18:22 +0000)]
rename upgrade to upgrade1
use -QUIT instead of -WINCH

18 years agotest http_auth absence
Igor Sysoev [Tue, 14 Aug 2007 15:21:20 +0000 (15:21 +0000)]
test http_auth absence

18 years agoallow "http://" in auth_http URL
Igor Sysoev [Tue, 14 Aug 2007 15:00:38 +0000 (15:00 +0000)]
allow "http://" in auth_http URL

18 years agostop configuration on error
Igor Sysoev [Tue, 14 Aug 2007 14:57:51 +0000 (14:57 +0000)]
stop configuration on error

18 years agofix long loop
Igor Sysoev [Tue, 14 Aug 2007 13:35:52 +0000 (13:35 +0000)]
fix long loop

18 years agoregex in valid_referers
Igor Sysoev [Sun, 12 Aug 2007 20:06:43 +0000 (20:06 +0000)]
regex in valid_referers

18 years agoregex in server_name
Igor Sysoev [Sun, 12 Aug 2007 19:48:12 +0000 (19:48 +0000)]
regex in server_name

18 years agofix building by bcc without PCRE
Igor Sysoev [Sun, 12 Aug 2007 15:25:09 +0000 (15:25 +0000)]
fix building by bcc without PCRE

18 years agostyle fix
Igor Sysoev [Sun, 12 Aug 2007 09:00:56 +0000 (09:00 +0000)]
style fix

18 years agoignore meaningless bits in CIDR and warn about them
Igor Sysoev [Fri, 10 Aug 2007 13:13:28 +0000 (13:13 +0000)]
ignore meaningless bits in CIDR and warn about them

18 years agosort upstream weights
Igor Sysoev [Thu, 9 Aug 2007 15:28:17 +0000 (15:28 +0000)]
sort upstream weights

18 years agobackup upstream servers
Igor Sysoev [Thu, 9 Aug 2007 13:54:33 +0000 (13:54 +0000)]
backup upstream servers

18 years agoset default listen() backlog to 511 on all platforms except FreeBSD
Igor Sysoev [Thu, 9 Aug 2007 13:32:21 +0000 (13:32 +0000)]
set default listen() backlog to 511 on all platforms except FreeBSD

18 years ago"down" server caused endless loop
Igor Sysoev [Tue, 7 Aug 2007 12:34:20 +0000 (12:34 +0000)]
"down" server caused endless loop

18 years agoadd debug info for Sun Studio
Igor Sysoev [Tue, 7 Aug 2007 10:56:45 +0000 (10:56 +0000)]
add debug info for Sun Studio

18 years agoomit unnecessary conditions
Igor Sysoev [Tue, 7 Aug 2007 10:56:09 +0000 (10:56 +0000)]
omit unnecessary conditions

18 years agodiscard request body before going to keep-alive state and use lingering timeouts
Igor Sysoev [Tue, 7 Aug 2007 10:53:27 +0000 (10:53 +0000)]
discard request body before going to keep-alive state and use lingering timeouts

18 years agoomit unnecessary XSRETURN_EMPTY
Igor Sysoev [Mon, 6 Aug 2007 15:40:26 +0000 (15:40 +0000)]
omit unnecessary XSRETURN_EMPTY

18 years ago$r->discard_request_body
Igor Sysoev [Mon, 6 Aug 2007 15:38:08 +0000 (15:38 +0000)]
$r->discard_request_body

18 years agorename ngx_http_discard_body() to ngx_http_discard_request_body()
Igor Sysoev [Mon, 6 Aug 2007 15:37:22 +0000 (15:37 +0000)]
rename ngx_http_discard_body() to ngx_http_discard_request_body()

18 years agoblock reading for level events
Igor Sysoev [Mon, 6 Aug 2007 15:31:00 +0000 (15:31 +0000)]
block reading for level events

18 years agorename ngx_http_block_read() and ngx_http_test_read() to ..._reading()
Igor Sysoev [Mon, 6 Aug 2007 15:22:40 +0000 (15:22 +0000)]
rename ngx_http_block_read() and ngx_http_test_read() to ..._reading()

18 years agodiscard request body in cycle
Igor Sysoev [Mon, 6 Aug 2007 15:18:24 +0000 (15:18 +0000)]
discard request body in cycle

18 years agomove "Expires" header code to a separate function
Igor Sysoev [Wed, 1 Aug 2007 19:32:58 +0000 (19:32 +0000)]
move "Expires" header code to a separate function

18 years agomove "Cache-Control" header code to specific handler
Igor Sysoev [Wed, 1 Aug 2007 15:24:06 +0000 (15:24 +0000)]
move "Cache-Control" header code to specific handler

18 years agostyle fix
Igor Sysoev [Wed, 1 Aug 2007 14:22:12 +0000 (14:22 +0000)]
style fix

18 years agouse header specific handler in add_handler,
Igor Sysoev [Wed, 1 Aug 2007 14:01:30 +0000 (14:01 +0000)]
use header specific handler in add_handler,
"Last-Modified" header handler

18 years agofix r1353
Igor Sysoev [Mon, 30 Jul 2007 10:51:55 +0000 (10:51 +0000)]
fix r1353

18 years agobump version
Igor Sysoev [Mon, 30 Jul 2007 09:23:26 +0000 (09:23 +0000)]
bump version

18 years agorelease-0.6.6 tag
Igor Sysoev [Mon, 30 Jul 2007 09:13:18 +0000 (09:13 +0000)]
release-0.6.6 tag

18 years agonginx-0.6.6-RELEASE release-0.6.6
Igor Sysoev [Mon, 30 Jul 2007 09:13:17 +0000 (09:13 +0000)]
nginx-0.6.6-RELEASE

18 years agomake 64-bit ngx_int_t on 64-bit platforms
Igor Sysoev [Sun, 29 Jul 2007 18:24:53 +0000 (18:24 +0000)]
make 64-bit ngx_int_t on 64-bit platforms

18 years agonamed location
Igor Sysoev [Sun, 29 Jul 2007 18:11:39 +0000 (18:11 +0000)]
named location

18 years ago--sysconfdir=DIR
Igor Sysoev [Sun, 29 Jul 2007 18:05:45 +0000 (18:05 +0000)]
--sysconfdir=DIR

18 years ago$is_args
Igor Sysoev [Sun, 29 Jul 2007 17:56:56 +0000 (17:56 +0000)]
$is_args

18 years agoallow to set $args
Igor Sysoev [Sun, 29 Jul 2007 17:55:37 +0000 (17:55 +0000)]
allow to set $args

18 years agofair upstream weight balancer
Igor Sysoev [Sat, 28 Jul 2007 16:04:01 +0000 (16:04 +0000)]
fair upstream weight balancer

18 years agofix building on amd64 by Sun Studio 11 and more early versions
Igor Sysoev [Sat, 28 Jul 2007 08:48:12 +0000 (08:48 +0000)]
fix building on amd64 by Sun Studio 11 and more early versions

18 years agofix case when client has closed connection but upstream buffer is not empty
Igor Sysoev [Tue, 24 Jul 2007 18:08:04 +0000 (18:08 +0000)]
fix case when client has closed connection but upstream buffer is not empty

18 years agofix case when two directives
Igor Sysoev [Mon, 23 Jul 2007 12:35:21 +0000 (12:35 +0000)]
fix case when two directives
    proxy_pass   http://backend;
    proxy_pass   https://backend;
both use one port - 80 or 443, that was defined first.

18 years agostyle fix
Igor Sysoev [Mon, 23 Jul 2007 12:32:34 +0000 (12:32 +0000)]
style fix

18 years agobump version
Igor Sysoev [Mon, 23 Jul 2007 08:12:24 +0000 (08:12 +0000)]
bump version

18 years agorelease-0.6.5 tag
Igor Sysoev [Mon, 23 Jul 2007 07:57:09 +0000 (07:57 +0000)]
release-0.6.5 tag

18 years agonginx-0.6.5-RELEASE release-0.6.5
Igor Sysoev [Mon, 23 Jul 2007 07:57:08 +0000 (07:57 +0000)]
nginx-0.6.5-RELEASE

18 years agoescape space, etc in $memcached_key
Igor Sysoev [Sun, 22 Jul 2007 19:18:59 +0000 (19:18 +0000)]
escape space, etc in $memcached_key

18 years agoomit unnecessary code
Igor Sysoev [Sun, 22 Jul 2007 19:11:52 +0000 (19:11 +0000)]
omit unnecessary code

18 years agoadd $nginx_version
Igor Sysoev [Sun, 22 Jul 2007 13:15:21 +0000 (13:15 +0000)]
add $nginx_version

18 years ago$nginx_version
Igor Sysoev [Sun, 22 Jul 2007 13:12:16 +0000 (13:12 +0000)]
$nginx_version

18 years agofix building on amd64 and add -xipo to the link stage
Igor Sysoev [Sat, 21 Jul 2007 06:23:58 +0000 (06:23 +0000)]
fix building on amd64 and add -xipo to the link stage

18 years agoIMAP AUTHENTICATE
Igor Sysoev [Fri, 20 Jul 2007 19:38:08 +0000 (19:38 +0000)]
IMAP AUTHENTICATE
patch by Maxim Dounin

18 years agoSMTP STARTTLS
Igor Sysoev [Fri, 20 Jul 2007 18:36:04 +0000 (18:36 +0000)]
SMTP STARTTLS
patch by Maxim Dounin

18 years agofix bug introduced by r1306
Igor Sysoev [Fri, 20 Jul 2007 18:33:44 +0000 (18:33 +0000)]
fix bug introduced by r1306

18 years agoexit cycle early,
Igor Sysoev [Thu, 19 Jul 2007 19:12:36 +0000 (19:12 +0000)]
exit cycle early,
found by Coverity's Scan

18 years agofix potential double free(),
Igor Sysoev [Thu, 19 Jul 2007 19:11:57 +0000 (19:11 +0000)]
fix potential double free(),
found by Coverity's Scan

18 years agofix potential segfault,
Igor Sysoev [Thu, 19 Jul 2007 19:08:22 +0000 (19:08 +0000)]
fix potential segfault,
found by Coverity's Scan

18 years agofix memory leak,
Igor Sysoev [Thu, 19 Jul 2007 19:07:13 +0000 (19:07 +0000)]
fix memory leak,
found by Coverity's Scan

18 years agobump version
Igor Sysoev [Tue, 17 Jul 2007 10:15:07 +0000 (10:15 +0000)]
bump version

18 years agorelease-0.6.4 tag
Igor Sysoev [Tue, 17 Jul 2007 09:57:38 +0000 (09:57 +0000)]
release-0.6.4 tag

18 years agonginx-0.6.4-RELEASE release-0.6.4
Igor Sysoev [Tue, 17 Jul 2007 09:57:37 +0000 (09:57 +0000)]
nginx-0.6.4-RELEASE

18 years agoSun Studio on sparc uses different bit order
Igor Sysoev [Tue, 17 Jul 2007 09:23:23 +0000 (09:23 +0000)]
Sun Studio on sparc uses different bit order

18 years agoSun Studio 12 compatibility
Igor Sysoev [Mon, 16 Jul 2007 08:54:04 +0000 (08:54 +0000)]
Sun Studio 12 compatibility

18 years ago--with-cpu-opt=sparc32 and --with-cpu-opt=sparc64
Igor Sysoev [Sun, 15 Jul 2007 20:09:14 +0000 (20:09 +0000)]
--with-cpu-opt=sparc32 and --with-cpu-opt=sparc64

18 years agofix building PCRE by SunStudio
Igor Sysoev [Sun, 15 Jul 2007 19:17:46 +0000 (19:17 +0000)]
fix building PCRE by SunStudio

18 years agoSolaris compatibility
Igor Sysoev [Sun, 15 Jul 2007 14:45:51 +0000 (14:45 +0000)]
Solaris compatibility

18 years agoicc/sunc and PCRE-7.1+ compatibility
Igor Sysoev [Sun, 15 Jul 2007 14:44:53 +0000 (14:44 +0000)]
icc/sunc and PCRE-7.1+ compatibility

18 years agomsie_refresh should escape at least '"' to prevent XSS
Igor Sysoev [Fri, 13 Jul 2007 09:37:01 +0000 (09:37 +0000)]
msie_refresh should escape at least '"' to prevent XSS

18 years ago"?" should not be escaped
Igor Sysoev [Fri, 13 Jul 2007 09:35:51 +0000 (09:35 +0000)]
"?" should not be escaped

18 years agodav_access uses ngx_conf_set_access_slot()
Igor Sysoev [Fri, 13 Jul 2007 08:32:12 +0000 (08:32 +0000)]
dav_access uses ngx_conf_set_access_slot()

18 years agoproxy_store and fastcgi_store were changed,
Igor Sysoev [Fri, 13 Jul 2007 08:30:34 +0000 (08:30 +0000)]
proxy_store and fastcgi_store were changed,
proxy_store_access and fastcgi_store_access were added

18 years agobump version
Igor Sysoev [Thu, 12 Jul 2007 11:35:57 +0000 (11:35 +0000)]
bump version

18 years agorelease-0.6.3 tag
Igor Sysoev [Thu, 12 Jul 2007 11:21:57 +0000 (11:21 +0000)]
release-0.6.3 tag

18 years agonginx-0.6.3-RELEASE release-0.6.3
Igor Sysoev [Thu, 12 Jul 2007 11:21:56 +0000 (11:21 +0000)]
nginx-0.6.3-RELEASE

18 years agoproxy_store and fastcgi_store
Igor Sysoev [Thu, 12 Jul 2007 11:19:05 +0000 (11:19 +0000)]
proxy_store and fastcgi_store

18 years agostyle fix
Igor Sysoev [Wed, 11 Jul 2007 20:12:26 +0000 (20:12 +0000)]
style fix

18 years agostyle fix
Igor Sysoev [Wed, 11 Jul 2007 13:06:54 +0000 (13:06 +0000)]
style fix

18 years agoreset errno
Igor Sysoev [Wed, 11 Jul 2007 10:46:21 +0000 (10:46 +0000)]
reset errno

18 years agofix segfault when event port returns POLLERR without POLLIN or POLLOUT
Igor Sysoev [Wed, 11 Jul 2007 10:45:55 +0000 (10:45 +0000)]
fix segfault when event port returns POLLERR without POLLIN or POLLOUT

18 years agofix segfault when CRAM-MD5 is not enabled but client tries it
Igor Sysoev [Wed, 11 Jul 2007 07:47:57 +0000 (07:47 +0000)]
fix segfault when CRAM-MD5 is not enabled but client tries it

18 years agofix memory allocation for auth_http_header
Igor Sysoev [Tue, 10 Jul 2007 21:26:51 +0000 (21:26 +0000)]
fix memory allocation for auth_http_header

18 years agofix segfault when session was freed twice
Igor Sysoev [Tue, 10 Jul 2007 21:04:37 +0000 (21:04 +0000)]
fix segfault when session was freed twice

18 years agoproxy_ignore_client_abort, fastcgi_ignore_client_abort, and so on were
Igor Sysoev [Tue, 10 Jul 2007 20:53:45 +0000 (20:53 +0000)]
proxy_ignore_client_abort, fastcgi_ignore_client_abort, and so on were
broken by r1111

18 years agobump version
Igor Sysoev [Mon, 9 Jul 2007 07:09:38 +0000 (07:09 +0000)]
bump version

18 years agorelease-0.6.2 tag
Igor Sysoev [Mon, 9 Jul 2007 06:54:48 +0000 (06:54 +0000)]
release-0.6.2 tag

18 years agonginx-0.6.2-RELEASE release-0.6.2
Igor Sysoev [Mon, 9 Jul 2007 06:54:47 +0000 (06:54 +0000)]
nginx-0.6.2-RELEASE

18 years agofix headers split in FastCGI records
Igor Sysoev [Mon, 9 Jul 2007 06:30:53 +0000 (06:30 +0000)]
fix headers split in FastCGI records

18 years agoomit unnecessary conditions
Igor Sysoev [Sun, 8 Jul 2007 09:38:37 +0000 (09:38 +0000)]
omit unnecessary conditions

18 years agowhen the FastCGI header was split in records,
Igor Sysoev [Sun, 8 Jul 2007 09:16:36 +0000 (09:16 +0000)]
when the FastCGI header was split in records,
nginx passed garbage in the header to a client

18 years agoadd comment
Igor Sysoev [Fri, 6 Jul 2007 11:28:20 +0000 (11:28 +0000)]
add comment

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

18 years agorelease-0.6.1 tag
Igor Sysoev [Sun, 17 Jun 2007 19:13:34 +0000 (19:13 +0000)]
release-0.6.1 tag

18 years agonginx-0.6.1-RELEASE release-0.6.1
Igor Sysoev [Sun, 17 Jun 2007 19:13:33 +0000 (19:13 +0000)]
nginx-0.6.1-RELEASE

18 years agoif a subrequest was finished and SSI was in middle of SSI command parsing
Igor Sysoev [Sun, 17 Jun 2007 18:10:43 +0000 (18:10 +0000)]
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 agoif "<!--" was on edge of buf, then ssi_sharp_state was saved in ctx->saved
Igor Sysoev [Sun, 17 Jun 2007 17:54:48 +0000 (17:54 +0000)]
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 agoif subrequest response was buffered in file, then subrequest was finalized
Igor Sysoev [Sun, 17 Jun 2007 09:29:15 +0000 (09:29 +0000)]
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 agofix building on threaded or multiplicity interpreter perl,
Igor Sysoev [Sat, 16 Jun 2007 09:22:37 +0000 (09:22 +0000)]
fix building on threaded or multiplicity interpreter perl,
the bug was introduced by previous commit