]> granicus.if.org Git - apache/commit
other than minor tweaks:
authorJeff Trawick <trawick@apache.org>
Tue, 24 Oct 2000 15:49:04 +0000 (15:49 +0000)
committerJeff Trawick <trawick@apache.org>
Tue, 24 Oct 2000 15:49:04 +0000 (15:49 +0000)
commit6d49e59b32d5a361e78f280fae77f37e162980ec
tree9d2247e4fcd15de782ee5438a87fd1919133feb6
parent2bf04d205330c821d5f162fb61dc1ec25b0282f5
other than minor tweaks:

. mod_charset_lite is now a bit naughty, looking in core_dir_config to see if
  its filter is coded in Add{Input|Output}Filter.  There are various weird
  scenarios that happen when one of the filters gets added both by
  mod_charset_lite and due to Add{Input|Output}Filter.  It is much nicer (to
  the code and to the user) to avoid the problem rather than to trying to
  keep things from blowing up when we are misconfigured in this manner.

  It may be generally useful to add API functions a module can call to see if
  its filter is configured on input/output.

  Note that CharsetOptions [No]ImplicitAdd is no longer interesting, but that
  code has not yet been removed.

. Fix input filtering so that we handle translating a brigade in multiple
  passes when our translation buffer fills up.

. xlate_brigade is cleaned up a bit and hopefully has less bugs

(far too many changes in one commit, but I couldn't access locus from 30,000 feet)

git-svn-id: https://svn.apache.org/repos/asf/httpd/httpd/trunk@86733 13f79535-47bb-0310-9956-ffa450edef68
modules/experimental/mod_charset_lite.c