]> git.kaiwu.me - nginx.git/log
nginx.git
17 years agonginx-0.7.53-RELEASE release-0.7.53
Igor Sysoev [Mon, 27 Apr 2009 12:02:01 +0000 (12:02 +0000)]
nginx-0.7.53-RELEASE

17 years agofix building by MSVC8
Igor Sysoev [Mon, 27 Apr 2009 11:33:34 +0000 (11:33 +0000)]
fix building by MSVC8

17 years ago-p and --prefix=
Igor Sysoev [Mon, 27 Apr 2009 11:32:33 +0000 (11:32 +0000)]
-p and --prefix=

17 years agoget a full response if the response is cacheable or storable even
Igor Sysoev [Mon, 27 Apr 2009 11:20:55 +0000 (11:20 +0000)]
get a full response if the response is cacheable or storable even
a client has closed connection prematurely

17 years ago*) of.test_only to not open file if only stat() is enough
Igor Sysoev [Mon, 27 Apr 2009 09:55:53 +0000 (09:55 +0000)]
*) of.test_only to not open file if only stat() is enough
*) of.failed to return exact name of failed syscall

17 years agoadd quotes for configure options with spaces
Igor Sysoev [Sun, 26 Apr 2009 19:37:38 +0000 (19:37 +0000)]
add quotes for configure options with spaces

17 years agostyle fix
Igor Sysoev [Fri, 24 Apr 2009 19:58:19 +0000 (19:58 +0000)]
style fix

17 years agomerge SSL context inside "if" block
Igor Sysoev [Fri, 24 Apr 2009 19:56:09 +0000 (19:56 +0000)]
merge SSL context inside "if" block

17 years agochange ngx_log_abort() interface
Igor Sysoev [Fri, 24 Apr 2009 15:50:51 +0000 (15:50 +0000)]
change ngx_log_abort() interface

17 years agoupdate gcc warnings
Igor Sysoev [Fri, 24 Apr 2009 15:31:13 +0000 (15:31 +0000)]
update gcc warnings

17 years agostyle fix: (void)
Igor Sysoev [Fri, 24 Apr 2009 14:45:52 +0000 (14:45 +0000)]
style fix: (void)

17 years agochange ngx_log_create_errlog() interface
Igor Sysoev [Fri, 24 Apr 2009 14:27:36 +0000 (14:27 +0000)]
change ngx_log_create_errlog() interface

17 years agofix Auth-Method, the bug has been introduced in r2496
Igor Sysoev [Fri, 24 Apr 2009 09:54:40 +0000 (09:54 +0000)]
fix Auth-Method, the bug has been introduced in r2496

17 years agofix GNU strerror_r() detection, the bug has been inroduced in r2600
Igor Sysoev [Fri, 24 Apr 2009 09:38:48 +0000 (09:38 +0000)]
fix GNU strerror_r() detection, the bug has been inroduced in r2600

17 years agodelete unused definition
Igor Sysoev [Thu, 23 Apr 2009 18:50:29 +0000 (18:50 +0000)]
delete unused definition

17 years agopass command lines options to workers
Igor Sysoev [Thu, 23 Apr 2009 18:22:28 +0000 (18:22 +0000)]
pass command lines options to workers

17 years agongx_path_separator()
Igor Sysoev [Thu, 23 Apr 2009 16:38:59 +0000 (16:38 +0000)]
ngx_path_separator()

17 years agoissue start up errors and warning on both stderr and error_log
Igor Sysoev [Thu, 23 Apr 2009 11:13:12 +0000 (11:13 +0000)]
issue start up errors and warning on both stderr and error_log

17 years agostyle fix: remove trailing spaces introduced in the previous commit
Igor Sysoev [Thu, 23 Apr 2009 09:46:14 +0000 (09:46 +0000)]
style fix: remove trailing spaces introduced in the previous commit

17 years agouse ngx_str_t for error levels
Igor Sysoev [Thu, 23 Apr 2009 08:05:54 +0000 (08:05 +0000)]
use ngx_str_t for error levels

17 years agoaxe incomplete support of Winsock error descriptions on NT
Igor Sysoev [Wed, 22 Apr 2009 11:25:12 +0000 (11:25 +0000)]
axe incomplete support of Winsock error descriptions on NT

17 years agouse English only error descriptions in Win32 ngx_strerror_r()
Igor Sysoev [Wed, 22 Apr 2009 11:20:31 +0000 (11:20 +0000)]
use English only error descriptions in Win32 ngx_strerror_r()

17 years agoimplement "-s signal" option for Unix
Igor Sysoev [Tue, 21 Apr 2009 20:25:49 +0000 (20:25 +0000)]
implement "-s signal" option for Unix

17 years agostyle fix: remove trailing spaces
Igor Sysoev [Tue, 21 Apr 2009 19:49:48 +0000 (19:49 +0000)]
style fix: remove trailing spaces

17 years agostyle fix: remove tabs
Igor Sysoev [Tue, 21 Apr 2009 19:38:02 +0000 (19:38 +0000)]
style fix: remove tabs

17 years agoadd -? and -h options
Igor Sysoev [Tue, 21 Apr 2009 16:21:58 +0000 (16:21 +0000)]
add -? and -h options

17 years agoadd 48x48 icon
Igor Sysoev [Tue, 21 Apr 2009 15:44:39 +0000 (15:44 +0000)]
add 48x48 icon

17 years agoallow condensed command lines options
Igor Sysoev [Tue, 21 Apr 2009 15:42:15 +0000 (15:42 +0000)]
allow condensed command lines options

17 years agofix r2731 for Win32
Igor Sysoev [Tue, 21 Apr 2009 15:40:40 +0000 (15:40 +0000)]
fix r2731 for Win32

17 years ago*) move advapi32.lib to core libs since it's required for Registry and Event Log
Igor Sysoev [Tue, 21 Apr 2009 14:31:40 +0000 (14:31 +0000)]
*) move advapi32.lib to core libs since it's required for Registry and Event Log
*) delete shell32.lib since we do not use tray icon anymore

17 years agotest command line options before ngx_log_init() and issue errors to stderr
Igor Sysoev [Tue, 21 Apr 2009 13:39:47 +0000 (13:39 +0000)]
test command line options before ngx_log_init() and issue errors to stderr

17 years agofix fastcgi_cache_min_uses
Igor Sysoev [Tue, 21 Apr 2009 10:36:01 +0000 (10:36 +0000)]
fix fastcgi_cache_min_uses

17 years agobump version
Igor Sysoev [Mon, 20 Apr 2009 13:29:38 +0000 (13:29 +0000)]
bump version

17 years agorelease-0.7.52 tag
Igor Sysoev [Mon, 20 Apr 2009 06:16:20 +0000 (06:16 +0000)]
release-0.7.52 tag

17 years agonginx-0.7.52-RELEASE release-0.7.52
Igor Sysoev [Mon, 20 Apr 2009 06:16:19 +0000 (06:16 +0000)]
nginx-0.7.52-RELEASE

17 years agoWin32 master/workers model
Igor Sysoev [Mon, 20 Apr 2009 06:08:47 +0000 (06:08 +0000)]
Win32 master/workers model

17 years agofix Win32 ngx_gettimezone()
Igor Sysoev [Sun, 19 Apr 2009 19:08:49 +0000 (19:08 +0000)]
fix Win32 ngx_gettimezone()

17 years agoadd variadic macros support for msvc8
Igor Sysoev [Sun, 19 Apr 2009 16:25:02 +0000 (16:25 +0000)]
add variadic macros support for msvc8

17 years agoshow -t results on stderr
Igor Sysoev [Sun, 19 Apr 2009 16:06:09 +0000 (16:06 +0000)]
show -t results on stderr

17 years agoremove TODO comments
Igor Sysoev [Sat, 18 Apr 2009 19:39:06 +0000 (19:39 +0000)]
remove TODO comments

17 years agosupport attaching to an existent Win32 shared memory
Igor Sysoev [Sat, 18 Apr 2009 19:27:28 +0000 (19:27 +0000)]
support attaching to an existent Win32 shared memory

17 years agoupdate c->sent in ngx_unix_send()
Igor Sysoev [Sat, 18 Apr 2009 19:13:53 +0000 (19:13 +0000)]
update c->sent in ngx_unix_send()

17 years agofix building on platforms which have no atomic operations support,
Igor Sysoev [Fri, 17 Apr 2009 19:11:31 +0000 (19:11 +0000)]
fix building on platforms which have no atomic operations support,
the bug was introduced in r2564

17 years agofix the previous commit
Igor Sysoev [Fri, 17 Apr 2009 19:09:08 +0000 (19:09 +0000)]
fix the previous commit

17 years agomove zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory
Igor Sysoev [Thu, 16 Apr 2009 19:25:09 +0000 (19:25 +0000)]
move zone name from ngx_shm_zone_t to ngx_shm_t to use Win32 shared memory

17 years agoperl termination fixes:
Igor Sysoev [Thu, 16 Apr 2009 14:42:31 +0000 (14:42 +0000)]
perl termination fixes:

*) master exit hook is run before global pool cleanup, so call PERL_SYS_TERM()
   after perl_destruct()/perl_free().  This fixes the message
        panic: MUTEX_LOCK (22) [op.c:352]
   on some threaded perl builds

*) call perl_destruct()/perl_free() before PERL_SYS_TERM() for
   non-mulitiplicity perl

17 years agofix segfault on exit if no http section is defined in confguraiton,
Igor Sysoev [Wed, 15 Apr 2009 20:28:36 +0000 (20:28 +0000)]
fix segfault on exit if no http section is defined in confguraiton,
the bug has been introduced in r1947

17 years agofix segfault if no http section is defined in confguraiton,
Igor Sysoev [Wed, 15 Apr 2009 20:26:33 +0000 (20:26 +0000)]
fix segfault if no http section is defined in confguraiton,
the bug has been introduced in r1259

17 years agoOpenSSL building by MSVC and BCC from sources
Igor Sysoev [Wed, 15 Apr 2009 19:46:24 +0000 (19:46 +0000)]
OpenSSL building by MSVC and BCC from sources

17 years agofix building by BCC without NGX_DEBUG_MALLOC
Igor Sysoev [Wed, 15 Apr 2009 19:44:41 +0000 (19:44 +0000)]
fix building by BCC without NGX_DEBUG_MALLOC

17 years agofix building by MSVC8
Igor Sysoev [Wed, 15 Apr 2009 19:28:10 +0000 (19:28 +0000)]
fix building by MSVC8

17 years agofix debug logging
Igor Sysoev [Wed, 15 Apr 2009 13:46:52 +0000 (13:46 +0000)]
fix debug logging

17 years agofix building --without-http-cache, introduced in r2664 and later
Igor Sysoev [Wed, 15 Apr 2009 12:25:51 +0000 (12:25 +0000)]
fix building --without-http-cache, introduced in r2664 and later

17 years agohide grep errors
Igor Sysoev [Wed, 15 Apr 2009 11:47:51 +0000 (11:47 +0000)]
hide grep errors

17 years agohide cacheable Set-Cookie and P3P response headers
Igor Sysoev [Wed, 15 Apr 2009 11:42:49 +0000 (11:42 +0000)]
hide cacheable Set-Cookie and P3P response headers

17 years agodo not pass if-... headers for cacheable responses
Igor Sysoev [Wed, 15 Apr 2009 11:21:12 +0000 (11:21 +0000)]
do not pass if-... headers for cacheable responses

17 years agoshutdown client connection for cacheable header only responses
Igor Sysoev [Wed, 15 Apr 2009 11:19:27 +0000 (11:19 +0000)]
shutdown client connection for cacheable header only responses

17 years agosupport 304 for cacheable responses
Igor Sysoev [Wed, 15 Apr 2009 11:17:38 +0000 (11:17 +0000)]
support 304 for cacheable responses

17 years agostyle fix
Igor Sysoev [Wed, 15 Apr 2009 10:57:40 +0000 (10:57 +0000)]
style fix

17 years agosupport HEAD in proxy cache
Igor Sysoev [Wed, 15 Apr 2009 09:53:22 +0000 (09:53 +0000)]
support HEAD in proxy cache

17 years agostyle fix: remove trailing spaces
Igor Sysoev [Wed, 15 Apr 2009 06:26:20 +0000 (06:26 +0000)]
style fix: remove trailing spaces

17 years agobump version
Igor Sysoev [Wed, 15 Apr 2009 06:25:02 +0000 (06:25 +0000)]
bump version

17 years agorelease-0.7.51 tag
Igor Sysoev [Sun, 12 Apr 2009 09:35:26 +0000 (09:35 +0000)]
release-0.7.51 tag

17 years agonginx-0.7.51-RELEASE release-0.7.51
Igor Sysoev [Sun, 12 Apr 2009 09:35:25 +0000 (09:35 +0000)]
nginx-0.7.51-RELEASE

17 years agoallow any status
Igor Sysoev [Sat, 11 Apr 2009 11:05:15 +0000 (11:05 +0000)]
allow any status

17 years agotry_files status code
Igor Sysoev [Sat, 11 Apr 2009 11:02:36 +0000 (11:02 +0000)]
try_files status code

17 years agoset cache manager maximum sleep time to 10s
Igor Sysoev [Fri, 10 Apr 2009 17:46:25 +0000 (17:46 +0000)]
set cache manager maximum sleep time to 10s

17 years agostyle fix
Igor Sysoev [Fri, 10 Apr 2009 17:45:07 +0000 (17:45 +0000)]
style fix

17 years agostyle fix
Igor Sysoev [Fri, 10 Apr 2009 14:49:51 +0000 (14:49 +0000)]
style fix

17 years agodo not call ngx_http_file_cache_free() if a response is not cacheable
Igor Sysoev [Fri, 10 Apr 2009 14:48:41 +0000 (14:48 +0000)]
do not call ngx_http_file_cache_free() if a response is not cacheable

17 years agoadd debug logging
Igor Sysoev [Fri, 10 Apr 2009 14:47:18 +0000 (14:47 +0000)]
add debug logging

17 years agobackout r2535: virtual names is a property of address:port pair,
Igor Sysoev [Thu, 9 Apr 2009 13:56:16 +0000 (13:56 +0000)]
backout r2535: virtual names is a property of address:port pair,
but is not a property of server configuration

17 years agostyle fix
Igor Sysoev [Wed, 8 Apr 2009 19:51:30 +0000 (19:51 +0000)]
style fix

17 years agodelete win32 ngx_file_append_mode() as we use reliable
Igor Sysoev [Wed, 8 Apr 2009 19:13:28 +0000 (19:13 +0000)]
delete win32 ngx_file_append_mode() as we use reliable
FILE_APPEND_DATA|SYNCHRONIZE flags

17 years agoadopt NGX_FILE_TRUNCATE for win32
Igor Sysoev [Wed, 8 Apr 2009 19:03:41 +0000 (19:03 +0000)]
adopt NGX_FILE_TRUNCATE for win32

17 years agofix r2590: error_page made an external redirect without query string
Igor Sysoev [Tue, 7 Apr 2009 15:50:08 +0000 (15:50 +0000)]
fix r2590: error_page made an external redirect without query string

17 years agoupdate $status in log_format example
Igor Sysoev [Mon, 6 Apr 2009 13:43:46 +0000 (13:43 +0000)]
update $status in log_format example

17 years agobump version
Igor Sysoev [Mon, 6 Apr 2009 13:42:56 +0000 (13:42 +0000)]
bump version

17 years agorelease-0.7.50 tag
Igor Sysoev [Mon, 6 Apr 2009 11:44:35 +0000 (11:44 +0000)]
release-0.7.50 tag

17 years agonginx-0.7.50-RELEASE release-0.7.50
Igor Sysoev [Mon, 6 Apr 2009 11:44:34 +0000 (11:44 +0000)]
nginx-0.7.50-RELEASE

17 years agobackout r2677 and fix ngx_strlcasestrn() again
Igor Sysoev [Mon, 6 Apr 2009 11:42:42 +0000 (11:42 +0000)]
backout r2677 and fix ngx_strlcasestrn() again

17 years agobump version
Igor Sysoev [Mon, 6 Apr 2009 11:39:01 +0000 (11:39 +0000)]
bump version

17 years agorelease-0.7.49 tag
Igor Sysoev [Mon, 6 Apr 2009 10:42:54 +0000 (10:42 +0000)]
release-0.7.49 tag

17 years agonginx-0.7.49-RELEASE release-0.7.49
Igor Sysoev [Mon, 6 Apr 2009 10:42:53 +0000 (10:42 +0000)]
nginx-0.7.49-RELEASE

17 years agofix ngx_strlcasestrn()
Igor Sysoev [Mon, 6 Apr 2009 10:38:40 +0000 (10:38 +0000)]
fix ngx_strlcasestrn()

17 years agobump version
Igor Sysoev [Mon, 6 Apr 2009 10:37:53 +0000 (10:37 +0000)]
bump version

17 years agorelease-0.7.48 tag
Igor Sysoev [Mon, 6 Apr 2009 10:15:23 +0000 (10:15 +0000)]
release-0.7.48 tag

17 years agonginx-0.7.48-RELEASE release-0.7.48
Igor Sysoev [Mon, 6 Apr 2009 10:15:22 +0000 (10:15 +0000)]
nginx-0.7.48-RELEASE

17 years agoproxy_cache_key
Igor Sysoev [Mon, 6 Apr 2009 08:58:44 +0000 (08:58 +0000)]
proxy_cache_key

17 years agofix cache path slot
Igor Sysoev [Mon, 6 Apr 2009 08:35:34 +0000 (08:35 +0000)]
fix cache path slot

17 years agorefactor ngx_http_arg() using ngx_strcasestrn(),
Igor Sysoev [Sat, 4 Apr 2009 17:51:38 +0000 (17:51 +0000)]
refactor ngx_http_arg() using ngx_strcasestrn(),
back out zero termination introduced in r2138

17 years agosupport Cache-Control no-cache and max-age in cache
Igor Sysoev [Sat, 4 Apr 2009 17:35:40 +0000 (17:35 +0000)]
support Cache-Control no-cache and max-age in cache

17 years agongx_strlcasestrn()
Igor Sysoev [Sat, 4 Apr 2009 17:31:54 +0000 (17:31 +0000)]
ngx_strlcasestrn()

17 years agoupdate r2664
Igor Sysoev [Sat, 4 Apr 2009 17:22:26 +0000 (17:22 +0000)]
update r2664

17 years agosupport Expires in cache
Igor Sysoev [Fri, 3 Apr 2009 15:48:19 +0000 (15:48 +0000)]
support Expires in cache

17 years agofix r2664: ..._cache_valid did not work for stale responses
Igor Sysoev [Fri, 3 Apr 2009 15:47:45 +0000 (15:47 +0000)]
fix r2664: ..._cache_valid did not work for stale responses

17 years agozero field
Igor Sysoev [Fri, 3 Apr 2009 15:44:41 +0000 (15:44 +0000)]
zero field

17 years agosupport X-Accel-Expires in cache
Igor Sysoev [Fri, 3 Apr 2009 14:33:34 +0000 (14:33 +0000)]
support X-Accel-Expires in cache

17 years agocache GET requests only
Igor Sysoev [Fri, 3 Apr 2009 12:06:04 +0000 (12:06 +0000)]
cache GET requests only

17 years agomerge fastcgi_cache_key
Igor Sysoev [Thu, 2 Apr 2009 13:48:54 +0000 (13:48 +0000)]
merge fastcgi_cache_key