From owner-freebsd-pf@FreeBSD.ORG Sat Jun 9 12:05:23 2007 Return-Path: X-Original-To: freebsd-pf@freebsd.org Delivered-To: freebsd-pf@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 1E31216A469; Sat, 9 Jun 2007 12:05:23 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (tim.des.no [194.63.250.121]) by mx1.freebsd.org (Postfix) with ESMTP id D1E6613C45B; Sat, 9 Jun 2007 12:05:22 +0000 (UTC) (envelope-from des@des.no) Received: from tim.des.no (localhost [127.0.0.1]) by spam.des.no (Postfix) with ESMTP id 8CADE20A5; Sat, 9 Jun 2007 14:05:18 +0200 (CEST) X-Spam-Tests: AWL X-Spam-Learn: disabled X-Spam-Score: 0.0/3.0 X-Spam-Checker-Version: SpamAssassin 3.2.0 (2007-05-01) on tim.des.no Received: from dwp.des.no (des.no [80.203.243.180]) by smtp.des.no (Postfix) with ESMTP id 1918920A4; Sat, 9 Jun 2007 14:05:18 +0200 (CEST) Received: by dwp.des.no (Postfix, from userid 1001) id 0097F5851; Sat, 9 Jun 2007 14:05:29 +0200 (CEST) From: =?utf-8?Q?Dag-Erling_Sm=C3=B8rgrav?= To: "Niels Provos" References: <850f7cbe0706081910x52f6f81ete51cf5aeef1fb3fa@mail.gmail.com> Date: Sat, 09 Jun 2007 14:05:29 +0200 In-Reply-To: <850f7cbe0706081910x52f6f81ete51cf5aeef1fb3fa@mail.gmail.com> (Niels Provos's message of "Fri\, 8 Jun 2007 19\:10\:36 -0700") Message-ID: <86645x72pi.fsf@dwp.des.no> User-Agent: Gnus/5.110006 (No Gnus v0.6) Emacs/21.3 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Cc: phk@FreeBSD.ORG, freebsd-pf@freebsd.org Subject: Re: pf(4) status in 7.0-R X-BeenThere: freebsd-pf@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Technical discussion and general questions about packet filter \(pf\)" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2007 12:05:23 -0000 "Niels Provos" writes: > And you always were a diplomat. I'd take a kludge any day rather than > talking about plans on building the perfect event system in the > future. But then, I have always been in favor of doing rather than > talking. However, if you should have any constructive feedback, I am > sure many, including myself, would like to hear it. Right... Been there, done that, got royally fed up with being ignored. I've sent you patches for tree.h (several times), and Poul-Henning sent you patches for libevent. You never responded. You can still find at least some patches in the Varnish repo: http://varnish.projects.linpro.no/browser/trunk/varnish-cache/contrib/libev= ent?rev=3D689 In the end, though, Poul-Henning replaced libevent with his own code, which only took a few hours to write, and Varnish magically stopped segfaulting. We never looked back. DES --=20 Dag-Erling Sm=C3=B8rgrav - des@des.no