Use xoshiro256** to generate pseudo-random numbers.
authorGuus Sliepen <guus@tinc-vpn.org>
Mon, 16 Aug 2021 21:26:24 +0000 (23:26 +0200)
committerGuus Sliepen <guus@tinc-vpn.org>
Mon, 23 Aug 2021 16:28:52 +0000 (18:28 +0200)
commit6debc6c79ba385d35f646e0958f84ace5b8f4b4d
treed883b1b85082ce484ffe454fab1c6f04f6cab339
parenta80253aee68968c722c796c523ed26655d29c882
Use xoshiro256** to generate pseudo-random numbers.

Also seed it using /dev/random or whatever equivalent is available.
21 files changed:
src/Makefile.am
src/autoconnect.c
src/crypto.h
src/fsck.c
src/invitation.c
src/net.c
src/net_packet.c
src/net_setup.c
src/net_socket.c
src/protocol.c
src/protocol_edge.c
src/protocol_key.c
src/protocol_misc.c
src/protocol_subnet.c
src/route.c
src/sptps_test.c
src/subnet.c
src/tincctl.c
src/tincd.c
src/utils.h
src/xoshiro.c [new file with mode: 0644]