Mercurial > hg > nginx-vendor-0-8
annotate auto/cc/name @ 366:babd3d9efb62 NGINX_0_6_27
nginx 0.6.27
*) Change: now by default the rtsig method is not built on
Linux 2.6.18+.
*) Change: now a request method is not changed while redirection to a
named location via an "error_page" directive.
*) Feature: the "resolver" and "resolver_timeout" directives in SMTP
proxy.
*) Feature: the "post_action" directive supports named locations.
*) Bugfix: a segmentation fault occurred in worker process, if a
request was redirected from proxy, FastCGI, or memcached location to
static named locations.
*) Bugfix: browsers did not repeat SSL handshake if there is no valid
client certificate in first handshake.
Thanks to Alexander V. Inyukhin.
*) Bugfix: if response code 495-497 was redirected via an "error_page"
directive without code change, then nginx tried to allocate too many
memory.
*) Bugfix: memory leak in long-lived non buffered connections.
*) Bugfix: memory leak in resolver.
*) Bugfix: a segmentation fault occurred in worker process, if a
request was redirected from proxy, FastCGI, or memcached location to
static named locations.
*) Bugfix: in the $proxy_host and $proxy_port variables caching.
Thanks to Sergey Bochenkov.
*) Bugfix: a "proxy_pass" directive with variables used incorrectly the
same port as in another "proxy_pass" directive with the same host
name and without variables.
Thanks to Sergey Bochenkov.
*) Bugfix: an alert "sendmsg() failed (9: Bad file descriptor)" on some
64-bit platforms while reconfiguration.
*) Bugfix: a segmentation fault occurred in worker process, if empty
stub block was used second time in SSI.
*) Bugfix: in copying URI part contained escaped symbols into arguments.
author | Igor Sysoev <http://sysoev.ru> |
---|---|
date | Wed, 12 Mar 2008 00:00:00 +0300 |
parents | 05693816539c |
children |
rev | line source |
---|---|
4 | 1 |
2 # Copyright (C) Igor Sysoev | |
3 | |
4 | |
270 | 5 if [ "$NGX_PLATFORM" != win32 ]; then |
6 | |
7 ngx_feature="C compiler" | |
8 ngx_feature_name= | |
9 ngx_feature_run=yes | |
10 ngx_feature_incs= | |
11 ngx_feature_path= | |
12 ngx_feature_libs= | |
13 ngx_feature_test= | |
14 . auto/feature | |
15 | |
16 if [ $ngx_found = no ]; then | |
17 echo | |
18 echo $0: error: C compiler $CC is not found | |
19 echo | |
20 exit 1 | |
21 fi | |
22 | |
23 fi | |
4 | 24 |
25 | |
126 | 26 if [ "$CC" = cl ]; then |
10 | 27 if `$NGX_WINE $CC -v 2>&1 \ |
346 | 28 | grep '^Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 14' \ |
29 >/dev/null 2>&1`; then | |
30 | |
31 NGX_CC_NAME=msvc8 | |
32 echo " + using Microsoft Visual C++ 8 compiler" | |
33 | |
34 else if `$NGX_WINE $CC -v 2>&1 \ | |
10 | 35 | grep '^Microsoft (R) 32-bit C/C++ Optimizing Compiler Version 13' \ |
236 | 36 >/dev/null 2>&1`; then |
10 | 37 |
38 NGX_CC_NAME=msvc7 | |
270 | 39 echo " + using Microsoft Visual C++ 7 compiler" |
10 | 40 |
41 else | |
42 NGX_CC_NAME=msvc | |
270 | 43 echo " + using Microsoft Visual C++ compiler" |
10 | 44 fi |
346 | 45 fi |
4 | 46 |
47 else | |
126 | 48 if [ "$CC" = wcl386 ]; then |
4 | 49 NGX_CC_NAME=owc |
270 | 50 echo " + using Open Watcom C compiler" |
4 | 51 |
52 else | |
126 | 53 if [ "$CC" = bcc32 ]; then |
4 | 54 NGX_CC_NAME=bcc |
270 | 55 echo " + using Borland C++ compiler" |
4 | 56 |
57 else | |
236 | 58 if `$CC -v 2>&1 | grep 'gcc version' >/dev/null 2>&1`; then |
4 | 59 NGX_CC_NAME=gcc |
270 | 60 echo " + using GNU C compiler" |
4 | 61 |
62 else | |
236 | 63 if `$CC -V 2>&1 | grep '^Intel(R) C' >/dev/null 2>&1`; then |
4 | 64 NGX_CC_NAME=icc |
270 | 65 echo " + using Intel C++ compiler" |
4 | 66 |
67 else | |
236 | 68 if `$CC -V 2>&1 | grep 'Sun C' >/dev/null 2>&1`; then |
110 | 69 NGX_CC_NAME=sunc |
270 | 70 echo " + using Sun C compiler" |
110 | 71 |
72 else | |
236 | 73 if `$CC -V 2>&1 | grep '^Compaq C' >/dev/null 2>&1`; then |
4 | 74 NGX_CC_NAME=ccc |
270 | 75 echo " + using Compaq C compiler" |
4 | 76 |
77 else | |
236 | 78 if `$CC -V 2>&1 | grep '^aCC: ' >/dev/null 2>&1`; then |
4 | 79 NGX_CC_NAME=acc |
270 | 80 echo " + using HP aC++ compiler" |
4 | 81 |
82 else | |
66 | 83 NGX_CC_NAME=unknown |
4 | 84 |
85 fi # acc | |
86 fi # ccc | |
110 | 87 fi # sunc |
4 | 88 fi # icc |
89 fi # gcc | |
90 fi # bcc | |
91 fi # owc | |
92 fi # msvc |