From owner-soc-status@freebsd.org Wed Jul 19 11:28:19 2017 Return-Path: Delivered-To: soc-status@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 09589C7A2EA for ; Wed, 19 Jul 2017 11:28:19 +0000 (UTC) (envelope-from paggas1@yandex.com) Received: from forward6m.cmail.yandex.net (forward6m.cmail.yandex.net [IPv6:2a02:6b8:b030::ef]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (Client CN "forwards.mail.yandex.net", Issuer "Yandex CA" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id A176376DCB for ; Wed, 19 Jul 2017 11:28:18 +0000 (UTC) (envelope-from paggas1@yandex.com) Received: from smtp1o.mail.yandex.net (smtp1o.mail.yandex.net [IPv6:2a02:6b8:0:1a2d::25]) by forward6m.cmail.yandex.net (Yandex) with ESMTP id 50CE221BD8 for ; Wed, 19 Jul 2017 14:28:16 +0300 (MSK) Received: from smtp1o.mail.yandex.net (localhost.localdomain [127.0.0.1]) by smtp1o.mail.yandex.net (Yandex) with ESMTP id C104A1300CF3; Wed, 19 Jul 2017 14:28:06 +0300 (MSK) Received: by smtp1o.mail.yandex.net (nwsmtp/Yandex) with ESMTPSA id SX3Vll0Olx-S5948FQC; Wed, 19 Jul 2017 14:28:06 +0300 (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client certificate not present) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yandex.com; s=mail; t=1500463686; bh=ooB7pDhUxyMhQdTOMEsfcoMnwJefdLgfpmAfy0tNQBk=; h=To:From:Subject:Message-ID:Date; b=oYYVPT8NX1sv6YudGmlWlVI9xkb4idns9SB7syHkpC5p3PJ2Wwq9clqSj4bQvlizQ IXOC+pdQVAdR1Chsrap0yt58uEfWH8kl4znk1eDLTki3B0kwMTNEsN46Tch8oFwI72 B/lWqV36Ofz3JbS14zvDz1bqPx7/agoyemku1Uis= Authentication-Results: smtp1o.mail.yandex.net; dkim=pass header.i=@yandex.com X-Yandex-Suid-Status: 1 1022867361,1 0 To: soc-status@freebsd.org From: Panagiotes Mousikides Subject: GSoC status: PF testing, week 7 Message-ID: Date: Wed, 19 Jul 2017 11:28:04 +0000 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:52.0) Gecko/20100101 Thunderbird/52.2.1 MIME-Version: 1.0 Content-Language: en-US Content-Type: text/plain; charset=windows-1252; format=flowed Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.23 X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.23 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: Wed, 19 Jul 2017 11:28:19 -0000 Hello everybody! Work is going well on writing tests for pf, the FreeBSD network filter. Here is what has happened since the last update. The rules parsing tests, i.e. pfctl, are now ready for inclusion. We have now fixed various loose ends and the code is now integrated into the FreeBSD build system, and can be built and installed together with the rest of the system. Work is still going on for the kernel tests. We have now 2 different alternative ways of implementing those: 1. Run all tests locally using something like epair(4). 2. Run everything on VMs that get automatically spun off of the host machine, connecting them with something like tap(4). Have a look at our previous status updates at the soc-status@freebsd.org mailing list, as well as our GitHub repository at https://github.com/paggas/freebsd, where the work is under the 'paggas' branch. Best regards, Panagiotes