From owner-svn-src-projects@freebsd.org Mon Apr 1 13:13:36 2019 Return-Path: Delivered-To: svn-src-projects@mailman.ysv.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mailman.ysv.freebsd.org (Postfix) with ESMTP id 131451562E83 for ; Mon, 1 Apr 2019 13:13:36 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: from mail-qt1-x842.google.com (mail-qt1-x842.google.com [IPv6:2607:f8b0:4864:20::842]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (Client CN "smtp.gmail.com", Issuer "GTS CA 1O1" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id AA6AF6E944; Mon, 1 Apr 2019 13:13:35 +0000 (UTC) (envelope-from mjguzik@gmail.com) Received: by mail-qt1-x842.google.com with SMTP id z17so10377293qts.13; Mon, 01 Apr 2019 06:13:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:in-reply-to:references:from:date:message-id:subject:to :cc; bh=Ip0hfQYu6nrV9xQvjwNFL/NU84NOuYarK0Ij+Gt4XYA=; b=APOXTHdsbdkVU6aKbdGpMVhjnS1xlDT0J/syTwu0E0wS4nx+BHBOeq2yQq8aQthbQy 1/wvtk/vZga8Qqd2Reo8+vpft1zh8tSXH9myO7zaBwpQZ6x0TCm4GUeNpgCw6NDQUPmP lY9AyW9NEoybB65SmDaTVfrlJgTdyvUroCiwCfCVWKfOBcfBBk+OV8AJVuayENaIkuPK Z07jzBwE5cY2my5qoJSxVIRaD6JnqeKcDm3baxdHwPRmBmvWNdfGQK8p/h6tLhYD2zPO VSQZ20G4EYT/N3P5kYQ0QVZaOnbDtVD69tEyxoJO2WGyjTzOx4HQ6kRvWnGMYH6Lk0Tc IsXg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:in-reply-to:references:from:date :message-id:subject:to:cc; bh=Ip0hfQYu6nrV9xQvjwNFL/NU84NOuYarK0Ij+Gt4XYA=; b=KM+XUdmpcdCobOInJKIWlU9JUnYMIODYmRfJHZMtk2VX9QG4tvz518zZn57Y8jpGOt Bm/bWswW45/Zyxd4/m0ChiHQsYIDApJf8Y798aYBsOLeYFqIsgKZQIzCEw1hR5hjzM2o CSHoAk6rM9QIkoZFbYb1HaLCScI76lGICYTzRANWCtjmkDY2lVO3EVo7Tcg6EBUHkIg/ Mp4NFC1bThuKp6w3YgXcg74iFZOr4EMwtt96E8fLWPIouc3c7h7Fy3yVIftAdhMREZs1 w0H2G2ZDp2PBLxvENpQk8+YU3h8+oma6T/NEfBr4jpUGDYvxsoKYWktDXEi7E+Q9qElS Hm0w== X-Gm-Message-State: APjAAAWD+lDHr6S2yE6Hf32NBCeoTTTpW3BYRlLDknI5ykxlN96AdApO umyn3/PK0dvnEQ/UzROuiIXQJILPSTt1Cu540jyNfw== X-Google-Smtp-Source: APXvYqwpCuVyM1muGzVwe1nEO2o2RgtPWW9CFtI5sb8v3qWFAn2wcLmaYBxOrYfURK+z2EHfxDTVe/dzrffnwC/4vaA= X-Received: by 2002:a0c:c173:: with SMTP id i48mr33789442qvh.233.1554124414741; Mon, 01 Apr 2019 06:13:34 -0700 (PDT) MIME-Version: 1.0 Received: by 2002:ac8:3353:0:0:0:0:0 with HTTP; Mon, 1 Apr 2019 06:13:32 -0700 (PDT) In-Reply-To: <20190401055318.GI7163@vega.codepro.be> References: <20190401055318.GI7163@vega.codepro.be> From: Mateusz Guzik Date: Mon, 1 Apr 2019 15:13:32 +0200 Message-ID: Subject: Re: svn commit: r345760 - in head: contrib/pf sys/netpfil/pf sbin/pfctl To: Kristof Provost Cc: src-committers@freebsd.org, svn-src-projects@freebsd.org Content-Type: text/plain; charset="UTF-8" X-Rspamd-Queue-Id: AA6AF6E944 X-Spamd-Bar: ------ Authentication-Results: mx1.freebsd.org X-Spamd-Result: default: False [-6.94 / 15.00]; NEURAL_HAM_MEDIUM(-1.00)[-0.999,0]; NEURAL_HAM_SHORT(-0.94)[-0.943,0]; NEURAL_HAM_LONG(-1.00)[-1.000,0]; REPLY(-4.00)[] X-BeenThere: svn-src-projects@freebsd.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "SVN commit messages for the src " projects" tree" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 01 Apr 2019 13:13:36 -0000 On 4/1/19, Kristof Provost wrote: > Author: kp > Date: Mon Apr 1 06:51:32 2019 > New Revision: 345760 > URL: https://svnweb.freebsd.org/changeset/base/345625 > > Log: > pf: Remove obsolete pf > > pf in FreeBSD lags years behind OpenBSD's pf. > Remove it. > > Users are advised to migrate to ipf. > I think you jumped the gun here. I understand maintaing pf in isolation is a burden and it prompted the removal, but there are other projects which also have the port. 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. -- Mateusz Guzik