<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sbin/dmesg, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sbin/dmesg?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sbin/dmesg?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-12-24T13:20:44Z</updated>
<entry>
<title>dmesg(8) allocated a bit too much memory due to padding of struct</title>
<updated>2019-12-24T13:20:44Z</updated>
<author>
<name>bluhm</name>
<email>bluhm@openbsd.org</email>
</author>
<published>2019-12-24T13:20:44Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ea4e325c7280be19bfa05fdd3ccfa575e545679d'/>
<id>urn:sha1:ea4e325c7280be19bfa05fdd3ccfa575e545679d</id>
<content type='text'>
msgbuf.  Use the same size algorithm in kernel and userland.
OK cheloha@ guenther@ deraadt@
</content>
</entry>
<entry>
<title>drop unused &lt;time.h&gt;</title>
<updated>2018-05-15T15:15:50Z</updated>
<author>
<name>cheloha</name>
<email>cheloha@openbsd.org</email>
</author>
<published>2018-05-15T15:15:50Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=7448803eea288ef40d0f9f3bf4dc06f7e18cd5ce'/>
<id>urn:sha1:7448803eea288ef40d0f9f3bf4dc06f7e18cd5ce</id>
<content type='text'>
ok kn@ mpi@
</content>
</entry>
<entry>
<title>free() the memory we allocate in dmesg.c.  While this memory would be</title>
<updated>2017-09-01T07:31:45Z</updated>
<author>
<name>tom</name>
<email>tom@openbsd.org</email>
</author>
<published>2017-09-01T07:31:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=870f7eb45c2d9547c38f3592278237f7fc72c01c'/>
<id>urn:sha1:870f7eb45c2d9547c38f3592278237f7fc72c01c</id>
<content type='text'>
released on process exit, otto@ points out that various checks happen
on free(), so this helps detect memory management errors.

Based on a diff from Nan Xiao - thanks.

ok otto@
</content>
</entry>
<entry>
<title>Be more precise in the messages given by err() after calling sysctl()</title>
<updated>2017-08-26T08:53:20Z</updated>
<author>
<name>tom</name>
<email>tom@openbsd.org</email>
</author>
<published>2017-08-26T08:53:20Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=39e8b6ee9d0a6bb752279bc9ec47ea0171f5bd23'/>
<id>urn:sha1:39e8b6ee9d0a6bb752279bc9ec47ea0171f5bd23</id>
<content type='text'>
in dmesg.c.

Based on a diff from xiao_nan (at) dsi (dot) a-star (dot) edu (dot) sg -
thanks.

ok otto@
</content>
</entry>
<entry>
<title>fix HISTORY;</title>
<updated>2016-10-06T11:25:17Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2016-10-06T11:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1ba8a2bf17f37ec6fc66caf443858a7266468ea5'/>
<id>urn:sha1:1ba8a2bf17f37ec6fc66caf443858a7266468ea5</id>
<content type='text'>
patch from Sevan Janiyan &lt;venture37 at geeklan dot co dot uk&gt;;
verified using Kusick's UCB CSRG archive CDs
</content>
</entry>
<entry>
<title>Change all tame callers to namechange to pledge(2).</title>
<updated>2015-10-09T01:37:06Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-09T01:37:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=0bd1216cbfac4316d823b5f086842b66ddea2018'/>
<id>urn:sha1:0bd1216cbfac4316d823b5f086842b66ddea2018</id>
<content type='text'>
</content>
</entry>
<entry>
<title>dmesg has two modes.  The normal sysctl mode, and the -M/-N kvm searcher.</title>
<updated>2015-10-04T18:49:30Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-04T18:49:30Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d85e1e30f1bc2f6b98b133d84e144ac38304d700'/>
<id>urn:sha1:d85e1e30f1bc2f6b98b133d84e144ac38304d700</id>
<content type='text'>
In both cases once the relevant setup is done, it can drop to tame "stdio".
</content>
</entry>
<entry>
<title>request from Thomas Schmidt to mention dmesg retention over reboot</title>
<updated>2015-03-13T16:15:08Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-03-13T16:15:08Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=9cb3f9d186fbdad8cb7735e8c078af80bc03f632'/>
<id>urn:sha1:9cb3f9d186fbdad8cb7735e8c078af80bc03f632</id>
<content type='text'>
ok ingo
</content>
</entry>
<entry>
<title>Replace &lt;sys/param.h&gt; with &lt;limits.h&gt; and other less dirty headers where</title>
<updated>2015-01-16T06:39:28Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-01-16T06:39:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b9fc9a728fce9c4289b7e9a992665e28d5629a54'/>
<id>urn:sha1:b9fc9a728fce9c4289b7e9a992665e28d5629a54</id>
<content type='text'>
possible.  Annotate &lt;sys/param.h&gt; lines with their current reasons.  Switch
to PATH_MAX, NGROUPS_MAX, HOST_NAME_MAX+1, LOGIN_NAME_MAX, etc.  Change
MIN() and MAX() to local definitions of MINIMUM() and MAXIMUM() where
sensible to avoid pulling in the pollution.  These are the files confirmed
through binary verification.
ok guenther, millert, doug (helped with the verification protocol)
</content>
</entry>
<entry>
<title>Add dmesg -s support, to view the output of rc(8) system startup messages.</title>
<updated>2015-01-13T10:07:58Z</updated>
<author>
<name>mpf</name>
<email>mpf@openbsd.org</email>
</author>
<published>2015-01-13T10:07:58Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bf0946fcf4ee4618d54d2f07c4ac1e3afe6b4f87'/>
<id>urn:sha1:bf0946fcf4ee4618d54d2f07c4ac1e3afe6b4f87</id>
<content type='text'>
Help and feedback by Theo and Miod.
OK deraadt@, manpage-ok jmc@
</content>
</entry>
</feed>
