]>
git.kaiwu.me - nginx.git/log
Igor Sysoev [Mon, 27 Apr 2009 11:33:34 +0000 (11:33 +0000)]
fix building by MSVC8
Igor Sysoev [Mon, 27 Apr 2009 11:32:33 +0000 (11:32 +0000)]
-p and --prefix=
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
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
Igor Sysoev [Sun, 26 Apr 2009 19:37:38 +0000 (19:37 +0000)]
add quotes for configure options with spaces
Igor Sysoev [Fri, 24 Apr 2009 19:58:19 +0000 (19:58 +0000)]
style fix
Igor Sysoev [Fri, 24 Apr 2009 19:56:09 +0000 (19:56 +0000)]
merge SSL context inside "if" block
Igor Sysoev [Fri, 24 Apr 2009 15:50:51 +0000 (15:50 +0000)]
change ngx_log_abort() interface
Igor Sysoev [Fri, 24 Apr 2009 15:31:13 +0000 (15:31 +0000)]
update gcc warnings
Igor Sysoev [Fri, 24 Apr 2009 14:45:52 +0000 (14:45 +0000)]
style fix: (void)
Igor Sysoev [Fri, 24 Apr 2009 14:27:36 +0000 (14:27 +0000)]
change ngx_log_create_errlog() interface
Igor Sysoev [Fri, 24 Apr 2009 09:54:40 +0000 (09:54 +0000)]
fix Auth-Method, the bug has been introduced in r2496
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
Igor Sysoev [Thu, 23 Apr 2009 18:50:29 +0000 (18:50 +0000)]
delete unused definition
Igor Sysoev [Thu, 23 Apr 2009 18:22:28 +0000 (18:22 +0000)]
pass command lines options to workers
Igor Sysoev [Thu, 23 Apr 2009 16:38:59 +0000 (16:38 +0000)]
ngx_path_separator()
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
Igor Sysoev [Thu, 23 Apr 2009 09:46:14 +0000 (09:46 +0000)]
style fix: remove trailing spaces introduced in the previous commit
Igor Sysoev [Thu, 23 Apr 2009 08:05:54 +0000 (08:05 +0000)]
use ngx_str_t for error levels
Igor Sysoev [Wed, 22 Apr 2009 11:25:12 +0000 (11:25 +0000)]
axe incomplete support of Winsock error descriptions on NT
Igor Sysoev [Wed, 22 Apr 2009 11:20:31 +0000 (11:20 +0000)]
use English only error descriptions in Win32 ngx_strerror_r()
Igor Sysoev [Tue, 21 Apr 2009 20:25:49 +0000 (20:25 +0000)]
implement "-s signal" option for Unix
Igor Sysoev [Tue, 21 Apr 2009 19:49:48 +0000 (19:49 +0000)]
style fix: remove trailing spaces
Igor Sysoev [Tue, 21 Apr 2009 19:38:02 +0000 (19:38 +0000)]
style fix: remove tabs
Igor Sysoev [Tue, 21 Apr 2009 16:21:58 +0000 (16:21 +0000)]
add -? and -h options
Igor Sysoev [Tue, 21 Apr 2009 15:44:39 +0000 (15:44 +0000)]
add 48x48 icon
Igor Sysoev [Tue, 21 Apr 2009 15:42:15 +0000 (15:42 +0000)]
allow condensed command lines options
Igor Sysoev [Tue, 21 Apr 2009 15:40:40 +0000 (15:40 +0000)]
fix r2731 for Win32
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
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
Igor Sysoev [Tue, 21 Apr 2009 10:36:01 +0000 (10:36 +0000)]
fix fastcgi_cache_min_uses
Igor Sysoev [Mon, 20 Apr 2009 13:29:38 +0000 (13:29 +0000)]
bump version
Igor Sysoev [Mon, 20 Apr 2009 06:16:20 +0000 (06:16 +0000)]
release-0.7.52 tag
Igor Sysoev [Mon, 20 Apr 2009 06:16:19 +0000 (06:16 +0000)]
nginx-0.7.52-RELEASE
Igor Sysoev [Mon, 20 Apr 2009 06:08:47 +0000 (06:08 +0000)]
Win32 master/workers model
Igor Sysoev [Sun, 19 Apr 2009 19:08:49 +0000 (19:08 +0000)]
fix Win32 ngx_gettimezone()
Igor Sysoev [Sun, 19 Apr 2009 16:25:02 +0000 (16:25 +0000)]
add variadic macros support for msvc8
Igor Sysoev [Sun, 19 Apr 2009 16:06:09 +0000 (16:06 +0000)]
show -t results on stderr
Igor Sysoev [Sat, 18 Apr 2009 19:39:06 +0000 (19:39 +0000)]
remove TODO comments
Igor Sysoev [Sat, 18 Apr 2009 19:27:28 +0000 (19:27 +0000)]
support attaching to an existent Win32 shared memory
Igor Sysoev [Sat, 18 Apr 2009 19:13:53 +0000 (19:13 +0000)]
update c->sent in ngx_unix_send()
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
Igor Sysoev [Fri, 17 Apr 2009 19:09:08 +0000 (19:09 +0000)]
fix the previous commit
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
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
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
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
Igor Sysoev [Wed, 15 Apr 2009 19:46:24 +0000 (19:46 +0000)]
OpenSSL building by MSVC and BCC from sources
Igor Sysoev [Wed, 15 Apr 2009 19:44:41 +0000 (19:44 +0000)]
fix building by BCC without NGX_DEBUG_MALLOC
Igor Sysoev [Wed, 15 Apr 2009 19:28:10 +0000 (19:28 +0000)]
fix building by MSVC8
Igor Sysoev [Wed, 15 Apr 2009 13:46:52 +0000 (13:46 +0000)]
fix debug logging
Igor Sysoev [Wed, 15 Apr 2009 12:25:51 +0000 (12:25 +0000)]
fix building --without-http-cache, introduced in r2664 and later
Igor Sysoev [Wed, 15 Apr 2009 11:47:51 +0000 (11:47 +0000)]
hide grep errors
Igor Sysoev [Wed, 15 Apr 2009 11:42:49 +0000 (11:42 +0000)]
hide cacheable Set-Cookie and P3P response headers
Igor Sysoev [Wed, 15 Apr 2009 11:21:12 +0000 (11:21 +0000)]
do not pass if-... headers for cacheable responses
Igor Sysoev [Wed, 15 Apr 2009 11:19:27 +0000 (11:19 +0000)]
shutdown client connection for cacheable header only responses
Igor Sysoev [Wed, 15 Apr 2009 11:17:38 +0000 (11:17 +0000)]
support 304 for cacheable responses
Igor Sysoev [Wed, 15 Apr 2009 10:57:40 +0000 (10:57 +0000)]
style fix
Igor Sysoev [Wed, 15 Apr 2009 09:53:22 +0000 (09:53 +0000)]
support HEAD in proxy cache
Igor Sysoev [Wed, 15 Apr 2009 06:26:20 +0000 (06:26 +0000)]
style fix: remove trailing spaces
Igor Sysoev [Wed, 15 Apr 2009 06:25:02 +0000 (06:25 +0000)]
bump version
Igor Sysoev [Sun, 12 Apr 2009 09:35:26 +0000 (09:35 +0000)]
release-0.7.51 tag
Igor Sysoev [Sun, 12 Apr 2009 09:35:25 +0000 (09:35 +0000)]
nginx-0.7.51-RELEASE
Igor Sysoev [Sat, 11 Apr 2009 11:05:15 +0000 (11:05 +0000)]
allow any status
Igor Sysoev [Sat, 11 Apr 2009 11:02:36 +0000 (11:02 +0000)]
try_files status code
Igor Sysoev [Fri, 10 Apr 2009 17:46:25 +0000 (17:46 +0000)]
set cache manager maximum sleep time to 10s
Igor Sysoev [Fri, 10 Apr 2009 17:45:07 +0000 (17:45 +0000)]
style fix
Igor Sysoev [Fri, 10 Apr 2009 14:49:51 +0000 (14:49 +0000)]
style fix
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
Igor Sysoev [Fri, 10 Apr 2009 14:47:18 +0000 (14:47 +0000)]
add debug logging
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
Igor Sysoev [Wed, 8 Apr 2009 19:51:30 +0000 (19:51 +0000)]
style fix
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
Igor Sysoev [Wed, 8 Apr 2009 19:03:41 +0000 (19:03 +0000)]
adopt NGX_FILE_TRUNCATE for win32
Igor Sysoev [Tue, 7 Apr 2009 15:50:08 +0000 (15:50 +0000)]
fix r2590: error_page made an external redirect without query string
Igor Sysoev [Mon, 6 Apr 2009 13:43:46 +0000 (13:43 +0000)]
update $status in log_format example
Igor Sysoev [Mon, 6 Apr 2009 13:42:56 +0000 (13:42 +0000)]
bump version
Igor Sysoev [Mon, 6 Apr 2009 11:44:35 +0000 (11:44 +0000)]
release-0.7.50 tag
Igor Sysoev [Mon, 6 Apr 2009 11:44:34 +0000 (11:44 +0000)]
nginx-0.7.50-RELEASE
Igor Sysoev [Mon, 6 Apr 2009 11:42:42 +0000 (11:42 +0000)]
backout r2677 and fix ngx_strlcasestrn() again
Igor Sysoev [Mon, 6 Apr 2009 11:39:01 +0000 (11:39 +0000)]
bump version
Igor Sysoev [Mon, 6 Apr 2009 10:42:54 +0000 (10:42 +0000)]
release-0.7.49 tag
Igor Sysoev [Mon, 6 Apr 2009 10:42:53 +0000 (10:42 +0000)]
nginx-0.7.49-RELEASE
Igor Sysoev [Mon, 6 Apr 2009 10:38:40 +0000 (10:38 +0000)]
fix ngx_strlcasestrn()
Igor Sysoev [Mon, 6 Apr 2009 10:37:53 +0000 (10:37 +0000)]
bump version
Igor Sysoev [Mon, 6 Apr 2009 10:15:23 +0000 (10:15 +0000)]
release-0.7.48 tag
Igor Sysoev [Mon, 6 Apr 2009 10:15:22 +0000 (10:15 +0000)]
nginx-0.7.48-RELEASE
Igor Sysoev [Mon, 6 Apr 2009 08:58:44 +0000 (08:58 +0000)]
proxy_cache_key
Igor Sysoev [Mon, 6 Apr 2009 08:35:34 +0000 (08:35 +0000)]
fix cache path slot
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
Igor Sysoev [Sat, 4 Apr 2009 17:35:40 +0000 (17:35 +0000)]
support Cache-Control no-cache and max-age in cache
Igor Sysoev [Sat, 4 Apr 2009 17:31:54 +0000 (17:31 +0000)]
ngx_strlcasestrn()
Igor Sysoev [Sat, 4 Apr 2009 17:22:26 +0000 (17:22 +0000)]
update r2664
Igor Sysoev [Fri, 3 Apr 2009 15:48:19 +0000 (15:48 +0000)]
support Expires in cache
Igor Sysoev [Fri, 3 Apr 2009 15:47:45 +0000 (15:47 +0000)]
fix r2664: ..._cache_valid did not work for stale responses
Igor Sysoev [Fri, 3 Apr 2009 15:44:41 +0000 (15:44 +0000)]
zero field
Igor Sysoev [Fri, 3 Apr 2009 14:33:34 +0000 (14:33 +0000)]
support X-Accel-Expires in cache
Igor Sysoev [Fri, 3 Apr 2009 12:06:04 +0000 (12:06 +0000)]
cache GET requests only
Igor Sysoev [Thu, 2 Apr 2009 13:48:54 +0000 (13:48 +0000)]
merge fastcgi_cache_key
Igor Sysoev [Thu, 2 Apr 2009 13:46:39 +0000 (13:46 +0000)]
autoconfigure crypt_r(): uclibc has no crypt_r()