diff options
| author | Igor Sysoev <igor@sysoev.ru> | 2010-07-05 15:24:02 +0000 |
|---|---|---|
| committer | Jonathan Kolb <jon@b0g.us> | 2010-07-05 15:24:02 +0000 |
| commit | eca0feeb4654215e90ddc20151ff0f8157be89b5 (patch) | |
| tree | ae43ad5cdab1ac258bef2e47f92c2ff5e28af6f5 /auto | |
| parent | b7854e35967b1aa6241be5b85b9722efc8c94a3f (diff) | |
| download | nginx-eca0feeb4654215e90ddc20151ff0f8157be89b5.tar.gz | |
Changes with nginx 0.8.44 05 Jul 2010v0.8.44
*) Change: now nginx does not cache by default backend responses, if
they have a "Set-Cookie" header line.
*) Feature: the "listen" directive supports the "setfib" parameter.
Thanks to Andrew Filonov.
*) Bugfix: the "sub_filter" directive might change character case on
partial match.
*) Bugfix: compatibility with HP/UX.
*) Bugfix: compatibility with AIX xcl_r compiler.
*) Bugfix: nginx treated a large SSLv2 packets as plain requests.
Thanks to Miroslaw Jaworski.
Diffstat (limited to 'auto')
| -rw-r--r-- | auto/cc/conf | 26 | ||||
| -rw-r--r-- | auto/os/features | 9 |
2 files changed, 22 insertions, 13 deletions
diff --git a/auto/cc/conf b/auto/cc/conf index 09ab9d32e..bdcce2c01 100644 --- a/auto/cc/conf +++ b/auto/cc/conf @@ -143,19 +143,6 @@ if [ "$NGX_PLATFORM" != win32 ]; then . auto/feature - ngx_feature="gcc variadic macros" - ngx_feature_name="NGX_HAVE_GCC_VARIADIC_MACROS" - ngx_feature_run=yes - ngx_feature_incs="#include <stdio.h> -#define var(dummy, args...) sprintf(args)" - ngx_feature_path= - ngx_feature_libs= - ngx_feature_test="char buf[30]; buf[0] = '0'; - var(0, buf, \"%d\", 1); - if (buf[0] != '1') return 1" - . auto/feature - - if [ "$NGX_CC_NAME" = "ccc" ]; then echo "checking for C99 variadic macros ... disabled" else @@ -173,6 +160,19 @@ if [ "$NGX_PLATFORM" != win32 ]; then fi + ngx_feature="gcc variadic macros" + ngx_feature_name="NGX_HAVE_GCC_VARIADIC_MACROS" + ngx_feature_run=yes + ngx_feature_incs="#include <stdio.h> +#define var(dummy, args...) sprintf(args)" + ngx_feature_path= + ngx_feature_libs= + ngx_feature_test="char buf[30]; buf[0] = '0'; + var(0, buf, \"%d\", 1); + if (buf[0] != '1') return 1" + . auto/feature + + # ngx_feature="inline" # ngx_feature_name= # ngx_feature_run=no diff --git a/auto/os/features b/auto/os/features index 3d490255f..ecd8e7fb4 100644 --- a/auto/os/features +++ b/auto/os/features @@ -295,6 +295,15 @@ if [ $ngx_found != yes ]; then fi fi +ngx_feature="SO_SETFIB" +ngx_feature_name="NGX_HAVE_SETFIB" +ngx_feature_run=no +ngx_feature_incs="#include <sys/socket.h>" +ngx_feature_path= +ngx_feature_libs= +ngx_feature_test="setsockopt(0, SOL_SOCKET, SO_SETFIB, NULL, 4)" +. auto/feature + if [ $NGX_FILE_AIO = YES ]; then |
