<?xml version="1.0"?>
<?xml-stylesheet type="text/xsl" href="/source/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>f937c412f371bc14cc109a4768482c4850abc7a5 - bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBER</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#f937c412f371bc14cc109a4768482c4850abc7a5</link>
        <description>bsd.own.mk: rename to CC_WNO_ADDRESS_OF_PACKED_MEMBERProvide a single variable	CC_WNO_ADDRESS_OF_PACKED_MEMBERwith options for both clang and gcc, to replace	CLANG_NO_ADDR_OF_PACKED_MEMBER	CC_NO_ADDR_OF_PACKED_MEMBER	GCC_NO_ADDR_OF_PACKED_MEMBERUsing the convention CC_compilerflag, where compilerflagis based on the full compiler flag name.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sat, 03 Jun 2023 08:52:53 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>11f18d4109bfba39b63f601b4be59c0c5623a6ba - bsd.own.mk: rename NO_ADDR_OF_PACKED_MEMBER to CC_NO_ADDR_OF_PACKED_MEMBER</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#11f18d4109bfba39b63f601b4be59c0c5623a6ba</link>
        <description>bsd.own.mk: rename NO_ADDR_OF_PACKED_MEMBER to CC_NO_ADDR_OF_PACKED_MEMBERAdd &quot;CC_&quot; prefix to NO_ADDR_OF_PACKED_MEMBER.We now have the following convention:GCC_NO_*: Disable specific warnings from GCC.CLANG_NO_*: Disable specific warnings from Clang.CC_NO_*: Disable specific warnings from both Clang and GCC.This reserves &quot;NO_*&quot; Makefile variables to disable other features.Some space-&gt;tab fixes.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Mon, 29 May 2023 20:31:09 +0000</pubDate>
        <dc:creator>lukem &lt;lukem@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0f75d4c1025222797ad509b35765f1ce2db7846e - Provide a global no-packed-address for both gcc and clang</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#0f75d4c1025222797ad509b35765f1ce2db7846e</link>
        <description>Provide a global no-packed-address for both gcc and clang

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sun, 18 Oct 2020 19:56:41 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>facf2dbee55841267fce9918de59ea399538aedb - use the GCC_ warning variable</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#facf2dbee55841267fce9918de59ea399538aedb</link>
        <description>use the GCC_ warning variable

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sun, 18 Oct 2020 15:02:12 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>53f398bf721ee24ef4a9b433f6736dcc275e0274 - Avoid alignment of packed member</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#53f398bf721ee24ef4a9b433f6736dcc275e0274</link>
        <description>Avoid alignment of packed member

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sun, 18 Oct 2020 14:33:28 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5305e0052c1fa736f51c6462290834b7f69be5d7 - kill WARNS = 3</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#5305e0052c1fa736f51c6462290834b7f69be5d7</link>
        <description>kill WARNS = 3

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Thu, 26 Sep 2019 18:45:00 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f9f078e30b20479d265ec9a55eaba5faae730441 - Update the NPF kernel module Makefile.  Missed in the previous commit.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#f9f078e30b20479d265ec9a55eaba5faae730441</link>
        <description>Update the NPF kernel module Makefile.  Missed in the previous commit.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Wed, 24 Jul 2019 23:49:08 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2bc4fb1fcbfffb471b8fccbc8a5486958fd60764 - Bump default value of WARNS for modules from 3 to 5, and</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#2bc4fb1fcbfffb471b8fccbc8a5486958fd60764</link>
        <description>Bump default value of WARNS for modules from 3 to 5, andexplicitly set WARNS for modules that fail with WARNS=5.Also, turn on -Wno-missing-noreturn for clang for some files.At the moment, among ~ 360 modules,- 2 (lua and zfs) need WARNS=0- 1 (solaris) needs WARNS=1- 136 need WARNS=3 (mostly due to sign-compare)- 4 need WARNS=4- others can be compiled with WARNS=5Discussed on tech-kern.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sun, 17 Feb 2019 04:05:41 +0000</pubDate>
        <dc:creator>rin &lt;rin@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>39013e66c1ab98cbf1ceb3a94595880d6763083b - NPF: Major rework -- migrate NPF to the libnv library.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#39013e66c1ab98cbf1ceb3a94595880d6763083b</link>
        <description>NPF: Major rework -- migrate NPF to the libnv library.- This conversion significantly simplifies the code and moves NPF to  a binary serialisation format (replacing the XML-like format).- Fix some memory/reference leaks and possibly use-after-free bugs.- Bump NPF_VERSION as this change makes libnpf incompatible with the  previous versions.  Also, different serialisation format means NPF  connection/config saving and loading is not compatible with the  previous versions either.Thanks to christos@ for extra testing.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sat, 29 Sep 2018 14:41:35 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0b635e7c1d6a3b84847ac38b49c7572eb621ad67 - NPF: implement dynamic handling of interface addresses (the kernel part).</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#0b635e7c1d6a3b84847ac38b49c7572eb621ad67</link>
        <description>NPF: implement dynamic handling of interface addresses (the kernel part).

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Mon, 02 Jan 2017 21:49:51 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>fd60c59b962e8489b7e35e18625d31566b4acb9c - oops forgot to commit this one.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#fd60c59b962e8489b7e35e18625d31566b4acb9c</link>
        <description>oops forgot to commit this one.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Wed, 28 Dec 2016 13:50:55 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>658319f6a215191198077248583e88b83c7838d5 - ditch ptree and use lpm</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#658319f6a215191198077248583e88b83c7838d5</link>
        <description>ditch ptree and use lpm

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Fri, 09 Dec 2016 02:41:09 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>3bf8f26261b53769ffbb36b6f3469e358ef88bc6 - Add ioconf entries to the pseudo-devices.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#3bf8f26261b53769ffbb36b6f3469e358ef88bc6</link>
        <description>Add ioconf entries to the pseudo-devices.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Thu, 20 Aug 2015 11:05:00 +0000</pubDate>
        <dc:creator>christos &lt;christos@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0621553d21e309e4612eebe4acb489320ef4947b - NPF: partially rewrite the connection tracking mechanism:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#0621553d21e309e4612eebe4acb489320ef4947b</link>
        <description>NPF: partially rewrite the connection tracking mechanism:- Separate the tracking interface from the storage (state table)  and thus prepare to use a new data structure for the storage.- Fix some race conditions in NAT association logic.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sat, 19 Jul 2014 18:24:16 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>a79812ea104ac618aa4591256f1ea1a5320cebc4 - NPF: add support for specifying the interfaces before they are attached.</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#a79812ea104ac618aa4591256f1ea1a5320cebc4</link>
        <description>NPF: add support for specifying the interfaces before they are attached.If an interface is or gets detached, all associated rules and connectionswill be deactivated (it might be useful to have an option to invalidatethe associated connections).  Once the interface is reattached they willbecome active.Bump NPF_VERSION.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Fri, 08 Nov 2013 00:38:26 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>7b5edfdc0df67a4537b0e444ae3728eef6c55866 - NPF: G/C n-code in favour of BPF byte-code.  Delete lots of code, mmm!</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#7b5edfdc0df67a4537b0e444ae3728eef6c55866</link>
        <description>NPF: G/C n-code in favour of BPF byte-code.  Delete lots of code, mmm!

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Thu, 19 Sep 2013 01:49:07 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>4e592132abc1cbf5dc671ab447d6ac911a82f324 - - Convert NPF to use BPF byte-code by default.  Compile BPF byte-code in</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#4e592132abc1cbf5dc671ab447d6ac911a82f324</link>
        <description>- Convert NPF to use BPF byte-code by default.  Compile BPF byte-code in  npfctl(8) and generate separate marks to describe the filter criteria.- Rewrite &apos;npfctl show&apos; functionality and fix some of the bugs.- npftest: add a test for BPF COP.- Bump NPF_VERSION.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Thu, 19 Sep 2013 01:04:45 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bdfcfdcad8ad549a2bf7c1606300f46c92fb7e8a - - NPF connection tracking: rework synchronisation on tracking disable/enable</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#bdfcfdcad8ad549a2bf7c1606300f46c92fb7e8a</link>
        <description>- NPF connection tracking: rework synchronisation on tracking disable/enable  points and document it.  Split the worker thread into a separate module  with an interface, so it could be re-used for other tasks.- Replace ALG list with arrays and thus hit fewer cache lines.- Misc bug fixes.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sun, 02 Jun 2013 02:20:04 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>0e2182548181b4d191b67db2dca9c686387b8d90 - NPF:</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#0e2182548181b4d191b67db2dca9c686387b8d90</link>
        <description>NPF:- Implement dynamic NPF rules.  Controlled through npf(3) library of via  npfctl rule command.  A rule can be removed using a unique identifier,  returned on addition, or using a key which is SHA1 hash of the rule.  Adjust npftest and add a regression test.- Improvements to rule inspection mechanism.- Initial BPF support as an alternative to n-code.- Minor fixes; bump the version.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sat, 09 Feb 2013 03:35:31 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>8c6e21bf5e8ad4bb37fb4fe0ae0d66ee51c2f4a3 - Implement dynamic NPF extensions interface.  An extension consists of</title>
        <link>http://src.rcs.uwaterloo.ca:8080/source/history/netbsd-src/sys/modules/npf/Makefile#8c6e21bf5e8ad4bb37fb4fe0ae0d66ee51c2f4a3</link>
        <description>Implement dynamic NPF extensions interface.  An extension consists ofdynamically loaded module (.so) supplementing npfctl(8) and a kernelmodule.  Move normalisation and logging functionality into their ownextensions.  More improvements to come.

            List of files:
            /netbsd-src/sys/modules/npf/Makefile</description>
        <pubDate>Sun, 16 Sep 2012 13:47:41 +0000</pubDate>
        <dc:creator>rmind &lt;rmind@NetBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
