<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/net/rcmd.c, branch OPENBSD_5_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_5_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_5_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-09-12T14:56:50+00:00</updated>
<entry>
<title>Wrap &lt;unistd.h&gt; so that internal calls go direct and they're all weak symbols</title>
<updated>2015-09-12T14:56:50+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-09-12T14:56:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4dbec400d163cf80f90bc9f4b22a894e932174ec'/>
<id>urn:sha1:4dbec400d163cf80f90bc9f4b22a894e932174ec</id>
<content type='text'>
Delete unused 'fd' argument from internal function oldttyname()
</content>
</entry>
<entry>
<title>Use nanosleep instead of sleep to avoid the extra layer and simplify later</title>
<updated>2015-08-30T05:45:43+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-08-30T05:45:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=98d0276427df30fdb80801e98ca0855d132025cc'/>
<id>urn:sha1:98d0276427df30fdb80801e98ca0855d132025cc</id>
<content type='text'>
symbol hiding

ok w/tweak deraadt@
</content>
</entry>
<entry>
<title>differentiate between a failed read, returning -1, and encountering</title>
<updated>2015-03-22T22:32:03+00:00</updated>
<author>
<name>halex</name>
<email></email>
</author>
<published>2015-03-22T22:32:03+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3a7bcc595f44463445b2912c74757f2e0c5c5eb8'/>
<id>urn:sha1:3a7bcc595f44463445b2912c74757f2e0c5c5eb8</id>
<content type='text'>
end-of-file, returning 0, in order not to print an unrelated
strerror(errno) in the latter case

ok millert@
</content>
</entry>
<entry>
<title>unmute rcmd hostname lookup failure</title>
<updated>2015-03-22T00:58:16+00:00</updated>
<author>
<name>halex</name>
<email></email>
</author>
<published>2015-03-22T00:58:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=bbc933d9c9036a9d00426d1e237515f69354714c'/>
<id>urn:sha1:bbc933d9c9036a9d00426d1e237515f69354714c</id>
<content type='text'>
ok millert@ jung@
</content>
</entry>
<entry>
<title>zap #if 0'd code that's been dead since '96</title>
<updated>2015-03-19T22:05:28+00:00</updated>
<author>
<name>halex</name>
<email></email>
</author>
<published>2015-03-19T22:05:28+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=760e28c61aadee16c8f4428f0dc588c2c290db12'/>
<id>urn:sha1:760e28c61aadee16c8f4428f0dc588c2c290db12</id>
<content type='text'>
ok todd@
</content>
</entry>
<entry>
<title>Move to the &lt;limits.h&gt; universe.</title>
<updated>2015-01-16T16:48:51+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2015-01-16T16:48:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=7027596ae70e4cf09e00ec2f7cb7434e59c533db'/>
<id>urn:sha1:7027596ae70e4cf09e00ec2f7cb7434e59c533db</id>
<content type='text'>
review by millert, binary checking process with doug, concept with guenther
</content>
</entry>
<entry>
<title>replace select with equiv poll usage.</title>
<updated>2014-10-10T13:14:50+00:00</updated>
<author>
<name>dlg</name>
<email></email>
</author>
<published>2014-10-10T13:14:50+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=76deb19a11ee94a3f296e420ac8515941a9aa24a'/>
<id>urn:sha1:76deb19a11ee94a3f296e420ac8515941a9aa24a</id>
<content type='text'>
looks good deraadt@
tweaks and ok millert@
</content>
</entry>
<entry>
<title>More shrinkage, a bit for ramdisks but mostly for static binaries:</title>
<updated>2009-11-18T07:43:22+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2009-11-18T07:43:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e0efb79737de1ab6a8d49757f7ed05b933db3e29'/>
<id>urn:sha1:e0efb79737de1ab6a8d49757f7ed05b933db3e29</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>Check snprintf(3) return value for error or truncation.</title>
<updated>2007-09-17T07:07:23+00:00</updated>
<author>
<name>moritz</name>
<email></email>
</author>
<published>2007-09-17T07:07:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=3ab3f58d7eccade2ef00c9133279fba03789b644'/>
<id>urn:sha1:3ab3f58d7eccade2ef00c9133279fba03789b644</id>
<content type='text'>
Mostly path construction, where truncation could be bad.

ok and input from deraadt@ millert@ ray@
</content>
</entry>
<entry>
<title>oldmask = sigprocmask(SIG_BLOCK, &amp;mask, &amp;oldmask);</title>
<updated>2006-03-31T04:46:09+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2006-03-31T04:46:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=fb4439fe76e56b9eca2788957cbb72c606cba0cb'/>
<id>urn:sha1:fb4439fe76e56b9eca2788957cbb72c606cba0cb</id>
<content type='text'>
is not valid code; found by lint
</content>
</entry>
</feed>
