]> granicus.if.org Git - apache/commit
As hinted on dev@httpd, change filter naming schemes to match our
authorJustin Erenkrantz <jerenkrantz@apache.org>
Thu, 7 Mar 2002 09:27:17 +0000 (09:27 +0000)
committerJustin Erenkrantz <jerenkrantz@apache.org>
Thu, 7 Mar 2002 09:27:17 +0000 (09:27 +0000)
commit3058b601ffaa28ce1bf1a64379cd4f7f17909d8d
tree0d43792cb483ac0e5d850bcade24e370d22b4104
parent6c111e95db43a41e9f1010d25b23a73bd310c3b3
As hinted on dev@httpd, change filter naming schemes to match our
expectations of their usage.

The reason that we should make this change now is that we have changed
the implied meaning of AP_FTYPE_HTTP_HEADER - some users of this should
be PROTOCOL while others should be CONTENT_SET.  In order to clarify it,
toss all of the bogus names and force the filter writers to make sure
they understand what they are doing.

CONTENT_SET is new (horrible name - change if you have better idea), but
it indicates that it should run between RESOURCE and PROTOCOL.
mod_deflate is the ideal CONTENT_SET filter.

The changed type names are:
CONTENT is now RESOURCE.
HTTP_HEADER is now PROTOCOL.  However, most filters that used HTTP_HEADER
may want CONTENT_SET.  (Only things like POP and HTTP belong as PROTOCOL.)

MMN bump since all filters need to be recompiled due to filter reordering.

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@93756 13f79535-47bb-0310-9956-ffa450edef68
17 files changed:
include/ap_mmn.h
include/util_filter.h
modules/experimental/mod_cache.c
modules/experimental/mod_case_filter.c
modules/experimental/mod_case_filter_in.c
modules/experimental/mod_charset_lite.c
modules/experimental/mod_deflate.c
modules/experimental/mod_ext_filter.c
modules/filters/mod_include.c
modules/http/http_core.c
modules/metadata/mod_headers.c
modules/proxy/proxy_ftp.c
modules/test/mod_bucketeer.c
server/core.c
server/mpm/experimental/perchild/perchild.c
server/mpm/perchild/perchild.c
server/util_filter.c