annotate config @ 7:88272d0f29f9

Make sure upstream's status line won't be reused. Range filter may change status to 206 Partial Content, but if we got status line from upstream this won't have any effect on status sent to client. Clear r->status_line when enabling range filter.
author Maxim Dounin <mdounin@mdounin.ru>
date Sat, 20 Sep 2008 03:49:24 +0400
parents 4d9427b61191
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
0
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
1 # (C) Maxim Dounin
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
2 # Configuration for ngx_http_compose_filter_module.
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
3
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
4 ngx_addon_name="ngx_http_compose_filter_module"
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
5
3
4d9427b61191 Require postpone filter to be configured.
Maxim Dounin <mdounin@mdounin.ru>
parents: 1
diff changeset
6 if [ $HTTP_POSTPONE != YES ]; then
4d9427b61191 Require postpone filter to be configured.
Maxim Dounin <mdounin@mdounin.ru>
parents: 1
diff changeset
7 echo "$0: error: $ngx_addon_name requires postpone filter"
4d9427b61191 Require postpone filter to be configured.
Maxim Dounin <mdounin@mdounin.ru>
parents: 1
diff changeset
8 echo " either configure with ssi or with addition modules"
4d9427b61191 Require postpone filter to be configured.
Maxim Dounin <mdounin@mdounin.ru>
parents: 1
diff changeset
9 exit 1
4d9427b61191 Require postpone filter to be configured.
Maxim Dounin <mdounin@mdounin.ru>
parents: 1
diff changeset
10 fi
4d9427b61191 Require postpone filter to be configured.
Maxim Dounin <mdounin@mdounin.ru>
parents: 1
diff changeset
11
1
ba5471a3c988 First working code, still in progress.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
12 HTTP_FILTER_MODULES="$HTTP_FILTER_MODULES \
ba5471a3c988 First working code, still in progress.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
13 ngx_http_compose_filter_module"
ba5471a3c988 First working code, still in progress.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
14
0
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
15 HTTP_RANGE_BODY_FILTER_MODULE="$HTTP_RANGE_BODY_FILTER_MODULE \
1
ba5471a3c988 First working code, still in progress.
Maxim Dounin <mdounin@mdounin.ru>
parents: 0
diff changeset
16 ngx_http_compose_body_filter_module"
0
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
17
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
18 NGX_ADDON_SRCS="$NGX_ADDON_SRCS \
6535d94ae07d Compose filter module skeleton, currently does nothing.
Maxim Dounin <mdounin@mdounin.ru>
parents:
diff changeset
19 $ngx_addon_dir/ngx_http_compose_filter_module.c"