comparison auto/modules @ 5121:c0f7b94e88ba

Preliminary experimental support for SPDY draft 2.
author Valentin Bartenev <vbart@nginx.com>
date Wed, 20 Mar 2013 10:36:57 +0000
parents f9ae534ebf4b
children 00bdc9f08a16
comparison
equal deleted inserted replaced
5120:7956af6b6a02 5121:c0f7b94e88ba
98 # 98 #
99 # the filter order is important 99 # the filter order is important
100 # ngx_http_write_filter 100 # ngx_http_write_filter
101 # ngx_http_header_filter 101 # ngx_http_header_filter
102 # ngx_http_chunked_filter 102 # ngx_http_chunked_filter
103 # ngx_http_spdy_filter
103 # ngx_http_range_header_filter 104 # ngx_http_range_header_filter
104 # ngx_http_gzip_filter 105 # ngx_http_gzip_filter
105 # ngx_http_postpone_filter 106 # ngx_http_postpone_filter
106 # ngx_http_ssi_filter 107 # ngx_http_ssi_filter
107 # ngx_http_charset_filter 108 # ngx_http_charset_filter
116 # ngx_http_range_body_filter 117 # ngx_http_range_body_filter
117 # ngx_http_not_modified_filter 118 # ngx_http_not_modified_filter
118 119
119 HTTP_FILTER_MODULES="$HTTP_WRITE_FILTER_MODULE \ 120 HTTP_FILTER_MODULES="$HTTP_WRITE_FILTER_MODULE \
120 $HTTP_HEADER_FILTER_MODULE \ 121 $HTTP_HEADER_FILTER_MODULE \
121 $HTTP_CHUNKED_FILTER_MODULE \ 122 $HTTP_CHUNKED_FILTER_MODULE"
122 $HTTP_RANGE_HEADER_FILTER_MODULE" 123
124 if [ $HTTP_SPDY = YES ]; then
125 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES $HTTP_SPDY_FILTER_MODULE"
126 fi
127
128 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES $HTTP_RANGE_HEADER_FILTER_MODULE"
123 129
124 if [ $HTTP_GZIP = YES ]; then 130 if [ $HTTP_GZIP = YES ]; then
125 have=NGX_HTTP_GZIP . auto/have 131 have=NGX_HTTP_GZIP . auto/have
126 USE_ZLIB=YES 132 USE_ZLIB=YES
127 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES $HTTP_GZIP_FILTER_MODULE" 133 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES $HTTP_GZIP_FILTER_MODULE"
175 fi 181 fi
176 182
177 if [ $HTTP_USERID = YES ]; then 183 if [ $HTTP_USERID = YES ]; then
178 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES $HTTP_USERID_FILTER_MODULE" 184 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES $HTTP_USERID_FILTER_MODULE"
179 HTTP_SRCS="$HTTP_SRCS $HTTP_USERID_SRCS" 185 HTTP_SRCS="$HTTP_SRCS $HTTP_USERID_SRCS"
186 fi
187
188
189 if [ $HTTP_SPDY = YES ]; then
190 have=NGX_HTTP_SPDY . auto/have
191 USE_ZLIB=YES
192 HTTP_MODULES="$HTTP_MODULES $HTTP_SPDY_MODULE"
193 HTTP_DEPS="$HTTP_DEPS $HTTP_SPDY_DEPS"
194 HTTP_SRCS="$HTTP_SRCS $HTTP_SPDY_SRCS"
180 fi 195 fi
181 196
182 HTTP_MODULES="$HTTP_MODULES $HTTP_STATIC_MODULE" 197 HTTP_MODULES="$HTTP_MODULES $HTTP_STATIC_MODULE"
183 198
184 if [ $HTTP_GZIP_STATIC = YES ]; then 199 if [ $HTTP_GZIP_STATIC = YES ]; then