<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/etc/netstart, branch master</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/etc/netstart?h=master</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/etc/netstart?h=master'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-12-23T17:22:07Z</updated>
<entry>
<title>Allow the provision of dhclient(8) options on 'dhcp' lines in hostname.if(5)</title>
<updated>2020-12-23T17:22:07Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-12-23T17:22:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a872b7aecc37a94542f92323e547bde24938c9e2'/>
<id>urn:sha1:a872b7aecc37a94542f92323e547bde24938c9e2</id>
<content type='text'>
files.

Usual man page help &amp; ok jmc@
</content>
</entry>
<entry>
<title>Avoid issuing pointless 'ifconfig &lt;if&gt; up' when processing 'dhcp' in</title>
<updated>2020-12-21T16:52:49Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2020-12-21T16:52:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bae23f9be87dd18246a34ce7232742765e900a37'/>
<id>urn:sha1:bae23f9be87dd18246a34ce7232742765e900a37</id>
<content type='text'>
hostname.if files. dhclient(8) does that itself. Part of the
"further script optimizations" promised in r1.200 of netstart.

Tested &amp; ok gnezdo@
</content>
</entry>
<entry>
<title>Fix previous: use correct version of netstart and installer bits.</title>
<updated>2020-11-29T20:54:33Z</updated>
<author>
<name>tb</name>
<email>tb@openbsd.org</email>
</author>
<published>2020-11-29T20:54:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0df984aac66e9568ef9f59667f96fa2ed0f7b026'/>
<id>urn:sha1:0df984aac66e9568ef9f59667f96fa2ed0f7b026</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add support for !command to mygate, so that netstart has a late opportunity</title>
<updated>2020-11-29T20:14:06Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-11-29T20:14:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4f9a4669cf63e035252969a85fcd7af33c08a80c'/>
<id>urn:sha1:4f9a4669cf63e035252969a85fcd7af33c08a80c</id>
<content type='text'>
to perform network configuration (for example, "!route source -ifp em0")
Split mygate and myname manual pages (how did anyone ever believe these
are related), and perform hostname configuration much earlier in rc.
discussed with benno, claudio, jmc, etc etc, last version of !command
parser by tb
</content>
</entry>
<entry>
<title>no more mobileip;</title>
<updated>2020-11-08T16:51:43Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2020-11-08T16:51:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f7df26a3b085668ba00a62d15d953846f643aaa4'/>
<id>urn:sha1:f7df26a3b085668ba00a62d15d953846f643aaa4</id>
<content type='text'>
ok claudio deraadt
</content>
</entry>
<entry>
<title>start wg with the other interfaces that rely on routing being up.</title>
<updated>2020-06-21T12:28:13Z</updated>
<author>
<name>dlg</name>
<email>dlg@openbsd.org</email>
</author>
<published>2020-06-21T12:28:13Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7058e68675f61b1e37e30ae1334a783fd1e49115'/>
<id>urn:sha1:7058e68675f61b1e37e30ae1334a783fd1e49115</id>
<content type='text'>
from Matt Dunwoodie and Jason A. Donenfeld

ok deraadt@
</content>
</entry>
<entry>
<title>Revert the following commit as it breaks hostname.if(5) lines with a</title>
<updated>2020-05-22T13:38:43Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2020-05-22T13:38:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=88c728ccd4fbe607df34be3338bb7071a512e69b'/>
<id>urn:sha1:88c728ccd4fbe607df34be3338bb7071a512e69b</id>
<content type='text'>
backslash at the end for line continuation

Breaking long lines into multiple ones must still be possible and does
require to treat the backslash as an escape character.

Breakage reported by Mark Patruck &lt;mark at wrapped dot cx &gt;, thanks!

---
distrib/miniroot/install.sub revision 1.1151
etc/netstart revision 1.203
date: 2020/05/21 11:54:41;  author: kn;  state: Exp;  lines: +2 -2;
Do not treat backslashe as an escape character in hostname.if(5) lines

ifstart() should always pass such lines unaltered, especially if they
contain "nwid" or "description" lines with arbitrary strings.

&lt;bsdlisten at gmail dot com&gt; reported SSIDs such as "Mike's" during
installation end as broken;  this was because the installer escaped
the single quote using backslashes which ended up being treated as
escape characters much later during hostname.if parsing in netstart(8).

Ok deraadt
</content>
</entry>
<entry>
<title>Fix stripcom() description wrt. comments not on their own line</title>
<updated>2020-05-21T13:42:02Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2020-05-21T13:42:02Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9ed80bb0945ec3cd98f7379e6d68ef1b3181891d'/>
<id>urn:sha1:9ed80bb0945ec3cd98f7379e6d68ef1b3181891d</id>
<content type='text'>
Neither netstart's nor install.sub's (subtly different) implementations
remove trailing comments on lines not starting as a comment, e.g.,
lines like "up #not down" go through unaltered and without "#not down"
being removed.

Only lines *beginning* with the comment sign ("#") are stripped.

No functional change, just updating function descriptions.
</content>
</entry>
<entry>
<title>Do not treat backslashe as an escape character in hostname.if(5) lines</title>
<updated>2020-05-21T11:54:41Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2020-05-21T11:54:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2bf3771424523fcc16d904ff615b6e4d10a373a5'/>
<id>urn:sha1:2bf3771424523fcc16d904ff615b6e4d10a373a5</id>
<content type='text'>
ifstart() should always pass such lines unaltered, especially if they
contain "nwid" or "description" lines with arbitrary strings.

&lt;bsdlisten at gmail dot com&gt; reported SSIDs such as "Mike's" during
installation end as broken;  this was because the installer escaped
the single quote using backslashes which ended up being treated as
escape characters much later during hostname.if parsing in netstart(8).

Ok deraadt
</content>
</entry>
<entry>
<title>Do not redirect already quiet stdout for IPv6 reject routes</title>
<updated>2020-01-15T00:19:40Z</updated>
<author>
<name>kn</name>
<email>kn@openbsd.org</email>
</author>
<published>2020-01-15T00:19:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c3b5ca42f6f66d42bb8464bc0514c64bdffe630d'/>
<id>urn:sha1:c3b5ca42f6f66d42bb8464bc0514c64bdffe630d</id>
<content type='text'>
"route -q" already silences all standard output;  if it still prints
something, that's a bug to fix in route.

OK bluhm
</content>
</entry>
</feed>
