<feed xmlns='http://www.w3.org/2005/Atom'>
<title>openbsd/src/lib/libc/stdlib/mrand48.c, branch OPENBSD_7_9_BASE</title>
<subtitle>A mirror of https://github.com/libressl/openbsd.git
</subtitle>
<id>https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE</id>
<link rel='self' href='https://git.lua4.win/openbsd/atom?h=OPENBSD_7_9_BASE'/>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/'/>
<updated>2015-08-27T04:33:31+00:00</updated>
<entry>
<title>Move the __rand48_* declarations into rand48.h, and then hide both them</title>
<updated>2015-08-27T04:33:31+00:00</updated>
<author>
<name>guenther</name>
<email></email>
</author>
<published>2015-08-27T04:33:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e6c9bc283d980d5de061681c83af2c5ec669db1b'/>
<id>urn:sha1:e6c9bc283d980d5de061681c83af2c5ec669db1b</id>
<content type='text'>
and __dorand48() and __rand48_deterministic

ok deraadt@
</content>
</entry>
<entry>
<title>more standardsier: cast to int to make sure we keep the negative numbers.</title>
<updated>2014-12-09T00:02:18+00:00</updated>
<author>
<name>tedu</name>
<email></email>
</author>
<published>2014-12-09T00:02:18+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=b42fd716191810615838cb7652a88c98100ca0df'/>
<id>urn:sha1:b42fd716191810615838cb7652a88c98100ca0df</id>
<content type='text'>
observed by jonas termansen
</content>
</entry>
<entry>
<title>Change rand(), random(), drand48(), lrand48(), mrand48(), and srand48()</title>
<updated>2014-12-08T21:45:20+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>2014-12-08T21:45:20+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=9736a7f2a9e739ee9fc431040def5680fbb8794a'/>
<id>urn:sha1:9736a7f2a9e739ee9fc431040def5680fbb8794a</id>
<content type='text'>
to returning strong random by default, source from arc4random(3).
Parameters to the seeding functions are ignored, and the subsystems remain
in strong random mode.  If you wish the standardized deterministic mode,
call srand_deterministic(), srandom_determistic(), srand48_deterministic(),
seed48_deterministic() or lcong48_deterministic() instead.
The re-entrant functions rand_r(), erand48(), nrand48(), jrand48() are
unaffected by this change and remain in deterministic mode (for now).

Verified as a good roadmap forward by auditing 8800 pieces of software.
Roughly 60 pieces of software will need adaptation to request the
deterministic mode.

Violates POSIX and C89, which violate best practice in this century.
ok guenther tedu millert
</content>
</entry>
<entry>
<title>zap remaining rcsid.</title>
<updated>2005-08-08T08:05:37+00:00</updated>
<author>
<name>espie</name>
<email></email>
</author>
<published>2005-08-08T08:05:37+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=d7398a270c9cd1b7b4d545ed70ea24384781a86c'/>
<id>urn:sha1:d7398a270c9cd1b7b4d545ed70ea24384781a86c</id>
<content type='text'>
Kill old files that are no longer compiled.

okay theo
</content>
</entry>
<entry>
<title>Fix RCS ids</title>
<updated>1996-08-19T08:34:30+00:00</updated>
<author>
<name>tholo</name>
<email></email>
</author>
<published>1996-08-19T08:34:30+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=e05d77aaf17452bebe333901f1acfad893fa05a7'/>
<id>urn:sha1:e05d77aaf17452bebe333901f1acfad893fa05a7</id>
<content type='text'>
Make sure everything uses {SYS,}LIBC_SCCS properly
</content>
</entry>
<entry>
<title>initial import of NetBSD tree</title>
<updated>1995-10-18T08:42:23+00:00</updated>
<author>
<name>deraadt</name>
<email></email>
</author>
<published>1995-10-18T08:42:23+00:00</published>
<link rel='alternate' type='text/html' href='https://git.lua4.win/openbsd/commit/?id=0527d29da443886d92e9a418180c5b25a5f8d270'/>
<id>urn:sha1:0527d29da443886d92e9a418180c5b25a5f8d270</id>
<content type='text'>
</content>
</entry>
</feed>
