Mercurial > hg > nginx-vendor-0-8
annotate auto/cc/name @ 130:82d695e3d662 NGINX_0_3_12
nginx 0.3.12
*) Security: if nginx was built with the ngx_http_realip_module and the
"satisfy_any on" directive was used, then access and authorization
directives did not work. The ngx_http_realip_module was not built
and is not built by default.
*) Change: the "$time_gmt" variable name was changed to "$time_local".
*) Change: the "proxy_header_buffer_size" and
"fastcgi_header_buffer_size" directives was renamed to the
"proxy_buffer_size" and "fastcgi_buffer_size" directives.
*) Feature: the ngx_http_memcached_module.
*) Feature: the "proxy_buffering" directive.
*) Bugfix: the changes in accept mutex handling when the "rtsig" method
was used; bug appeared in 0.3.0.
*) Bugfix: if the client sent the "Transfer-Encoding: chunked" header
line, then nginx returns the 411 error.
*) Bugfix: if the "auth_basic" directive was inherited from the http
level, then the realm in the "WWW-Authenticate" header line was
without the "Basic realm" text.
*) Bugfix: if the "combined" format was explicitly specified in the
"access_log" directive, then the empty lines was written to the log;
bug appeared in 0.3.8.
*) Bugfix: nginx did not run on the sparc platform under any OS except
Solaris.
*) Bugfix: now it is not necessary to place space between the quoted
string and closing bracket in the "if" directive.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Sat, 26 Nov 2005 00:00:00 +0300 |
parents | df17fbafec8f |
children | c982febb7588 |
rev | line source |
---|---|
4 | 1 |
2 # Copyright (C) Igor Sysoev | |
3 | |
4 | |
5 echo $ngx_n "checking for C compiler ...$ngx_c" | |
6 | |
7 | |
126 | 8 if [ "$CC" = cl ]; then |
10 | 9 if `$NGX_WINE $CC -v 2>&1 \ |
10 | grep '^Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13' \ | |
11 2>&1 >/dev/null`; then | |
12 | |
13 NGX_CC_NAME=msvc7 | |
112 | 14 echo " Microsoft Visual C++ 7 compiler" |
10 | 15 |
16 else | |
17 NGX_CC_NAME=msvc | |
112 | 18 echo " Microsoft Visual C++ compiler" |
10 | 19 fi |
4 | 20 |
21 else | |
126 | 22 if [ "$CC" = wcl386 ]; then |
4 | 23 NGX_CC_NAME=owc |
112 | 24 echo " Open Watcom C compiler" |
4 | 25 |
26 else | |
126 | 27 if [ "$CC" = bcc32 ]; then |
4 | 28 NGX_CC_NAME=bcc |
112 | 29 echo " Borland C++ compiler" |
4 | 30 |
31 else | |
42 | 32 if `$CC -v 2>&1 | grep 'gcc version' 2>&1 >/dev/null`; then |
4 | 33 NGX_CC_NAME=gcc |
112 | 34 echo " GNU C compiler" |
4 | 35 |
36 else | |
66 | 37 if `$CC -V 2>&1 | grep '^Intel(R) C' 2>&1 >/dev/null`; then |
4 | 38 NGX_CC_NAME=icc |
112 | 39 echo " Intel C++ compiler" |
4 | 40 |
41 else | |
110 | 42 if `$CC -V 2>&1 | grep 'Sun C' 2>&1 >/dev/null`; then |
43 NGX_CC_NAME=sunc | |
112 | 44 echo " Sun C compiler" |
110 | 45 |
46 else | |
4 | 47 if `$CC -V 2>&1 | grep '^Compaq C' 2>&1 >/dev/null`; then |
48 NGX_CC_NAME=ccc | |
112 | 49 echo " Compaq C compiler" |
4 | 50 |
51 else | |
52 if `$CC -V 2>&1 | grep '^aCC: ' 2>&1 >/dev/null`; then | |
53 NGX_CC_NAME=acc | |
112 | 54 echo " HP aC++ compiler" |
4 | 55 |
56 else | |
66 | 57 NGX_CC_NAME=unknown |
4 | 58 echo " unknown" |
59 | |
60 fi # acc | |
61 fi # ccc | |
110 | 62 fi # sunc |
4 | 63 fi # icc |
64 fi # gcc | |
65 fi # bcc | |
66 fi # owc | |
67 fi # msvc |