<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/time/strftime.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/time/strftime.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/time/strftime.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2019-06-29T16:12:21Z</updated>
<entry>
<title>two more syscall == -1 checks</title>
<updated>2019-06-29T16:12:21Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2019-06-29T16:12:21Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=97f9487f1c5fa94def48ac042586907cfbc4a1e1'/>
<id>urn:sha1:97f9487f1c5fa94def48ac042586907cfbc4a1e1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Unifdef TM_GMTOFF TM_ZONE USG_COMPAT ALTZONE to make the code more readable.</title>
<updated>2019-05-12T12:49:52Z</updated>
<author>
<name>schwarze</name>
<email>schwarze@openbsd.org</email>
</author>
<published>2019-05-12T12:49:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=bb5f5481f19635d142a1c2a56c775f73b38b4cef'/>
<id>urn:sha1:bb5f5481f19635d142a1c2a56c775f73b38b4cef</id>
<content type='text'>
No binary change when compiled with -g0.
Note that wcsftime.c did not even compile without TM_ZONE.
OK millert@
</content>
</entry>
<entry>
<title>Delete casts to off_t and size_t that are implied by assignments</title>
<updated>2016-09-21T04:38:56Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2016-09-21T04:38:56Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3240e6a8f93e9dcb3b95e7fafb9e2b27f13c7c9d'/>
<id>urn:sha1:3240e6a8f93e9dcb3b95e7fafb9e2b27f13c7c9d</id>
<content type='text'>
or prototypes.  Ditto for some of the char* and void* casts too.

verified no change to instructions on ILP32 (i386) and LP64 (amd64)
ok natano@ abluhm@ deraadt@ millert@
</content>
</entry>
<entry>
<title>Simplify allocation logic based on free and realloc's behavior on NULL.</title>
<updated>2015-12-25T19:10:29Z</updated>
<author>
<name>mmcc</name>
<email>mmcc@openbsd.org</email>
</author>
<published>2015-12-25T19:10:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4ddb2d120314bada8d5b2b7bde9ce67c06147774'/>
<id>urn:sha1:4ddb2d120314bada8d5b2b7bde9ce67c06147774</id>
<content type='text'>
ok tedu@
</content>
</entry>
<entry>
<title>Move #includes from private.h to the .c files that need them, getting rid of</title>
<updated>2015-10-24T18:13:18Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-10-24T18:13:18Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=dbd4bd2915052b1ba472fcf66df8233e6efa0ed7'/>
<id>urn:sha1:dbd4bd2915052b1ba472fcf66df8233e6efa0ed7</id>
<content type='text'>
several.  Switch from FILENAME_MAX to PATH_MAX (it's for open(), not fopen()).

ok deraadt@ tedu@ krw@
</content>
</entry>
<entry>
<title>Wrap &lt;time.h&gt; so that internal calls go direct and symbols not in C99 are weak</title>
<updated>2015-09-12T14:35:40Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-12T14:35:40Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=d17652bce78af081b2a21cb7df22b93b80c698ce'/>
<id>urn:sha1:d17652bce78af081b2a21cb7df22b93b80c698ce</id>
<content type='text'>
Add prototypes to localtime.c for offtime(), time2posix(), posix2time() to
	reduce noise with -Wmissing-prototypes
Eliminate unnecessary #includes
</content>
</entry>
<entry>
<title>drop an ansi bomb on the function definitions</title>
<updated>2015-02-16T17:11:54Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-02-16T17:11:54Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=8dc2b2010a8041e586f349d832d8af88f4a3caad'/>
<id>urn:sha1:8dc2b2010a8041e586f349d832d8af88f4a3caad</id>
<content type='text'>
</content>
</entry>
<entry>
<title>-       register int                    idays;  /* unsigned would be so 2003 */</title>
<updated>2015-02-09T14:52:28Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-02-09T14:52:28Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6a6b658ac5a8a66f8c39e87403d4fcb3d850504a'/>
<id>urn:sha1:6a6b658ac5a8a66f8c39e87403d4fcb3d850504a</id>
<content type='text'>
+       int                     idays;  /* unsigned would be so 2003 */

register is so 1973
</content>
</entry>
<entry>
<title>the one true type of time_t is a signed integer</title>
<updated>2015-02-09T14:00:03Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-02-09T14:00:03Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4b1ac4ad1a04bae432d84c578bc4ccc81212b01f'/>
<id>urn:sha1:4b1ac4ad1a04bae432d84c578bc4ccc81212b01f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>move include lines around a bit</title>
<updated>2015-02-09T13:32:51Z</updated>
<author>
<name>tedu</name>
<email>tedu@openbsd.org</email>
</author>
<published>2015-02-09T13:32:51Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=a9cc4792617d499e1b9008630579042be8896f03'/>
<id>urn:sha1:a9cc4792617d499e1b9008630579042be8896f03</id>
<content type='text'>
</content>
</entry>
</feed>
