Projects / Yet Another Filter Proxy

Yet Another Filter Proxy

YAFP is a proxy to filter out advertising banners and malicious script code from web sites. It is written in Perl and based on an example by Randal L. Schwartz. For performance reasons it uses preforking to spawn several processes of itself (like Apache does). Unlike other available proxies (such as Junkbuster), it does blocking by Perl regular expressions on the site content, which allows you to block JavaScript and popups, in addition to normal ads.

Operating Systems

Recent releases

  •  31 May 2002 15:05

    Release Notes: This release fixes a URL checking bug (trusted.conf and cookies.conf didn't work), adds support for syslog, and makes socketlocking optional.

    •  25 May 2002 14:19

      Release Notes: This release features a complete rewrite of the filter mechanism (with use of HTML::TreeBuilder), "pipethrough" of non.HTML content, faster regexps (precompiled), and many minor enhancements.

      •  02 Feb 2002 10:26

        Release Notes: The "Missing base argument" bug was fixed.

        •  15 Nov 2001 09:38

          Release Notes: The program can now reload config files on SIGNUP, and allow cookies independent of banner filtering. More Debug levels have been added, the standard port has been changed from 6666 to 1712, and the README has been improved.

          •  12 Nov 2001 23:54

            No changes have been submitted for this release.


            Project Spotlight


            A Fluent OpenStack client API for Java.


            Project Spotlight

            TurnKey TWiki Appliance

            A TWiki appliance that is easy to use and lightweight.