From owner-soc-status@FreeBSD.ORG Mon Aug 10 06:30:50 2009 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0E92A106566B; Mon, 10 Aug 2009 06:30:50 +0000 (UTC) (envelope-from t.elavaya@gmail.com) Received: from mail-fx0-f224.google.com (mail-fx0-f224.google.com [209.85.220.224]) by mx1.freebsd.org (Postfix) with ESMTP id 69A5B8FC1E; Mon, 10 Aug 2009 06:30:48 +0000 (UTC) Received: by fxm24 with SMTP id 24so3075076fxm.36 for ; Sun, 09 Aug 2009 23:30:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:cc:content-type:content-transfer-encoding; bh=hggK0FY5uVElEVFSUcgFG5B+4VwejWwgGJORXQiW3po=; b=kmqKwnVOoWeJn1DghuZRW6vKYCyKqZbospsLJX7sf640lHVbHa1su0/1bCOjpfbyNR 9Ddy0Th18kpsTolSeKuV55ymUnkAqzBnKSSvp2LcrYDpBo4sLCW3Nyk2c2U+QgwwLy0N beyHZIA7cqn2o6qndDtYJOtAT5zNtWni8OVpo= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:cc:content-type :content-transfer-encoding; b=gx6t5xQkUMU3fBvSft9jZh6MV77VQn0k8OW8ai/LqRdw3Fs7hFYusLNOIH6vmj1rSF KR66Z7b4pDCE7B9TF2wLHBw6FMx3dZUrRSIh2KtjoiopifU71r5Alv1L80bYC15cj/Oy FfO6c1IOml4HtV0JTm60QmT8XJyUT5kY++HSQ= MIME-Version: 1.0 Received: by 10.103.108.4 with SMTP id k4mr1710010mum.85.1249885848194; Sun, 09 Aug 2009 23:30:48 -0700 (PDT) From: Tatsiana Elavaya Date: Mon, 10 Aug 2009 09:30:28 +0300 Message-ID: To: soc-status@freebsd.org Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: Diomidis Spinellis Subject: ipfw status report - 8 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 Aug 2009 06:30:50 -0000 Hi, I've rewritten rule dump entirely, instead of trying to dump rules in one pass complete ruleset is generated in memory. It can be later used to perform some additional manipulations. I've extended test and fixed the test suite. Now I'm working on adding more tests.