Page MenuHomeFreeBSD

jrm (Joseph Mingrone)
User

Projects (2)

User Details

User Since
Apr 10 2016, 5:00 PM (519 w, 4 d)

Recent Activity

Today

jrm committed R11:e93f6442ef5a: net/gnu-radius: Fix the build.
Fri, Mar 27, 12:52 AM

Yesterday

jrm committed R11:dbcf335fdbcb: math/coq: Remove USES=emacs and associated flavors.
Thu, Mar 26, 1:07 AM

Sun, Mar 22

jrm committed R11:5e0f3b509356: biology/iqtree: Update to 3.1.0.
Sun, Mar 22, 12:24 AM
jrm committed R11:7bb16d98c085: x11-wm/sdorfehs: Update to 1.7.
Sun, Mar 22, 12:24 AM
jrm committed R11:e27cde35080c: biology/diamond: Update to 2.1.24.
Sun, Mar 22, 12:24 AM
jrm committed R11:41ee03323b1d: math/R: Update to 4.5.3.
Sun, Mar 22, 12:24 AM

Tue, Mar 17

jrm committed R11:ea6c58b54771: editors/emacs-devel: Update to 2026-03-16 snapshot.
Tue, Mar 17, 1:58 AM

Mon, Mar 16

jrm committed rGe6083790f217: tcpdump: Update to 4.99.6.
Mon, Mar 16, 2:36 AM

Sun, Mar 15

jrm committed rGa0b3ef195260: ipfwpcap: Fix build after libpcap 1.10.6 update.
Sun, Mar 15, 5:38 AM
jrm committed rG16cef5f7a655: libpcap: Update to 1.10.6.
Sun, Mar 15, 4:03 AM

Mon, Mar 2

jrm committed R11:cc02b5d42f7f: lang/fennel: Update to 1.6.1.
Mon, Mar 2, 3:11 PM
jrm committed R11:6a37bf0c838f: devel/freebsd-git-arc: Update to 2026-02-18 snapshot.
Mon, Mar 2, 2:58 PM
jrm committed R11:08f18585bb6e: sysutils/smart: Update to 1.0.0.
Mon, Mar 2, 2:38 PM

Sun, Mar 1

jrm committed rG5d9b185c33ae: share/mk/src.libnames.mk: Sort _DP entries.
Sun, Mar 1, 7:52 PM

Sat, Feb 28

jrm committed R11:064a345ed3bb: biology/hyphy: Update to 2.5.96.
Sat, Feb 28, 6:03 PM
jrm committed R11:0a59156682e8: sysutils/cpu-microcode-intel: Update to 2026-02-27 release.
Sat, Feb 28, 5:16 PM

Fri, Feb 27

jrm committed rG759433479b95: Import tcpdump 4.99.6.
Fri, Feb 27, 5:19 PM

Feb 22 2026

jrm committed R11:3ae5cf240d1b: graphics/feh: Update to 3.11.3.
Feb 22 2026, 4:48 PM

Feb 19 2026

jrm committed R11:384de513082e: x11/cl-clx-ccl: Update to 0.7.8.
Feb 19 2026, 4:11 PM
jrm committed R11:bb4edea68f4c: x11-wm/stumpwm: Update to 2026-01-08 snapshot.
Feb 19 2026, 4:11 PM
jrm committed R11:1dfc8ad34b63: x11/cl-clx-sbcl: Update to 0.7.8.
Feb 19 2026, 4:11 PM
jrm committed R11:9e65e2897d73: x11/cl-clx: Update to 0.7.8.
Feb 19 2026, 4:11 PM
jrm committed R11:8f0a452693f3: x11/cl-clx-clisp: Update to 0.7.8.
Feb 19 2026, 4:11 PM
jrm committed R11:fbccb43c8a4e: biology/hyphy: Update to 2.5.94.
Feb 19 2026, 4:11 PM
jrm committed R11:9457a54a3f6d: biology/diamond: Update to 2.1.23.
Feb 19 2026, 4:11 PM
jrm committed R11:8b579e248ab0: biology/paml: Update to 4.10.10.
Feb 19 2026, 4:11 PM
jrm committed R11:c0b187c95238: mail/notmuch: Update to 0.40.
Feb 19 2026, 4:11 PM

Feb 17 2026

jrm committed R11:c7a951c3c174: editors/emacs-devel: Update to 2026-02-16 snapshot.
Feb 17 2026, 4:03 AM

Feb 16 2026

jrm committed R9:e9d9fc005914: Status/2025Q4/bhyve-cpuid.adoc: Add sponsorship line.
Feb 16 2026, 7:59 PM

Feb 13 2026

jrm committed R11:be18d9f77a44: security/libgcrypt: Fix Curve25519 key validation.
Feb 13 2026, 9:58 PM

Feb 10 2026

jrm committed R11:0cc92863dd2b: sysutils/cpu-microcode-intel: Update to 20260210 release.
Feb 10 2026, 8:58 PM
jrm committed rG69c64e3fb575: git-arc.1: Fix patch options.
Feb 10 2026, 6:53 PM

Feb 9 2026

jrm committed R9:444668464088: status/2025q4/freebsd-foundation.adoc: Add link to Sylve entry.
Feb 9 2026, 7:43 PM
jrm committed R9:8fdc13f3b2b3: Status/2025Q4/sylve.adoc: Add missing sponsorship line.
Feb 9 2026, 7:43 PM

Feb 7 2026

jrm committed R9:b502bad0171a: committers-guide: Refer to new port name for git-arc.
Feb 7 2026, 3:39 AM
jrm committed rGdeb3c9dc54c7: development.7: Refer to new port name for git-arc.
Feb 7 2026, 3:39 AM
jrm committed rG32bd754d4dcd: git-arc.1: Refer to new port name.
Feb 7 2026, 3:39 AM
jrm committed R11:792917b126b3: devel/mfc-candidates: Improve discoverability with new port name.
Feb 7 2026, 3:38 AM
jrm committed R11:dc36452454ab: devel/freebsd-git-arc: Improve discoverability with new port name.
Feb 7 2026, 3:38 AM

Feb 5 2026

jrm committed R11:978350172546: sysutils/parallel: Fix fetch error.
Feb 5 2026, 2:44 PM

Feb 4 2026

jrm committed R9:7ee059ead499: status/2025q4/ff: Sort list of project links.
Feb 4 2026, 4:59 PM
jrm committed R9:66ecb4ba940e: status/2025q4: Add FreeBSD Foundation STA entry.
Feb 4 2026, 4:45 PM
jrm committed R9:5546080d6f83: status/2025q4: Add FreeBSD Foundation entry.
Feb 4 2026, 4:45 PM
jrm committed R11:f13b9e1698c5: misc/emacs-libvterm: New port for Emacs libvterm integration (authored by tslight <tslight@pm.com>).
Feb 4 2026, 3:23 AM

Feb 1 2026

jrm committed R11:5488382d9b0f: devel/hs-haskell-language-server: Remove duplicate distinfo entries.
Feb 1 2026, 6:06 PM

Jan 28 2026

jrm committed rG9f0b953443b7: lualoader: Add distinct brand for installer.
Jan 28 2026, 1:06 AM
jrm committed rG1b3972ac0f75: sh: Avoid referencing uninitialized memory in alias.
Jan 28 2026, 1:05 AM

Jan 24 2026

jrm committed R9:6cee84f9e483: GSoC: Add missing table of contents entry for LLM Policy.
Jan 24 2026, 11:21 PM

Jan 23 2026

jrm committed R9:21e2609888db: GSoC: Add policy on LLM usage.
Jan 23 2026, 7:17 PM

Jan 21 2026

jrm updated the diff for D54789: GSoC: Add LLM policy.

s/AI/LLM (be consistent with terms)

Jan 21 2026, 2:40 AM
jrm updated the diff for D54789: GSoC: Add LLM policy.

Put the examples under the Discretionary and Limited Use section

Jan 21 2026, 2:37 AM
jrm added inline comments to D54789: GSoC: Add LLM policy.
Jan 21 2026, 2:31 AM
jrm updated the diff for D54789: GSoC: Add LLM policy.

Incorporate acceptable use examples from Warner.

Jan 21 2026, 2:29 AM

Jan 19 2026

jrm updated the diff for D54789: GSoC: Add LLM policy.

Tweak the sentence motivating the policy.

Jan 19 2026, 9:34 PM
jrm updated the diff for D54789: GSoC: Add LLM policy.

Be consistent and use * instead of - for lists

Jan 19 2026, 9:26 PM
jrm requested review of D54789: GSoC: Add LLM policy.
Jan 19 2026, 9:24 PM
jrm committed R9:e39fdc2fa4f1: GSoC: We will participate again in 2026.
Jan 19 2026, 9:24 PM

Jan 18 2026

jrm committed rG8ac6427b1bb9: periodic: Support RFC 5424 syslog timestamps.
Jan 18 2026, 10:14 PM
jrm closed D54606: periodic: Add support for RFC 5424 syslog timestamps.
Jan 18 2026, 10:14 PM

Jan 16 2026

jrm added inline comments to D54606: periodic: Add support for RFC 5424 syslog timestamps.
Jan 16 2026, 4:46 PM
jrm updated the diff for D54606: periodic: Add support for RFC 5424 syslog timestamps.

Fix grep pattern to match RFC 5424 syslog timestamps in 800.loginfail

Jan 16 2026, 4:43 PM
jrm committed rGe2d7bec6bc5a: bhyve: Want walk_config_nodes (authored by rosenfeld_grumpf.hope-2000.org).
Jan 16 2026, 3:03 PM
jrm closed D51551: bhyve: want walk_config_nodes.
Jan 16 2026, 3:02 PM

Jan 15 2026

jrm committed R11:531bc90ae2ea: editors/emacs-devel: Update to 2026-01-15 snapshot.
Jan 15 2026, 7:23 PM
jrm committed rG6a6f230d3143: libc/stdlib: Port strtonumx() from Illumos (authored by rosenfeld_grumpf.hope-2000.org).
Jan 15 2026, 1:47 PM
jrm closed D54270: libc/stdlib: Port strtonumx() from illumos #15365.
Jan 15 2026, 1:46 PM
jrm added a comment to D54270: libc/stdlib: Port strtonumx() from illumos #15365.

@rosenfeld_grumpf.hope-2000.org, we need to update the commit message to align with https://docs.freebsd.org/en/articles/committers-guide/#commit-log-message. How about this?

Jan 15 2026, 1:22 PM

Jan 14 2026

jrm committed R11:ff6db80ccd39: devel/freebsd-git-devtools: Update to 2026-01-05 snapshot.
Jan 14 2026, 11:58 PM
jrm accepted D54689: net/wifi-firmware-kmod: enable riscv64 for wireless firmware.
Jan 14 2026, 2:07 PM
jrm added inline comments to D54689: net/wifi-firmware-kmod: enable riscv64 for wireless firmware.
Jan 14 2026, 1:04 AM
jrm committed R11:b70a688edf1e: sysutils/mods: Only build on supported architectures (authored by mark_freebsdfoundation.org).
Jan 14 2026, 12:53 AM

Jan 12 2026

jrm updated the diff for D54606: periodic: Add support for RFC 5424 syslog timestamps.

Address comments from @michaelo

Jan 12 2026, 1:57 AM
jrm added inline comments to D54606: periodic: Add support for RFC 5424 syslog timestamps.
Jan 12 2026, 1:57 AM

Jan 11 2026

jrm added a comment to D54606: periodic: Add support for RFC 5424 syslog timestamps.

Thanks. At your convenience.

Jan 11 2026, 8:29 PM
jrm added a comment to D54606: periodic: Add support for RFC 5424 syslog timestamps.

@michaelo, I believe I've addressed all your concerns, and I've performed some light testing with manually created logs. Are you able and willing to do any testing with your real logs for the three scripts?

Jan 11 2026, 6:19 PM
jrm updated the diff for D54606: periodic: Add support for RFC 5424 syslog timestamps.
  • Add a space after %e
  • Ensure we match what we really want by putting the .* in the grep command and putting the patterns for the alternatives timestamps inside parentheses.
  • We now neeed egrep in 900.tcpwrap.
Jan 11 2026, 6:14 PM

Jan 8 2026

jrm updated the diff for D54606: periodic: Add support for RFC 5424 syslog timestamps.

Remove some unused variables.

Jan 8 2026, 8:47 PM
jrm added a comment to D54361: periodic: Take syslog log format from RFC 5424 into account.

Michael, take a look at https://reviews.freebsd.org/D54606, which might be a cleaner approach.

Jan 8 2026, 8:33 PM
jrm added a comment to D54606: periodic: Add support for RFC 5424 syslog timestamps.

Michael, I took another look at your review, and it dawned on me that we don't need to know which timestamp format is in use. We only need patterns that match either format. Rather than trying to explain things in the other review or take it over, I thought I would first create a separate review for you to consider.
I haven't thoroughly tested this version because I don't have adequate logs.

Jan 8 2026, 8:30 PM
jrm requested review of D54606: periodic: Add support for RFC 5424 syslog timestamps.
Jan 8 2026, 8:26 PM

Jan 7 2026

jrm accepted D54515: sysutils/cpu-microcode-intel: Dont depend on cpu-microcode-rc.
Jan 7 2026, 9:30 PM
jrm accepted D54515: sysutils/cpu-microcode-intel: Dont depend on cpu-microcode-rc.
Jan 7 2026, 9:14 PM
jrm committed rG0a1fbf4c244d: Import libpcap 1.10.6.
Jan 7 2026, 5:15 PM

Jan 6 2026

jrm added inline comments to D54515: sysutils/cpu-microcode-intel: Dont depend on cpu-microcode-rc.
Jan 6 2026, 8:46 PM

Jan 5 2026

jrm committed R11:5c13992c8cfa: sysutils/tmux: Update to 3.6a.
Jan 5 2026, 3:17 AM

Jan 2 2026

jrm committed R11:462d9d0a4846: print/pdf-tools: Update to 1.3.0.
Jan 2 2026, 7:33 PM

Jan 1 2026

jrm committed R11:958660a5c8fa: COPYRIGHT: Bump to 2026.
Jan 1 2026, 12:06 AM

Dec 30 2025

jrm committed R11:72994a8d3903: sysutils/Makefile: Add missing entry for mods.
Dec 30 2025, 5:43 PM
jrm updated subscribers of D54405: git-arc: Try to improve documentation.
Dec 30 2025, 5:12 PM

Dec 29 2025

jrm added a comment to D54361: periodic: Take syslog log format from RFC 5424 into account.

Looking at the diff, I don't see any obvious problems now. Ideally, you can test this for a few days to confirm everything is working as expected.

Dec 29 2025, 5:27 PM
jrm added inline comments to D54361: periodic: Take syslog log format from RFC 5424 into account.
Dec 29 2025, 2:25 PM

Dec 27 2025

jrm requested changes to D54361: periodic: Take syslog log format from RFC 5424 into account.

The underlying issue is real, but relying on a sysrc check seems fragile. The contents of /etc/rc.conf describe how syslogd should be started, but not necessarily how the currently running instance was started. For example, the user may have changed the configuration but not restarted the daemon. Also, the proposed flag-matching logic is brittle. For example, something like syslogd_flags="-N -ss -O rfc5424 is probably valid (untested) for syslogd, but wouldn't match your pattern.

Dec 27 2025, 5:00 AM

Dec 19 2025

jrm requested review of D54305: biology/py-biom-format: Update to 2.1.17.
Dec 19 2025, 2:42 AM

Dec 18 2025

jrm added inline comments to D54181: 15.0/relnote: Organize Upgrading section.
Dec 18 2025, 3:13 PM
jrm added inline comments to D54181: 15.0/relnote: Organize Upgrading section.
Dec 18 2025, 2:52 PM
jrm added inline comments to D54181: 15.0/relnote: Organize Upgrading section.
Dec 18 2025, 2:24 PM

Dec 17 2025

jrm closed D54272: sysutils/cpu-microcode-amd: Update to 2025-12-02 snapshot.
Dec 17 2025, 7:55 PM
jrm committed R11:ffb64ba4a059: sysutils/cpu-microcode-amd: Update to 2025-12-02 snapshot.
Dec 17 2025, 7:55 PM
jrm updated the summary of D54272: sysutils/cpu-microcode-amd: Update to 2025-12-02 snapshot.
Dec 17 2025, 6:39 PM
jrm added a comment to D54272: sysutils/cpu-microcode-amd: Update to 2025-12-02 snapshot.

FYI, here is what's included in this update:

% for f in /usr/local/share/cpucontrol/microcode_amd*.bin; do ./amd_ucode_info.py ${f}; done
Microcode patches in /usr/local/share/cpucontrol/microcode_amd_fam15h.bin:
  Family=0x15 Model=0x01 Stepping=0x02: Patch=0x0600063e Length=2592 bytes
  Family=0x15 Model=0x02 Stepping=0x00: Patch=0x06000852 Length=2592 bytes
  Family=0x15 Model=0x10 Stepping=0x01: Patch=0x06001119 Length=2592 bytes
Microcode patches in /usr/local/share/cpucontrol/microcode_amd_fam16h.bin:
  Family=0x16 Model=0x00 Stepping=0x01: Patch=0x0700010f Length=3458 bytes
Microcode patches in /usr/local/share/cpucontrol/microcode_amd_fam17h.bin:
  Family=0x17 Model=0x71 Stepping=0x00: Patch=0x08701034 Length=3200 bytes
  Family=0x17 Model=0x01 Stepping=0x02: Patch=0x0800126f Length=3200 bytes
  Family=0x17 Model=0x31 Stepping=0x00: Patch=0x0830107c Length=3200 bytes
  Family=0x17 Model=0x60 Stepping=0x01: Patch=0x0860010d Length=3200 bytes
  Family=0x17 Model=0x08 Stepping=0x02: Patch=0x0800820d Length=3200 bytes
  Family=0x17 Model=0xa0 Stepping=0x00: Patch=0x08a0000a Length=3200 bytes
  Family=0x17 Model=0x68 Stepping=0x01: Patch=0x08608108 Length=3200 bytes
Microcode patches in /usr/local/share/cpucontrol/microcode_amd_fam19h.bin:
WARNING: Duplicate CPUID 0x00a00f11 (Family=0x19 Model=0x01 Stepping=0x01) in the equivalence table for equiv_id 0xa011
WARNING: Duplicate CPUID 0x00a00f12 (Family=0x19 Model=0x01 Stepping=0x02) in the equivalence table for equiv_id 0xa012
WARNING: Duplicate CPUID 0x00a10f11 (Family=0x19 Model=0x11 Stepping=0x01) in the equivalence table for equiv_id 0xa111
WARNING: Duplicate CPUID 0x00a10f12 (Family=0x19 Model=0x11 Stepping=0x02) in the equivalence table for equiv_id 0xa112
WARNING: Duplicate CPUID 0x00aa0f02 (Family=0x19 Model=0xa0 Stepping=0x02) in the equivalence table for equiv_id 0xaa02
  Family=0x19 Model=0x01 Stepping=0x00: Patch=0x0a00107a Length=5568 bytes
  Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011d5 Length=5568 bytes
  Family=0x19 Model=0x01 Stepping=0x01: Patch=0x0a0011de Length=5568 bytes
  Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001238 Length=5568 bytes
  Family=0x19 Model=0x01 Stepping=0x02: Patch=0x0a001247 Length=5568 bytes
  Family=0x19 Model=0x08 Stepping=0x02: Patch=0x0a00820d Length=5568 bytes
  Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101148 Length=5568 bytes
  Family=0x19 Model=0x11 Stepping=0x01: Patch=0x0a101158 Length=5568 bytes
  Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101248 Length=5568 bytes
  Family=0x19 Model=0x11 Stepping=0x02: Patch=0x0a101253 Length=5568 bytes
  Family=0x19 Model=0x18 Stepping=0x01: Patch=0x0a108109 Length=5568 bytes
  Family=0x19 Model=0x21 Stepping=0x00: Patch=0x0a20102e Length=5568 bytes
  Family=0x19 Model=0x21 Stepping=0x02: Patch=0x0a201211 Length=5568 bytes
  Family=0x19 Model=0x44 Stepping=0x01: Patch=0x0a404108 Length=5568 bytes
  Family=0x19 Model=0x50 Stepping=0x00: Patch=0x0a500012 Length=5568 bytes
  Family=0x19 Model=0x61 Stepping=0x02: Patch=0x0a60120a Length=5568 bytes
  Family=0x19 Model=0x74 Stepping=0x01: Patch=0x0a704108 Length=5568 bytes
  Family=0x19 Model=0x75 Stepping=0x02: Patch=0x0a705208 Length=5568 bytes
  Family=0x19 Model=0x78 Stepping=0x00: Patch=0x0a708008 Length=5568 bytes
  Family=0x19 Model=0x7c Stepping=0x00: Patch=0x0a70c008 Length=5568 bytes
  Family=0x19 Model=0xa0 Stepping=0x01: Patch=0x0aa00116 Length=5568 bytes
  Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa00215 Length=5568 bytes
  Family=0x19 Model=0xa0 Stepping=0x02: Patch=0x0aa0021c Length=5568 bytes
Microcode patches in /usr/local/share/cpucontrol/microcode_amd_fam1ah.bin:
  Family=0x1a Model=0x02 Stepping=0x01: Patch=0x0b002161 Length=14368 bytes
  Family=0x1a Model=0x08 Stepping=0x01: Patch=0x0b008121 Length=14368 bytes
  Family=0x1a Model=0x11 Stepping=0x00: Patch=0x0b101058 Length=14368 bytes
  Family=0x1a Model=0x24 Stepping=0x00: Patch=0x0b204037 Length=14368 bytes
  Family=0x1a Model=0x44 Stepping=0x00: Patch=0x0b404035 Length=14368 bytes
  Family=0x1a Model=0x44 Stepping=0x01: Patch=0x0b404108 Length=14368 bytes
  Family=0x1a Model=0x60 Stepping=0x00: Patch=0x0b600037 Length=14368 bytes
  Family=0x1a Model=0x68 Stepping=0x00: Patch=0x0b608038 Length=14368 bytes
  Family=0x1a Model=0x70 Stepping=0x00: Patch=0x0b700037 Length=14368 bytes
Microcode patches in /usr/local/share/cpucontrol/microcode_amd.bin:
  Family=0x10 Model=0x02 Stepping=0x03: Patch=0x01000083 Length=960 bytes
  Family=0x10 Model=0x02 Stepping=0x02: Patch=0x01000083 Length=960 bytes
  Family=0x10 Model=0x02 Stepping=0x0a: Patch=0x01000084 Length=960 bytes
  Family=0x10 Model=0x06 Stepping=0x02: Patch=0x010000c7 Length=960 bytes
  Family=0x10 Model=0x04 Stepping=0x03: Patch=0x010000c8 Length=960 bytes
  Family=0x10 Model=0x06 Stepping=0x03: Patch=0x010000c8 Length=960 bytes
  Family=0x10 Model=0x05 Stepping=0x03: Patch=0x010000c8 Length=960 bytes
  Family=0x10 Model=0x08 Stepping=0x01: Patch=0x010000d9 Length=960 bytes
  Family=0x10 Model=0x09 Stepping=0x01: Patch=0x010000d9 Length=960 bytes
  Family=0x10 Model=0x08 Stepping=0x00: Patch=0x010000da Length=960 bytes
  Family=0x10 Model=0x04 Stepping=0x02: Patch=0x010000db Length=960 bytes
  Family=0x10 Model=0x05 Stepping=0x02: Patch=0x010000db Length=960 bytes
  Family=0x10 Model=0x0a Stepping=0x00: Patch=0x010000dc Length=960 bytes
  Family=0x11 Model=0x03 Stepping=0x01: Patch=0x02000032 Length=512 bytes
  Family=0x12 Model=0x01 Stepping=0x00: Patch=0x03000027 Length=960 bytes
  Family=0x14 Model=0x01 Stepping=0x00: Patch=0x05000029 Length=1568 bytes
  Family=0x14 Model=0x02 Stepping=0x00: Patch=0x05000119 Length=1568 bytes
Dec 17 2025, 6:36 PM