WebCleaner is een HTTP proxy met de mogelijkheid om filter technieken toe te passen. Hiermee is het mogelijk om documenten te comprimeren met gzip, animated gifs uit te zetten, gebruik te maken van SquidGuard blacklists en schadelijke html-code te verwijderen. Het beheer kan met een overzichtelijk webinterface uitgevoerd worden om instellingen van de proxy en de filters aan te passen. Onlangs heeft de ontwikkelaar versie 2.19 uitgegeven met het volgende changelog:
Version 2.19 "A Knight's Tale":[break]Voordat je aan de installatie begint is het raadzaam om de installatie handleiding volledig door te lezen. Hierin wordt ook aangegeven welke andere programma's er geïnstalleerd moeten zijn, zoals Python en OpenSSL.
- Fix _webcleaner2_config.py file writing when --root directory has a trailing slash, and don't write the unneeded output file list.
This should fix custom installers (eg Gentoo scripts).- Fixed ImageReducer initialization, and filter always if image size is not known
- Redirections to the proxy host are forbidden.
- improve parsing of Accept-Encoding values in Compress module
- construct filter config xml before opening file for write; prevents null byte files
- new and improved test script from the schooltool project
- factorized code into new packages and modules
- Split filter header arguments in client, server and data headers. Client and server headers are read-only, data headers are mutable.
- the block message html is now more concise and informative
- fixed the url_norm function to not unquote the url anymore
- added a favicon
- fixed HTML comment parsing
- merge upstream CVS changes of libjs (spidermonkey) as of 20040725
- updated squidguard blacklists as of 20040725