comparison auto/modules @ 126:df17fbafec8f NGINX_0_3_10

nginx 0.3.10 *) Change: the "valid_referers" directive and the "$invalid_referer" variable were moved to the new ngx_http_referer_module from the ngx_http_rewrite_module. *) Change: the "$apache_bytes_sent" variable name was changed to "$body_bytes_sent". *) Feature: the "$sent_http_..." variables. *) Feature: the "if" directive supports the "=" and "!=" operations. *) Feature: the "proxy_pass" directive supports the HTTPS protocol. *) Feature: the "proxy_set_body" directive. *) Feature: the "post_action" directive. *) Feature: the ngx_http_empty_gif_module. *) Feature: the "worker_cpu_affinity" directive for Linux. *) Bugfix: the "rewrite" directive did not unescape URI part in redirect, now it is unescaped except the %00-%25 and %7F-%FF characters. *) Bugfix: nginx could not be built by the icc 9.0 compiler. *) Bugfix: if the SSI was enabled for zero size static file, then the chunked response was encoded incorrectly.
author Igor Sysoev <http://sysoev.ru>
date Tue, 15 Nov 2005 00:00:00 +0300
parents d25a1d6034f1
children 82d695e3d662
comparison
equal deleted inserted replaced
125:97504de1f89e 126:df17fbafec8f
62 fi 62 fi
63 63
64 # the module order is important 64 # the module order is important
65 # ngx_http_autoindex_module 65 # ngx_http_autoindex_module
66 # ngx_http_index_module 66 # ngx_http_index_module
67 #
68 # ngx_http_access_module
69 # ngx_http_realip_module
67 # 70 #
68 # 71 #
69 # the filter order is important 72 # the filter order is important
70 # ngx_http_write_filter 73 # ngx_http_write_filter
71 # ngx_http_header_filter 74 # ngx_http_header_filter
155 have=NGX_HTTP_GEO . auto/have 158 have=NGX_HTTP_GEO . auto/have
156 HTTP_MODULES="$HTTP_MODULES $HTTP_GEO_MODULE" 159 HTTP_MODULES="$HTTP_MODULES $HTTP_GEO_MODULE"
157 HTTP_SRCS="$HTTP_SRCS $HTTP_GEO_SRCS" 160 HTTP_SRCS="$HTTP_SRCS $HTTP_GEO_SRCS"
158 fi 161 fi
159 162
163 if [ $HTTP_REFERER = YES ]; then
164 HTTP_MODULES="$HTTP_MODULES $HTTP_REFERER_MODULE"
165 HTTP_SRCS="$HTTP_SRCS $HTTP_REFERER_SRCS"
166 fi
167
160 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then 168 if [ $HTTP_REWRITE = YES -a $USE_PCRE != DISABLED ]; then
161 have=NGX_HTTP_REWRITE . auto/have 169 have=NGX_HTTP_REWRITE . auto/have
162 USE_PCRE=YES 170 USE_PCRE=YES
163 HTTP_MODULES="$HTTP_MODULES $HTTP_REWRITE_MODULE" 171 HTTP_MODULES="$HTTP_MODULES $HTTP_REWRITE_MODULE"
164 HTTP_SRCS="$HTTP_SRCS $HTTP_REWRITE_SRCS" 172 HTTP_SRCS="$HTTP_SRCS $HTTP_REWRITE_SRCS"
184 if [ $HTTP_FASTCGI = YES ]; then 192 if [ $HTTP_FASTCGI = YES ]; then
185 HTTP_MODULES="$HTTP_MODULES $HTTP_FASTCGI_MODULE" 193 HTTP_MODULES="$HTTP_MODULES $HTTP_FASTCGI_MODULE"
186 HTTP_SRCS="$HTTP_SRCS $HTTP_FASTCGI_SRCS" 194 HTTP_SRCS="$HTTP_SRCS $HTTP_FASTCGI_SRCS"
187 fi 195 fi
188 196
197 if [ $HTTP_EMPTY_GIF = YES ]; then
198 HTTP_MODULES="$HTTP_MODULES $HTTP_EMPTY_GIF_MODULE"
199 HTTP_SRCS="$HTTP_SRCS $HTTP_EMPTY_GIF_SRCS"
200 fi
201
189 # STUB 202 # STUB
190 #USE_MD5=YES 203 #USE_MD5=YES
191 #HTTP_SRCS="$HTTP_SRCS $HTPP_CACHE_SRCS" 204 #HTTP_SRCS="$HTTP_SRCS $HTPP_CACHE_SRCS"
192 #HTTP_SRCS="$HTTP_SRCS $HTPP_FILE_CACHE_SRCS" 205 #HTTP_SRCS="$HTTP_SRCS $HTPP_FILE_CACHE_SRCS"
193 206
241 fi 254 fi
242 255
243 if [ $HTTP = YES ]; then 256 if [ $HTTP = YES ]; then
244 modules="$modules $HTTP_MODULES $HTTP_FILTER_MODULES \ 257 modules="$modules $HTTP_MODULES $HTTP_FILTER_MODULES \
245 $HTTP_HEADERS_FILTER_MODULE \ 258 $HTTP_HEADERS_FILTER_MODULE \
259 $HTTP_AUX_FILTER_MODULES \
246 $HTTP_COPY_FILTER_MODULE \ 260 $HTTP_COPY_FILTER_MODULE \
247 $HTTP_RANGE_BODY_FILTER_MODULE \ 261 $HTTP_RANGE_BODY_FILTER_MODULE \
248 $HTTP_NOT_MODIFIED_FILTER_MODULE" 262 $HTTP_NOT_MODIFIED_FILTER_MODULE"
249 263
250 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(HTTP_DEPS)" 264 NGX_ADDON_DEPS="$NGX_ADDON_DEPS \$(HTTP_DEPS)"