Page MenuHomeFreeBSD

bdrewery (Bryan Drewery)
User

Projects

User Details

User Since
May 10 2014, 4:48 PM (636 w, 5 d)

Recent Activity

Tue, Jul 7

bdrewery added a reviewer for D58083: OpenSSH 10.4p1 FreeBSD diff against upstream: bdrewery.
Tue, Jul 7, 3:03 PM

Mon, Jul 6

bdrewery committed rG6a6d6d7d9c29: dtrace tests: Fix finding multiple process results (authored by bdrewery).
dtrace tests: Fix finding multiple process results
Mon, Jul 6, 7:41 PM
bdrewery closed D58019: dtrace tests: Fix finding multiple process results.
Mon, Jul 6, 7:41 PM

Fri, Jul 3

bdrewery requested review of D58019: dtrace tests: Fix finding multiple process results.
Fri, Jul 3, 1:01 AM

Jun 16 2026

bdrewery committed R11:56f0030228d0: ports-mgmt/poudriere-devel: Update to 3.3.0-2565-g0198103a3 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2565-g0198103a3
Jun 16 2026, 5:30 PM
bdrewery committed R11:19943f401239: ports-mgmt/poudriere-devel: Update to 3.3.0-2554-g0324c5331 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2554-g0324c5331
Jun 16 2026, 5:30 PM
bdrewery committed R11:e819fc2e369a: ports-mgmt/poudriere-devel: Update to 3.3.0-2556-gc7cb97106 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2556-gc7cb97106
Jun 16 2026, 5:30 PM
bdrewery committed R11:1fc2b1991adf: ports-mgmt/poudriere: Update to 3.4.7 (authored by bdrewery).
ports-mgmt/poudriere: Update to 3.4.7
Jun 16 2026, 5:28 PM
bdrewery committed R11:361af4f88aa9: ports-mgmt/poudriere: Update to 3.4.8 (authored by bdrewery).
ports-mgmt/poudriere: Update to 3.4.8
Jun 16 2026, 5:28 PM
bdrewery committed R11:e60e79b8a130: lang/php84: Update version 8.4.19=>8.4.20 (authored by bofh).
lang/php84: Update version 8.4.19=>8.4.20
Jun 16 2026, 5:09 PM
bdrewery committed R11:80e0a06de2ad: lang/php85: Update version 8.5.5=>8.5.6 (authored by bofh).
lang/php85: Update version 8.5.5=>8.5.6
Jun 16 2026, 5:09 PM
bdrewery committed R11:75abef9182da: lang/php84: Update version 8.4.20=>8.4.21 (authored by bofh).
lang/php84: Update version 8.4.20=>8.4.21
Jun 16 2026, 5:09 PM
bdrewery committed R11:2178ccd1e90d: lang/php83: Update version 8.3.30=>8.3.31 (authored by bofh).
lang/php83: Update version 8.3.30=>8.3.31
Jun 16 2026, 5:09 PM
bdrewery committed R11:68a374d11823: lang/php82: Update version 8.2.30=>8.2.31 (authored by bofh).
lang/php82: Update version 8.2.30=>8.2.31
Jun 16 2026, 5:09 PM
bdrewery committed R11:78ed9516d19b: lang/php85: Update version 8.5.4=>8.5.5 (authored by bofh).
lang/php85: Update version 8.5.4=>8.5.5
Jun 16 2026, 5:09 PM
bdrewery committed R11:14c7a1918999: textproc/php83-xsl: Remove xsltCleanupGlobals call in ext/xsl MSHUTDOWN (authored by bofh).
textproc/php83-xsl: Remove xsltCleanupGlobals call in ext/xsl MSHUTDOWN
Jun 16 2026, 5:09 PM

Jun 10 2026

bdrewery accepted D57503: install: drop obsolete file size limit for -C.

Thank you

Jun 10 2026, 4:16 PM

Jun 5 2026

bdrewery committed R11:9fff8f187659: mail/postfix: Update to 3.11.3 (authored by otis).
mail/postfix: Update to 3.11.3
Jun 5 2026, 5:39 PM
bdrewery committed R11:0b8a125cbc17: mail/postfix: Update to 3.11.2 (authored by otis).
mail/postfix: Update to 3.11.2
Jun 5 2026, 5:39 PM

Jun 4 2026

bdrewery added a comment to D56616: Add ipfw 32-bit KBI detection via ophandler version .

I would prefer KBI compat under a COMPAT_FREEBSD14 option closer to D56660. The userland changes require updating to the latest 14.x to have a working jail, which is a reasonable thing to officially ask of users (not stable). Yet a "vnet jail" should "just work" even with a newer kernel shouldn't it? I would think there is an implied compat layer for jail features. I have a 9.0 jail that works fine without vnet because jails are quite simple otherwise. So the question is, what is the promised compat support for vnet jails? Is it only kernel==userland? That's very strict considering jails give such leeway to upgrade slowly otherwise. I think we should consider codifying this support somewhere if it's not already.
Also this isn't limited to jails. We're asking people to upgrade to latest 14.x before 15.x, or to disable ipfw on upgrade, all of which requires reading which users commonly don't do on upgrades.

Jun 4 2026, 9:59 PM
bdrewery added a comment to D56660: ipfw: flesh out IP_FW3 OPVER_0 compat layer as ipfw_compat.

+1 for this. D54763 wasn't sufficient for my jails use case as getosreldate() isn't reliable.
We should maintain compatibility for this kind of thing _at least_ for 15.x branch and delete it in 16.

Jun 4 2026, 7:17 PM

Jun 3 2026

bdrewery added a comment to D57230: install: add -z <max_cmp_size> option.

D44809 removed mmap too.

Jun 3 2026, 11:36 PM
bdrewery added a comment to D57230: install: add -z <max_cmp_size> option.

-C for builds makes a lot of sense.
I think we should remove the limit all together. It was added in originally because mmap was being used in commit de264c2bd89b931303db40fb8a50c9ee5ed8f858.

Jun 3 2026, 11:34 PM

May 15 2026

bdrewery committed R11:6e8140785878: devel/gumbo: Pass maintainership to Matt Kempe. (authored by bdrewery).
devel/gumbo: Pass maintainership to Matt Kempe.
May 15 2026, 6:48 PM
bdrewery added a comment to D52398: security/ca_root_nss: Disable ETCSYMLINK on FreeBSD 15.

Even if it's a bug in node, the symlink option installs a symlink to /usr/local/openssl/cert.pem, and now the package does not do that. It's a simple hack to keep locally but there is a behavior change here that was probably not intended.

May 15 2026, 3:57 PM
bdrewery added a comment to D52398: security/ca_root_nss: Disable ETCSYMLINK on FreeBSD 15.

Why? I assume certctl is expected to do the right thing but it doesn't. The port was installing a symlink to /usr/local/openssl/cert.pem but now nothing lands there and node breaks.

May 15 2026, 6:04 AM

May 11 2026

bdrewery committed R11:a05657f81a9b: shells/dash: Update to 0.5.13.4. (authored by bdrewery).
shells/dash: Update to 0.5.13.4.
May 11 2026, 3:45 AM
bdrewery committed R11:24c9096b86b0: security/vuxml: Document dash entry (authored by bdrewery).
security/vuxml: Document dash entry
May 11 2026, 3:44 AM
bdrewery committed R11:5172bd2c835f: shells/dash: Update to 0.5.13.4. (authored by bdrewery).
shells/dash: Update to 0.5.13.4.
May 11 2026, 3:44 AM

Apr 27 2026

bdrewery committed R11:c82d5e6e72d7: devel/ccache4: update to 4.13.5 and fix tests (authored by bdrewery).
devel/ccache4: update to 4.13.5 and fix tests
Apr 27 2026, 5:51 PM
bdrewery committed R11:294be7ad9ef5: security/openssh-portable: Fix blacklistd/HPN glue patch. (authored by bdrewery).
security/openssh-portable: Fix blacklistd/HPN glue patch.
Apr 27 2026, 4:19 AM
bdrewery committed R11:8dc56cb5c4cd: security/openssh-portable: Fix `make test` (authored by bdrewery).
security/openssh-portable: Fix `make test`
Apr 27 2026, 2:13 AM
bdrewery committed R11:899a7de9a078: security/openssh-portable: Update to 10.3p1 (authored by bdrewery).
security/openssh-portable: Update to 10.3p1
Apr 27 2026, 2:13 AM

Apr 25 2026

bdrewery accepted D55191: sh/tests: Cut down builtins/read12.0 by 2 seconds.

<removed draft comment I meant to remove>

Apr 25 2026, 11:37 PM
bdrewery committed R11:fad4f7d3cf4d: security/openssh-portable: Fix PermitRootLogin default to "no" (authored by bdrewery).
security/openssh-portable: Fix PermitRootLogin default to "no"
Apr 25 2026, 11:35 PM
bdrewery closed D53273: security/openssh-portable: Update line numbers.
Apr 25 2026, 11:35 PM
bdrewery committed R11:5a1588f7fb0a: security/openssh-portable: Sync some files with src. (authored by bdrewery).
security/openssh-portable: Sync some files with src.
Apr 25 2026, 11:35 PM
bdrewery added a comment to D53270: security/openssh-portable: Sync sshd.c patches.

I ended up moving the LIBWRAP stuff to the tcpwrappers patch but it's still there.

Apr 25 2026, 11:05 PM
bdrewery abandoned D53272: security/openssh-portable: Sync sshd_config patches.

Merging into D53273

Apr 25 2026, 10:39 PM
bdrewery commandeered D53272: security/openssh-portable: Sync sshd_config patches.
Apr 25 2026, 10:38 PM
bdrewery abandoned D53271: security/openssh-portable: Sync ssh_config.5 manual.

Merging into D53273

Apr 25 2026, 10:38 PM
bdrewery commandeered D53271: security/openssh-portable: Sync ssh_config.5 manual.
Apr 25 2026, 10:38 PM
bdrewery abandoned D53270: security/openssh-portable: Sync sshd.c patches.

Merging into D53273

Apr 25 2026, 10:38 PM
bdrewery commandeered D53270: security/openssh-portable: Sync sshd.c patches.
Apr 25 2026, 10:38 PM
bdrewery abandoned D53269: security/openssh-portable: Update session.c patch.

Merging into D53273

Apr 25 2026, 10:38 PM
bdrewery commandeered D53269: security/openssh-portable: Update session.c patch.
Apr 25 2026, 10:38 PM
bdrewery closed D53268: security/openssh-portable: X11Forwarding off by default.
Apr 25 2026, 10:26 PM
bdrewery committed R11:1c7000b1d4b8: security/openssh-portable: Disable X11Forwarding by default. (authored by bdrewery).
security/openssh-portable: Disable X11Forwarding by default.
Apr 25 2026, 10:26 PM
bdrewery abandoned D53267: security/openssh-portable: Update servconf.c patch.

D53268 covers this. The servconf changes belongs there. It will come in with the ports change.

Apr 25 2026, 10:22 PM
bdrewery commandeered D53267: security/openssh-portable: Update servconf.c patch.

I have this staged for commit in ports for D53268. The version.h removal I'll bring in eventually. It's part of a lot of glue so can't come out easily.

Apr 25 2026, 10:22 PM
bdrewery accepted D53268: security/openssh-portable: X11Forwarding off by default.

I have this staged to commit to ports. Thank you.

Apr 25 2026, 10:18 PM
bdrewery committed R11:7344e6008b8b: security/openssh-portable: Fix NONE_CIPHER. (authored by bdrewery).
security/openssh-portable: Fix NONE_CIPHER.
Apr 25 2026, 10:06 PM
bdrewery committed R11:069c72440f3b: security/openssh-portable: Fix NONE_CIPHER. (authored by bdrewery).
security/openssh-portable: Fix NONE_CIPHER.
Apr 25 2026, 10:06 PM
bdrewery committed R11:b3d20953a01c: ports-mgmt/poudriere-devel: Update to 3.3.0-2565-g0198103a3 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2565-g0198103a3
Apr 25 2026, 9:43 PM
bdrewery committed R11:be5f291f8356: ports-mgmt/poudriere: Update to 3.4.8 (authored by bdrewery).
ports-mgmt/poudriere: Update to 3.4.8
Apr 25 2026, 9:43 PM
bdrewery committed R11:8898d99d2a5c: */*: Bump consumers of dns/ldns after update to 1.9.0 (authored by vvd).
*/*: Bump consumers of dns/ldns after update to 1.9.0
Apr 25 2026, 9:38 PM
bdrewery committed R11:a6c4e0a8dcf3: security/openssh-portable: XMSS has been removed. Tidy up options (authored by jamie_catflap.org).
security/openssh-portable: XMSS has been removed. Tidy up options
Apr 25 2026, 9:37 PM
bdrewery committed R11:814bb8d173a8: security/openssh-portable: XMSS has been removed. Tidy up options (authored by jamie_catflap.org).
security/openssh-portable: XMSS has been removed. Tidy up options
Apr 25 2026, 8:52 PM

Apr 24 2026

bdrewery added a comment to D56621: sed(1): treat '}' as a command terminator in EMPTY, SUBST, and TR cases.

Can we get a test added for this?

Apr 24 2026, 6:28 PM
bdrewery added inline comments to D39441: vn_start_write(): consistently set *mpp to NULL on error or after failed sleep.
Apr 24 2026, 12:52 AM
bdrewery added inline comments to D39441: vn_start_write(): consistently set *mpp to NULL on error or after failed sleep.
Apr 24 2026, 12:22 AM

Apr 23 2026

bdrewery added inline comments to D39441: vn_start_write(): consistently set *mpp to NULL on error or after failed sleep.
Apr 23 2026, 6:04 PM
bdrewery committed R11:5c20dfde6f5f: filesystems/zfstools: Fix with Ruby 3.4. (authored by bdrewery).
filesystems/zfstools: Fix with Ruby 3.4.
Apr 23 2026, 4:25 PM
bdrewery added a comment to D55191: sh/tests: Cut down builtins/read12.0 by 2 seconds.
In D55191#1294886, @des wrote:

I'm still waiting for someone to explain what this is supposed to mean:

Since the test assumes a 250 ms response time, the test delay can be 1 second instead of 3.

Apr 23 2026, 3:29 PM
bdrewery requested changes to D55191: sh/tests: Cut down builtins/read12.0 by 2 seconds.
Apr 23 2026, 3:20 PM

Apr 22 2026

bdrewery accepted D55190: sh: Allow vfork on redirected simple commands.

Thank you! I ran it through poudriere's test suite with no problems.

Apr 22 2026, 12:58 AM
bdrewery accepted D55191: sh/tests: Cut down builtins/read12.0 by 2 seconds.
Apr 22 2026, 12:44 AM

Apr 15 2026

bdrewery committed R11:dbaeaca2f341: ports-mgmt/poudriere-devel: Update to 3.3.0-2556-gc7cb97106 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2556-gc7cb97106
Apr 15 2026, 2:35 PM

Apr 14 2026

bdrewery committed R11:ec4de8b18d5d: ports-mgmt/poudriere: Update to 3.4.7 (authored by bdrewery).
ports-mgmt/poudriere: Update to 3.4.7
Apr 14 2026, 4:51 PM
bdrewery committed R11:fbf89ea785c8: ports-mgmt/poudriere-devel: Update to 3.3.0-2554-g0324c5331 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2554-g0324c5331
Apr 14 2026, 4:29 PM

Mar 17 2026

bdrewery added inline comments to D43791: Framework: Fix `make describe` for SUBPACKAGES case.
Mar 17 2026, 6:09 PM
bdrewery added inline comments to D43791: Framework: Fix `make describe` for SUBPACKAGES case.
Mar 17 2026, 6:08 PM
bdrewery accepted D55895: pkg-serve(8): serve pkg repositories over TCP via inetd.

Nice work

Mar 17 2026, 3:38 PM

Mar 9 2026

bdrewery committed rGe2ed7ee02f6b: bsd.progs.mk: Fix incremental META_MODE for prog sources (authored by bdrewery).
bsd.progs.mk: Fix incremental META_MODE for prog sources
Mar 9 2026, 2:42 PM
bdrewery closed D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 9 2026, 2:42 PM

Mar 7 2026

bdrewery added reviewers for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources: imp, sjg, vexeduxr.
Mar 7 2026, 10:57 PM
bdrewery updated the test plan for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 10:50 PM
bdrewery updated the test plan for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 10:32 PM
bdrewery updated the diff for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
  • Fix handling of case 3
Mar 7 2026, 10:31 PM
bdrewery updated the test plan for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 10:31 PM
bdrewery updated the test plan for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 10:30 PM
bdrewery added a comment to D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.

This still has a problem with the 3rd case.

# 3. Common sources in SRCS.
#         SRCS= common.c
#         SRCS.prog1= prog1.c
#         SRCS.prog2= prog2.c

The common.o.meta is not getting generated.

Mar 7 2026, 10:15 PM
bdrewery updated the diff for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
  • Add additional comment clarifying this code is used in the parent _and_ when recursing.
Mar 7 2026, 10:03 PM
bdrewery updated the test plan for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 9:39 PM
bdrewery updated the test plan for D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 9:18 PM
bdrewery requested review of D55711: bsd.progs.mk: Fix incremental META_MODE for prog sources.
Mar 7 2026, 9:15 PM
bdrewery requested review of D55695: sysutils/locki: Fix checksum.
Mar 7 2026, 12:29 AM
bdrewery added a reverting change for R11:1dff87feb9cd: sysutils/loki: Fix build: D55695: sysutils/locki: Fix checksum.
Mar 7 2026, 12:29 AM

Mar 6 2026

bdrewery added a comment to D55541: nvme: Don't active memory space until all BARs are configured.

It was pointed out to me that "current current" should be interpreted as "current CURRENT" which makes sense. So not a typo.

Mar 6 2026, 5:43 PM
bdrewery added a comment to D55541: nvme: Don't active memory space until all BARs are configured.

Commit message typo "current current"

Mar 6 2026, 5:32 PM

Mar 3 2026

bdrewery committed R11:19e4ad299306: ports-mgmt/poudriere: Update to 3.4.6 (authored by bdrewery).
ports-mgmt/poudriere: Update to 3.4.6
Mar 3 2026, 3:37 PM
bdrewery committed R11:1d0d7dce0e78: ports-mgmt/poudriere-devel: Update to 3.3.0-2543-g20dc590c2 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2543-g20dc590c2
Mar 3 2026, 3:37 PM

Feb 27 2026

bdrewery committed R11:116a5daf92ca: ports-mgmt/poudriere-devel: Update to 3.3.0-2541-gb30405be4 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2541-gb30405be4
Feb 27 2026, 5:15 PM

Feb 26 2026

bdrewery committed R11:5a000af36345: ports-mgmt/poudriere-devel: Update to 3.3.0-2519-g422ff54ea. (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2519-g422ff54ea.
Feb 26 2026, 3:05 AM

Feb 25 2026

bdrewery committed R11:4c9d3dc22fd7: ports-mgmt/poudriere-devel: Update to 3.3.0-2518-gb94c44b64 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2518-gb94c44b64
Feb 25 2026, 2:26 AM

Feb 19 2026

bdrewery committed R11:ef6d1e8204f6: ports-mgmt/poudriere-devel: Update to 3.3.0-2517-g1ee69405b (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2517-g1ee69405b
Feb 19 2026, 3:24 AM

Feb 17 2026

bdrewery committed R11:b50b4460d0bc: ports-mgmt/poudriere-devel: Update to 3.3.0-2515-g919be9ac1 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2515-g919be9ac1
Feb 17 2026, 11:26 PM

Feb 16 2026

bdrewery committed R11:980007689a2e: ports-mgmt/poudriere: Update to 3.4.5 (authored by bdrewery).
ports-mgmt/poudriere: Update to 3.4.5
Feb 16 2026, 3:07 AM
bdrewery committed R11:485b3166ed3a: ports-mgmt/poudriere-devel: Update to 3.3.0-2497-g08d63a301 (authored by bdrewery).
ports-mgmt/poudriere-devel: Update to 3.3.0-2497-g08d63a301
Feb 16 2026, 2:30 AM

Feb 13 2026

bdrewery committed R11:eee11c42b78d: devel/libjitterentropy: Fix WWW. (authored by bdrewery).
devel/libjitterentropy: Fix WWW.
Feb 13 2026, 6:28 PM