Page MenuHomeFreeBSD

jrm (Joseph Mingrone)
User

Projects

User Details

User Since
Apr 10 2016, 5:00 PM (534 w, 1 d)

Recent Activity

Yesterday

jrm committed R11:915d199e510d: editors/emacs: Fix CVE-2026-6861 (authored by mce).
editors/emacs: Fix CVE-2026-6861
Mon, Jul 6, 4:28 AM
jrm committed R11:28960ffb0388: security/vuxml: Document Emacs vulnerability (authored by jrm).
security/vuxml: Document Emacs vulnerability
Mon, Jul 6, 4:28 AM

Sun, Jul 5

jrm committed R11:c35c71a4fed0: textproc/languagetool: Harden HTTP server against OOM (authored by jrm).
textproc/languagetool: Harden HTTP server against OOM
Sun, Jul 5, 5:30 PM

Sat, Jul 4

jrm committed R11:aabf9d0918ba: textproc/languagetool: New port (authored by jrm).
textproc/languagetool: New port
Sat, Jul 4, 8:21 PM

Thu, Jul 2

jrm closed D58011: website: 14.3 is now EOL.
Thu, Jul 2, 10:35 PM
jrm committed R9:8ead66a97f9a: website: 14.3 is now EOL (authored by jrm).
website: 14.3 is now EOL
Thu, Jul 2, 10:35 PM
jrm added reviewers for D58011: website: 14.3 is now EOL: releng, secteam.
Thu, Jul 2, 5:25 PM
jrm requested review of D58011: website: 14.3 is now EOL.
Thu, Jul 2, 5:24 PM

Tue, Jun 30

jrm committed R11:10313ba3d036: system/framework-system: Update to 0.6.4 (authored by git_danielschaefer.me).
system/framework-system: Update to 0.6.4
Tue, Jun 30, 2:38 PM

Sat, Jun 27

jrm accepted D57900: porters-handbook: Freshen up example dates.

makeitso

Sat, Jun 27, 12:13 PM

Fri, Jun 26

jrm committed R11:9ba9ec7eea97: math/R: Update to 4.6.1 (authored by jrm).
math/R: Update to 4.6.1
Fri, Jun 26, 6:25 PM

Thu, Jun 25

jrm abandoned D57054: sys/x86/x86/ucode.c: Do not use wrmsr_early_safe() for Intel.
Thu, Jun 25, 1:29 AM

Wed, Jun 24

jrm committed R11:146922a6e608: devel/treepy.el: Install into own subdirectory (authored by jrm).
devel/treepy.el: Install into own subdirectory
Wed, Jun 24, 7:55 PM
jrm committed R11:7058aed614fa: textproc/yaml.el: Update to 1.2.4; enable tests (authored by jrm).
textproc/yaml.el: Update to 1.2.4; enable tests
Wed, Jun 24, 7:55 PM
jrm committed R11:06434306faa3: devel/llama.el: Update to 1.0.5 (authored by jrm).
devel/llama.el: Update to 1.0.5
Wed, Jun 24, 7:55 PM
jrm committed R11:915ded176fe0: editors/emacs-devel: Update to 2026-06-23 snapshot (authored by jrm).
editors/emacs-devel: Update to 2026-06-23 snapshot
Wed, Jun 24, 7:55 PM
jrm committed R11:afbbd8052589: biology/diamond: Update to 2.2.2 (authored by jrm).
biology/diamond: Update to 2.2.2
Wed, Jun 24, 7:55 PM
jrm committed R11:e9e63322bcd6: biology/iqtree: Update to 3.1.3 (authored by jrm).
biology/iqtree: Update to 3.1.3
Wed, Jun 24, 7:55 PM
jrm committed R11:0ce5051bfb6f: textproc/adoc-mode.el: Update to 0.9.0 (authored by jrm).
textproc/adoc-mode.el: Update to 0.9.0
Wed, Jun 24, 7:55 PM
jrm committed R11:afac15e219c1: editors/with-editor: Update to 3.5.1 (authored by jrm).
editors/with-editor: Update to 3.5.1
Wed, Jun 24, 7:55 PM
jrm committed R11:2ed4c7f30971: devel/ghub: Update to 5.2.1 (authored by jrm).
devel/ghub: Update to 5.2.1
Wed, Jun 24, 7:55 PM
jrm committed R11:d929f601780e: devel/forge: Update to 0.6.6 (authored by jrm).
devel/forge: Update to 0.6.6
Wed, Jun 24, 7:55 PM
jrm committed R11:2ca458090f52: databases/pg.el: Update to 0.67 (authored by jrm).
databases/pg.el: Update to 0.67
Wed, Jun 24, 7:54 PM
jrm committed R11:ff4933768a97: databases/emacsql: Update to 4.4.1 (authored by jrm).
databases/emacsql: Update to 4.4.1
Wed, Jun 24, 7:54 PM
jrm committed R11:16410d0c42a3: databases/closql: Update to 2.4.1 (authored by jrm).
databases/closql: Update to 2.4.1
Wed, Jun 24, 7:54 PM
jrm committed R11:6325206e2acb: devel/cond-let: Update to 1.1.2 (authored by jrm).
devel/cond-let: Update to 1.1.2
Wed, Jun 24, 7:54 PM
jrm committed R11:580edf2101e0: biology/hyphy: Update to 2.5.101 (authored by jrm).
biology/hyphy: Update to 2.5.101
Wed, Jun 24, 7:54 PM
jrm committed R11:aa46aa4ddc21: Mk/Uses/emacs.mk: Add test argument (authored by jrm).
Mk/Uses/emacs.mk: Add test argument
Wed, Jun 24, 7:54 PM
jrm committed R11:8830d2876b79: biology/diamond: Update to 2.2.1 (authored by jrm).
biology/diamond: Update to 2.2.1
Wed, Jun 24, 7:54 PM
jrm closed D57784: Mk/Uses/emacs.mk: Add test argument.
Wed, Jun 24, 7:54 PM
jrm accepted D57819: audio/piper-phonemize: Correct COMMENT.
Wed, Jun 24, 4:05 PM

Tue, Jun 23

jrm requested review of D57784: Mk/Uses/emacs.mk: Add test argument.
Tue, Jun 23, 8:05 PM
jrm accepted D57768: Extend adduser question to include explanation on how to separate the groups to join the new user.

makeitso

Tue, Jun 23, 1:08 PM

Mon, Jun 22

jrm accepted D57752: devel/freebsd-git-arc: Update to 20260507.

Thanks.

Mon, Jun 22, 7:47 PM

Sun, Jun 21

jrm accepted D57322: ls: Support dired mode.
Sun, Jun 21, 1:36 AM

Sat, Jun 20

jrm accepted D57671: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail.
Sat, Jun 20, 8:24 PM
jrm added a comment to D57671: periodic/security: Introduce $security_status_loginfail_ignore for 800.loginfail.

The commit message says "are no" instead of "of not". You might consider something simpler because users can really filter out whatever they want.

Sat, Jun 20, 7:16 PM

Mon, Jun 15

jrm committed R9:330f3334ef9c: administration: Update Core Team listing (authored by jrm).
administration: Update Core Team listing
Mon, Jun 15, 7:54 PM

Fri, Jun 12

jrm accepted D57290: devel/go-blueprint: new port.

Nit: The Committer's guide says the subject line after the prefix should be capitalized. https://docs.freebsd.org/en/articles/committers-guide/#_capitalize_the_first_letter_of_the_subject

Fri, Jun 12, 7:02 PM

Jun 4 2026

jrm added a comment to D57008: tools/tools/editing/freebsd.el: Add support for tree-sitter modes.

Thanks @guest-patmaddox. Much better. I haven't had much time to look into this or bug 292973. Do you have any thoughts on the shortcomings I mentioned in my last comment?

Jun 4 2026, 7:16 PM
jrm updated the diff for D57008: tools/tools/editing/freebsd.el: Add support for tree-sitter modes.
  • Replace the hacky tree-sitter indent helper functions with cleaner rules from Pat's configuration with some minor tweaks:
    • Use c-ts-mode--simple-indent-rules instead of c-ts-mode--indent-styles and c-ts-indent-offset instead of c-ts-mode-indent-offset.
    • Add a fix for initializer list opening braces.
  • Provide, a closing footer, and an improved docstring.
Jun 4 2026, 7:09 PM

Jun 3 2026

jrm closed D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.
Jun 3 2026, 6:25 PM
jrm committed R11:a20df639517c: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool (authored by jrm).
sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool
Jun 3 2026, 6:25 PM
jrm updated the diff for D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.

Really update to the latest commit.

Jun 3 2026, 6:22 PM
jrm updated the diff for D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.
  • Update to latest commit
  • Do not include non-reproducible information such as build date, instead display RPIBOOT: FreeBSD package (version 20260527)
Jun 3 2026, 6:08 PM

Jun 2 2026

jrm committed R11:54be5b75a1eb: devel/transient: Update to 0.13.4, improve port (authored by freebsd_dev.thsi.be).
devel/transient: Update to 0.13.4, improve port
Jun 2 2026, 7:40 PM
jrm added a comment to D57322: ls: Support dired mode.

I believe Emacs calls ls --dired and pipes the output. I think that means we have a problem because you are using ftell(stdout) (*in three different places), which will always return -1 when the output is redirected to a pipe.

Jun 2 2026, 6:40 PM

May 29 2026

jrm added a comment to D57322: ls: Support dired mode.

Very cool.

May 29 2026, 12:12 PM
jrm updated the diff for D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.

Base the port on the HEAD of upstream's repository, which includes some helpful fixes since the last tag. Upstream is using date-base tags, so just using lastest commit and calling it 20260527 should be fine.

May 29 2026, 1:46 AM
jrm updated the diff for D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.

Tweak COMMENT

May 29 2026, 1:15 AM
jrm retitled D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool from sysutils/rpi-usbboot: Raspberry Pi USB device boot and provisioning tool to sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.
May 29 2026, 1:15 AM
jrm retitled D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool from sysutils/usbboot: Raspberry Pi USB device boot and provisioning tool to sysutils/rpi-usbboot: Raspberry Pi USB device boot and provisioning tool.
May 29 2026, 1:12 AM
jrm updated the diff for D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.

Rename the port to rpi-usbboot

May 29 2026, 1:12 AM
jrm added a comment to D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.

We could, and there are advantages to having the portname match the directory. For example, when you have the package installed and, based on the package name, search the ports tree for rpi-usboot, you'll get a hit.

May 29 2026, 1:06 AM

May 28 2026

jrm updated the diff for D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.

Add an rpi- prefix for the package name

May 28 2026, 11:07 PM
jrm requested review of D57317: sysutils/rpi-usbboot: Raspberry Pi USB device provisioning tool.
May 28 2026, 10:31 PM

May 27 2026

jrm closed D57267: devel/libks: Update to 2.0.11.
May 27 2026, 2:28 PM
jrm committed R11:0c0c3b25afa4: devel/libks: Update to 2.0.11 (authored by hayzamjs <hayzam@alchemilla.io>).
devel/libks: Update to 2.0.11
May 27 2026, 2:28 PM
jrm accepted D57267: devel/libks: Update to 2.0.11.
May 27 2026, 1:54 PM

May 26 2026

jrm closed D57046: sysutils/cpu-microcode-intel: Handle extended signature tables.
May 26 2026, 2:11 AM
jrm committed R11:d4b93e884689: sysutils/cpu-microcode-intel: Handle extended signature tables (authored by jrm).
sysutils/cpu-microcode-intel: Handle extended signature tables
May 26 2026, 2:11 AM

May 25 2026

jrm accepted D57209: ucode: Fix validation on Intel platforms.

Accepting because everything looks correct to me, with the caveat that I don't often look at this code, and I haven't tested (because I don't have an Intel processor whose signature appears in an extended table).

May 25 2026, 3:55 PM
jrm accepted D57048: net/wifi-firmware-kmod: deal with '?' in file names as sha256 broke it.

Looks good. There is a typo in the commit message: `s/sotred/stored/'.

May 25 2026, 2:06 AM
jrm accepted D57050: wifi-firmware-*: update to 20260410.
May 25 2026, 2:05 AM
jrm accepted D57049: wifi-firmware-*: re-generate distinfo given file name changes.
May 25 2026, 2:04 AM
jrm accepted D57047: net/wifi-firmware-iwlwifi-kmod: update script to generate fw list.

Looks good to me. There is a typo in the commit message: s/sepcific/specific/.

May 25 2026, 1:36 AM

May 23 2026

jrm added a comment to D57209: ucode: Fix validation on Intel platforms.

Thanks both. Nice catch to fix the inverted condition. If I understand correctly, before this fix, we would never have detected an extended signature, and thus never applied microcode for processors only listed in the extended signature.

May 23 2026, 10:07 PM

May 22 2026

jrm closed D56904: math/R-cran-lazyeval: Update to 0.2.3.
May 22 2026, 6:17 PM
jrm committed R11:29a1179f42ae: math/R-cran-lazyeval: Update to 0.2.3 (authored by jrm).
math/R-cran-lazyeval: Update to 0.2.3
May 22 2026, 6:17 PM

May 21 2026

jrm committed rGbc2055b94576: sbin/devd/snd.conf: Add missing -n options to sysrc calls (authored by jrm).
sbin/devd/snd.conf: Add missing -n options to sysrc calls
May 21 2026, 8:15 PM

May 20 2026

jrm committed R11:ad71ae62c238: sysutils/tmux: Bump PORTREVISION after upstream tarball re-roll (authored by jrm).
sysutils/tmux: Bump PORTREVISION after upstream tarball re-roll
May 20 2026, 5:08 PM
jrm committed R11:5d90caddebc6: sysutils/tmux: Update to 3.6b (authored by jrm).
sysutils/tmux: Update to 3.6b
May 20 2026, 1:03 PM

May 17 2026

jrm added inline comments to D57046: sysutils/cpu-microcode-intel: Handle extended signature tables.
May 17 2026, 11:31 PM
jrm updated the diff for D57046: sysutils/cpu-microcode-intel: Handle extended signature tables.

Fix a typo (s/feee/free/)

May 17 2026, 11:30 PM
jrm updated the diff for D57046: sysutils/cpu-microcode-intel: Handle extended signature tables.
  • Use pread(2) as suggested by markj, which means we can remove extsig_off save/restore around copy_entry()
  • Reference the 'Optional Extended Signature Table' in vol 3A section 12.11.2 of the March 2026 SDM
May 17 2026, 11:18 PM
jrm added a comment to D57054: sys/x86/x86/ucode.c: Do not use wrmsr_early_safe() for Intel.
In D57054#1307326, @kib wrote:

I looked at the referenced bug. Could you please conduct an experiment where the failing machine is booting kernel with just the WRMSR write to actually update the ucode is commented out? I mean, remove only the instruction, but keep the setup for wrmsr_safe intact. Does the machine boot in this case?

May 17 2026, 8:13 PM
jrm updated subscribers of D57054: sys/x86/x86/ucode.c: Do not use wrmsr_early_safe() for Intel.
In D57054#1307326, @kib wrote:

I looked at the referenced bug. Could you please conduct an experiment where the failing machine is booting kernel with just the WRMSR write to actually update the ucode is commented out? I mean, remove only the instruction, but keep the setup for wrmsr_safe intact. Does the machine boot in this case?

May 17 2026, 7:30 PM
jrm added a comment to D57054: sys/x86/x86/ucode.c: Do not use wrmsr_early_safe() for Intel.
In D57054#1307284, @imp wrote:

What are the risks this a avoids?

May 17 2026, 6:44 PM
jrm requested review of D57054: sys/x86/x86/ucode.c: Do not use wrmsr_early_safe() for Intel.
May 17 2026, 6:32 PM
jrm requested review of D57046: sysutils/cpu-microcode-intel: Handle extended signature tables.
May 17 2026, 3:07 PM
jrm committed R11:acd62bf33058: editors/emacs-devel: Update to 2026-05-17 snapshot (authored by jrm).
editors/emacs-devel: Update to 2026-05-17 snapshot
May 17 2026, 1:29 PM

May 16 2026

jrm committed R11:dc54f29f358c: biology/diamond: Update to 2.2.0 (authored by jrm).
biology/diamond: Update to 2.2.0
May 16 2026, 2:08 AM

May 15 2026

jrm added a comment to D57008: tools/tools/editing/freebsd.el: Add support for tree-sitter modes.

Thanks for sharing. I'm going to spend more time testing these three configurations (@imp's, the classic one in freebsd.el, and the tree-sitter configuration) by opening lots of source files and doing things like C-M-\.

May 15 2026, 5:40 PM
jrm closed D56913: devel/transient: Update to 0.13.3.
May 15 2026, 1:47 PM
jrm committed R11:e2cbfb2ba3dc: devel/transient: Update to 0.13.3 (authored by jrm).
devel/transient: Update to 0.13.3
May 15 2026, 1:47 PM
jrm committed R11:93c6c7b02e65: misc/compat.el: Update to 31.0.0.1 (authored by jrm).
misc/compat.el: Update to 31.0.0.1
May 15 2026, 1:46 PM
jrm committed R11:328ebb39c7db: editors/with-editor: Update to 3.5.0 (authored by jrm).
editors/with-editor: Update to 3.5.0
May 15 2026, 1:46 PM
jrm committed R11:6b2243e6b9e6: devel/ghub: Update to 5.2.0 (authored by jrm).
devel/ghub: Update to 5.2.0
May 15 2026, 1:46 PM
jrm committed R11:2f568b4c761d: devel/forge: Update to 0.6.5 (authored by jrm).
devel/forge: Update to 0.6.5
May 15 2026, 1:46 PM
jrm committed R11:91db9265e54b: devel/cond-let: Update to 1.0.0 (authored by jrm).
devel/cond-let: Update to 1.0.0
May 15 2026, 1:46 PM
jrm committed R11:1e8dcc65f6a5: databases/pg.el: Update to 0.66 (authored by jrm).
databases/pg.el: Update to 0.66
May 15 2026, 1:46 PM
jrm updated the diff for D57008: tools/tools/editing/freebsd.el: Add support for tree-sitter modes.

Another minor comment tweak.

May 15 2026, 11:35 AM
jrm updated the diff for D57008: tools/tools/editing/freebsd.el: Add support for tree-sitter modes.

Minor comment tweak

May 15 2026, 2:44 AM
jrm requested review of D57008: tools/tools/editing/freebsd.el: Add support for tree-sitter modes.
May 15 2026, 2:41 AM

May 14 2026

jrm abandoned D56051: net/vpp: Fix build.

This was meant to be a temporary review to share ideas with @thj. Closing.

May 14 2026, 2:21 PM

May 12 2026

jrm closed D56907: devel/libks: add new port.
May 12 2026, 6:48 PM
jrm committed R11:c1dedb9a2687: devel/libks: Add new port (authored by hayzam_gmail.com).
devel/libks: Add new port
May 12 2026, 6:48 PM
jrm abandoned D56903: sysutils/R-cran-processx: Update to 3.9.0.
May 12 2026, 6:31 PM
jrm committed R11:64880edb1ae1: sysutils/cpu-microcode-intel: Update to 2026-05-12 release (authored by jrm).
sysutils/cpu-microcode-intel: Update to 2026-05-12 release
May 12 2026, 6:31 PM

May 11 2026

jrm accepted D56907: devel/libks: add new port.

Looks good. I'll commit with some minor tweaks to the commit message to comply with the guidelines in the Committer's Guide, and to remove mention of the patches for the UUID includes. BTW, if you're not already using it, there is a commit template you can use by doing git config --add core.hooksPath .hooks. Look good to you?

May 11 2026, 10:22 PM