<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/sys/kern/tty_tty.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/sys/kern/tty_tty.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/sys/kern/tty_tty.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-11T09:18:43Z</updated>
<entry>
<title>Rename poll-compatibility flag to better reflect what it is.</title>
<updated>2020-06-11T09:18:43Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-06-11T09:18:43Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1c57bd6bc2d4b1536ac76e1cdb4ba92124a01e2a'/>
<id>urn:sha1:1c57bd6bc2d4b1536ac76e1cdb4ba92124a01e2a</id>
<content type='text'>
While here prefix kernel-only EV flags with two underbars.

Suggested by kettenis@, ok visa@
</content>
</entry>
<entry>
<title>Make spec_kqfilter() and cttykqfilter() behave like their corresponding</title>
<updated>2020-06-11T09:06:29Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-06-11T09:06:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dce8220486ca42245e62b5bd6a29b8581952e5a2'/>
<id>urn:sha1:dce8220486ca42245e62b5bd6a29b8581952e5a2</id>
<content type='text'>
poll handler if the EV_OLDAPI flag is set.

ok visa@
</content>
</entry>
<entry>
<title>Make fifo_kqfilter() honor FREAD|FWRITE just like fifo_poll() does.</title>
<updated>2020-04-08T08:07:51Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2020-04-08T08:07:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f774436131cbdc6efbc0283a5fd01fe68a6a12a4'/>
<id>urn:sha1:f774436131cbdc6efbc0283a5fd01fe68a6a12a4</id>
<content type='text'>
Prevent generating events that do not correspond to how the fifo has been
opened.

ok visa@, millert@
</content>
</entry>
<entry>
<title>Remove proc from the parameters of vn_lock(). The parameter is</title>
<updated>2018-05-02T02:24:55Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2018-05-02T02:24:55Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6e880534696d274aaeeac6af7c28cedec17384cf'/>
<id>urn:sha1:6e880534696d274aaeeac6af7c28cedec17384cf</id>
<content type='text'>
unnecessary because curproc always does the locking.

OK mpi@
</content>
</entry>
<entry>
<title>Clean up the parameters of VOP_LOCK() and VOP_UNLOCK(). It is always</title>
<updated>2018-04-28T03:13:04Z</updated>
<author>
<name>visa</name>
<email>visa@openbsd.org</email>
</author>
<published>2018-04-28T03:13:04Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=36bb23f12acb06197346657619c449dc8e0cae8e'/>
<id>urn:sha1:36bb23f12acb06197346657619c449dc8e0cae8e</id>
<content type='text'>
curproc that does the locking or unlocking, so the proc parameter
is pointless and can be dropped.

OK mpi@, deraadt@
</content>
</entry>
<entry>
<title>Remove almost unused `flags' argument of suser().</title>
<updated>2018-02-19T08:59:52Z</updated>
<author>
<name>mpi</name>
<email>mpi@openbsd.org</email>
</author>
<published>2018-02-19T08:59:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3e6763994aeb80a553b07ba51b1db2c4725c5c88'/>
<id>urn:sha1:3e6763994aeb80a553b07ba51b1db2c4725c5c88</id>
<content type='text'>
The account flag `ASU' will no longer be set but that makes suser()
mpsafe since it no longer mess with a per-process field.

No objection from millert@, ok tedu@, bluhm@
</content>
</entry>
<entry>
<title>Don't pull in &lt;sys/file.h&gt; just to get fcntl.h</title>
<updated>2017-12-30T23:08:29Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2017-12-30T23:08:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c0cd3489929d3f3bbb2b56e1de3bff68c64db8d2'/>
<id>urn:sha1:c0cd3489929d3f3bbb2b56e1de3bff68c64db8d2</id>
<content type='text'>
ok deraadt@ krw@
</content>
</entry>
<entry>
<title>it's not wrong, but it's not clear what the verauth check is for.</title>
<updated>2016-09-06T08:13:23Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-06T08:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ebd6619746d5a894b5a59b2bb38845211bc4cbb7'/>
<id>urn:sha1:ebd6619746d5a894b5a59b2bb38845211bc4cbb7</id>
<content type='text'>
add a comment to this effect, and explain the intention.
</content>
</entry>
<entry>
<title>add a concept of 'verified auth' to sessions. When set via ioctl,</title>
<updated>2016-09-02T18:11:28Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2016-09-02T18:11:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bb5dd46a8458ce3e04e7bbee8bfe3ad51905912d'/>
<id>urn:sha1:bb5dd46a8458ce3e04e7bbee8bfe3ad51905912d</id>
<content type='text'>
the user and parent process are recorded. Later, this info may be tested
and used to bypass authorization requirements.
ie, doas won't ask for your password again.
Great idea from henning.
ok deraadt guenther henning
</content>
</entry>
<entry>
<title>Remove the unused flags argument from VOP_UNLOCK().</title>
<updated>2016-03-19T12:04:15Z</updated>
<author>
<name>natano</name>
<email>natano@openbsd.org</email>
</author>
<published>2016-03-19T12:04:15Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=937fcae7c622e0ae47c1757467b994983f2677fb'/>
<id>urn:sha1:937fcae7c622e0ae47c1757467b994983f2677fb</id>
<content type='text'>
torture tested on amd64, i386 and macppc
ok beck mpi stefan
"the change looks right" deraadt
</content>
</entry>
</feed>
