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. De ontwikkelaar heeft versie 2.38 uitgebracht met de volgende veranderingen:
Version 2.38 "The worlds fastest Indian":Version 2.37.1 "True Romance":
- Remove literal "" in embedded JavaScript files.
- Correctly use open file descriptor when writing new folder rules.
- Don't use unsupported iterkeys() on form object.
- Make sure all methods in the HTML security filter honor that attribute values can be None.
- Always add localhost to the interface address list.
- Parse empty SGML comments in HTML data. And build the HTML parser with equivalence class compression which makes it a lot smaller and only a little tad slower. Also, literal </script> is not allowed anymore in single-line JavaScript comments in HTML data.
- Avoid false positives in IE filename overflow and the dashes-in-hostname detection.
- Ignore encoding errors when recursively filtering JavaScript content. And make sure that the JavaScript form action attribute is not None.
- Updated advertising filter rules.
- Only force changing of content types when the HTTP status code is 2xx, since errors are likely to be HTML (or at least another content-type than expected).
- Restrict the number of attributes in HTML start tags to fix some security issues with IE.
- The Windows uninstaller now detects the presence of local filter config files, and asks the user wether they should be removed or left as is.
- The Windows installer asks for the administrator password during install, so the user does not have to enter it manually anymore.
- Allow redirection to ftp:// links (for download sites)
- Store new header entry names in lowercase. Add test case for that.
Version 2.37 "Mystic River":
- Quote command line arguments when installing under Windows.
- Regularly check for service stop on Windows, fixes the stalled service shutdown bug.
[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.
- Improve redirection test by stripping optional quotes from the redirection URL and also allow https:// redirects.
- Fix rule matching for enclosed text.
- Allow hostname to carry suffixes that control WebCleaner behaviour, particularly disable certain filter modules.
- Make use of wc-nofilter host suffix to allow viewing of blocked sites.
- Allow floating point values for width/height HTML attributes, but convert them to integers.
- The list of pending events is now stored in a heap instead of a manually sorted list. This is slightly faster (if the _heapq C module is available that is).
- Updated spidermonkey JavaScript library from upstream CVS as of 20060209.