<?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>09e702ad40af0067017613070b42d72cbc2bec3a - tests: Add some simple regression tests for ip_mroute</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#09e702ad40af0067017613070b42d72cbc2bec3a</link>
        <description>tests: Add some simple regression tests for ip_mrouteThese use atf_python to create a number of hosts linked to a router.The router runs pimd (for IPv4) or ip6_mrouter (simplistic IPv6multicast router that I wrote since I couldn&apos;t find one in the portstree).  The vnet_host*_handler() methods are invoked in different VNETjails connected to the router; they register the connected epair with amulticast group and verify that they can send messages to each other.The tests are synchronized by sending messages over a unix domainsocket.  The flow is something like:1) test startup_method() is called, the unix socket is created,2) the superclass creates jails and links them together using the   declared topology,3) we wait for all child jails to start up and send a message on the   unix socket indicating that they are ready4) we start the routing daemon in the main jail,5) the test actually starts; starttest() kicks off the   vnet_host*_handlers(), which mostly just verify that they can send   messages to each other using multicast packets6) once they finish running, they signal their completion, and   waittest() returns once they&apos;re all doneThere are two tests, repeated for v4 and v6.  One just exchanges packetsbetween two hosts, and the other has four hosts divided across two FIBs.MFC after:	2 weeksSponsored by:	StormshieldSponsored by:	Klara, Inc.Differential Revision:	https://reviews.freebsd.org/D55244

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 30 Mar 2026 15:32:35 +0200</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>50725e585de77c20f7c96b836dd68ba954756ce7 - netinet6 tests: add a test for SIOCAIFADDRing an invalid IPv6 address</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#50725e585de77c20f7c96b836dd68ba954756ce7</link>
        <description>netinet6 tests: add a test for SIOCAIFADDRing an invalid IPv6 addressReviewed by:	kp

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 07 Apr 2025 18:47:23 +0200</pubDate>
        <dc:creator>Lexi Winter &lt;lexi@hemlock.eden.le-fay.org&gt;</dc:creator>
    </item>
<item>
        <title>b103fc49ae160fdce221c2fffa98dde9bc0ff3b0 - netinet tests: Make some tests more reliable when run in parallel</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#b103fc49ae160fdce221c2fffa98dde9bc0ff3b0</link>
        <description>netinet tests: Make some tests more reliable when run in parallelMany of the modified tests add epair interfaces to the host, though mostof the tests themselves run in a VNET jail.  scapy in particular becomesunhappy when the list of interfaces changes as it is running, so, toimprove reliability of parallel test runs, isolate tests which addepairs to the host.Also serialize arp tests, as they examine the dmesg as part of the test.The list of modified tests is not exhaustive, it was determined byrunning the test suite with parallelization enabled and looking atfailures.  It may be easier to just automatically enable VNET jailing ofall netinet tests, but let&apos;s be more particular for now.Reviewed by:	kpMFC after:	1 monthDifferential Revision:	https://reviews.freebsd.org/D46606

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 09 Sep 2024 17:28:24 +0200</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>feda329622bc77ab64ae5f0bf852743f4a037616 - netinet6 tests: Add a regression test for default router handling</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#feda329622bc77ab64ae5f0bf852743f4a037616</link>
        <description>netinet6 tests: Add a regression test for default router handlingThis serves as a regression test for commit a48df53e4249.Reviewed by:	bz, allanjudeMFC after:	2 weeksSponsored by:	Klara, Inc.Sponsored by:	Bell Tower IntegrationDifferential Revision:	https://reviews.freebsd.org/D46136

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Thu, 25 Jul 2024 23:01:11 +0200</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>e9ac41698b2f322d55ccf9da50a3596edb2c1800 - Remove residual blank line at start of Makefile</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#e9ac41698b2f322d55ccf9da50a3596edb2c1800</link>
        <description>Remove residual blank line at start of MakefileThis is a residual of the $FreeBSD$ removal.MFC After: 3 days (though I&apos;ll just run the command on the branches)Sponsored by: Netflix

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 15 Jul 2024 06:46:32 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#d0b2dbfa0ecf2bbc9709efc5e20baf8e4b44bbbf</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 19:55:03 +0200</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ce414d02c1a0b4a3a68da99348b9962700742d44 - netinet6: add ip6_output() tests.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#ce414d02c1a0b4a3a68da99348b9962700742d44</link>
        <description>netinet6: add ip6_output() tests.Differential Revision: https://reviews.freebsd.org/D35708

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Thu, 07 Jul 2022 12:09:28 +0200</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d6cd20cc5c475e8bbf257ac1474ff490ae4dcab6 - netinet6: fix ndp proxying</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#d6cd20cc5c475e8bbf257ac1474ff490ae4dcab6</link>
        <description>netinet6: fix ndp proxyingWe could insert proxy NDP entries by the ndp command, but the hostwith proxy ndp entries had not responded to Neighbor Solicitations.Change the following points for proxy NDP to work as expected:* join solicited-node multicast addresses for proxy NDP entries  in order to receive Neighbor Solicitations.* look up proxy NDP entries not on the routing table but on the  link-level address table when receiving Neighbor Solicitations.Reviewed By: melifaroDifferential Revision: https://reviews.freebsd.org/D35307MFC after:	2 weeks

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 30 May 2022 09:51:15 +0200</pubDate>
        <dc:creator>KUROSAWA Takahiro &lt;takahiro.kurosawa@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>f17f94cd1b99c61faa08aa988b47805c53b78ac7 - Add arp/ndp tests in addition to rtsock ll tests.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#f17f94cd1b99c61faa08aa988b47805c53b78ac7</link>
        <description>Add arp/ndp tests in addition to rtsock ll tests.

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Sat, 20 Feb 2021 19:20:24 +0100</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>99efb80d003e34521367e1cb7fc7405ada5ae465 - Add basic test for net.fibs dynamic growth.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#99efb80d003e34521367e1cb7fc7405ada5ae465</link>
        <description>Add basic test for net.fibs dynamic growth.Reviewed by:	kpDifferential Revision:	https://reviews.freebsd.org/D26382

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Thu, 10 Sep 2020 21:25:51 +0200</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b43bd1070cdb5b5134a6d01c1aafe8dc89f290f3 - Make sys.netinet.output and sys.netinet6.output6 tests depend on python;</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#b43bd1070cdb5b5134a6d01c1aafe8dc89f290f3</link>
        <description>Make sys.netinet.output and sys.netinet6.output6 tests depend on python;they need to be able to run net_receiver.py.MFC after:	2 weeksSponsored by:	DARPA

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Tue, 19 May 2020 23:48:45 +0200</pubDate>
        <dc:creator>Edward Tomasz Napierala &lt;trasz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>768c98a737ef957ee26afd30d5e2a7e83b97e34f - Add basic routing LPM tests.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#768c98a737ef957ee26afd30d5e2a7e83b97e34f</link>
        <description>Add basic routing LPM tests.Differential Revision:	https://reviews.freebsd.org/D24684

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 06 May 2020 09:48:37 +0200</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>b4a4a3b82f7a0b3c684ab6470117c47b17a25981 - Add tests verifying IPv4/IPv6 output for TCP/UDP/raw paths.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#b4a4a3b82f7a0b3c684ab6470117c47b17a25981</link>
        <description>Add tests verifying IPv4/IPv6 output for TCP/UDP/raw paths.Reviewed by:	kpMFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D24138

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 23 Mar 2020 13:21:32 +0100</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>d7cdd89777b83f82416f4bb0c84249db63d90686 - Add basic IPv4/IPv6 forwarding tests.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#d7cdd89777b83f82416f4bb0c84249db63d90686</link>
        <description>Add basic IPv4/IPv6 forwarding tests.MFC after:	2 weeksDifferential Revision:	https://reviews.freebsd.org/D24002

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Tue, 10 Mar 2020 20:52:19 +0100</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>74dc6beb30dcb5c57134d6b66e14937b42f911c0 - Merge ^/head r357855 through r357920.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#74dc6beb30dcb5c57134d6b66e14937b42f911c0</link>
        <description>Merge ^/head r357855 through r357920.

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Fri, 14 Feb 2020 20:32:58 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>2207447bf4c3fa03e9dbde829712e0f31e447ba2 - Add basic IPDIVERT tests.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#2207447bf4c3fa03e9dbde829712e0f31e447ba2</link>
        <description>Add basic IPDIVERT tests.Reviewed by:	lwhsu,kpDifferential Revision:	https://reviews.freebsd.org/D23316

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Fri, 14 Feb 2020 10:36:35 +0100</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>051669e8bbcdcd1f9702ded5ca8540c14dfa1c33 - Merge ^/head r356931 through r357118.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#051669e8bbcdcd1f9702ded5ca8540c14dfa1c33</link>
        <description>Merge ^/head r356931 through r357118.

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Sat, 25 Jan 2020 15:46:52 +0100</pubDate>
        <dc:creator>Dimitry Andric &lt;dim@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>34a5582c47c7ec24a6bf7de8af32b1334a79f58e - Bring back redirect route expiration.</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#34a5582c47c7ec24a6bf7de8af32b1334a79f58e</link>
        <description>Bring back redirect route expiration.Redirect (and temporal) route expiration was broken a while ago.This change brings route expiration back, with unified IPv4/IPv6 handling code.It introduces net.inet.icmp.redirtimeout sysctl, allowing to set an expiration time for redirected routes. It defaults to 10 minutes, analogues with net.inet6.icmp6.redirtimeout.Implementation uses separate file, route_temporal.c, as route.c is already bloated with tons of different functions.Internally, expiration is implemented as an per-rnh callout scheduled when route with non-zero rt_expire time is added or rt_expire is changed. It does not add any overhead when no temporal routes are present.Callout traverses entire routing tree under wlock, scheduling expired routes for deletion and calculating the next time it needs to be run. The rationale for such implemention is the following: typically workloads requiring large amount of routes have redirects turned off already, while the systems with small amount of routes will not inhibit large overhead during tree traversal.This changes also fixes netstat -rn display of route expiration time, which has been broken since the conversion from kread() to sysctl.Reviewed by:	bzMFC after:	3 weeksDifferential Revision:	https://reviews.freebsd.org/D23075

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 22 Jan 2020 14:53:18 +0100</pubDate>
        <dc:creator>Alexander V. Chernikov &lt;melifaro@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>32af08ecad3fe435ee646791e345526b5bcb7795 - icmpv6: Fix mbuf change in mld</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#32af08ecad3fe435ee646791e345526b5bcb7795</link>
        <description>icmpv6: Fix mbuf change in mldAfter r354748 mld_input() can change the mbuf.  The new pointeris never returned to icmp6_input() and when passed toicmp6_rip6_input() the mbuf may no longer valid leading toa panic.Pass a pointer to the mbuf to mld_input() so we can return anupdated version in the non-error case.Add a test sending an MLD packet case which will trigger this bug.Pointyhat to:	bzReported by:	gallatin, thjMFC After:	2 weeksX-MFC with:	r354748Sponsored by:	Netflix

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Mon, 18 Nov 2019 22:59:47 +0100</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>ed91ae7fe69ca20e49905f4512eca333d0d68180 - IPv6 tests:	test case for scapy bpf parsing bug</title>
        <link>http://kernelsources.org:8080/source/history/freebsd/tests/sys/netinet6/Makefile#ed91ae7fe69ca20e49905f4512eca333d0d68180</link>
        <description>IPv6 tests:	test case for scapy bpf parsing bugPR:		239380Reported by:	lwhsu, CI systemMFC after:	3 weeksSponsored by:	Netflix

            List of files:
            /freebsd/tests/sys/netinet6/Makefile</description>
        <pubDate>Wed, 06 Nov 2019 15:43:35 +0100</pubDate>
        <dc:creator>Bjoern A. Zeeb &lt;bz@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
