From owner-cvs-ports@FreeBSD.ORG Sun Dec 25 02:44:04 2011 Return-Path: Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 1A3C4106566C; Sun, 25 Dec 2011 02:44:04 +0000 (UTC) (envelope-from wxs@atarininja.org) Received: from syn.atarininja.org (syn.csh.rit.edu [129.21.49.45]) by mx1.freebsd.org (Postfix) with ESMTP id E39C18FC0C; Sun, 25 Dec 2011 02:44:03 +0000 (UTC) Received: by syn.atarininja.org (Postfix, from userid 1001) id 753505C38; Sat, 24 Dec 2011 21:44:03 -0500 (EST) Date: Sat, 24 Dec 2011 21:44:03 -0500 From: Wesley Shields To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org Message-ID: <20111225024403.GA44237@atarininja.org> References: <201112250241.pBP2f7EI093779@repoman.freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <201112250241.pBP2f7EI093779@repoman.freebsd.org> User-Agent: Mutt/1.5.21 (2010-09-15) Cc: Subject: Re: cvs commit: ports/devel Makefile ports/devel/libhtp Makefile distinfo pkg-descr pkg-plist X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 25 Dec 2011 02:44:04 -0000 On Sun, Dec 25, 2011 at 02:41:07AM +0000, Wesley Shields wrote: > wxs 2011-12-25 02:41:07 UTC > > FreeBSD ports repository > > Modified files: > devel Makefile > Added files: > devel/libhtp Makefile distinfo pkg-descr pkg-plist > Log: > LibHTP is a security-aware parser for the HTTP protocol and the related bits > and pieces. The goals of the project, in the order of importance, are as > follows: > > 1. Completeness of coverage; LibHTP must be able to parse virtually all > traffic that is found in practice. > > 2. Permissive parsing; LibHTP must never fail to parse a stream that would > be parsed by some other web server. > > 3. Awareness of evasion techniques; LibHTP must be able to detect and > effectively deal with various evasion techniques, producing, where > practical, identical or practically identical results as the web > server processing the same traffic stream. > > 4. Performance; The performance must be adequate for the desired tasks. > Completeness and security are often detremental to performance. Our > idea of handling the conflicting requirements is to put the library > user in control, allowing him to choose the most desired library > characteristic. > > Author: Ivan Ristic > WWW: http://www.libhtp.org This port currently conflicts with security/suricata, but I have a PR I just sent in to update suricata to not use it's built in version of this library (along with a general update to that port). I'm intentionally not marking the two as in conflict as it will hopefully just be reverted once the maintainer responds to my PR. -- WXS