<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/rss.xsl.xml"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
<channel>
    <title>Changes in Makefile</title>
    <description></description>
    <language>en</language>
    <copyright>Copyright 2015</copyright>
    <generator>Java</generator><item>
        <title>031beb4e - sys: Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#031beb4e</link>
        <description>sys: Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:54:58 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5bb3134a - Fix some modules to export more used symbols</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#5bb3134a</link>
        <description>Fix some modules to export more used symbolsand remove non-present symbols that are now reported by kmod_syms.awk.Reviewed by:	emasteSponsored by:	The FreeBSD FoundationMFC after:	1 weekDifferential revision:	https://reviews.freebsd.org/D32878

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Sun, 07 Nov 2021 08:42:24 +0000</pubDate>
        <dc:creator>Konstantin Belousov &lt;kib@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a335f76f - modules: a lot: need opt_kern_tls.h</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#a335f76f</link>
        <description>modules: a lot: need opt_kern_tls.hThis fixes the standalone build.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Thu, 30 Sep 2021 04:07:17 +0000</pubDate>
        <dc:creator>Kyle Evans &lt;kevans@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8e1864ed - pf: syncookie support</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#8e1864ed</link>
        <description>pf: syncookie supportImport OpenBSD&apos;s syncookie support for pf. This feature help pf resistTCP SYN floods by only creating states once the remote host completesthe TCP handshake rather than when the initial SYN packet is received.This is accomplished by using the initial sequence numbers to encode acookie (hence the name) in the SYN+ACK response and verifying this onreceipt of the client ACK.Reviewed by:	kbowlingObtained from:	OpenBSDMFC after:	1 weekSponsored by:	Modirum MDPayDifferential Revision:	https://reviews.freebsd.org/D31138

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Thu, 20 May 2021 09:54:41 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5c62eded - pf: Introduce nvlist variant of DIOCADDRULE</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#5c62eded</link>
        <description>pf: Introduce nvlist variant of DIOCADDRULEThis will make future extensions of the API much easier.The intent is to remove support for DIOCADDRULE in FreeBSD 14.Reviewed by:	markj (previous version), glebius (previous version)MFC after:	4 weeksSponsored by:	Rubicon Communications, LLC (&quot;Netgate&quot;)Differential Revision:	https://reviews.freebsd.org/D29557

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Thu, 11 Mar 2021 15:21:23 +0000</pubDate>
        <dc:creator>Kristof Provost &lt;kp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>6cc9ab86 - Add a missing include of opt_sctp.h.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#6cc9ab86</link>
        <description>Add a missing include of opt_sctp.h.MFC after:	1 weekSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Sat, 12 Oct 2019 23:01:16 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>193d9e76 - sys/modules: normalize .CURDIR-relative paths to SRCTOP</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#193d9e76</link>
        <description>sys/modules: normalize .CURDIR-relative paths to SRCTOPThis simplifies make output/logicTested with:	`cd sys/modules; make ALL_MODULES=` on amd64MFC after:	1 monthSponsored by:	Dell EMC Isilon

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Sat, 04 Mar 2017 10:10:17 +0000</pubDate>
        <dc:creator>Enji Cooper &lt;ngie@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>aeaed508 - Move most of the 15 variations on generating opt_inet.h and</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#aeaed508</link>
        <description>Move most of the 15 variations on generating opt_inet.h andopt_inet6.h into kmod.mk by forcing almost everybody to eat the samedogfood. While at it, consolidate the opt_bpf.h and opt_mroute.htargets here too.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Mon, 04 Aug 2014 22:37:02 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6063d0d - Use src.opts.mk in preference to bsd.own.mk except where we need stuff</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#c6063d0d</link>
        <description>Use src.opts.mk in preference to bsd.own.mk except where we need stufffrom the latter.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Tue, 06 May 2014 04:22:01 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3b3a8eb9 - o Create directory sys/netpfil, where all packet filters should</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#3b3a8eb9</link>
        <description>o Create directory sys/netpfil, where all packet filters should  reside, and move there ipfw(4) and pf(4).o Move most modified parts of pf out of contrib.Actual movements:sys/contrib/pf/net/*.c		-&gt; sys/netpfil/pf/sys/contrib/pf/net/*.h		-&gt; sys/net/contrib/pf/pfctl/*.c		-&gt; sbin/pfctlcontrib/pf/pfctl/*.h		-&gt; sbin/pfctlcontrib/pf/pfctl/pfctl.8	-&gt; sbin/pfctlcontrib/pf/pfctl/*.4		-&gt; share/man/man4contrib/pf/pfctl/*.5		-&gt; share/man/man5sys/netinet/ipfw		-&gt; sys/netpfil/ipfwThe arguable movement is pf/net/*.h -&gt; sys/net. There arefuture plans to refactor pf includes, so I decided not tobreak things twice.Not modified bits of pf left in contrib: authpf, ftp-proxy,tftp-proxy, pflogd.The ipfw(4) movement is planned to be merged to stable/9,to make head and stable match.Discussed with:		bz, luigi

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Fri, 14 Sep 2012 11:51:49 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6d3f01e - Merge the projects/pf/head branch, that was worked on for last six months,</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#d6d3f01e</link>
        <description>Merge the projects/pf/head branch, that was worked on for last six months,into head. The most significant achievements in the new code: o Fine grained locking, thus much better performance. o Fixes to many problems in pf, that were specific to FreeBSD port.New code doesn&apos;t have that many ifdefs and much less OpenBSDisms, thusis more attractive to our developers.  Those interested in details, can browse through SVN log of theprojects/pf/head branch. And for reference, here is exact list ofrevisions merged:r232043, r232044, r232062, r232148, r232149, r232150, r232298, r232330,r232332, r232340, r232386, r232390, r232391, r232605, r232655, r232656,r232661, r232662, r232663, r232664, r232673, r232691, r233309, r233782,r233829, r233830, r233834, r233835, r233836, r233865, r233866, r233868,r233873, r234056, r234096, r234100, r234108, r234175, r234187, r234223,r234271, r234272, r234282, r234307, r234309, r234382, r234384, r234456,r234486, r234606, r234640, r234641, r234642, r234644, r234651, r235505,r235506, r235535, r235605, r235606, r235826, r235991, r235993, r236168,r236173, r236179, r236180, r236181, r236186, r236223, r236227, r236230,r236252, r236254, r236298, r236299, r236300, r236301, r236397, r236398,r236399, r236499, r236512, r236513, r236525, r236526, r236545, r236548,r236553, r236554, r236556, r236557, r236561, r236570, r236630, r236672,r236673, r236679, r236706, r236710, r236718, r237154, r237155, r237169,r237314, r237363, r237364, r237368, r237369, r237376, r237440, r237442,r237751, r237783, r237784, r237785, r237788, r237791, r238421, r238522,r238523, r238524, r238525, r239173, r239186, r239644, r239652, r239661,r239773, r240125, r240130, r240131, r240136, r240186, r240196, r240212.I&apos;d like to thank people who participated in early testing:Tested by:	Florian Smeets &lt;flo freebsd.org&gt;Tested by:	Chekaluk Vitaly &lt;artemrts ukr.net&gt;Tested by:	Ben Wilber &lt;ben desync.com&gt;Tested by:	Ian FREISLICH &lt;ianf cloudseed.co.za&gt;

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Sat, 08 Sep 2012 06:41:54 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e58ef827 - The device pflow had never been exported into FreeBSD,</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#e58ef827</link>
        <description>The device pflow had never been exported into FreeBSD,so wipe its remnants around pf code.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Wed, 05 Sep 2012 09:02:18 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>eccc6c37 - Fix module build.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#eccc6c37</link>
        <description>Fix module build.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Fri, 29 Jun 2012 09:03:47 +0000</pubDate>
        <dc:creator>Gleb Smirnoff &lt;glebius@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d8e86c4a - Fix typo which has survived amazingly long!</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#d8e86c4a</link>
        <description>Fix typo which has survived amazingly long!Reviewed by:	mlaier(mentor)Approved by:	re(kib)

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Wed, 14 Oct 2009 15:32:46 +0000</pubDate>
        <dc:creator>Ermal Lu&#231;i &lt;eri@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>200b5660 - Fix typo which has survived amazingly long!</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#200b5660</link>
        <description>Fix typo which has survived amazingly long!Approved by:	mlaier(mentor)MFC after:	3 days

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Sat, 10 Oct 2009 03:32:46 +0000</pubDate>
        <dc:creator>Ermal Lu&#231;i &lt;eri@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8d8bc018 - After r193232 rt_tables in vnet.h are no longer indirectly dependent on</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#8d8bc018</link>
        <description>After r193232 rt_tables in vnet.h are no longer indirectly dependent onthe ROUTETABLES kernel option thus there is no need to include opt_route.hanymore in all consumers of vnet.h and no longer depend on it for modulebuilds.Remove the hidden include in flowtable.h as well and leave the twoexplicit #includes in ip_input.c and ip_output.c.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Mon, 08 Jun 2009 19:57:35 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d5fc25e5 - Remove opt_mac.h generation for various kernel modules that no longer</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#d5fc25e5</link>
        <description>Remove opt_mac.h generation for various kernel modules that no longerrequire it.Submitted by:	pjd

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Sat, 06 Jun 2009 17:01:44 +0000</pubDate>
        <dc:creator>Robert Watson &lt;rwatson@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4b79449e - Rather than using hidden includes (with cicular dependencies),</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#4b79449e</link>
        <description>Rather than using hidden includes (with cicular dependencies),directly include only the header files needed. This reduces theunneeded spamming of various headers into lots of files.For now, this leaves us with very few modules including vnet.hand thus needing to depend on opt_route.h.Reviewed by:	brooks, gnn, des, zec, impSponsored by:	The FreeBSD Foundation

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Tue, 02 Dec 2008 21:37:28 +0000</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>9e51595c - Per email to arch@ a little while ago (that was greeted with silence),</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#9e51595c</link>
        <description>Per email to arch@ a little while ago (that was greeted with silence),prefer the more common &gt; ${.TARGET} over &gt; opt_foo.h in modulesmakefiles.

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Mon, 01 Sep 2008 23:59:00 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>60ee3847 - Link pf 4.1 to the build:</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/sys/modules/pf/Makefile#60ee3847</link>
        <description>Link pf 4.1 to the build: - move ftp-proxy from libexec to usr.sbin - add tftp-proxy - new altq mtag linkApproved by:	re (kensmith)

            List of files:
            /freebsd-14.2/sys/modules/pf/Makefile</description>
        <pubDate>Tue, 03 Jul 2007 12:46:08 +0000</pubDate>
        <dc:creator>Max Laier &lt;mlaier@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
