Hi,
I work for a security company in Yorkshire, England, and many of the
solutions we provide use Squid for proxying and caching. We've
previously used squidGuard as a redirector, but are now moving away and
relying on Squid's built-in features. One of the biggest problems with
squidGuard is the lack of support for filtering UTF-8 and other
encodings, apart from the generic US-ASCII. I noticed that Squid also
lacks this, so I wrote the code.
Key parts of Squid that are of interest to me are:
* ACLs - especially the regex ones
* Security features
* Cache peering
* Authentication
Attached is a patch to give UTF-8 blocking support. It's come through
testing here, and I'd welcome any feedback. In summary, it adds the new
directive uri_utf (like uri_whitespace) with the possible states DENY
and ALLOW.
Cheers,
Greg Sheard
Technical Director
ECSC Ltd.
www.ecsc.co.uk
#include <legal_disclaimer.h>
"You have enemies? Good. That means you've
stood up for something, sometime in your life."
-- Sir Winston Churchill
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:16:38 MST