From owner-svn-src-projects@freebsd.org Tue Sep 3 14:06:04 2019 Return-Path: Delivered-To: svn-src-projects@mailman.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.nyi.freebsd.org (Postfix) with ESMTP id 21D8BDC1D9 for ; Tue, 3 Sep 2019 14:06:01 +0000 (UTC) (envelope-from yuripv@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2610:1c1:1:6074::16:84]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 46N7yw2JSWz4P5V; Tue, 3 Sep 2019 14:06:00 +0000 (UTC) (envelope-from yuripv@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 1452) id 4012019F86; Tue, 3 Sep 2019 14:05:54 +0000 (UTC) X-Original-To: yuripv@localmail.freebsd.org Delivered-To: yuripv@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 03754C7AE; Mon, 1 Apr 2019 13:48:14 +0000 (UTC) (envelope-from owner-src-committers@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [96.47.72.132]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) server-signature RSA-PSS (4096 bits) client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "freefall.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 69FDE6FDA2; Mon, 1 Apr 2019 13:48:13 +0000 (UTC) (envelope-from owner-src-committers@freebsd.org) Received: by freefall.freebsd.org (Postfix, from userid 538) id 1C82DC767; Mon, 1 Apr 2019 13:48:13 +0000 (UTC) Delivered-To: src-committers@localmail.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [96.47.72.80]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) (Client CN "mx1.freebsd.org", Issuer "Let's Encrypt Authority X3" (verified OK)) by freefall.freebsd.org (Postfix) with ESMTPS id 8E6FDC763; Mon, 1 Apr 2019 13:48:10 +0000 (UTC) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (br1.CN84in.dnsmgr.net [69.59.192.140]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (Client did not present a certificate) by mx1.freebsd.org (Postfix) with ESMTPS id 32E8A6FD9B; Mon, 1 Apr 2019 13:48:09 +0000 (UTC) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: from gndrsh.dnsmgr.net (localhost [127.0.0.1]) by gndrsh.dnsmgr.net (8.13.3/8.13.3) with ESMTP id x31Dm8t2015298; Mon, 1 Apr 2019 06:48:08 -0700 (PDT) (envelope-from freebsd@gndrsh.dnsmgr.net) Received: (from freebsd@localhost) by gndrsh.dnsmgr.net (8.13.3/8.13.3/Submit) id x31Dm86D015297; Mon, 1 Apr 2019 06:48:08 -0700 (PDT) (envelope-from freebsd) From: "Rodney W. Grimes" Message-Id: <201904011348.x31Dm86D015297@gndrsh.dnsmgr.net> Subject: Re: svn commit: r345760 - in head: contrib/pf sys/netpfil/pf sbin/pfctl In-Reply-To: <78dda390-9357-2d5a-1737-7efd6901658a@yandex.ru> To: "Andrey V. Elsukov" CC: rgrimes@freebsd.org, Mateusz Guzik , Kristof Provost , src-committers@freebsd.org, svn-src-projects@freebsd.org Reply-To: rgrimes@freebsd.org X-Mailer: ELM [version 2.4ME+ PL121h (25)] MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset=US-ASCII Precedence: bulk X-Loop: FreeBSD.org Sender: owner-src-committers@freebsd.org X-Rspamd-Queue-Id: 69FDE6FDA2 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.97 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-1.000,0]; NEURAL_HAM_SHORT(-0.97)[-0.975,0]; REPLY(-4.00)[]; NEURAL_HAM_LONG(-1.00)[-1.000,0] Status: O X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Date: Tue, 03 Sep 2019 14:06:04 -0000 X-Original-Date: Mon, 1 Apr 2019 06:48:08 -0700 (PDT) X-List-Received-Date: Tue, 03 Sep 2019 14:06:04 -0000 [ Charset UTF-8 unsupported, converting... ] > On 01.04.2019 16:30, Rodney W. Grimes wrote: > >> I think a reasonable course of action would be to maintain a portable pf > >> port as a join effort with NetBSD. To that end you can start with > >> replacing FreeBSD network stack with theirs to increase compatibility. > >> > >> After that it's all smooth sailing. > > > > If there is desire to create/maintain a *BSD pf port within > > the communtiy I would love to see that team formed. I have > > direct feedback from some community that would like to see > > FreeBSD update its pf code, is there some people who would like > > to take this work on? > > It seems it is too late: > https://marc.info/?l=openbsd-tech&m=155409489427092&w=2 I am wondering on the above as it has a date of: Date: 2019-04-01 5:01:03 which would be in line with Kristof's joke. > http://mail-index.netbsd.org/tech-kern/2019/03/29/msg024883.html This is inline with what is being proposed here, NetBSD has old rotted code that needs updated. Rather than do that work twice, do it 1.5 times (implementing the same technology in 2 OS's should be less work than doing it twice.) I believe there is grant money avaliable from a non Foundation source that could be used to do this work. > -- > WBR, Andrey V. Elsukov -- Rod Grimes rgrimes@freebsd.org