bcook
5fcb913dfe
initial win32 ARC4_LOCK/UNLOCK implementation.
It may make sense to later replace this with a Critical Section later.
ok guenther@
10 years ago
deraadt
884e90e06c
Change _rs_allocate so it can combine the two regions (rs and rsx)
into one if a system has an awesome getentropy(). In that case it
is valid to totally throw away the rsx state in the child. If the
getentropy() is not very good and has a lazy reseed operation, this
combining is a bad idea, and the reseed should probably continue to
use the "something old, something new" mix. _rs_allocate() can
accomodate either method, but not on the fly.
ok matthew
10 years ago
deraadt
19c7eca85b
Seperate arc4random's os-dependent parts into static inline functions,
making it much easier for libressl -portable to fill in the gaps.
ok bcook beck
10 years ago
martynas
924f910592
typos; ok jmc@
sys/dev/pci/pciide.c from naddy@
17 years ago
millert
f5ac8d80cf
add memrchr(3)
17 years ago
millert
4f09d8e4af
Sync with share/misc/license.template and add missing DARPA credit
where applicable.
22 years ago
millert
6014de925d
Use an ISC-tyle license for all my code; it is simpler and more permissive.
22 years ago
millert
b68c09e067
Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.
23 years ago
niklas
d343548859
$OpenBSD$
24 years ago
millert
926b3f4f9f
o Minor changes from db.1.86 (sleepycat). Does not include the new hash
routines since they cannot read a hashed .db file from the old code.
Most of these files just have their RCS/SCCS tags standardized.
Note that mpool.3 has not been updated to reflect the new mpool interface.
o Add a real dbm(3) manpage
26 years ago
millert
d007a399f2
add old dbm-compatible interface from db-1.86 with minor changes by me (needs a man page)
26 years ago
millert
b1b9784c54
curses.h frontend
27 years ago
millert
03d98b5707
Remove the advertising clause in my old license, it impedes free use
of the code as a large number of similar clauses makes it impossible
to write an ad for a product using the code...
27 years ago
niklas
2a0bf72166
Well, as we are heading for a release people are encouraged to rebuild their
entire trees for testing anyway, I might as well do this intrusive touching
of include files now. Added openBSD tags.
27 years ago
millert
cd68436a48
basename(3) and dirname(3) as specified by XPG4 and XPG4.2
28 years ago
tholo
7930b7d1e8
Move cfree(3) weak symbol into a seperate file
29 years ago