| Age | Commit message (Expand) | Author | Files | Lines |
| 10 days | Merge tag 'random-6.19-rc1-for-linus' of git://git.kernel.org/pub/scm/linux/k... | Linus Torvalds | 1 | -17/+21 |
| 2025-11-25 | random: complete sentence of comment | Jason A. Donenfeld | 1 | -1/+1 |
| 2025-11-11 | random: drop check for static_key_initialized | Thomas Weißschuh | 1 | -4/+3 |
| 2025-10-30 | random: replace use of system_unbound_wq with system_dfl_wq | Marco Crivellari | 1 | -4/+4 |
| 2025-10-30 | random: use offstack cpumask when necessary | Arnd Bergmann | 1 | -7/+12 |
| 2025-10-30 | random: add missing words in function comments | Thorsten Blum | 1 | -2/+2 |
| 2025-10-29 | lib/crypto: blake2s: Rename blake2s_state to blake2s_ctx | Eric Biggers | 1 | -1/+1 |
| 2025-10-29 | lib/crypto: blake2s: Adjust parameter order of blake2s() | Eric Biggers | 1 | -2/+2 |
| 2025-05-27 | Merge tag 'ratelimit.2025.05.25a' of git://git.kernel.org/pub/scm/linux/kerne... | Linus Torvalds | 1 | -4/+5 |
| 2025-05-27 | Merge tag 'timers-cleanups-2025-05-25' of git://git.kernel.org/pub/scm/linux/... | Linus Torvalds | 1 | -3/+3 |
| 2025-05-12 | crypto: lib/chacha - add strongly-typed state zeroization | Eric Biggers | 1 | -2/+2 |
| 2025-05-12 | crypto: lib/chacha - strongly type the ChaCha state | Eric Biggers | 1 | -20/+21 |
| 2025-05-08 | random: Avoid open-coded use of ratelimit_state structure's ->missed field | Paul E. McKenney | 1 | -4/+5 |
| 2025-05-08 | treewide, timers: Rename destroy_timer_on_stack() as timer_destroy_on_stack()timers-cleanups-2025-05-25 | Ingo Molnar | 1 | -1/+1 |
| 2025-05-08 | treewide, timers: Rename try_to_del_timer_sync() as timer_delete_sync_try() | Ingo Molnar | 1 | -2/+2 |
| 2025-04-05 | treewide: Switch/rename to timer_delete[_sync]() | Thomas Gleixner | 1 | -1/+1 |
| 2025-02-21 | vdso: Add generic random data storage | Thomas Weißschuh | 1 | -3/+3 |
| 2025-01-28 | treewide: const qualify ctl_tables where applicable | Joel Granados | 1 | -1/+1 |
| 2024-09-13 | random: vDSO: add __arch_get_k_vdso_rng_data() helper for data page access | Christophe Leroy | 1 | -2/+3 |
| 2024-09-13 | random: vDSO: don't use 64-bit atomics on 32-bit architectures | Christophe Leroy | 1 | -1/+8 |
| 2024-07-24 | sysctl: treewide: constify the ctl_table argument of proc_handlers | Joel Granados | 1 | -2/+2 |
| 2024-07-19 | random: introduce generic vDSO getrandom() implementation | Jason A. Donenfeld | 1 | -1/+17 |
| 2024-04-17 | random: handle creditable entropy from atomic process context | Jason A. Donenfeld | 1 | -5/+5 |
| 2023-12-05 | iov_iter: replace import_single_range() with import_ubuf() | Jens Axboe | 1 | -2/+2 |
| 2023-12-05 | iov_iter: remove unused 'iov' argument from import_single_range() | Jens Axboe | 1 | -4/+2 |
| 2023-10-11 | char-misc: Remove the now superfluous sentinel element from ctl_table array | Joel Granados | 1 | -1/+0 |
| 2023-05-24 | tty, proc, kernfs, random: Use copy_splice_read() | David Howells | 1 | -2/+2 |
| 2023-03-06 | cpumask: fix incorrect cpumask scanning result checks | Linus Torvalds | 1 | -1/+1 |
| 2022-12-20 | random: do not include <asm/archrandom.h> from random.h | Jason A. Donenfeld | 1 | -0/+1 |
| 2022-12-12 | Merge tag 'pull-iov_iter' of git://git.kernel.org/pub/scm/linux/kernel/git/vi... | Linus Torvalds | 1 | -2/+2 |
| 2022-12-04 | random: align entropy_timer_state to cache line | Jason A. Donenfeld | 1 | -16/+17 |
| 2022-12-04 | random: mix in cycle counter when jitter timer fires | Jason A. Donenfeld | 1 | -0/+2 |
| 2022-12-04 | random: spread out jitter callback to different CPUs | Jason A. Donenfeld | 1 | -8/+44 |
| 2022-11-29 | random: remove extraneous period and add a missing one in comments | Jason A. Donenfeld | 1 | -10/+8 |
| 2022-11-25 | use less confusing names for iov_iter direction initializers | Al Viro | 1 | -2/+2 |
| 2022-11-22 | random: add back async readiness notifier | Jason A. Donenfeld | 1 | -0/+22 |
| 2022-11-18 | random: reseed in delayed work rather than on-demand | Jason A. Donenfeld | 1 | -36/+32 |
| 2022-11-18 | hw_random: use add_hwgenerator_randomness() for early entropy | Jason A. Donenfeld | 1 | -6/+6 |
| 2022-11-18 | random: modernize documentation comment on get_random_bytes() | Jason A. Donenfeld | 1 | -5/+5 |
| 2022-11-18 | random: adjust comment to account for removed function | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-11-18 | random: remove early archrandom abstraction | Jason A. Donenfeld | 1 | -2/+2 |
| 2022-11-18 | random: use random.trust_{bootloader,cpu} command line option only | Jason A. Donenfeld | 1 | -5/+5 |
| 2022-11-18 | random: add helpers for random numbers with given floor or range | Jason A. Donenfeld | 1 | -1/+17 |
| 2022-11-17 | random: use rejection sampling for uniform bounded random integers | Jason A. Donenfeld | 1 | -0/+22 |
| 2022-10-29 | random: use arch_get_random*_early() in random_init() | Jean-Philippe Brucker | 1 | -2/+2 |
| 2022-10-11 | prandom: remove unused functions | Jason A. Donenfeld | 1 | -6/+5 |
| 2022-10-06 | random: clear new batches when bringing new CPUs online | Jason A. Donenfeld | 1 | -12/+16 |
| 2022-10-01 | random: fix typos in get_random_bytes() comment | William Zijl | 1 | -5/+5 |
| 2022-10-01 | random: schedule jitter credit for next jiffy, not in two jiffies | Jason A. Donenfeld | 1 | -2/+2 |
| 2022-09-29 | random: add 8-bit and 16-bit batches | Jason A. Donenfeld | 1 | -0/+2 |
| 2022-09-29 | random: use init_utsname() instead of utsname() | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-09-29 | random: split initialization into early step and later step | Jason A. Donenfeld | 1 | -20/+30 |
| 2022-09-28 | random: use expired timer rather than wq for mixing fast pool | Jason A. Donenfeld | 1 | -7/+11 |
| 2022-09-28 | random: avoid reading two cache lines on irq randomness | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-09-23 | random: clamp credited irq bits to maximum mixed | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-09-23 | random: throttle hwrng writes if no entropy is credited | Jason A. Donenfeld | 1 | -2/+2 |
| 2022-09-23 | random: use hwgenerator randomness more frequently at early boot | Dominik Brodowski | 1 | -12/+10 |
| 2022-09-23 | random: restore O_NONBLOCK support | Jason A. Donenfeld | 1 | -0/+5 |
| 2022-08-04 | Merge tag 'char-misc-6.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 1 | -2/+2 |
| 2022-07-30 | random: correct spelling of "overwrites" | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-07-25 | random: handle archrandom with multiple longs | Jason A. Donenfeld | 1 | -14/+31 |
| 2022-07-18 | random: use try_cmpxchg in _credit_init_bits | Uros Bizjak | 1 | -2/+2 |
| 2022-07-16 | random: cap jitter samples per bit to factor of HZ | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-07-01 | pm/sleep: Add PM_USERSPACE_AUTOSLEEP Kconfig | Kalesh Singh | 1 | -2/+2 |
| 2022-06-20 | random: update comment from copy_to_user() -> copy_to_iter() | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-06-19 | random: quiet urandom warning ratelimit suppression message | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-06-19 | random: schedule mix_interrupt_randomness() less often | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-06-10 | random: remove rng_has_arch_random() | Jason A. Donenfeld | 1 | -13/+0 |
| 2022-06-10 | random: do not use jump labels before they are initialized | Jason A. Donenfeld | 1 | -1/+10 |
| 2022-06-10 | random: account for arch randomness in bits | Jason A. Donenfeld | 1 | -5/+5 |
| 2022-06-10 | random: mark bootloader randomness code as __init | Jason A. Donenfeld | 1 | -4/+3 |
| 2022-06-10 | random: avoid checking crng_ready() twice in random_init() | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-05-22 | random: check for signals after page of pool writes | Jason A. Donenfeld | 1 | -4/+10 |
| 2022-05-20 | random: wire up fops->splice_{read,write}_iter() | Jens Axboe | 1 | -0/+4 |
| 2022-05-20 | random: convert to using fops->write_iter() | Jens Axboe | 1 | -32/+35 |
| 2022-05-20 | random: convert to using fops->read_iter() | Jens Axboe | 1 | -36/+29 |
| 2022-05-19 | random: unify batched entropy implementations | Jason A. Donenfeld | 1 | -92/+55 |
| 2022-05-19 | random: move randomize_page() into mm where it belongs | Jason A. Donenfeld | 1 | -32/+0 |
| 2022-05-19 | random: remove mostly unused async readiness notifier | Jason A. Donenfeld | 1 | -48/+0 |
| 2022-05-19 | random: remove get_random_bytes_arch() and add rng_has_arch_random() | Jason A. Donenfeld | 1 | -33/+16 |
| 2022-05-19 | random: move initialization functions out of hot pages | Jason A. Donenfeld | 1 | -25/+21 |
| 2022-05-19 | random: make consistent use of buf and len | Jason A. Donenfeld | 1 | -102/+97 |
| 2022-05-19 | random: use static branch for crng_ready() | Jason A. Donenfeld | 1 | -4/+12 |
| 2022-05-18 | random: credit architectural init the exact amount | Jason A. Donenfeld | 1 | -6/+6 |
| 2022-05-18 | random: handle latent entropy and command line from random_init() | Jason A. Donenfeld | 1 | -7/+10 |
| 2022-05-18 | random: use proper jiffies comparison macro | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-05-18 | random: remove ratelimiting for in-kernel unseeded randomness | Jason A. Donenfeld | 1 | -44/+18 |
| 2022-05-18 | random: move initialization out of reseeding hot path | Jason A. Donenfeld | 1 | -23/+19 |
| 2022-05-18 | random: avoid initializing twice in credit race | Jason A. Donenfeld | 1 | -5/+5 |
| 2022-05-18 | random: use symbolic constants for crng_init states | Jason A. Donenfeld | 1 | -19/+19 |
| 2022-05-18 | siphash: use one source of truth for siphash permutations | Jason A. Donenfeld | 1 | -23/+7 |
| 2022-05-18 | random: help compiler out with fast_mix() by using simpler arguments | Jason A. Donenfeld | 1 | -21/+23 |
| 2022-05-18 | random: do not use input pool from hard IRQs | Jason A. Donenfeld | 1 | -15/+36 |
| 2022-05-16 | random: order timer entropy functions below interrupt functions | Jason A. Donenfeld | 1 | -119/+119 |
| 2022-05-15 | random: do not pretend to handle premature next security model | Jason A. Donenfeld | 1 | -118/+68 |
| 2022-05-13 | random: use first 128 bits of input as fast init | Jason A. Donenfeld | 1 | -97/+49 |
| 2022-05-13 | random: do not use batches when !crng_ready() | Jason A. Donenfeld | 1 | -3/+11 |
| 2022-05-13 | random: mix in timestamps and reseed on system restore | Jason A. Donenfeld | 1 | -0/+30 |
| 2022-05-13 | random: vary jitter iterations based on cycle counter speed | Jason A. Donenfeld | 1 | -10/+26 |
| 2022-05-13 | random: insist on random_get_entropy() existing in order to simplify | Jason A. Donenfeld | 1 | -60/+29 |
| 2022-04-25 | random: document crng_fast_key_erasure() destination possibility | Jason A. Donenfeld | 1 | -1/+8 |
| 2022-04-16 | random: use memmove instead of memcpy for remaining 32 bytes | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-04-13 | random: make random_get_entropy() return an unsigned long | Jason A. Donenfeld | 1 | -13/+7 |
| 2022-04-13 | random: allow partial reads if later user copies fail | Jason A. Donenfeld | 1 | -10/+12 |
| 2022-04-07 | random: check for signals every PAGE_SIZE chunk of /dev/[u]random | Jason A. Donenfeld | 1 | -10/+7 |
| 2022-04-06 | random: check for signal_pending() outside of need_resched() check | Jann Horn | 1 | -2/+2 |
| 2022-04-06 | random: do not allow user to keep crng key around on stack | Jason A. Donenfeld | 1 | -12/+23 |
| 2022-04-05 | random: opportunistically initialize on /dev/urandom reads | Jason A. Donenfeld | 1 | -0/+7 |
| 2022-04-04 | random: do not split fast init input in add_hwgenerator_randomness() | Jan Varho | 1 | -17/+6 |
| 2022-03-31 | random: mix build-time latent entropy into pool at init | Jason A. Donenfeld | 1 | -0/+5 |
| 2022-03-25 | random: re-add removed comment about get_random_{u32,u64} reseeding | Jason A. Donenfeld | 1 | -3/+4 |
| 2022-03-25 | random: treat bootloader trust toggle the same way as cpu trust toggle | Jason A. Donenfeld | 1 | -1/+7 |
| 2022-03-25 | random: skip fast_init if hwrng provides large chunk of entropy | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-03-22 | Revert "random: block in /dev/urandom" | Linus Torvalds | 1 | -17/+55 |
| 2022-03-21 | Merge tag 'for-5.18/block-2022-03-18' of git://git.kernel.dk/linux-block | Linus Torvalds | 1 | -1/+1 |
| 2022-03-12 | random: check for signal and try earlier when generating entropy | Jason A. Donenfeld | 1 | -2/+3 |
| 2022-03-12 | random: reseed more often immediately after booting | Jason A. Donenfeld | 1 | -3/+25 |
| 2022-03-12 | random: make consistent usage of crng_ready() | Jason A. Donenfeld | 1 | -12/+7 |
| 2022-03-12 | random: use SipHash as interrupt entropy accumulator | Jason A. Donenfeld | 1 | -39/+55 |
| 2022-03-12 | random: provide notifier for VM fork | Jason A. Donenfeld | 1 | -0/+15 |
| 2022-03-12 | random: replace custom notifier chain with standard one | Jason A. Donenfeld | 1 | -48/+19 |
| 2022-03-12 | random: do not export add_vmfork_randomness() unless needed | Jason A. Donenfeld | 1 | -0/+4 |
| 2022-03-12 | random: add mechanism for VM forks to reinitialize crng | Jason A. Donenfeld | 1 | -15/+35 |
| 2022-03-12 | random: don't let 644 read-only sysctls be written to | Jason A. Donenfeld | 1 | -2/+9 |
| 2022-03-12 | random: give sysctl_random_min_urandom_seed a more sensible value | Jason A. Donenfeld | 1 | -2/+2 |
| 2022-03-12 | random: block in /dev/urandom | Jason A. Donenfeld | 1 | -55/+17 |
| 2022-02-28 | random: do crng pre-init loading in worker rather than irq | Jason A. Donenfeld | 1 | -46/+19 |
| 2022-02-28 | random: unify cycles_t and jiffies usage and types | Jason A. Donenfeld | 1 | -29/+27 |
| 2022-02-28 | random: cleanup UUID handling | Jason A. Donenfeld | 1 | -16/+13 |
| 2022-02-24 | random: only wake up writers after zap if threshold was passed | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-02-24 | random: round-robin registers as ulong, not u32 | Jason A. Donenfeld | 1 | -3/+3 |
| 2022-02-21 | random: clear fast pool, crng, and batches in cpuhp bring up | Jason A. Donenfeld | 1 | -15/+47 |
| 2022-02-21 | random: check for crng_init == 0 in add_device_randomness() | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-02-21 | random: unify early init crng load accounting | Jason A. Donenfeld | 1 | -54/+58 |
| 2022-02-21 | random: do not take pool spinlock at boot | Jason A. Donenfeld | 1 | -3/+3 |
| 2022-02-21 | random: defer fast pool mixing to worker | Jason A. Donenfeld | 1 | -14/+49 |
| 2022-02-21 | random: rewrite header introductory comment | Jason A. Donenfeld | 1 | -162/+21 |
| 2022-02-21 | random: group sysctl functions | Jason A. Donenfeld | 1 | -6/+31 |
| 2022-02-21 | random: group userspace read/write functions | Jason A. Donenfeld | 1 | -48/+77 |
| 2022-02-21 | random: group entropy collection functions | Jason A. Donenfeld | 1 | -164/+206 |
| 2022-02-21 | random: group entropy extraction functions | Jason A. Donenfeld | 1 | -107/+109 |
| 2022-02-21 | random: group crng functions | Jason A. Donenfeld | 1 | -382/+410 |
| 2022-02-21 | random: group initialization wait functions | Jason A. Donenfeld | 1 | -161/+172 |
| 2022-02-21 | random: remove whitespace and reorder includes | Jason A. Donenfeld | 1 | -2/+1 |
| 2022-02-21 | random: introduce drain_entropy() helper to declutter crng_reseed() | Jason A. Donenfeld | 1 | -13/+23 |
| 2022-02-21 | random: deobfuscate irq u32/u64 contributions | Jason A. Donenfeld | 1 | -21/+28 |
| 2022-02-21 | random: add proper SPDX header | Jason A. Donenfeld | 1 | -36/+1 |
| 2022-02-21 | random: remove unused tracepoints | Jason A. Donenfeld | 1 | -27/+3 |
| 2022-02-21 | random: remove ifdef'd out interrupt bench | Jason A. Donenfeld | 1 | -40/+0 |
| 2022-02-21 | random: tie batched entropy generation to base_crng generation | Jason A. Donenfeld | 1 | -21/+8 |
| 2022-02-21 | random: fix locking for crng_init in crng_reseed() | Dominik Brodowski | 1 | -3/+6 |
| 2022-02-21 | random: zero buffer after reading entropy from userspace | Jason A. Donenfeld | 1 | -3/+8 |
| 2022-02-21 | random: remove outdated INT_MAX >> 6 check in urandom_read() | Jason A. Donenfeld | 1 | -2/+1 |
| 2022-02-21 | random: make more consistent use of integer types | Jason A. Donenfeld | 1 | -68/+55 |
| 2022-02-21 | random: use hash function for crng_slow_load() | Jason A. Donenfeld | 1 | -27/+15 |
| 2022-02-21 | random: use simpler fast key erasure flow on per-cpu keys | Jason A. Donenfeld | 1 | -166/+229 |
| 2022-02-21 | random: absorb fast pool into input pool after fast load | Jason A. Donenfeld | 1 | -0/+4 |
| 2022-02-21 | random: do not xor RDRAND when writing into /dev/random | Jason A. Donenfeld | 1 | -12/+2 |
| 2022-02-21 | random: ensure early RDSEED goes through mixer on init | Jason A. Donenfeld | 1 | -11/+5 |
| 2022-02-21 | random: inline leaves of rand_initialize() | Jason A. Donenfeld | 1 | -57/+33 |
| 2022-02-21 | random: get rid of secondary crngs | Jason A. Donenfeld | 1 | -172/+53 |
| 2022-02-21 | random: use RDSEED instead of RDRAND in entropy extraction | Jason A. Donenfeld | 1 | -13/+9 |
| 2022-02-21 | random: fix locking in crng_fast_load() | Dominik Brodowski | 1 | -2/+3 |
| 2022-02-21 | random: remove batched entropy locking | Jason A. Donenfeld | 1 | -27/+28 |
| 2022-02-21 | random: remove use_input_pool parameter from crng_reseed() | Eric Biggers | 1 | -6/+6 |
| 2022-02-21 | random: make credit_entropy_bits() always safe | Jason A. Donenfeld | 1 | -20/+9 |
| 2022-02-21 | random: always wake up entropy writers after extraction | Jason A. Donenfeld | 1 | -22/+11 |
| 2022-02-21 | random: use linear min-entropy accumulation crediting | Jason A. Donenfeld | 1 | -94/+20 |
| 2022-02-21 | random: simplify entropy debiting | Jason A. Donenfeld | 1 | -70/+21 |
| 2022-02-21 | random: use computational hash for entropy extraction | Jason A. Donenfeld | 1 | -249/+55 |
| 2022-02-04 | random: only call crng_finalize_init() for primary_crng | Dominik Brodowski | 1 | -5/+5 |
| 2022-02-04 | random: access primary_pool directly rather than through pointer | Dominik Brodowski | 1 | -7/+7 |
| 2022-02-04 | random: wake up /dev/random writers after zap | Jason A. Donenfeld | 1 | -1/+4 |
| 2022-02-04 | random: continually use hwgenerator randomness | Dominik Brodowski | 1 | -4/+6 |
| 2022-02-02 | block: remove genhd.h | Christoph Hellwig | 1 | -1/+1 |
| 2022-01-22 | random: move the random sysctl declarations to its own file | Xiaoming Ni | 1 | -2/+12 |
| 2022-01-18 | random: simplify arithmetic function flow in account() | Jason A. Donenfeld | 1 | -11/+6 |
| 2022-01-18 | random: selectively clang-format where it makes sense | Jason A. Donenfeld | 1 | -110/+99 |
| 2022-01-18 | random: access input_pool_data directly rather than through pointer | Jason A. Donenfeld | 1 | -13/+8 |
| 2022-01-18 | random: cleanup fractional entropy shift constants | Jason A. Donenfeld | 1 | -15/+13 |
| 2022-01-18 | random: prepend remaining pool constants with POOL_ | Jason A. Donenfeld | 1 | -20/+20 |
| 2022-01-18 | random: de-duplicate INPUT_POOL constants | Jason A. Donenfeld | 1 | -11/+6 |
| 2022-01-18 | random: remove unused OUTPUT_POOL constants | Jason A. Donenfeld | 1 | -3/+1 |
| 2022-01-18 | random: rather than entropy_store abstraction, use global | Jason A. Donenfeld | 1 | -123/+96 |
| 2022-01-18 | random: remove unused extract_entropy() reserved argument | Jason A. Donenfeld | 1 | -10/+7 |
| 2022-01-18 | random: remove incomplete last_data logic | Jason A. Donenfeld | 1 | -35/+4 |
| 2022-01-18 | random: cleanup integer types | Jason A. Donenfeld | 1 | -53/+52 |
| 2022-01-18 | random: cleanup poolinfo abstraction | Jason A. Donenfeld | 1 | -37/+30 |
| 2022-01-18 | random: fix typo in comments | Schspa Shi | 1 | -1/+1 |
| 2022-01-07 | random: don't reset crng_init_cnt on urandom_read() | Jann Horn | 1 | -4/+0 |
| 2022-01-07 | random: avoid superfluous call to RDRAND in CRNG extraction | Jason A. Donenfeld | 1 | -3/+1 |
| 2022-01-07 | random: early initialization of ChaCha constants | Dominik Brodowski | 1 | -1/+4 |
| 2022-01-07 | random: use IS_ENABLED(CONFIG_NUMA) instead of ifdefs | Jason A. Donenfeld | 1 | -19/+11 |
| 2022-01-07 | random: harmonize "crng init done" messages | Dominik Brodowski | 1 | -1/+1 |
| 2022-01-07 | random: mix bootloader randomness into pool | Jason A. Donenfeld | 1 | -0/+1 |
| 2022-01-07 | random: do not throw away excess input to crng_fast_load | Jason A. Donenfeld | 1 | -7/+12 |
| 2022-01-07 | random: do not re-init if crng_reseed completes before primary init | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-01-07 | random: fix crash on multiple early calls to add_bootloader_randomness() | Dominik Brodowski | 1 | -20/+36 |
| 2022-01-07 | random: do not sign extend bytes for rotation when mixing | Jason A. Donenfeld | 1 | -1/+1 |
| 2022-01-07 | random: use BLAKE2s instead of SHA1 in extraction | Jason A. Donenfeld | 1 | -41/+30 |