summaryrefslogtreecommitdiff
path: root/sys/dev/random
AgeCommit message (Expand)Author
2025-12-18armv8rng: Fix an inverted test in random_rndr_read_one()Mark Johnston
2025-11-07random: Have RANDOM_PURE_START be a cross-platform sourceDavid E. O'Brien
2025-10-31random: CTASSERT check sizeof random_source_descr[]David E. O'Brien
2025-10-28random: remove hifn(4)David E. O'Brien
2025-10-23random: fenestrasX: Add missing entropy sourcesDavid E. O'Brien
2025-10-23random: fenestrasX: add RDSEED supportDavid E. O'Brien
2025-10-22random: garbage collect the RANDOM_PURE_OCTEON entropy sourceDavid E. O'Brien
2025-10-21random: add RDSEED as a provably unique entropy sourceDavid E. O'Brien
2025-09-20random: fxrng: Add an entry for RANDOM_RANDOMDEV to the source tableMark Johnston
2025-09-08random: Exclude the timestamp from healthtest for pure sourcesMark Johnston
2025-09-08random: Allow pure entropy sources to provide a min-entropy estimateMark Johnston
2025-09-08random: Fix synchronization of hc_source_maskMark Johnston
2025-09-08random: Make the entropy source registration interface more uniformMark Johnston
2025-09-08random: Make the min-entropy estimate configurableMark Johnston
2025-08-19random: Make random_source definitions constMark Johnston
2025-08-19random: Correct wording in a commentMark Johnston
2025-07-18random: Treat writes to /dev/random as separate from /entropyMark Johnston
2025-07-18random: Add NIST SP 800-90B entropy source health test implementationsMark Johnston
2025-07-07random: Change the entropy harvest event queuing schemeMark Johnston
2025-07-03random: Remove ARGSUSED annotations from random_harvestq.cMark Johnston
2025-07-03random: Define a macro for getting the CPU cycle countMark Johnston
2025-07-03random: Move entropy harvest queue lock macros to random_harvestq.cMark Johnston
2025-07-03random: Replace a comment with a static assertionMark Johnston
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2024-10-15sys: Add an SMCCC Random Number Generator driverAndrew Turner
2024-09-22random: Avoid magic numbersColin Percival
2024-02-22random(4): Fix a typo in a source code commentGordon Bergling
2023-12-01armv8rng: Don't require toolchain to support FEAT_RNGJessica Clarke
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-15Add an Armv8 rndr random number providerAndrew Turner
2023-08-25nehemiah RNG: Switch to using FPU_KERN_NOCTXJohn Baldwin
2023-08-16sys: Remove $FreeBSD$: one-line sh patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2022-07-19random: Ingest extra fast entropy when !seededColin Percival
2022-06-17Fix the random source descriptionsAndrew Turner
2022-04-12Remove checks for __GNUCLIKE_ASM assuming it is always true.John Baldwin
2022-04-09random(3): Fix a typo in a source code commentGordon Bergling
2022-02-17Add support for getting early entropy from UEFIColin Percival
2022-02-03kern: harvest entropy from calloutsKyle Evans
2021-11-16randomdev: Remove 100 ms sleep from write routineColin Percival
2021-10-23nehemiah: manually assemble xstore(-rng)Konstantin Belousov
2021-09-23kern: random: collect ~16x less from fast-entropy sourcesKyle Evans
2021-09-23kern: random: drop read_rate and associated functionalityKyle Evans
2020-10-10random(4) FenestrasX: Push root seed version to arc4random(3)Conrad Meyer
2020-10-10arc4random(9): Integrate with RANDOM_FENESTRASX push-reseedConrad Meyer
2020-10-10Add "Fenestras X" alternative /dev/random implementationConrad Meyer
2020-06-25Use zfree() instead of explicit_bzero() and free().John Baldwin
2020-05-11Remove ubsec(4).John Baldwin