]> Savannah Git Hosting - gnulib.git/commit
gc-random: Replace implementation with call to getrandom.
authorSimon Josefsson <simon@josefsson.org>
Wed, 20 Jan 2021 10:50:21 +0000 (11:50 +0100)
committerSimon Josefsson <simon@josefsson.org>
Wed, 20 Jan 2021 11:09:20 +0000 (12:09 +0100)
commit44ed0db8c93f6a81fd996f1f10e93051291fbf1d
tree2b0f51d87a90f2ce865403c1a68beff9a3204d4b
parent591b1214ab938622b964052be154e88a78f41e37
gc-random: Replace implementation with call to getrandom.

* lib/gc-gnulib.c [GNULIB_GC_RANDOM]: Replace #include's with
those needed for getrandom.
(gc_init): Remove old randomness code.
(gc_done): Likewise.
(randomize): Rewrite using getrandom, inspired by getentropy.
* m4/gc-random.m4: Remove file.
* modules/crypto/gc-random: Drop gc-random.m4, gl_GC_RANDOM, and
LIB_GC_RANDOM.  Add conditional dependency on getrandom.
* modules/crypto/gc-tests (test_gc_LDADD): Drop LIB_GC_RANDOM.
ChangeLog
lib/gc-gnulib.c
m4/gc-random.m4 [deleted file]
modules/crypto/gc-random
modules/crypto/gc-tests