User Details
User Details
- User Since
- Apr 6 2017, 10:41 PM (445 w, 1 d)
Today
Today
obrien requested review of D53184: random: remove padlock(4).
obrien requested review of D53182: random: remove hifn(4).
obrien added a comment to D53181: random: remove safe(4).
I could only find PCI cards with this chipset (SafeXcel 140-PCI, SafeXcel 141-PCI, SafeXcel 171-PCI, and SafeXcel 241-PCI), nothing newer to plug into a modern AMD64 system. I haven't yet found any(which) SoC's may have the SafeXcel embedded, but I doubt they are 64-bit capable.
obrien requested review of D53181: random: remove safe(4).
obrien added a reviewer for D53146: random: garbage collect the RANDOM_PURE_OCTEON entropy source: csprng.
Yesterday
Yesterday
obrien updated the diff for D53150: random: add RDSEED as a provably unique entropy source.
modules
obrien updated the diff for D53150: random: add RDSEED as a provably unique entropy source.
tags
obrien requested review of D53150: random: add RDSEED as a provably unique entropy source.
obrien updated the diff for D53148: random: garbage collect glxsb(4) for the Geode LX.
D-link
obrien requested review of D53148: random: garbage collect glxsb(4) for the Geode LX.
Add FENESTRASX to LINT to avoid breakage
obrien updated the diff for D53146: random: garbage collect the RANDOM_PURE_OCTEON entropy source.
Add Differential link
obrien requested review of D53146: random: garbage collect the RANDOM_PURE_OCTEON entropy source.
obrien committed R11:4437937a6d41: devel/gnu-efi: has been relicensed under the BSD license (authored by David E. O'Brien <deo@NUXI.org>).
devel/gnu-efi: has been relicensed under the BSD license
Thu, Oct 16
Thu, Oct 16
obrien committed rG0050289464fa: style(9): white space after ; and around binary operators (authored by obrien).
style(9): white space after ; and around binary operators
Aug 6 2024
Aug 6 2024
SEE ALSO lagg(4)
Jun 23 2024
Jun 23 2024
ppoll(2) was actually added in 10.2
procctl(2) actually appeared in 9.3
May 16 2024
May 16 2024
obrien committed R11:178aa7ce63d4: fusefs-lkl: gcc+binutils is only needed to build (authored by obrien).
fusefs-lkl: gcc+binutils is only needed to build
Apr 3 2024
Apr 3 2024
SYSCTL_ADD_CONST_STRING(9): HISTORY
Add SYSCTL_ADD_CONST_STRING(9)
Mar 15 2024
Mar 15 2024
diff(1) add FreeBSD HISTORY
SYSCTL(9): correct typo
strnlen(3): add HISTORY
Jan 10 2024
Jan 10 2024
History for arc4random_*()
Jan 6 2024
Jan 6 2024
timingsafe_bcmp(3) was MFC'ed to 11.1
Sep 27 2023
Sep 27 2023
obrien added inline comments to D41984: newvers: Add comment about why we need sccs, but deprecate it.
Looks good. This will solve issues when one of
Sep 7 2023
Sep 7 2023
Update HISTORY section.
Aug 22 2023
Aug 22 2023
Document strnstr()'s history.
Jun 10 2023
Jun 10 2023
Correct man page URI formatting.
Apr 21 2023
Apr 21 2023
obrien added a comment to D39742: bsdinstall avoid subdir depending on parent.
Looks good.
Apr 13 2023
Apr 13 2023
obrien added inline comments to D39541: Simplify building host tools for non-FreeBSD hosts.
Mar 21 2023
Mar 21 2023
obrien committed rGdaa0b64a2260: pmap_mapdev_attr() doesn't use any of its arguments. (authored by obrien).
pmap_mapdev_attr() doesn't use any of its arguments.
Mar 13 2023
Mar 13 2023
obrien committed rG65e9eb07012a: Look in getlocalbase() for the calendar-data package data (authored by obrien).
Look in getlocalbase() for the calendar-data package data
obrien committed rG47d0f36c3c43: Document gethostbyname_r's public exposure in 6.2. (authored by obrien).
Document gethostbyname_r's public exposure in 6.2.
Mar 9 2023
Mar 9 2023
Mar 8 2023
Mar 8 2023
obrien updated the diff for D38975: Look in getlocalbase() for the calendar-data package data.
Add Dxxx URL
obrien requested review of D38975: Look in getlocalbase() for the calendar-data package data.
Dec 29 2022
Dec 29 2022
newsyslog.conf: Minor formatting fix
newsyslog.conf: Sort paths
rc.subr: Minor formatting fix for ac102a2a6
Dec 28 2022
Dec 28 2022
obrien committed rG43dc1409c139: Restricting xargs to '-n1' is much slower and isn't needed for file(1) (authored by obrien).
Restricting xargs to '-n1' is much slower and isn't needed for file(1)
Feb 22 2022
Feb 22 2022
obrien committed rG7878a69e0415: random(4): Make entropy source deregistration safe (authored by cem).
random(4): Make entropy source deregistration safe
Add explicit SI_SUB_EPOCH
random(4): Fix RANDOM_LOADABLE build
random(4): Simplify RANDOM_LOADABLE
Feb 21 2022
Feb 21 2022
obrien committed rG39c32c5bca84: random/ivy: Provide mechanism to read independent seed values from rdrand (authored by cem).
random/ivy: Provide mechanism to read independent seed values from rdrand
random/ivy: Trivial refactoring
obrien committed rG5f5c20f3b2a8: Avoid returning a NULL pointer from the Intel hw PRNG ifunc resolver. (authored by markj).
Avoid returning a NULL pointer from the Intel hw PRNG ifunc resolver.
obrien committed rGc91dd7ea7cd7: random(4): Don't complain noisily when an entropy source is slow (authored by cem).
random(4): Don't complain noisily when an entropy source is slow
obrien committed rGa68e606c402e: random: x86 driver: Prefer RDSEED over RDRAND when available (authored by cem).
random: x86 driver: Prefer RDSEED over RDRAND when available
Feb 18 2022
Feb 18 2022
obrien committed rGc1d34c9c79f3: randomdev: Remove 100 ms sleep from write routine (authored by cperciva).
randomdev: Remove 100 ms sleep from write routine
obrien committed rGdd9548db7a72: kern: random: collect ~16x less from fast-entropy sources (authored by kevans).
kern: random: collect ~16x less from fast-entropy sources
Feb 17 2022
Feb 17 2022
obrien committed rGe24be8a6b6d6: random(4): update Fortuna generator Chacha20 documentation. (authored by cem).
random(4): update Fortuna generator Chacha20 documentation.
obrien committed rGd84d8a42e9dc: random(4): Fortuna: Update concurrent generation documentation (authored by cem).
random(4): Fortuna: Update concurrent generation documentation
random(4): De-export random_sources list
Document when zfree(9) was added to FreeBSD.
Document when zfree(9) was added to FreeBSD.
obrien committed rGaea2a658ef8b: Don't delete hack.c - causes perpetual 'out of date' kernel (authored by obrien).
Don't delete hack.c - causes perpetual 'out of date' kernel
Feb 15 2022
Feb 15 2022
random(4): Use ordinary sysctl definitions
random(4): Abstract loader entropy injection
random(4): Remove unused definitions
obrien committed rGe6e5f6a7dd80: random(4): Reorder configuration of random source modules (authored by cem).
random(4): Reorder configuration of random source modules
obrien committed rG35cf9aa65b56: random(4): Remove "EXPERIMENTAL" verbiage from concurrent operation (authored by cem).
random(4): Remove "EXPERIMENTAL" verbiage from concurrent operation
obrien committed rGf3ed4a38b520: random(4): Fix a regression in short AES mode reads (authored by cem).
random(4): Fix a regression in short AES mode reads
random(4): Fortuna: allow increased concurrency
obrien updated the diff for D34281: Don't delete hack.c - causes perpetual 'out of date' kernel.
Updating based on sjg's input.
obrien added a reviewer for D34281: Don't delete hack.c - causes perpetual 'out of date' kernel: sjg.
obrien requested review of D34281: Don't delete hack.c - causes perpetual 'out of date' kernel.
Feb 14 2022
Feb 14 2022
obrien committed rG7c6fb056cca7: random(4): Generalize algorithm-independent APIs (authored by cem).
random(4): Generalize algorithm-independent APIs
obrien committed rGd4b15220f5f1: random(4): Add regression tests for uint128 implementation, Chacha CTR (authored by cem).
random(4): Add regression tests for uint128 implementation, Chacha CTR
obrien committed rG921bb16f82d0: random(4): deduplicate explicit_bzero() in harvest (authored by cem).
random(4): deduplicate explicit_bzero() in harvest
Feb 13 2022
Feb 13 2022
obrien committed rG856230b94a54: Fortuna: Fix false negatives in is_random_seeded() (authored by cem).
Fortuna: Fix false negatives in is_random_seeded()
obrien committed rGf591279d9c93: random(4): Restore availability tradeoff prior to r346250 (authored by cem).
random(4): Restore availability tradeoff prior to r346250
random(4): Add is_random_seeded(9) KPI
obrien committed rGe9c023a47aed: random(4): Block read_random(9) on initial seeding (authored by cem).
random(4): Block read_random(9) on initial seeding
obrien committed rG3e04c85a3a23: Replace read_random(9) with more appropriate arc4rand(9) KPIs (authored by cem).
Replace read_random(9) with more appropriate arc4rand(9) KPIs
Feb 12 2022
Feb 12 2022
obrien committed rGbc36a0d1df83: Fortuna: Add Chacha20 as an alternative stream cipher (authored by cem).
Fortuna: Add Chacha20 as an alternative stream cipher
obrien committed rG7e4be228aa36: Embedded chacha: Add 0-bit iv + 128-bit counter mode (authored by cem).
Embedded chacha: Add 0-bit iv + 128-bit counter mode
obrien committed rG064aaaffaca0: Embedded chacha: Distinguish via dedicated macro (authored by cem).
Embedded chacha: Distinguish via dedicated macro
obrien committed rG759aae422e0b: crypto/chacha: Split header into separate _chacha.h (authored by cem).
crypto/chacha: Split header into separate _chacha.h
Add explicit copyright text to trivial header
Feb 11 2022
Feb 11 2022
obrien committed rG7063329b2fc1: Fortuna: push CTR-mode loop down into randomdev hash.h interface (authored by cem).
Fortuna: push CTR-mode loop down into randomdev hash.h interface
obrien committed rG8f746f7e88d2: random(4): Correct a bare zero to the appropriate enum (authored by cem).
random(4): Correct a bare zero to the appropriate enum
Dec 16 2021
Dec 16 2021
obrien committed rG0cd475f86b09: Document 7f911abe's new functions came in 11.0 (authored by obrien).
Document 7f911abe's new functions came in 11.0
Aug 6 2021
Aug 6 2021
fortuna: Deduplicate kernel vs user includes