<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/crypt, branch OPENBSD_4_3</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_4_3</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_4_3'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2008-01-01T00:43:39+00:00</updated>
<entry>
<title>- make arc4random*() functions thread safe. Use a custom spinlock function</title>
<updated>2008-01-01T00:43:39+00:00</updated>
<author>
<name>kurt</name>
<email></email>
</author>
<published>2008-01-01T00:43:39+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d08c4e4910d78ef0ddd9e7917c1f2d61b0021d4a'/>
<id>urn:sha1:d08c4e4910d78ef0ddd9e7917c1f2d61b0021d4a</id>
<content type='text'>
instead of the generic pthread macros since free(3) uses __arc4_getbyte()
when freeing small sized allocations and the generic pthread macros call
malloc(3).
- eliminate passing pointers to a static variable with global scope (rs)
for additional code clarity and reduction.
- shlib minor bumps for libc and libpthread due to new functions.
From andreas@ with some bits from me. okay tedu@ marc@ w/some spot
checking from millert@
</content>
</entry>
<entry>
<title>add a RETURN VALUES section.</title>
<updated>2007-10-08T11:55:27+00:00</updated>
<author>
<name>pyr</name>
<email></email>
</author>
<published>2007-10-08T11:55:27+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=5466c28b1bd5a7699ec46cd69510bdaa7994294e'/>
<id>urn:sha1:5466c28b1bd5a7699ec46cd69510bdaa7994294e</id>
<content type='text'>
ok jmc@
</content>
</entry>
<entry>
<title>convert to new .Dd format;</title>
<updated>2007-05-31T19:20:26+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2007-05-31T19:20:26+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e021d0a0d5401ab3c1c88e4570ee8c832a47033b'/>
<id>urn:sha1:e021d0a0d5401ab3c1c88e4570ee8c832a47033b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>macros at start of line require a `.';</title>
<updated>2007-05-02T16:48:54+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2007-05-02T16:48:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9dcb876ffed39cc9b5e7ca91d7960109ea2c246c'/>
<id>urn:sha1:9dcb876ffed39cc9b5e7ca91d7960109ea2c246c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Document the lack of error return value in arc4random.</title>
<updated>2007-05-02T09:20:59+00:00</updated>
<author>
<name>pyr</name>
<email></email>
</author>
<published>2007-05-02T09:20:59+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=20e1754dbe2258381c92dd73706e8d82c0393765'/>
<id>urn:sha1:20e1754dbe2258381c92dd73706e8d82c0393765</id>
<content type='text'>
Sync the documentation in getpid with arc4random's format.
</content>
</entry>
<entry>
<title>Get rid of useless #if 0 block, especially since the code is included</title>
<updated>2007-03-19T05:18:32+00:00</updated>
<author>
<name>ray</name>
<email></email>
</author>
<published>2007-03-19T05:18:32+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=74cd9effea31702c4f9012a69b773916cbe4f4eb'/>
<id>urn:sha1:74cd9effea31702c4f9012a69b773916cbe4f4eb</id>
<content type='text'>
immediately after.

OK millert@.
</content>
</entry>
<entry>
<title>Change hard coded numbers to sizeof(buf).  Also change some</title>
<updated>2007-02-20T01:44:16+00:00</updated>
<author>
<name>ray</name>
<email></email>
</author>
<published>2007-02-20T01:44:16+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=22b5b07292a5ad742550ecedb80014dfc232ccca'/>
<id>urn:sha1:22b5b07292a5ad742550ecedb80014dfc232ccca</id>
<content type='text'>
sizeof(buf) - 1 to sizeof(buf), since fgets takes the whole buffer size.

Based on diff from Charles Longeau &lt;chl at tuxfamily dot org&gt; long ago.

OK millert@.
</content>
</entry>
<entry>
<title>provide an libc internal interface to get random bytes, to be used by malloc</title>
<updated>2007-02-12T19:58:47+00:00</updated>
<author>
<name>otto</name>
<email></email>
</author>
<published>2007-02-12T19:58:47+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=69c771d75d0fc0fe568375eaf8269d6afa45d501'/>
<id>urn:sha1:69c771d75d0fc0fe568375eaf8269d6afa45d501</id>
<content type='text'>
to get random data without calling getpid(), ok millert@ deraadt@
</content>
</entry>
<entry>
<title>no point mentioning functions if we have nothing useful to say</title>
<updated>2006-08-05T06:50:22+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2006-08-05T06:50:22+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=4e39a5cd7fc51a2d60767923722b03e707cd2a62'/>
<id>urn:sha1:4e39a5cd7fc51a2d60767923722b03e707cd2a62</id>
<content type='text'>
about them;

ok djm
</content>
</entry>
<entry>
<title>wording/grammar tweaks;</title>
<updated>2006-07-26T12:48:35+00:00</updated>
<author>
<name>jmc</name>
<email></email>
</author>
<published>2006-07-26T12:48:35+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=82b7755dab3376a0424a3c8560381f09dda19d70'/>
<id>urn:sha1:82b7755dab3376a0424a3c8560381f09dda19d70</id>
<content type='text'>
</content>
</entry>
</feed>
