Page MenuHomeFreeBSD

obrien (David O'Brien)
User

Projects

User does not belong to any projects.

User Details

User Since
Apr 6 2017, 10:41 PM (367 w, 23 h)

Recent Activity

Wed, Apr 3

obrien committed rG6e77fccf3445: SYSCTL_ADD_CONST_STRING(9): HISTORY (authored by obrien).
SYSCTL_ADD_CONST_STRING(9): HISTORY
Wed, Apr 3, 6:27 AM
obrien committed rGfde407464010: Add SYSCTL_ADD_CONST_STRING(9) (authored by obrien).
Add SYSCTL_ADD_CONST_STRING(9)
Wed, Apr 3, 6:20 AM

Mar 15 2024

obrien committed rG87740ff2ace8: diff(1) add FreeBSD HISTORY (authored by obrien).
diff(1) add FreeBSD HISTORY
Mar 15 2024, 10:29 PM
obrien committed rG63a6bd2fc8ee: SYSCTL(9): correct typo (authored by obrien).
SYSCTL(9): correct typo
Mar 15 2024, 9:54 PM
obrien committed rGc4ff9276a969: strnlen(3): add HISTORY (authored by obrien).
strnlen(3): add HISTORY
Mar 15 2024, 9:54 PM

Jan 10 2024

obrien committed rGdafd0d685531: History for arc4random_*() (authored by obrien).
History for arc4random_*()
Jan 10 2024, 6:11 AM

Jan 6 2024

obrien committed rG6f55a4e24c94: timingsafe_bcmp(3) was MFC'ed to 11.1 (authored by obrien).
timingsafe_bcmp(3) was MFC'ed to 11.1
Jan 6 2024, 4:58 AM

Sep 27 2023

obrien added inline comments to D41984: newvers: Add comment about why we need sccs, but deprecate it.
Sep 27 2023, 8:25 PM
obrien accepted D42001: Move the adding of CFLAGS_LAST to bsd.sys.mk.

Looks good. This will solve issues when one of

Sep 27 2023, 7:19 PM
obrien added a reviewer for D42001: Move the adding of CFLAGS_LAST to bsd.sys.mk: obrien.
Sep 27 2023, 7:17 PM

Sep 7 2023

obrien committed rG2322159a2b7e: Update HISTORY section. (authored by obrien).
Update HISTORY section.
Sep 7 2023, 6:37 AM

Aug 22 2023

obrien committed rG4d004ccce24b: Document strnstr()'s history. (authored by obrien).
Document strnstr()'s history.
Aug 22 2023, 6:41 AM

Jun 10 2023

obrien committed rG2a3493b93ba6: Correct man page URI formatting. (authored by obrien).
Correct man page URI formatting.
Jun 10 2023, 3:51 AM

Apr 21 2023

obrien accepted D39742: bsdinstall avoid subdir depending on parent.
Apr 21 2023, 4:03 AM
obrien added a comment to D39742: bsdinstall avoid subdir depending on parent.

Looks good.

Apr 21 2023, 4:02 AM
obrien added a reviewer for D39742: bsdinstall avoid subdir depending on parent: obrien.
Apr 21 2023, 4:02 AM

Apr 13 2023

obrien added inline comments to D39541: Simplify building host tools for non-FreeBSD hosts.
Apr 13 2023, 6:35 AM

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 21 2023, 6:10 AM

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
Mar 13 2023, 1:44 AM
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 13 2023, 1:44 AM
obrien closed D38975: Look in getlocalbase() for the calendar-data package data.
Mar 13 2023, 1:44 AM

Mar 9 2023

obrien added a reviewer for D38975: Look in getlocalbase() for the calendar-data package data: imp.
Mar 9 2023, 11:59 PM

Mar 8 2023

obrien updated the diff for D38975: Look in getlocalbase() for the calendar-data package data.

Add Dxxx URL

Mar 8 2023, 4:40 AM
obrien requested review of D38975: Look in getlocalbase() for the calendar-data package data.
Mar 8 2023, 4:38 AM

Dec 29 2022

obrien committed rGf3c043bb5fa2: newsyslog.conf: Minor formatting fix (authored by obrien).
newsyslog.conf: Minor formatting fix
Dec 29 2022, 12:28 AM
obrien committed rGbb6266f279c0: newsyslog.conf: Sort paths (authored by obrien).
newsyslog.conf: Sort paths
Dec 29 2022, 12:24 AM
obrien committed rG96c6fba6fdc1: rc.subr: Minor formatting fix for ac102a2a6 (authored by obrien).
rc.subr: Minor formatting fix for ac102a2a6
Dec 29 2022, 12:02 AM

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)
Dec 28 2022, 11:56 PM

Feb 22 2022

obrien committed rG7878a69e0415: random(4): Make entropy source deregistration safe (authored by cem).
random(4): Make entropy source deregistration safe
Feb 22 2022, 7:29 AM
obrien committed rGc4756f4a7abd: Add explicit SI_SUB_EPOCH (authored by cem).
Add explicit SI_SUB_EPOCH
Feb 22 2022, 7:29 AM
obrien committed rG220841e5279f: random(4): Fix RANDOM_LOADABLE build (authored by cem).
random(4): Fix RANDOM_LOADABLE build
Feb 22 2022, 7:29 AM
obrien committed rG4e5efa1c801f: random(4): Simplify RANDOM_LOADABLE (authored by cem).
random(4): Simplify RANDOM_LOADABLE
Feb 22 2022, 7:29 AM

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
Feb 21 2022, 8:09 AM
obrien committed rG8553976d35dd: random/ivy: Trivial refactoring (authored by cem).
random/ivy: Trivial refactoring
Feb 21 2022, 8:09 AM
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.
Feb 21 2022, 8:09 AM
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
Feb 21 2022, 8:08 AM
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 21 2022, 8:08 AM

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
Feb 18 2022, 4:55 AM
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 18 2022, 4:55 AM

Feb 17 2022

obrien committed rGe24be8a6b6d6: random(4): update Fortuna generator Chacha20 documentation. (authored by cem).
random(4): update Fortuna generator Chacha20 documentation.
Feb 17 2022, 5:07 AM
obrien committed rGd84d8a42e9dc: random(4): Fortuna: Update concurrent generation documentation (authored by cem).
random(4): Fortuna: Update concurrent generation documentation
Feb 17 2022, 5:07 AM
obrien committed rGedede7d79a26: random(4): De-export random_sources list (authored by cem).
random(4): De-export random_sources list
Feb 17 2022, 5:06 AM
obrien committed rG1d3faa4dcb0e: Document when zfree(9) was added to FreeBSD. (authored by obrien).
Document when zfree(9) was added to FreeBSD.
Feb 17 2022, 4:13 AM
obrien committed rG74ca6a22f9c1: Document when zfree(9) was added to FreeBSD. (authored by obrien).
Document when zfree(9) was added to FreeBSD.
Feb 17 2022, 4:05 AM
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 17 2022, 4:04 AM
obrien closed D34281: Don't delete hack.c - causes perpetual 'out of date' kernel.
Feb 17 2022, 4:04 AM

Feb 15 2022

obrien committed rG3083db58304d: random(4): Use ordinary sysctl definitions (authored by cem).
random(4): Use ordinary sysctl definitions
Feb 15 2022, 9:17 PM
obrien committed rGc4a13b1e38f5: random(4): Abstract loader entropy injection (authored by cem).
random(4): Abstract loader entropy injection
Feb 15 2022, 3:28 AM
obrien committed rG1cd2ce04ea5d: random(4): Remove unused definitions (authored by cem).
random(4): Remove unused definitions
Feb 15 2022, 3:28 AM
obrien committed rGe6e5f6a7dd80: random(4): Reorder configuration of random source modules (authored by cem).
random(4): Reorder configuration of random source modules
Feb 15 2022, 2:12 AM
obrien committed rG35cf9aa65b56: random(4): Remove "EXPERIMENTAL" verbiage from concurrent operation (authored by cem).
random(4): Remove "EXPERIMENTAL" verbiage from concurrent operation
Feb 15 2022, 2:12 AM
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
Feb 15 2022, 2:11 AM
obrien committed rG8665ca1fce6e: random(4): Fortuna: allow increased concurrency (authored by cem).
random(4): Fortuna: allow increased concurrency
Feb 15 2022, 2:10 AM
obrien updated the diff for D34281: Don't delete hack.c - causes perpetual 'out of date' kernel.

Updating based on sjg's input.

Feb 15 2022, 2:04 AM
obrien added a reviewer for D34281: Don't delete hack.c - causes perpetual 'out of date' kernel: sjg.
Feb 15 2022, 1:11 AM
obrien requested review of D34281: Don't delete hack.c - causes perpetual 'out of date' kernel.
Feb 15 2022, 1:06 AM

Feb 14 2022

obrien committed rG7c6fb056cca7: random(4): Generalize algorithm-independent APIs (authored by cem).
random(4): Generalize algorithm-independent APIs
Feb 14 2022, 9:22 PM
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
Feb 14 2022, 2:52 AM
obrien committed rG921bb16f82d0: random(4): deduplicate explicit_bzero() in harvest (authored by cem).
random(4): deduplicate explicit_bzero() in harvest
Feb 14 2022, 2:05 AM

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()
Feb 13 2022, 7:31 AM
obrien committed rGf591279d9c93: random(4): Restore availability tradeoff prior to r346250 (authored by cem).
random(4): Restore availability tradeoff prior to r346250
Feb 13 2022, 7:31 AM
obrien committed rG06630432d826: random(4): Add is_random_seeded(9) KPI (authored by cem).
random(4): Add is_random_seeded(9) KPI
Feb 13 2022, 7:31 AM
obrien committed rGe9c023a47aed: random(4): Block read_random(9) on initial seeding (authored by cem).
random(4): Block read_random(9) on initial seeding
Feb 13 2022, 1:23 AM
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 13 2022, 1:23 AM

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
Feb 12 2022, 10:59 PM
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
Feb 12 2022, 10:59 PM
obrien committed rG064aaaffaca0: Embedded chacha: Distinguish via dedicated macro (authored by cem).
Embedded chacha: Distinguish via dedicated macro
Feb 12 2022, 10:59 PM
obrien committed rG759aae422e0b: crypto/chacha: Split header into separate _chacha.h (authored by cem).
crypto/chacha: Split header into separate _chacha.h
Feb 12 2022, 10:59 PM
obrien committed rGfb0bb6782606: Add explicit copyright text to trivial header (authored by cem).
Add explicit copyright text to trivial header
Feb 12 2022, 10:59 PM

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
Feb 11 2022, 5:56 AM
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
Feb 11 2022, 5:56 AM

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
Dec 16 2021, 12:19 AM

Aug 6 2021

obrien committed rGf7c5c21f159f: fortuna: Deduplicate kernel vs user includes (authored by cem).
fortuna: Deduplicate kernel vs user includes
Aug 6 2021, 5:15 AM
obrien committed rG1ae8bd9a7d5a: fortuna: Drop global lock to zero stack variables (authored by cem).
fortuna: Drop global lock to zero stack variables
Aug 6 2021, 5:15 AM
obrien committed rG17dc7d3add57: Fortuna: Add failpoints to simulate initial seeding conditions (authored by cem).
Fortuna: Add failpoints to simulate initial seeding conditions
Aug 6 2021, 5:15 AM
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)
Aug 6 2021, 5:14 AM
obrien committed rGba2f52819c51: Fortuna: Fix a race to prevent reseed spamming (authored by cem).
Fortuna: Fix a race to prevent reseed spamming
Aug 6 2021, 5:14 AM
obrien committed rGb00de27cfc8d: Fortuna: trivial static variable cleanup (authored by cem).
Fortuna: trivial static variable cleanup
Aug 6 2021, 12:51 AM
obrien committed rG2cc41234353f: Fortuna: Add trivial assert to match FS&K definition (authored by cem).
Fortuna: Add trivial assert to match FS&K definition
Aug 6 2021, 12:50 AM
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
Aug 6 2021, 12:50 AM

Jul 28 2021

obrien accepted D31301: Make SASL permanent for OpenLDAP port..
Jul 28 2021, 8:00 PM

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
Jan 14 2021, 6:36 AM
obrien closed D10321: tpm: unifdef -D__FreeBSD__ to remove the OpenBSD support..
Jan 14 2021, 6:35 AM
obrien updated the diff for D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..

More accurately depend on libbfd port.

Jan 14 2021, 4:06 AM
obrien updated the diff for D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..

Diff #2

Jan 14 2021, 3:53 AM
obrien updated the test plan for D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..
Jan 14 2021, 3:52 AM
obrien requested review of D28146: Re-add sbsigntool for SecureBoot systems that was removed in r501106..
Jan 14 2021, 3:50 AM

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
Dec 13 2020, 8:14 PM
obrien committed R9:4607794838b5: Got oly@world.std.com real name. (authored by obrien).
Got oly@world.std.com real name.
Dec 13 2020, 8:14 PM
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
Dec 13 2020, 8:14 PM
obrien committed R9:3feb2b97f6be: Explained the new MAN[1-9NL] varaiables. (authored by obrien).
Explained the new MAN[1-9NL] varaiables.
Dec 13 2020, 8:14 PM
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}
Dec 13 2020, 8:14 PM
obrien committed R9:974ec342adc9: Fixed two typos I made (authored by obrien).
Fixed two typos I made
Dec 13 2020, 8:14 PM
obrien committed R9:4f9ea0135d94: Added FURUSAWA Kazuhisa for his port of xloadface. (authored by obrien).
Added FURUSAWA Kazuhisa for his port of xloadface.
Dec 13 2020, 8:13 PM
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:
Dec 13 2020, 8:13 PM
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
Dec 13 2020, 8:13 PM
obrien committed R9:f00ed56cb3a6: Added explantion of NO_PACKAGE. (authored by obrien).
Added explantion of NO_PACKAGE.
Dec 13 2020, 8:13 PM
obrien committed R9:1cd6130b8855: Documented Pentium clock speeds (CPU,ext mem,PCI) from a mail message (authored by obrien).
Documented Pentium clock speeds (CPU,ext mem,PCI) from a mail message
Dec 13 2020, 8:13 PM
obrien committed R9:9554c75ccf91: Tried to explain the pkg/INSTALL script. (authored by obrien).
Tried to explain the pkg/INSTALL script.
Dec 13 2020, 8:13 PM
obrien committed R9:9863e04995b9: Added explation of REQ package script. (authored by obrien).
Added explation of REQ package script.
Dec 13 2020, 8:13 PM