<feed xmlns='http://www.w3.org/2005/Atom'>
<title>wireguard-openbsd/lib/libc/gen/syslog.c, branch jd/queueboosts</title>
<subtitle>WireGuard implementation for the OpenBSD kernel</subtitle>
<id>https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/syslog.c?h=jd%2Fqueueboosts</id>
<link rel='self' href='https://git.zx2c4.com/wireguard-openbsd/atom/lib/libc/gen/syslog.c?h=jd%2Fqueueboosts'/>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/'/>
<updated>2015-10-31T02:57:16Z</updated>
<entry>
<title>Do not include a timestamp in the syslog message.  There is no need --</title>
<updated>2015-10-31T02:57:16Z</updated>
<author>
<name>deraadt</name>
<email>deraadt@openbsd.org</email>
</author>
<published>2015-10-31T02:57:16Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=1778bf5bfab38adeb6a507dfbd135daf8f1fbf3e'/>
<id>urn:sha1:1778bf5bfab38adeb6a507dfbd135daf8f1fbf3e</id>
<content type='text'>
syslogd will fill it in immediately upon reception on the other side of
sendsyslog(2).  Our libc only talks to our syslogd, which will fix the
timestamp before forwarding.  syslog_r has done this for a long time
already.
ok tedu bluhm
</content>
</entry>
<entry>
<title>Wrap &lt;syslog.h&gt; so that internal calls go direct and they're all weak symbols</title>
<updated>2015-09-12T14:30:31Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2015-09-12T14:30:31Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=4fb98022c586790e6541c32e29eed3635af29b87'/>
<id>urn:sha1:4fb98022c586790e6541c32e29eed3635af29b87</id>
<content type='text'>
Delete code that's a no-op now that we don't use sockets
Eliminate unnecessary #includes
</content>
</entry>
<entry>
<title>Make printf-like and scanf-like functions marked as such in llib-lc.ln</title>
<updated>2011-05-30T18:48:33Z</updated>
<author>
<name>martynas</name>
<email>martynas@openbsd.org</email>
</author>
<published>2011-05-30T18:48:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b18e690dce4ce381e3ca4984173985d640e8a5f5'/>
<id>urn:sha1:b18e690dce4ce381e3ca4984173985d640e8a5f5</id>
<content type='text'>
and llib-lwrap.ln databases;  so that the lint features doing format
strings checks are enabled by default.

Looks good to millert@.
</content>
</entry>
<entry>
<title>More shrinkage, a bit for ramdisks but mostly for static binaries:</title>
<updated>2009-11-18T07:43:22Z</updated>
<author>
<name>guenther</name>
<email>guenther@openbsd.org</email>
</author>
<published>2009-11-18T07:43:22Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=2359975197ffa00213482093de8f8c5905ec9577'/>
<id>urn:sha1:2359975197ffa00213482093de8f8c5905ec9577</id>
<content type='text'>
- wrap with #ifndef NO_LOG_BAD_DNS_RESPONSES libc code that uses
  p_class() and p_type() for diagnostics, then add that define to
  libstub to avoid pulling in res_debug_syms.o
- split rcmd() and ruserok() into separate files, as nothing uses both
- split readdir_r() to its own file
- split syslog_r() from syslog(), as the latter needs localtime(); many
  binaries no longer need to pull in all the time code after this; switch
  from usleep() to nanosleep() while we're at it

(The profit of analysis of -Wl,-M,--cref output)

Chops 888kB from /bin and /sbin on i386

ok deraadt@, miod@
</content>
</entry>
<entry>
<title>Stash value of log_tag before calling closelog_r() and restore it after.</title>
<updated>2007-11-09T18:40:19Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2007-11-09T18:40:19Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=3f11cdeb2c90df87e7b038adcc1099c6601f4245'/>
<id>urn:sha1:3f11cdeb2c90df87e7b038adcc1099c6601f4245</id>
<content type='text'>
When closelog() was modified to clear log_tag it inadvertantly made
syslog_r() (which calls closelog_r at the end) clear log_tag as well.
OK miod@ dhartmei@
</content>
</entry>
<entry>
<title>zap remaining rcsid.</title>
<updated>2005-08-08T08:05:33Z</updated>
<author>
<name>espie</name>
<email>espie@openbsd.org</email>
</author>
<published>2005-08-08T08:05:33Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=c2c925dec2134a12f472359f2a189e9a312dd721'/>
<id>urn:sha1:c2c925dec2134a12f472359f2a189e9a312dd721</id>
<content type='text'>
Kill old files that are no longer compiled.

okay theo
</content>
</entry>
<entry>
<title>handle snprintf() returning -1.</title>
<updated>2005-03-08T15:38:46Z</updated>
<author>
<name>moritz</name>
<email>moritz@openbsd.org</email>
</author>
<published>2005-03-08T15:38:46Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=939b4bb171309e3351e6e7c00ee6fd6d3d498c3e'/>
<id>urn:sha1:939b4bb171309e3351e6e7c00ee6fd6d3d498c3e</id>
<content type='text'>
ok cloder@ henning@ hshoexer@
</content>
</entry>
<entry>
<title>ansify function definitions and zap some `register'</title>
<updated>2004-05-18T02:05:52Z</updated>
<author>
<name>jfb</name>
<email>jfb@openbsd.org</email>
</author>
<published>2004-05-18T02:05:52Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=73b3e3c43784cb5fd04439d34c7436bbf85871db'/>
<id>urn:sha1:73b3e3c43784cb5fd04439d34c7436bbf85871db</id>
<content type='text'>
ok millert@
</content>
</entry>
<entry>
<title>Remove the advertising clause in the UCB license which Berkeley</title>
<updated>2003-06-02T20:18:29Z</updated>
<author>
<name>millert</name>
<email>millert@openbsd.org</email>
</author>
<published>2003-06-02T20:18:29Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=6580fee3295c971a919cc04bfc3598c5f8bcd2b1'/>
<id>urn:sha1:6580fee3295c971a919cc04bfc3598c5f8bcd2b1</id>
<content type='text'>
rescinded 22 July 1999.  Proofed by myself and Theo.
</content>
</entry>
<entry>
<title>correctly check the return value of send().  fixes LOG_CONS from always</title>
<updated>2003-02-27T17:26:10Z</updated>
<author>
<name>danh</name>
<email>danh@openbsd.org</email>
</author>
<published>2003-02-27T17:26:10Z</published>
<link rel='alternate' type='text/html' href='https://git.zx2c4.com/wireguard-openbsd/commit/?id=b1647353dfce1228f7fc7ea8011c1c69a59a6745'/>
<id>urn:sha1:b1647353dfce1228f7fc7ea8011c1c69a59a6745</id>
<content type='text'>
logging to the console.

ok millert@
</content>
</entry>
</feed>
