Page MenuHomeFreeBSD

dch (Dave Cottlehuber)
Get Off My Lawn

Projects (6)

User Details

User Since
May 16 2016, 3:23 PM (483 w, 3 d)

Recent Activity

Today

dch committed R11:9a1b9f0eed91: www/tailwindcss4: update to 4.1.11 (authored by dch).
www/tailwindcss4: update to 4.1.11
Fri, Aug 22, 8:34 AM
dch committed R11:003c6f795063: databases/couchdb3: bump plist after erlang update (authored by dch).
databases/couchdb3: bump plist after erlang update
Fri, Aug 22, 8:34 AM

Tue, Aug 19

dch accepted D51750: www/go-anubis: Add config/rules data.

thanks! are you ok to commit this?

Tue, Aug 19, 10:56 PM

Sat, Jul 26

dch committed R11:d230fb4c5093: www/go-anubis: update to 1.21.3 (authored by dch).
www/go-anubis: update to 1.21.3
Sat, Jul 26, 11:44 PM
dch committed R11:339675184ad8: www/go-anubis: update to 1.21.3 (authored by dch).
www/go-anubis: update to 1.21.3
Sat, Jul 26, 11:38 PM

Thu, Jul 24

dch updated the diff for D51471: release: build "full" oci image.

rename 3-headed dog at gates of hell

Thu, Jul 24, 11:48 AM

Jul 23 2025

dch added a comment to D51471: release: build "full" oci image.

I like the idea of just publishing these bigger image to mirrors.

Jul 23 2025, 11:55 AM
dch added a comment to D51471: release: build "full" oci image.

which yields:

Jul 23 2025, 11:53 AM
dch updated the diff for D51471: release: build "full" oci image.

untested, proposed split. clang / lld / lldb seem intertwined.

Jul 23 2025, 11:36 AM
dch updated the diff for D51471: release: build "full" oci image.

woops actually nuke bhyve this time

Jul 23 2025, 10:58 AM
dch updated the diff for D51471: release: build "full" oci image.

update after initial feedback, remove a few more hardware-y packages

Jul 23 2025, 10:56 AM
dch planned changes to D51471: release: build "full" oci image.

I'll also remove:

Jul 23 2025, 10:55 AM
dch added a reviewer for D51471: release: build "full" oci image: dfr.
Jul 23 2025, 9:24 AM
dch added reviewers for D51471: release: build "full" oci image: releng, theraven.

David Chisnall has pointed out the usefulness of having a "kitchen sink" container image.
He's currently doing an article for the FreeBSD Journal, and it would be handy if we can
build a sink for him to put his toys in...

Jul 23 2025, 9:24 AM
dch requested review of D51471: release: build "full" oci image.
Jul 23 2025, 9:18 AM
dch added a reviewer for D51470: release: update oci-image templates after recent krb5 pkgbase changes: releng.
Jul 23 2025, 9:18 AM
dch updated the summary of D51470: release: update oci-image templates after recent krb5 pkgbase changes.
Jul 23 2025, 9:17 AM
dch requested review of D51470: release: update oci-image templates after recent krb5 pkgbase changes.
Jul 23 2025, 9:15 AM
dch added reviewers for D51420: krb5: use 'kerberos' as package name: cperciva, dfr.

Whichever path is chosen, please align release/tools/oci-image-runtime.conf as well to match FreeBSD-kerberos-lib|FreeBSD-krb5-lib as required, so that the container builds will work.

Jul 23 2025, 9:09 AM

Jul 22 2025

dch accepted D50596: release: Make sure 'pkg update' is run with ASSUME_ALWAYS_YES set.

🚢 it!

Jul 22 2025, 10:26 AM

Jul 21 2025

dch committed R11:e68c2904caba: www/tailwindcss4: new port - utility-first CSS tool (authored by dch).
www/tailwindcss4: new port - utility-first CSS tool
Jul 21 2025, 1:22 PM

Jul 17 2025

dch updated the diff for D51366: www/tailwindcss4: new port - utility-first CSS tool.

use node24

Jul 17 2025, 8:41 AM
dch requested review of D51366: www/tailwindcss4: new port - utility-first CSS tool.
Jul 17 2025, 7:11 AM

Jul 13 2025

dch committed rG76856ead444d: netstat.1: Add common example to list listening sockets (authored by lukas.engelhardt_gmx.de).
netstat.1: Add common example to list listening sockets
Jul 13 2025, 8:09 AM
dch closed D51280: Add example to list listening sockets.
Jul 13 2025, 8:08 AM

Jul 12 2025

dch added a comment to D51255: xhci: Parse and print extended capabilities (CFT).
# my crappy xps13 laptop
dmesg |grep xhci ; sysctl hw.model; pciconf -l |grep xhci
xhci0: <Intel Sunrise Point-LP USB 3.0 controller> mem 0xdc310000-0xdc31ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
xhci0: xECP capabilities <PROTO,PROTO,LEGACY,DEBUG>
usbus0 on xhci0
xhci0: <Intel Sunrise Point-LP USB 3.0 controller> mem 0xdc310000-0xdc31ffff at device 20.0 on pci0
xhci0: 32 bytes context size, 64-bit DMA
xhci0: xECP capabilities <PROTO,PROTO,LEGACY,DEBUG>
usbus0 on xhci0
hw.model: Intel(R) Core(TM) i7-7560U CPU @ 2.40GHz
xhci0@pci0:0:20:0:      class=0x0c0330 rev=0x21 hdr=0x00 vendor=0x8086 device=0x9d2f subvendor=0x1028 subdevice=0x075b
Jul 12 2025, 9:43 AM
dch requested review of D51275: Makefile.inc1: in _pkgbootstrap, use freshly built pkg, not host version.
Jul 12 2025, 9:27 AM · pkgbase

Jul 9 2025

dch accepted D51199: net/fiche: fix the pkg-message after 6b13f9598ed5.

mea culpa, mea culpa! thanks!

Jul 9 2025, 10:30 AM

Jul 7 2025

dch committed R11:a9b0a9581294: www/go-anubis: update to 1.20.0 (authored by dch).
www/go-anubis: update to 1.20.0
Jul 7 2025, 12:45 PM

Jul 2 2025

dch committed R11:d2bc50857a06: audio/ympd: add shebang (authored by dch).
audio/ympd: add shebang
Jul 2 2025, 10:36 PM

Jul 1 2025

dch committed R11:5aff33fe521c: www/tailwindcss3: new port - utility-first CSS tool (authored by dch).
www/tailwindcss3: new port - utility-first CSS tool
Jul 1 2025, 10:33 PM
dch committed R11:6d1e3e6172a2: sysutils/graylog: update to 6.3.0 (authored by dch).
sysutils/graylog: update to 6.3.0
Jul 1 2025, 10:33 PM
dch committed R11:f57e7a549b08: dns/p5-Zonemaster-LDNS: update to 5.0.0 (authored by dch).
dns/p5-Zonemaster-LDNS: update to 5.0.0
Jul 1 2025, 10:33 PM
dch committed R11:7a8d460d3535: dns/p5-Zonemaster-CLI: update to 7.2.0 (authored by dch).
dns/p5-Zonemaster-CLI: update to 7.2.0
Jul 1 2025, 10:33 PM
dch committed R11:63af0332f2dd: dns/p5-Zonemaster-Engine: update to 8.0.0 (authored by dch).
dns/p5-Zonemaster-Engine: update to 8.0.0
Jul 1 2025, 10:33 PM
dch committed R11:00fa94d59287: dns/p5-Zonemaster-Backend: update to 11.5.0 (authored by dch).
dns/p5-Zonemaster-Backend: update to 11.5.0
Jul 1 2025, 10:33 PM

Jun 28 2025

dch added a reviewer for D51082: dns/p5-Zonemaster-LDNS: update to 5.0.0: bofh.
Jun 28 2025, 3:27 PM
dch requested review of D51082: dns/p5-Zonemaster-LDNS: update to 5.0.0.
Jun 28 2025, 3:15 PM

Jun 24 2025

dch closed D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 24 2025, 8:34 AM
dch committed R11:2b7eb930adea: dns/dnssec-rr: new port - a DNSSEC toolkit written in C (authored by dch).
dns/dnssec-rr: new port - a DNSSEC toolkit written in C
Jun 24 2025, 8:34 AM
dch committed R11:84fc67cdd349: lang/elixir-devel: update to 1.19.0-rc.0 (authored by dch).
lang/elixir-devel: update to 1.19.0-rc.0
Jun 24 2025, 8:34 AM
dch committed R11:dee06d5f3ab3: databases/couchdb3: bump apps after updating Erlang/OTP (authored by dch).
databases/couchdb3: bump apps after updating Erlang/OTP
Jun 24 2025, 8:34 AM

Jun 22 2025

dch accepted D50874: lang/erlang: enhance epmd security.

{F120959715} perfect, ship it!

Jun 22 2025, 11:45 AM
dch requested review of D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 22 2025, 11:41 AM
dch planned changes to D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.

updated with changes, thanks.

Jun 22 2025, 11:41 AM
dch updated the diff for D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.

incorporate diizzy feedback

Jun 22 2025, 11:41 AM

Jun 21 2025

dch updated the diff for D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.

improve pkg-descr

Jun 21 2025, 10:24 PM
dch accepted D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 21 2025, 8:47 PM
dch requested review of D50969: dns/dnssec-rr: new port - a DNSSEC toolkit written in C.
Jun 21 2025, 8:44 PM

Jun 18 2025

dch closed D50847: net/containernetworking-plugins: use correct family during rule generation.

fixed in d2fd973c7d34

Jun 18 2025, 10:59 PM
dch committed R11:d2fd973c7d34: net/containernetworking-plugins: use correct family during rule generation (authored by dch).
net/containernetworking-plugins: use correct family during rule generation
Jun 18 2025, 10:57 PM

Jun 17 2025

dch requested changes to D50874: lang/erlang: enhance epmd security.

service start|stop epmd fails when flags are provided:

Jun 17 2025, 10:27 AM
dch accepted D50874: lang/erlang: enhance epmd security.

\o/ a long overdue improvement! thanks!

Jun 17 2025, 10:06 AM
dch accepted D50847: net/containernetworking-plugins: use correct family during rule generation.

Let's upstream this first and then I can just bump the port.

Jun 17 2025, 10:05 AM

Jun 14 2025

dch updated the diff for D50847: net/containernetworking-plugins: use correct family during rule generation.

fix map error

Jun 14 2025, 11:00 PM
dch updated the diff for D50847: net/containernetworking-plugins: use correct family during rule generation.

tidy up patch

Jun 14 2025, 10:53 PM
dch updated the diff for D50847: net/containernetworking-plugins: use correct family during rule generation.

fix family alignment in rule generation and skip cross-family rules

Jun 14 2025, 10:34 PM
dch committed R11:f1d6d3cd918c: www/go-anubis: update to 1.19.1 (authored by dch).
www/go-anubis: update to 1.19.1
Jun 14 2025, 8:23 PM
dch requested review of D50847: net/containernetworking-plugins: use correct family during rule generation.
Jun 14 2025, 5:09 PM

Jun 13 2025

dch added a comment to D49246: www/opengist: un-break arm64 by installing both esbuild arches.

added in 0e4fb336cba5439a9f7f692df86c87a6dc1519f8

Jun 13 2025, 8:29 AM
dch abandoned D48415: emulators/qemu: include zstd in tools flavor.

already commited

Jun 13 2025, 8:28 AM
dch abandoned D46561: releases/13.4R: polish relnotes.
Jun 13 2025, 8:27 AM
dch abandoned D42000: security/clevis: NEW PORT a pluggable framework for automated decryption.

ETOOMUCHWORK

Jun 13 2025, 8:27 AM
dch abandoned D41016: security/monocypher: NEW PORT - easy to use, deploy, auditable crypto library.

committed 145f0ec9835c

Jun 13 2025, 8:27 AM
dch abandoned D37585: ahci: extend init timeouts for Marvell 88SE9220 (Dell BOSS-S1) controller.

resolved with patch by 0mp.

Jun 13 2025, 8:26 AM
dch abandoned D37414: modules2tuple produces unfetchable dependencies in buildkite-agent v3.40.0.

dealt with upstream

Jun 13 2025, 8:26 AM
dch abandoned D50151: devel/py-structlog: update to 25.3.0.
Jun 13 2025, 8:25 AM
dch accepted D50151: devel/py-structlog: update to 25.3.0.

committed in c472205f33b9e41f1bf8d6818023dfc1b427bc29

Jun 13 2025, 8:25 AM
dch abandoned D49394: benchmarks/wrk2: NEW PORT C-based scriptable HTTP load generator.

dropped

Jun 13 2025, 8:25 AM
dch abandoned D49246: www/opengist: un-break arm64 by installing both esbuild arches.

committed

Jun 13 2025, 8:24 AM
dch abandoned D47305: misc/py-litellm-1447: new port pinned for py-aider-chat.

fixed with upstream to avoid new port

Jun 13 2025, 8:24 AM
dch abandoned D50770: devel/py-condense_json: new port - condenses using replacement strings.

committed as cbab6614c1e2 devel/py-condense-json: new port - condenses using replacement strings

Jun 13 2025, 8:21 AM

Jun 11 2025

dch accepted D50769: Summary: drop supoprt for FreeBSD 13.4.
Jun 11 2025, 5:54 AM

Jun 10 2025

dch committed R11:f3789deb5cff: www/py-llm: use correct name for dependency (authored by dch).
www/py-llm: use correct name for dependency
Jun 10 2025, 9:54 PM
dch committed R11:610ebcd54405: sysutils/graylog: update to 6.2.3 (authored by dch).
sysutils/graylog: update to 6.2.3
Jun 10 2025, 9:53 PM
dch committed R11:626d677c2b76: net/rabbiteer: expired, recommend net/amqpcat as replacement (authored by dch).
net/rabbiteer: expired, recommend net/amqpcat as replacement
Jun 10 2025, 9:53 PM
dch committed R11:70e4e35020bf: misc/py-aider-chat: update to 0.84.0 (authored by dch).
misc/py-aider-chat: update to 0.84.0
Jun 10 2025, 9:53 PM
dch committed R11:cbab6614c1e2: devel/py-condense-json: new port - condenses using replacement strings (authored by dch).
devel/py-condense-json: new port - condenses using replacement strings
Jun 10 2025, 9:53 PM
dch updated the diff for D50765: databases/arrow: update to 20.0.0.

incorporate 19.x diff

Jun 10 2025, 2:36 PM
dch added a comment to D50650: committers: add AI policy.

I fully agree the biggest and must be solved issue is the license concern, but putting "expressly forbidden" on a tool because of its current limitation is too narrow. I believe the spirit the project is being more inclusive, as long as the contribution can meet the requirements, e.g., the license, quality, convention, etc.

Jun 10 2025, 2:33 PM
dch updated the summary of D50650: committers: add AI policy.
Jun 10 2025, 2:02 PM
dch updated the summary of D50650: committers: add AI policy.
Jun 10 2025, 2:00 PM
dch added a comment to D50650: committers: add AI policy.

About the documentation, comments in code or commit message: Is using AI to fix my English forbidden too ?

This first sentence was written by non-native-English me, but for documentation or commit message, I might ask the AI to "fix my English," and the AI result will be something like this:

"Am I also prohibited from using AI to correct my English?"

I'm asking because I have dyslexia, which is a serious issue when you need to write in French (where correct writing is mandatory in French culture). Therefore, I'm accustomed to using software to check for all grammar and orthographic errors. However, since these tools are now AI-based, does that mean we can't use them either?

Jun 10 2025, 1:56 PM
dch added a reverting change for R11:82966ec7b740: misc/py-aider-chat: update to 0.84.0: R11:63ba40246d80: misc/py-aider-chat: revert update to 0.84.0.
Jun 10 2025, 1:40 PM
dch committed R11:63ba40246d80: misc/py-aider-chat: revert update to 0.84.0 (authored by dch).
misc/py-aider-chat: revert update to 0.84.0
Jun 10 2025, 1:40 PM
dch committed R11:87f305a5d666: net/amqpcat: new port - netcat for AMQP (authored by dch).
net/amqpcat: new port - netcat for AMQP
Jun 10 2025, 1:38 PM
dch committed R11:82966ec7b740: misc/py-aider-chat: update to 0.84.0 (authored by dch).
misc/py-aider-chat: update to 0.84.0
Jun 10 2025, 1:38 PM
dch committed R11:90b310c6cef3: misc/py-anthropic: update to 0.53.0 (authored by dch).
misc/py-anthropic: update to 0.53.0
Jun 10 2025, 1:38 PM
dch committed R11:e76441e5cd85: misc/py-llm: update to 0.26 (authored by dch).
misc/py-llm: update to 0.26
Jun 10 2025, 1:38 PM

Jun 9 2025

dch requested review of D50770: devel/py-condense_json: new port - condenses using replacement strings.
Jun 9 2025, 10:26 PM
dch updated the summary of D50765: databases/arrow: update to 20.0.0.
Jun 9 2025, 9:03 PM
dch updated the summary of D50765: databases/arrow: update to 20.0.0.
Jun 9 2025, 8:53 PM
dch requested review of D50765: databases/arrow: update to 20.0.0.
Jun 9 2025, 8:49 PM

Jun 8 2025

dch added a member for pkgbase: dch.
Jun 8 2025, 5:34 PM
dch committed R11:3cb9e08bf0a6: databases/couchdb3: drop i386 support (authored by dch).
databases/couchdb3: drop i386 support
Jun 8 2025, 1:07 PM

Jun 6 2025

dch added a comment to D50596: release: Make sure 'pkg update' is run with ASSUME_ALWAYS_YES set.

BTW when running this against 14.3-RC1 I needed to add a tiny sleep 3
at the end to accommodate pkg(8) still doing whatever pkg does:

Jun 6 2025, 2:31 PM
dch requested changes to D50596: release: Make sure 'pkg update' is run with ASSUME_ALWAYS_YES set.

Sorry I managed to be in Germany for the week when this landed...
I did some testing and the ASSUME... stuff is no longer needed AFAICT.

Jun 6 2025, 2:14 PM

Jun 5 2025

dch committed R11:dc09508eb217: lang/gleam: update to 1.11.0 (authored by dch).
lang/gleam: update to 1.11.0
Jun 5 2025, 11:00 AM

Jun 4 2025

dch accepted D50331: Article: FreeBSD Release Engineering.

Unless there are major objections we could commit this and tinker later. LGTM, thanks moin!

Jun 4 2025, 8:14 PM · releng

Jun 2 2025

dch updated the summary of D50650: committers: add AI policy.
Jun 2 2025, 1:38 PM