aboutsummaryrefslogtreecommitdiff
path: root/lib/random32.c
AgeCommit message (Expand)AuthorFilesLines
2022-10-11treewide: use get_random_bytes() when possibleGravatar Jason A. Donenfeld 1-1/+1
2022-10-11treewide: use get_random_u32() when possibleGravatar Jason A. Donenfeld 1-1/+1
2022-05-18random32: use real rng for non-deterministic randomnessGravatar Jason A. Donenfeld 1-340/+7
2022-03-12random: replace custom notifier chain with standard oneGravatar Jason A. Donenfeld 1-5/+7
2022-02-21random: remove unused tracepointsGravatar Jason A. Donenfeld 1-2/+0
2021-10-18mm: don't include <linux/blk-cgroup.h> in <linux/writeback.h>Gravatar Christoph Hellwig 1-0/+1
2020-10-24random32: add a selftest for the prandom32 codeGravatar Willy Tarreau 1-0/+56
2020-10-24random32: add noise from network and scheduling activityGravatar Willy Tarreau 1-0/+5
2020-10-24random32: make prandom_u32() output unpredictableGravatar George Spelvin 1-180/+284
2020-10-02random32: Restore __latent_entropy attribute on net_rand_stateGravatar Thibaut Sautereau 1-1/+1
2020-08-13random32: add a tracepoint for prandom_u32()Gravatar Eric Dumazet 1-0/+2
2020-07-29random32: remove net_rand_state from the latent entropy gcc pluginGravatar Linus Torvalds 1-1/+1
2020-07-29random32: update the net random state on interrupt and activityGravatar Willy Tarreau 1-1/+1
2019-05-17lib: Correct comment of prandom_seedGravatar Philippe Mazenauer 1-2/+2
2017-11-21treewide: Switch DEFINE_TIMER callbacks to struct timer_list *Gravatar Kees Cook 1-2/+2
2017-11-13Merge branch 'timers-core-for-linus' of git://git.kernel.org/pub/scm/linux/ke...Gravatar Linus Torvalds 1-1/+1
2017-11-02License cleanup: add SPDX GPL-2.0 license identifier to files with no licenseGravatar Greg Kroah-Hartman 1-0/+1
2017-10-05timer: Remove expires and data arguments from DEFINE_TIMERGravatar Kees Cook 1-1/+1
2016-10-15Merge tag 'gcc-plugins-v4.9-rc1' of git://git.kernel.org/pub/scm/linux/kernel...Gravatar Linus Torvalds 1-1/+1
2016-10-10latent_entropy: Mark functions with __latent_entropyGravatar Emese Revfy 1-1/+1
2016-09-27lib: clean up put_cpu_var usageGravatar Shaohua Li 1-2/+2
2016-07-07timers: Remove set_timer_slack() leftoversGravatar Thomas Gleixner 1-1/+0
2016-02-29netfilter: meta: add PRANDOM supportGravatar Florian Westphal 1-0/+1
2015-10-08random32: add prandom_init_once helper for own rngsGravatar Daniel Borkmann 1-1/+1
2015-10-08random32: add prandom_seed_full_state helperGravatar Daniel Borkmann 1-16/+21
2014-08-24random32: improvements to prandom_bytesGravatar Daniel Borkmann 1-21/+18
2014-07-30random32: mix in entropy from core to late initcallGravatar Hannes Frederic Sowa 1-21/+28
2014-04-03lib/random32.c: minor cleanups and kdoc fixGravatar Daniel Borkmann 1-37/+39
2014-03-28random32: avoid attempt to late reseed if in the middle of seedingGravatar Sasha Levin 1-1/+12
2013-11-14random32: use msecs_to_jiffies for reseed timerGravatar Daniel Borkmann 1-2/+6
2013-11-14random32: add __init prefix to prandom_start_seed_timerGravatar Daniel Borkmann 1-2/+2
2013-11-11random32: add test cases for taus113 implementationGravatar Daniel Borkmann 1-6/+189
2013-11-11random32: upgrade taus88 generator to taus113 from errata paperGravatar Daniel Borkmann 1-34/+46
2013-11-11random32: add prandom_reseed_late() and call when nonblocking pool becomes in...Gravatar Hannes Frederic Sowa 1-1/+22
2013-11-11random32: add periodic reseedingGravatar Hannes Frederic Sowa 1-0/+23
2013-11-11random32: fix off-by-one in seeding requirementGravatar Daniel Borkmann 1-7/+7
2012-12-17prandom: introduce prandom_bytes() and prandom_bytes_state()Gravatar Akinobu Mita 1-0/+49
2012-12-17random32: rename random32 to prandomGravatar Akinobu Mita 1-24/+24
2012-03-07lib: reduce the use of module.h wherever possibleGravatar Paul Gortmaker 1-1/+1
2010-06-16Merge branch 'master' into for-nextGravatar Jiri Kosina 1-21/+17
2010-06-16fix typos concerning "initiali[zs]e"Gravatar Uwe Kleine-König 1-1/+1
2010-05-27lib/random32: export pseudo-random number generator for modulesGravatar Joe Eykholt 1-21/+17
2008-07-30random32: seeding improvementGravatar Stephen Hemminger 1-21/+27
2008-04-03[NET]: srandom32 fixes for networking v2Gravatar Andi Kleen 1-4/+9
2006-12-04[PATCH] severing module.h->sched.hGravatar Al Viro 1-0/+1
2006-10-17[PATCH] rename net_random to random32Gravatar Stephen Hemminger 1-0/+142