<?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>d0b2dbfa - Remove $FreeBSD$: one-line sh pattern</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#d0b2dbfa</link>
        <description>Remove $FreeBSD$: one-line sh patternRemove /^\s*#[#!]?\s*\$FreeBSD\$.*$\n/

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Wed, 16 Aug 2023 17:55:03 +0000</pubDate>
        <dc:creator>Warner Losh &lt;imp@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>04e9edb5 - Capsicumize rtsol(8) and rtsold(8).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#04e9edb5</link>
        <description>Capsicumize rtsol(8) and rtsold(8).These programs parse ND6 Router Advertisement messages; rtsold(8) hasrequired an SA, SA-14:20.rtsold, for a bug in this code.  Thus, theyare good candidates for sandboxing.The approach taken is to run the main executable in capability modeand use Casper services to provide functionality that cannot beimplemented within the sandbox.  In particular, several custom serviceswere required.- A Casper service is used to send Router Solicitation messages on a  raw ICMP6 socket.  Initially I took the approach of creating a  socket for each interface upon startup, and connect(2)ing it to  the all-routers multicast group for the interface.  This permits  the use of sendmsg(2) in capability mode, but only works if the  interface&apos;s link is up when rtsol(d) starts.  So, instead, the  rtsold.sendmsg service is used to transmit RS messages on behalf  of the main process.  One could alternately define a service  which simply creates and connects a socket for each destination  address, and returns the socket to the sandboxed process.  However,  to implement rtsold&apos;s -m option we also need to read the ND6 default  router list, and this cannot be done in capability mode.- rtsold may execute resolvconf(8) in response to RDNSS and DNSSL  options in received RA messages.  A Casper service is used to  fork and exec resolvconf(8), and to reap the child process.- A service is used to determine whether a given interface&apos;s  link-local address is useable (i.e., not duplicated or undergoing  DAD).  This information is supplied by getifaddrs(3), which reads  a sysctl not available in capability mode.  The SIOCGIFCONF socket  ioctl provides equivalent information and can be used in capability  mode, but I decided against it for now because of some limitations  of that interface.In addition to these new services, cap_syslog(3) is used to sendmessages to syslogd.Reviewed by:	oshogboTested by:	bz (previous versions)MFC after:	2 monthsSponsored by:	The FreeBSD FoundationDifferential Revision:	https://reviews.freebsd.org/D17572

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Sat, 05 Jan 2019 16:05:39 +0000</pubDate>
        <dc:creator>Mark Johnston &lt;markj@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>56160b2e - Now that we own the code, use arc4random(3) unconditionally</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#56160b2e</link>
        <description>Now that we own the code, use arc4random(3) unconditionallyand remove the corresponding HAVE_ARC4RANDOM conditions.MFC after:	2 weeks

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Tue, 06 Oct 2015 23:42:58 +0000</pubDate>
        <dc:creator>Xin LI &lt;delphij@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>f74237f5 - - Remove #ifdef HAVE_POLL_H.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#f74237f5</link>
        <description>- Remove #ifdef HAVE_POLL_H.- Use nitems().MFC after:	3 days

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Thu, 10 Sep 2015 06:40:28 +0000</pubDate>
        <dc:creator>Hiroki Sato &lt;hrs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>933095de - rtsold does not need to link to libkvm</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#933095de</link>
        <description>rtsold does not need to link to libkvm

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Thu, 09 Apr 2015 21:52:14 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c6db8143 - Convert usr.sbin to LIBADD</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#c6db8143</link>
        <description>Convert usr.sbin to LIBADDReduce overlinking

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Tue, 25 Nov 2014 16:57:27 +0000</pubDate>
        <dc:creator>Baptiste Daroussin &lt;bapt@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>1d90532a - Lower WARNS level to 3 to eliminate alignment warnings related to</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#1d90532a</link>
        <description>Lower WARNS level to 3 to eliminate alignment warnings related tocasting inherent in CMSG_DATA().

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Tue, 07 Jun 2011 04:38:33 +0000</pubDate>
        <dc:creator>Marcel Moolenaar &lt;marcel@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>48a16a34 - Remove redundant assignments to WARNS.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#48a16a34</link>
        <description>Remove redundant assignments to WARNS.For these directories, WARNS is already implied to be 6.

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Mon, 06 Jun 2011 20:24:17 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>db82af41 - - Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#db82af41</link>
        <description>- Implement RDNSS and DNSSL options (RFC 6106, IPv6 Router Advertisement  Options for DNS Configuration) into rtadvd(8) and rtsold(8).  DNS  information received by rtsold(8) will go to resolv.conf(5) by  resolvconf(8) script.  This is based on work by J.R. Oldroyd (kern/156259)  but revised extensively[1].- rtadvd(8) now supports &quot;noifprefix&quot; to disable gathering on-link prefixes  from interfaces when no &quot;addr&quot; is specified[2].  An entry in rtadvd.conf  with &quot;noifprefix&quot; + no &quot;addr&quot; generates an RA message with no prefix  information option.- rtadvd(8) now supports RTM_IFANNOUNCE message to fix crashes when an  interface is added or removed.- Correct bogus ND_OPT_ROUTE_INFO value to one in RFC 4191.Reviewed by:	bz[1]PR:		kern/156259 [1]PR:		bin/152458 [2]

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Mon, 06 Jun 2011 03:06:43 +0000</pubDate>
        <dc:creator>Hiroki Sato &lt;hrs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>bd2c49af - rtsol(8)/rtsold(8): make WARNS=3 clean</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#bd2c49af</link>
        <description>rtsol(8)/rtsold(8): make WARNS=3 cleanIt is actually WARNS=6 clean for non-strict alignment archs.Approved by:	ed (co-mentor)

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Sat, 27 Feb 2010 10:19:39 +0000</pubDate>
        <dc:creator>Ulrich Sp&#246;rlein &lt;uqs@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>71ccf092 - The last big commit: let usr.sbin/ use WARNS=6 by default.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#71ccf092</link>
        <description>The last big commit: let usr.sbin/ use WARNS=6 by default.

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Sat, 02 Jan 2010 11:07:44 +0000</pubDate>
        <dc:creator>Ed Schouten &lt;ed@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>064aa447 - These IPv6-only tools have no explicit dependency on the INET6 macro.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#064aa447</link>
        <description>These IPv6-only tools have no explicit dependency on the INET6 macro.Tested with:	cmp(1)

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Thu, 27 Jul 2006 15:31:13 +0000</pubDate>
        <dc:creator>Yaroslav Tykhiy &lt;ytykhiy@gmail.com&gt;</dc:creator>
    </item>
<item>
        <title>5c706347 - support poll(2).</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#5c706347</link>
        <description>support poll(2).Obtained from:	KAMEMFC after:	1 week

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Thu, 14 Aug 2003 18:43:57 +0000</pubDate>
        <dc:creator>Hajimu UMEMOTO &lt;ume@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>5ed8c16b - drop the code for the environment where getifaddrs(3) is not</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#5ed8c16b</link>
        <description>drop the code for the environment where getifaddrs(3) is notsupported.Obtained from:	KAMEMFC after:	1 week

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Fri, 08 Aug 2003 16:52:31 +0000</pubDate>
        <dc:creator>Hajimu UMEMOTO &lt;ume@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>052238b1 - style.Makefile(5)</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#052238b1</link>
        <description>style.Makefile(5)

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Fri, 04 Apr 2003 17:49:21 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>21c7f9f0 - Add -DHAVE_ARC4RANDOM to CFLAGS</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#21c7f9f0</link>
        <description>Add -DHAVE_ARC4RANDOM to CFLAGS

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Tue, 11 Feb 2003 02:25:00 +0000</pubDate>
        <dc:creator>Andrey A. Chernov &lt;ache@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>90e655ea - Perform a major cleanup of the usr.sbin Makefiles.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#90e655ea</link>
        <description>Perform a major cleanup of the usr.sbin Makefiles.These are not perfectly in agreement with each other style-wise, but theyare orders of orders of magnitude more consistent style-wise than before.

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Fri, 20 Jul 2001 06:20:32 +0000</pubDate>
        <dc:creator>David E. O&apos;Brien &lt;obrien@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>33841545 - Sync with recent KAME.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#33841545</link>
        <description>Sync with recent KAME.This work was based on kame-20010528-freebsd43-snap.tgz and somecritical problem after the snap was out were fixed.There are many many changes since last KAME merge.TODO:  - The definitions of SADB_* in sys/net/pfkeyv2.h are still different    from RFC2407/IANA assignment because of binary compatibility    issue.  It should be fixed under 5-CURRENT.  - ip6po_m member of struct ip6_pktopts is no longer used.  But, it    is still there because of binary compatibility issue.  It should    be removed under 5-CURRENT.Reviewed by:	itojunObtained from:	KAMEMFC after:	3 weeks

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Mon, 11 Jun 2001 12:39:29 +0000</pubDate>
        <dc:creator>Hajimu UMEMOTO &lt;ume@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>345e52e7 - - Backout botched attempt to introduce MANSECT feature.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#345e52e7</link>
        <description>- Backout botched attempt to introduce MANSECT feature.- MAN[1-9] -&gt; MAN.

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Mon, 26 Mar 2001 14:42:20 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
<item>
        <title>c73e22c3 - Set the default manual section for usr.sbin/ to 8.</title>
        <link>http://172.16.0.5:8080/history/freebsd-14.2/usr.sbin/rtsold/Makefile#c73e22c3</link>
        <description>Set the default manual section for usr.sbin/ to 8.

            List of files:
            /freebsd-14.2/usr.sbin/rtsold/Makefile</description>
        <pubDate>Tue, 20 Mar 2001 18:17:26 +0000</pubDate>
        <dc:creator>Ruslan Ermilov &lt;ru@FreeBSD.org&gt;</dc:creator>
    </item>
</channel>
</rss>
