User Details
User Details
- User Since
- Apr 6 2017, 10:41 PM (397 w, 6 d)
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
obrien committed rG1ae8bd9a7d5a: fortuna: Drop global lock to zero stack variables (authored by cem).
fortuna: Drop global lock to zero stack variables
obrien committed rG17dc7d3add57: Fortuna: Add failpoints to simulate initial seeding conditions (authored by cem).
Fortuna: Add failpoints to simulate initial seeding conditions
obrien committed rG8eb54646dd0e: Fortuna: fix a correctness issue in reseed (fortuna_pre_read) (authored by cem).
Fortuna: fix a correctness issue in reseed (fortuna_pre_read)
Fortuna: Fix a race to prevent reseed spamming
Fortuna: trivial static variable cleanup
obrien committed rG2cc41234353f: Fortuna: Add trivial assert to match FS&K definition (authored by cem).
Fortuna: Add trivial assert to match FS&K definition
obrien committed rGec2942baf536: Fortuna: Clean up reseeding key material to closer match FS&K (authored by cem).
Fortuna: Clean up reseeding key material to closer match FS&K
Jul 28 2021
Jul 28 2021
Jan 14 2021
Jan 14 2021
obrien committed rG9a01a2551636: unifdef -D__FreeBSD__ to remove the OpenBSD support (authored by obrien).
unifdef -D__FreeBSD__ to remove the OpenBSD support
obrien updated the diff for D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..
More accurately depend on libbfd port.
obrien updated the diff for D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..
Diff #2
obrien updated the test plan for D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..
obrien requested review of D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..
Dec 13 2020
Dec 13 2020
obrien committed R9:c36a3c51e414: Added Oly (oly@world.std.com) for his port of lout and xripple (authored by obrien).
Added Oly (oly@world.std.com) for his port of lout and xripple
Got oly@world.std.com real name.
obrien committed R9:2b9e59310f05: Added PATCH_DIST_STRIP to sample Makefile. Moved IS_INTERACTIVE earlier (authored by obrien).
Added PATCH_DIST_STRIP to sample Makefile. Moved IS_INTERACTIVE earlier
Explained the new MAN[1-9NL] varaiables.
obrien committed R9:6304ff4943d0: Added speal about MASTER_SITE_{XCONTRIB,PERL_CPAN,TEX_CTAN,SUNSITE} (authored by obrien).
Added speal about MASTER_SITE_{XCONTRIB,PERL_CPAN,TEX_CTAN,SUNSITE}
Fixed two typos I made
obrien committed R9:4f9ea0135d94: Added FURUSAWA Kazuhisa for his port of xloadface. (authored by obrien).
Added FURUSAWA Kazuhisa for his port of xloadface.
obrien committed R9:cf49caac4876: Added Pedro Giffuni to the contributor's section for his two ports: (authored by obrien).
Added Pedro Giffuni to the contributor's section for his two ports:
obrien committed R9:7948819035d3: Added Sandro Sigala <ssigala@globalnet.it> for his port of cutils (authored by obrien).
Added Sandro Sigala <ssigala@globalnet.it> for his port of cutils