Unified blocklist/imagelist/permissionslist.
authorjongfoster <jongfoster@users.sourceforge.net>
Tue, 29 May 2001 09:50:24 +0000 (09:50 +0000)
committerjongfoster <jongfoster@users.sourceforge.net>
Tue, 29 May 2001 09:50:24 +0000 (09:50 +0000)
commit12f52e6af55d51d4b268af7956d97c772eebbb5c
treede88e22ba7a96b3dfdaf91488cdb7bee66c9b341
parente52df6067c712756134c5589332cc0a6936fa6f0
Unified blocklist/imagelist/permissionslist.
File format is still under discussion, but the internal changes
are (mostly) done.

Also modified interceptor behaviour:
- We now intercept all URLs beginning with one of the following
  prefixes (and *only* these prefixes):
    * http://i.j.b/
    * http://ijbswa.sf.net/config/
    * http://ijbswa.sourceforge.net/config/
- New interceptors "home page" - go to http://i.j.b/ to see it.
- Internal changes so that intercepted and fast redirect pages
  are not replaced with an image.
- Interceptors now have the option to send a binary page direct
  to the client. (i.e. ijb-send-banner uses this)
- Implemented show-url-info interceptor.  (Which is why I needed
  the above interceptors changes - a typical URL is
  "http://i.j.b/show-url-info?url=www.somesite.com/banner.gif".
  The previous mechanism would not have intercepted that, and
  if it had been intercepted then it then it would have replaced
  it with an image.)
25 files changed:
acconfig.h
blocklist [deleted file]
config
config.h
config.h.in
configure
configure.in
filters.c
filters.h
imagelist [deleted file]
jcc.c
loadcfg.c
loaders.c
loaders.h
miscutil.c
miscutil.h
parsers.c
pcrs.c
permissionsfile
project.h
showargs.c
w32.rc
w32log.c
w32log.h
w32res.h