Download List

Project Description

FilterProxy is a Perl script that acts as a generic Web proxy. It is unique in that it allows you to install modules that can perform arbitrary transformations on HTML (or any other MIME-type) and HTTP headers. It filters ads by stripping HTML from the page, anonymizes requests by removing Referer and User-Agent headers, compresses HTML content, and de-animates animated gifs. Configuration is done via Web-based forms or editing a Perl data structure.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2002-01-13 23:28
0.30

Parse::ePerl has been replaced with HTML::Mason for serving config files. The "show filtering" functionality marks up the source for a page, showing what was modified. A new XSLT module transforms HTML using an XSL stylesheet. There are some rule updates, basic authentication has been fixed, and there are some bugfixes.
Tags: Major feature enhancements

2001-03-14 09:56
0.29

More powerful/intuitive Rewrite syntax including "qualifying predicates" such as 'inside' and 'containing' to require a particular relationship among tag matches, new matchers ('attrib' matches a single attribute in a tag so that it may be rewritten, 'encloser' to grab a block that encloses the initial match, 'tagblock' grabs an entire block, 'balanced' adds in balanced tags, and 'alternate' adds in noscript blocks to script blocks), HTTP protocol fixes, more helpful error messages from Rewrite, and a fix for the Rewrite hang on YAHOO rule.
Tags: Major feature enhancements

2001-02-12 01:46
0.27

A fix for the SEGV bug, accepting connections from only localhost, nameless Rewrite rules now work properly, documentation updates, and a proper implementation of TE/Transfer-Encoding.
Tags: Major bugfixes

2001-01-30 15:12
0.26

The HTTP/1.1 implementation is more strict (chunked encoding). An experimental 'Transfer-Encoding: gzip' was added. The program is now compatible with Konqueror, StarOffice, Mozilla, Galeon, and Netscape. Numerous bug fixes were made.

2001-01-30 15:12
0.25

A new module de-animates animated GIFs, basic proxy authentication, and numerous ad-filtering rule updates.

Project Resources