<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/asr, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/asr?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/asr?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2020-06-07T16:16:01Z</updated>
<entry>
<title>In the libc resolver function asr_run(), clear the result buffer everytime,</title>
<updated>2020-06-07T16:16:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2020-06-07T16:16:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=30d3f3d9a6bd805f226514fbf3d455eb7d2ba7e6'/>
<id>urn:sha1:30d3f3d9a6bd805f226514fbf3d455eb7d2ba7e6</id>
<content type='text'>
because there are callers who were inspecting unrelated fields.
discussion with eric, otto, solution from semarie
this is errata 6.6/031_asr and 6.7/009_asr
</content>
</entry>
<entry>
<title>Allow the caller of asr functions to create and use a specific context.</title>
<updated>2019-10-24T05:57:41Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-10-24T05:57:41Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=af4d66b37c7394d6b39d0566d15c37785a0448b1'/>
<id>urn:sha1:af4d66b37c7394d6b39d0566d15c37785a0448b1</id>
<content type='text'>
Diff from eric@ and florian@, commiting on their behalf since they are absent
and we want to ride the minor shlib bump.
</content>
</entry>
<entry>
<title>correctly handle read(2) return value.</title>
<updated>2019-09-28T11:21:07Z</updated>
<author>
<name>eric</name>
<email>eric@openbsd.org</email>
</author>
<published>2019-09-28T11:21:07Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=449cbdb1e1ebe27ad11a89400f4f2baf427d76f9'/>
<id>urn:sha1:449cbdb1e1ebe27ad11a89400f4f2baf427d76f9</id>
<content type='text'>
fix issue reported by Mikolaj Kucharski.

ok martijn@ deraadt@
</content>
</entry>
<entry>
<title>snprintf/vsnprintf return &lt; 0 on error, rather than -1.</title>
<updated>2019-07-03T03:24:01Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-07-03T03:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=515e489c3d599b9cfcdf9cf6842ac49f92e154d6'/>
<id>urn:sha1:515e489c3d599b9cfcdf9cf6842ac49f92e154d6</id>
<content type='text'>
</content>
</entry>
<entry>
<title>If we don't receive a reply packet the res_send subquery will already have</title>
<updated>2019-06-27T05:26:37Z</updated>
<author>
<name>martijn</name>
<email>martijn@openbsd.org</email>
</author>
<published>2019-06-27T05:26:37Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e45d70c8b6187efbf0d77c599b98c0621570709a'/>
<id>urn:sha1:e45d70c8b6187efbf0d77c599b98c0621570709a</id>
<content type='text'>
set subq_h_errno and ar_count. Remove the ar_datalen == -1 check, so we
set ar_h_errno and don't have to (wrongly) guess that
ar_h_errno = HOST_NOT_FOUND.

This makes sure that if no nameserver responds the h_errno value is set to
TRY_AGAIN instead of HOST_NOT_FOUND.

OK eric@, deraadt@
</content>
</entry>
<entry>
<title>Allow setting of retransmission intervasl via _res.retrans. Ugly API but</title>
<updated>2019-06-17T05:54:45Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-06-17T05:54:45Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ecb0cd2cff072e375a3ac6aab21061db7df93f5c'/>
<id>urn:sha1:ecb0cd2cff072e375a3ac6aab21061db7df93f5c</id>
<content type='text'>
it's all we got. ok jca@
</content>
</entry>
<entry>
<title>Unbreak tree. Last minute changes are evil.</title>
<updated>2019-01-14T06:49:42Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-01-14T06:49:42Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ca9d64e007672c6a6d3a01c8c4871877c5a5fb46'/>
<id>urn:sha1:ca9d64e007672c6a6d3a01c8c4871877c5a5fb46</id>
<content type='text'>
</content>
</entry>
<entry>
<title>There are cases where a program doing dns requests wants to set the</title>
<updated>2019-01-14T06:23:06Z</updated>
<author>
<name>otto</name>
<email>otto@openbsd.org</email>
</author>
<published>2019-01-14T06:23:06Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3d657e16d4d71195b8092bf2a9972efebcf11303'/>
<id>urn:sha1:3d657e16d4d71195b8092bf2a9972efebcf11303</id>
<content type='text'>
Checking Disabled flag. Introduce a RES flag to do so. ok krw@
deraadt@ eric@
</content>
</entry>
<entry>
<title>For correctness, do not read struct servent if getservbyname_r() failed.</title>
<updated>2018-11-03T09:13:24Z</updated>
<author>
<name>eric</name>
<email>eric@openbsd.org</email>
</author>
<published>2018-11-03T09:13:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=172d89a7c9bfd1a002b8b73eecc3d14704949255'/>
<id>urn:sha1:172d89a7c9bfd1a002b8b73eecc3d14704949255</id>
<content type='text'>
Also simplify code.
</content>
</entry>
<entry>
<title>More "explicitely" -&gt; "explicitly" in various comments.</title>
<updated>2018-10-22T17:31:24Z</updated>
<author>
<name>krw</name>
<email>krw@openbsd.org</email>
</author>
<published>2018-10-22T17:31:24Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c43131ad7f420c8af6cee2cdfbcd3f96b0d6e971'/>
<id>urn:sha1:c43131ad7f420c8af6cee2cdfbcd3f96b0d6e971</id>
<content type='text'>
ok guenther@ tb@ deraadt@
</content>
</entry>
</feed>
