comparison src/os/win32/ngx_win32_config.h @ 501:d4ea69372b94 release-0.1.25

nginx-0.1.25-RELEASE import *) Bugfix: nginx did run on Linux parisc. *) Feature: nginx now does not start under FreeBSD if the sysctl kern.ipc.somaxconn value is too big. *) Bugfix: if a request was internally redirected by the ngx_http_index_module module to the ngx_http_proxy_module or ngx_http_fastcgi_module modules, then the index file was not closed after request completion. *) Feature: the "proxy_pass" can be used in location with regular expression. *) Feature: the ngx_http_rewrite_filter_module module supports the condition like "if ($HTTP_USER_AGENT ~ MSIE)". *) Bugfix: nginx started too slow if the large number of addresses and text values were used in the "geo" directive. *) Change: a variable name must be declared as "$name" in the "geo" directive. The previous variant without "$" is still supported, but will be removed soon. *) Feature: the "%{VARIABLE}v" logging parameter. *) Feature: the "set $name value" directive. *) Bugfix: gcc 4.0 compatibility. *) Feature: the --with-openssl-opt=OPTIONS autoconfiguration directive.
author Igor Sysoev <igor@sysoev.ru>
date Sat, 19 Mar 2005 12:38:37 +0000
parents 64d9afb209da
children b1648294f693
comparison
equal deleted inserted replaced
500:9a0f304470f5 501:d4ea69372b94
35 /* the end of the precompiled headers */ 35 /* the end of the precompiled headers */
36 #pragma hdrstop 36 #pragma hdrstop
37 37
38 #pragma warning(default:4201) 38 #pragma warning(default:4201)
39 39
40
41 /* disable some "-W4" level warnings */ 40 /* disable some "-W4" level warnings */
42 41
43 /* 'type cast': from function pointer to data pointer */ 42 /* 'type cast': from function pointer to data pointer */
44 #pragma warning(disable:4054) 43 #pragma warning(disable:4054)
45 44
47 #pragma warning(disable:4055) 46 #pragma warning(disable:4055)
48 47
49 /* unreferenced formal parameter */ 48 /* unreferenced formal parameter */
50 #pragma warning(disable:4100) 49 #pragma warning(disable:4100)
51 50
52 /* conditional expression is constant */ 51 /* FD_SET() and FD_CLR(): conditional expression is constant */
53 #pragma warning(disable:4127) 52 #pragma warning(disable:4127)
54 53
55 /* unreachable code */ 54 #if 0
56 #pragma warning(disable:4702)
57
58 /* assignment within conditional expression */ 55 /* assignment within conditional expression */
59 #pragma warning(disable:4706) 56 #pragma warning(disable:4706)
57 #endif
60 58
61 /* function 'ngx_handle_write_event' not inlined */ 59 /* function 'ngx_handle_write_event' not inlined */
62 #pragma warning(disable:4710) 60 #pragma warning(disable:4710)
63 61
64 #endif 62 #endif
65 63
66 64
67 #ifdef __WATCOMC__ 65 #ifdef __WATCOMC__
68
69 /* unreachable code */
70 #pragma disable_message(201)
71 66
72 /* symbol 'ngx_rbtree_min' has been defined, but not referenced */ 67 /* symbol 'ngx_rbtree_min' has been defined, but not referenced */
73 #pragma disable_message(202) 68 #pragma disable_message(202)
74 69
75 #endif 70 #endif
78 #ifdef __BORLANDC__ 73 #ifdef __BORLANDC__
79 74
80 /* the end of the precompiled headers */ 75 /* the end of the precompiled headers */
81 #pragma hdrstop 76 #pragma hdrstop
82 77
83 /*
84 * 'fd' is assigned a value that is never used in function ngx_event_init_conf
85 */
86 #pragma warn -8004
87
88 /* condition is always false */
89 #pragma warn -8008
90
91 /* functions containing (for|while|some if) are not expanded inline */ 78 /* functions containing (for|while|some if) are not expanded inline */
92 #pragma warn -8027 79 #pragma warn -8027
93 80
94 /* unreferenced formal parameter */ 81 /* unreferenced formal parameter */
95 #pragma warn -8057 82 #pragma warn -8057
96 83
84 #if 0
97 /* assignment within conditional expression */ 85 /* assignment within conditional expression */
98 #pragma warn -8060 86 #pragma warn -8060
99 87 #endif
100 /* unreachable code */
101 #pragma warn -8066
102 88
103 #endif 89 #endif
104 90
105 91
106 #include <ngx_auto_config.h> 92 #include <ngx_auto_config.h>