From owner-freebsd-ports-bugs@FreeBSD.ORG Sat May 10 13:50:09 2003 Return-Path: Delivered-To: freebsd-ports-bugs@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A241337B401 for ; Sat, 10 May 2003 13:50:09 -0700 (PDT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C63A543FB1 for ; Sat, 10 May 2003 13:50:08 -0700 (PDT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.12.9/8.12.9) with ESMTP id h4AKo8Up057844 for ; Sat, 10 May 2003 13:50:08 -0700 (PDT) (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.12.9/8.12.9/Submit) id h4AKo8T4057843; Sat, 10 May 2003 13:50:08 -0700 (PDT) Resent-Date: Sat, 10 May 2003 13:50:08 -0700 (PDT) Resent-Message-Id: <200305102050.h4AKo8T4057843@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-ports-bugs@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Kirill Ponomarew Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5DE7737B401 for ; Sat, 10 May 2003 13:48:07 -0700 (PDT) Received: from office.LF.net (office.LF.net [212.9.190.165]) by mx1.FreeBSD.org (Postfix) with ESMTP id 80A8943FBF for ; Sat, 10 May 2003 13:48:06 -0700 (PDT) (envelope-from krion@voodoo.oberon.net) Received: from voodoo.oberon.net ([212.118.165.100]) by office.LF.net with esmtp (TLSv1:DES-CBC3-SHA:168) (Exim 4.10) id 19EbGA-0006iD-00 for FreeBSD-gnats-submit@freebsd.org; Sat, 10 May 2003 22:47:58 +0200 Received: from krion by voodoo.oberon.net with local (Exim 4.10) id 19EbGe-000FgH-00 for FreeBSD-gnats-submit@freebsd.org; Sat, 10 May 2003 22:48:28 +0200 Message-Id: Date: Sat, 10 May 2003 22:48:28 +0200 From: Kirill Ponomarew Sender: Kirill Ponomarew To: FreeBSD-gnats-submit@FreeBSD.org X-Send-Pr-Version: 3.113 Subject: ports/52034: New port: net/bfilter X-BeenThere: freebsd-ports-bugs@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Ports bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 10 May 2003 20:50:10 -0000 >Number: 52034 >Category: ports >Synopsis: New port: net/bfilter >Confidential: no >Severity: non-critical >Priority: low >Responsible: freebsd-ports-bugs >State: open >Quarter: >Keywords: >Date-Required: >Class: update >Submitter-Id: current-users >Arrival-Date: Sat May 10 13:50:08 PDT 2003 >Closed-Date: >Last-Modified: >Originator: Kirill Ponomarew >Release: FreeBSD 4.8-RELEASE i386 >Organization: Oberon.net >Environment: >Description: New port: net/bfilter BFilter is a filtering web proxy. Features: # HTTP/0.9 - HTTP/1.1 support. # Persistent connections (HTTP/1.1 only). # Pipelining (HTTP/1.1 only). # HTTP compression. # Processing of HTML and XHTML pages; JPEG, GIF and PNG images. # All processing is done on the fly. It does not load the whole page or image before processing. # Heuristic and regex-based approaches to detect ads. # Detects and removes image, iframe, flash ads, popups and webbugs. # A javascript engine to combat js-generated ads and popups. # Deferred ad detection. >How-To-Repeat: >Fix: # This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # net/bfilter/Makefile # net/bfilter/distinfo # net/bfilter/pkg-descr # net/bfilter/pkg-plist # echo x - net/bfilter/Makefile sed 's/^X//' >net/bfilter/Makefile << 'END-of-net/bfilter/Makefile' X# New ports collection makefile for: bfilter X# Date created: 10.05.2003 X# Whom: Kirill Ponomarew X# X# $FreeBSD$ X# X XPORTNAME= bfilter XPORTVERSION= 0.8.1 XCATEGORIES= net XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= ${PORTNAME}-${PORTVERSION} X XMAINTAINER= ponomarew@oberon.net XCOMMENT= Smart filtering HTTP proxy X XGNU_CONFIGURE= yes X X.if defined(WITH_DEBUG) XCONFIGURE_ARGS+= --enable-debug X.endif X X.include END-of-net/bfilter/Makefile echo x - net/bfilter/distinfo sed 's/^X//' >net/bfilter/distinfo << 'END-of-net/bfilter/distinfo' XMD5 (bfilter-0.8.1.tar.gz) = 4b40a4c80932100b844bb4642831d778 END-of-net/bfilter/distinfo echo x - net/bfilter/pkg-descr sed 's/^X//' >net/bfilter/pkg-descr << 'END-of-net/bfilter/pkg-descr' XBFilter is a smart filtering HTTP proxy. It removes ads, Xwebbugs, and popups. Unlike the majority of similar tools, it Xdoesn't rely on a list of blocked URLs, but instead parses HTML Xon the fly, and detects ads using a set of heuristic rules. XBFilter has a built-in JavaScript engine which detects popups Xand js-generated ads. X XWWW: http://bfilter.sourceforge.net END-of-net/bfilter/pkg-descr echo x - net/bfilter/pkg-plist sed 's/^X//' >net/bfilter/pkg-plist << 'END-of-net/bfilter/pkg-plist' Xbin/bfilter Xetc/bfilter/config Xetc/bfilter/config.default Xetc/bfilter/rules Xetc/bfilter/rules.local X@dirrm /etc/bfilter END-of-net/bfilter/pkg-plist exit >Release-Note: >Audit-Trail: >Unformatted: