ndhc/nk
Nicholas J. Kain 1f0a8f29de
Use the HWRNG for generating DUIDs and IAIDs.
Before these were generated from a freshly seeded PRNG which reduces the
state space of possible DUIDs and skews the distribution of both DUIDs
and IAIDs as a function of the PRNG choice.

None of this really matters much in practice, but do things right.
2022-08-28 04:00:06 -04:00
..
hwrng.c Use the HWRNG for generating DUIDs and IAIDs. 2022-08-28 04:00:06 -04:00
hwrng.h Use the HWRNG for generating DUIDs and IAIDs. 2022-08-28 04:00:06 -04:00
io.c Relicense as MIT. 2022-02-06 20:05:29 -05:00
io.h Relicense as MIT. 2022-02-06 20:05:29 -05:00
log.h Relicense as MIT. 2022-02-06 20:05:29 -05:00
net_checksum16.h Relicense as MIT. 2022-02-06 20:05:29 -05:00
privs.c privs: Don't use libc isdigit() 2022-08-27 10:29:11 -04:00
privs.h Relicense as MIT. 2022-02-06 20:05:29 -05:00
pspawn.c Use memccpy() and memcpy() instead of nstr{cpy,lcpy,cat}. 2022-08-27 04:11:12 -04:00
pspawn.h scriptd: Use posix_spawn rather than fork/exec. 2022-08-09 13:40:10 -04:00
random.c Use the HWRNG for generating DUIDs and IAIDs. 2022-08-28 04:00:06 -04:00
random.h Relicense as MIT. 2022-02-06 20:05:29 -05:00