<feed xmlns='http://www.w3.org/2005/Atom'>
<title>portable/crypto/compat, branch v2.0.6</title>
<subtitle>A mirror of https://github.com/libressl/portable.git
</subtitle>
<id>https://git.lua4.win/portable/atom?h=v2.0.6</id>
<link rel='self' href='https://git.lua4.win/portable/atom?h=v2.0.6'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/'/>
<updated>2014-07-30T11:53:02+00:00</updated>
<entry>
<title>harmonize asprintf with OpenSSH</title>
<updated>2014-07-30T11:53:02+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-30T11:53:02+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=b9ff0728e1bab018dd888c173151dba35e40ef3b'/>
<id>urn:sha1:b9ff0728e1bab018dd888c173151dba35e40ef3b</id>
<content type='text'>
 * use the original name for the file from OpenSSH (remove duplicate version)
 * add va_copy/__va_copy checks to configure
 * incorporate proposed fixes to openssh version:
   + include more system headers directly for various definitions
   + limit the scope of va_copy/va_end to their affected vsnprintf calls
   + simplify error handling, removing a dead assignment
</content>
</entry>
<entry>
<title>include comment on windows services</title>
<updated>2014-07-29T23:21:58+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-29T23:21:58+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=a07e33702049d63adb06271e4d15412685b44085'/>
<id>urn:sha1:a07e33702049d63adb06271e4d15412685b44085</id>
<content type='text'>
</content>
</entry>
<entry>
<title>stub win32 issetugid implementation</title>
<updated>2014-07-29T16:17:44+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-29T02:06:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=983103b0db51c6be77a93c3d2b4e7decfdc89499'/>
<id>urn:sha1:983103b0db51c6be77a93c3d2b4e7decfdc89499</id>
<content type='text'>
ok deraadt@ beck@
</content>
</entry>
<entry>
<title>produce a error if platform has no arc4random hook</title>
<updated>2014-07-29T16:17:27+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-29T01:57:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=d328203f63a13da5556363380261d5091948ea96'/>
<id>urn:sha1:d328203f63a13da5556363380261d5091948ea96</id>
<content type='text'>
ok deraadt@ beck@
</content>
</entry>
<entry>
<title>add asprintf / vasprintf from OpenSSH portable</title>
<updated>2014-07-29T16:17:22+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-29T00:26:15+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=35e2d8d0485322558a8c4b726674a5293d6aec37'/>
<id>urn:sha1:35e2d8d0485322558a8c4b726674a5293d6aec37</id>
<content type='text'>
ok deraadt@ beck@
</content>
</entry>
<entry>
<title>remove thread_private.h, no longer needed</title>
<updated>2014-07-27T11:09:51+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-27T11:09:51+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=6383a0722c9273897cdb2e1c8dd0490197b154ec'/>
<id>urn:sha1:6383a0722c9273897cdb2e1c8dd0490197b154ec</id>
<content type='text'>
</content>
</entry>
<entry>
<title>remove thread_private.h defines, moved to arc4random_*.h</title>
<updated>2014-07-19T15:49:08+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-19T15:49:08+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=edebb7a66e0b107c7b07fa119f4e6b517c442089'/>
<id>urn:sha1:edebb7a66e0b107c7b07fa119f4e6b517c442089</id>
<content type='text'>
</content>
</entry>
<entry>
<title>update to newly-refactored arc4random compatibility shims</title>
<updated>2014-07-18T14:19:23+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-18T04:58:46+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=1b1bce16b15cbe3bc7394f7876cb064ef5b8e7ab'/>
<id>urn:sha1:1b1bce16b15cbe3bc7394f7876cb064ef5b8e7ab</id>
<content type='text'>
the thread-private bits can move next

ok beck@
</content>
</entry>
<entry>
<title>register the atfork handler from arc4random</title>
<updated>2014-07-15T19:50:05+00:00</updated>
<author>
<name>Brent Cook</name>
<email>bcook@openbsd.org</email>
</author>
<published>2014-07-15T19:50:05+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=32d9eeeecf4e951e1566d5f4a42b36ea37b60f35'/>
<id>urn:sha1:32d9eeeecf4e951e1566d5f4a42b36ea37b60f35</id>
<content type='text'>
From kettenis@

People have suggested using pthread_atfork(3) before, but discarded
the idea because it involves linking with -lpthread, which has other
undesirable consequences.  However:

* Most systems actually have pthread_atfork(3) in libc.  I verified
  this on OS X and Solaris.  I believe this is the case on Linux
  systems that use musl as well.

* On Linux systems that use glibc, this isn't the case.  However,
  those systems have __register_atfork(3), which is fully documented
  in the "Linux Standard Base Core Specification".

ok kettenis@ deraadt@ beck@
</content>
</entry>
<entry>
<title>We're probably gonna need this for solaris 10</title>
<updated>2014-07-12T15:15:11+00:00</updated>
<author>
<name>Bob Beck</name>
<email>beck@openbsd.org</email>
</author>
<published>2014-07-12T15:15:11+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/portable/commit/?id=c1f7374df083f6390e57d588bfecf70b2ab69759'/>
<id>urn:sha1:c1f7374df083f6390e57d588bfecf70b2ab69759</id>
<content type='text'>
</content>
</entry>
</feed>
