Introduction and a patch

From: Greg Sheard <greg@dont-contact.us>
Date: 30 Sep 2002 09:01:45 +0100

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

Received on Mon Sep 30 2002 - 02:06:53 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:16:38 MST