openssl/include/internal
Dr. Matthias St. Pierre 4917e91160 RAND_DRBG: add a function for setting the reseeding defaults
The introduction of thread local public and private DRBG instances (#5547)
makes it very cumbersome to change the reseeding (time) intervals for
those instances. This commit provides a function to set the default
values for all subsequently created DRBG instances.

 int RAND_DRBG_set_reseed_defaults(
                                   unsigned int master_reseed_interval,
                                   unsigned int slave_reseed_interval,
                                   time_t master_reseed_time_interval,
                                   time_t slave_reseed_time_interval
                                   );

The function is intended only to be used during application initialization,
before any threads are created and before any random bytes are generated.

Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/5576)
2018-03-10 00:26:30 +01:00
..
__DECC_INCLUDE_EPILOGUE.H VMS: Copy DECC inclusion epi- and prologues to internals 2017-04-20 13:10:06 +02:00
__DECC_INCLUDE_PROLOGUE.H VMS: Copy DECC inclusion epi- and prologues to internals 2017-04-20 13:10:06 +02:00
bio.h Update copyright year 2018-02-13 13:59:25 +00:00
comp.h
conf.h
constant_time_locl.h Update copyright year 2018-02-27 13:59:42 +00:00
cryptlib.h Make OPENSSL_rdtsc universally available. 2018-02-07 10:08:15 +10:00
dane.h
dso.h Use "" not <> for internal/ includes 2017-08-22 09:54:20 -04:00
dsoerr.h Small simplification in mkerr.pl 2018-02-09 07:04:32 -05:00
err.h
nelem.h Remove tests dependence on e_os.h 2017-08-18 09:50:25 +10:00
numbers.h
o_dir.h Fix some Typos and indents 2017-08-11 10:16:33 -04:00
o_str.h
rand.h RAND_DRBG: add a function for setting the reseeding defaults 2018-03-10 00:26:30 +01:00
refcount.h Move the REF_PRINT support from e_os.h to internal/refcount.h. 2017-08-30 07:20:44 +10:00
sockets.h Update copyright years on all files merged since Jan 1st 2018 2018-01-09 05:49:01 +01:00
thread_once.h