<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/stdio/printf.3, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/stdio/printf.3?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/stdio/printf.3?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-08-30T20:27:25Z</updated>
<entry>
<title>mop up stdarg rename; ok deraadt</title>
<updated>2019-08-30T20:27:25Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2019-08-30T20:27:25Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3e94ae4e3e34435fb1deb91cef22b10b4fd3cdf3'/>
<id>urn:sha1:3e94ae4e3e34435fb1deb91cef22b10b4fd3cdf3</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Specify that {v,}asprintf(3) returns precisely -1 on failure,</title>
<updated>2019-06-28T14:36:18Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-06-28T14:36:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=e5a82e7805e650ab7ae606b1b37e39c82731b4c1'/>
<id>urn:sha1:e5a82e7805e650ab7ae606b1b37e39c82731b4c1</id>
<content type='text'>
and that the ret pointer is either unchanged or set to NULL
in this case.
Since these two functions are not standardized by POSIX,
documenting the actual behaviour is the way to go, and the
above matches all non-buggy implementations we are aware of.
OK millert@ deraadt@
</content>
</entry>
<entry>
<title>Simplify the description of [v]snprintf(3), move the description</title>
<updated>2019-06-27T11:52:59Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-06-27T11:52:59Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=01150954dc250f80aa4daa19443a3f60dba4c10b'/>
<id>urn:sha1:01150954dc250f80aa4daa19443a3f60dba4c10b</id>
<content type='text'>
of the return values to RETURN VALUES, deprecate [v]sprintf(3)
and fix a punctuation typo.
Joint work with and OK millert@.
</content>
</entry>
<entry>
<title>an -&gt; a;</title>
<updated>2019-06-26T22:40:05Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2019-06-26T22:40:05Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=f4a3b3219c4f9c5d24145399a602b8829a032c63'/>
<id>urn:sha1:f4a3b3219c4f9c5d24145399a602b8829a032c63</id>
<content type='text'>
</content>
</entry>
<entry>
<title>The POSIX-compatible way of checking for {v,}{f,s,sn,d}printf(3)</title>
<updated>2019-06-26T21:13:23Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-26T21:13:23Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=ae51a5c21f8390b497d9b39f1c2ebe338c0969b3'/>
<id>urn:sha1:ae51a5c21f8390b497d9b39f1c2ebe338c0969b3</id>
<content type='text'>
failure is with &lt; 0, not the more specific -1 from C
discussed at length with millert, nicm, schwarze
</content>
</entry>
<entry>
<title>For all functions known to be infected by LC_NUMERIC, add short</title>
<updated>2019-01-16T12:55:49Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-01-16T12:55:49Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a41d0f37be18caa1a290a21e618cbb06c70ee94f'/>
<id>urn:sha1:a41d0f37be18caa1a290a21e618cbb06c70ee94f</id>
<content type='text'>
CAVEATS pointing to the new CAVEATS section in setlocale(3).
Make those in wprintf(3) and wscanf(3) more concise
since duplicate information is a bad idea.
Incompleteness of information originally pointed out by millert@.
OK millert@
</content>
</entry>
<entry>
<title>some grammar fixes; from dholland@netbsd, -r1.68</title>
<updated>2018-01-02T08:05:03Z</updated>
<author>
<name>jmc</name>
<email>jmc@openbsd.org</email>
</author>
<published>2018-01-02T08:05:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b8342e0240b186e6bc08fca642b2a26438fcfe01'/>
<id>urn:sha1:b8342e0240b186e6bc08fca642b2a26438fcfe01</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Consistently .Xr the corresponding wide char functions from char- and</title>
<updated>2017-12-01T11:18:40Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2017-12-01T11:18:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dd39f797388913bbd4298865a899a336ff3de11a'/>
<id>urn:sha1:dd39f797388913bbd4298865a899a336ff3de11a</id>
<content type='text'>
string-handling &lt;stdio.h&gt; functions, like we already do it for &lt;string.h&gt;.
Includes a smaller patch from &lt;kshe59 at zoho dot eu&gt;, OK jmc@.
</content>
</entry>
<entry>
<title>Add dprintf() and vdprintf() RETURN VALUES.  OK deraadt@</title>
<updated>2017-06-12T18:37:12Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2017-06-12T18:37:12Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a9760798a08888acd74b2d6de599f34fe78a6deb'/>
<id>urn:sha1:a9760798a08888acd74b2d6de599f34fe78a6deb</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ERRORS section, from FreeBSD.  OK tedu@</title>
<updated>2016-06-06T17:23:28Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2016-06-06T17:23:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d8f672ac46c1e4fcbda7dc0f72cd0029166e94db'/>
<id>urn:sha1:d8f672ac46c1e4fcbda7dc0f72cd0029166e94db</id>
<content type='text'>
</content>
</entry>
</feed>
