FreeBSD/ports ce3abd7mail/opendkim-devel Makefile distinfo, mail/opendkim-devel/files patch-lua_pop patch-opendkim_opendkim.c

mail/opendkim-devel: Update to latest snapshot and enable Lua flavors

- Update to 2.11.0-Beta2-49 (commit 1c7a9f47c6)
- Enable Lua flavors support
- Remove obsolete or unsupported options: ADSP_LISTS, LDNS and LUA_ONLY_SIGNING
- Remove patches that have been merged upstream

PR:             295791
Approved by:    hrs (mentor, blanket)
DeltaFile
+0-86mail/opendkim-devel/files/patch-lua_pop
+24-31mail/opendkim-devel/Makefile
+0-36mail/opendkim-devel/files/patch-opendkim_opendkim.c
+0-20mail/opendkim-devel/files/patch-opendkim_opendkim-crypto.c
+3-3mail/opendkim-devel/distinfo
+27-1765 files

FreeBSD/ports f94f9d8net-p2p/amule Makefile

net-p2p/amule: Add missing build option

3.0.0 ships with ENABLE_IP2COUNTRY=OFF and upstream main shows that it
might be turned ON next releases.
Add it to CMAKE_OFF and this way we have all build options covered in port.

Also, add ChangeLog url forgotten in previous commit msg:

ChangeLog: https://github.com/amule-org/amule/releases/tag/3.0.0
DeltaFile
+1-1net-p2p/amule/Makefile
+1-11 files

FreeBSD/src 7f2d790share/man/man7 groups.7

groups.7: Document audio group

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
Reviewed by:    emaste
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/35
DeltaFile
+6-1share/man/man7/groups.7
+6-11 files

FreeBSD/src a6aa95e. UPDATING, share/man/man4 pcm.4

sound: Create all device nodes with GID_AUDIO

Commit 6024e3f99a1e ("Add audio group") introduced GID_AUDIO, initially
for virtual_oss(8) loopback devices. Now make all of them with
GID_AUDIO.

Relnotes:       yes
Sponsored by:   The FreeBSD Foundation
Reviewed by:    emaste
Pull-Request:   https://ron-dev.freebsd.org/FreeBSD/src/pulls/35
DeltaFile
+13-21usr.sbin/virtual_oss/virtual_oss/main.c
+9-2share/man/man4/pcm.4
+3-5usr.sbin/virtual_oss/virtual_oss/virtual_oss.8
+2-2sys/dev/sound/pcm/dsp.c
+3-0UPDATING
+1-1sys/dev/sound/pci/emu10kx.c
+31-314 files not shown
+35-3510 files

FreeBSD/src 9931dc5sys/dev/bnxt/bnxt_en bnxt_log.c bnxt_coredump.c

if_bnxt: add few source files to version control

Commits- f85e66e655c9 ("if_bnxt/bnxt_re: add support for driver snapdump")
and 03839879a2dd ("if_bnxt: Add Firmware crashdump collection support")
missed to add few files under version control, those files are
added now:

sys/dev/bnxt/bnxt_en/bnxt_log.c
sys/dev/bnxt/bnxt_en/bnxt_log.h
sys/dev/bnxt/bnxt_en/bnxt_log_data.c
sys/dev/bnxt/bnxt_en/bnxt_log_data.h
sys/dev/bnxt/bnxt_en/bnxt_coredump.c
sys/dev/bnxt/bnxt_en/bnxt_coredump.h

bnxt_coredump.c entry is added in sys/conf/files as well.

Fixes: f85e66e655c9 ("if_bnxt/bnxt_re: add support for driver snapdump")
Fixes: 03839879a2dd ("if_bnxt: Add Firmware crashdump collection support")
DeltaFile
+318-0sys/dev/bnxt/bnxt_en/bnxt_log.c
+186-0sys/dev/bnxt/bnxt_en/bnxt_coredump.c
+123-0sys/dev/bnxt/bnxt_en/bnxt_log.h
+78-0sys/dev/bnxt/bnxt_en/bnxt_log_data.c
+50-0sys/dev/bnxt/bnxt_en/bnxt_coredump.h
+35-0sys/dev/bnxt/bnxt_en/bnxt_log_data.h
+790-01 files not shown
+791-07 files

FreeBSD/src 39e2fe2sys/dev/tsec if_tsec.c

if_tsec: Free entire mbuf chain on failure

Reviewed by:    bz
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57478
DeltaFile
+1-1sys/dev/tsec/if_tsec.c
+1-11 files

FreeBSD/doc 9e5117bwebsite/content/en/releases/15.1R errata.adoc

15.1/errata: add issue: NFSv4.1/4.2 client panic during server recovery

Reviewed by: ziaee, rmacklem
Approved by: ziaee
Differential Revision: https://reviews.freebsd.org/D57592
DeltaFile
+3-1website/content/en/releases/15.1R/errata.adoc
+3-11 files

FreeBSD/src c5d6e20sys/compat/linuxkpi/common/include/linux kernel.h

LinuxKPI: add KERNEL_VERSION() macro

Add a KERNEL_VERSION() macro which normally would be in linux/version.h.
On Linux that file is auto-generated and we are supporting more than
one Linux version in LinuxKPI anyway so any further defines in there
would likely be wrong.

Adding the macro helps to support (vendor/out of tree) drivers more
easily which are supporting multiple Linux versions.

MFC after:      3 days
Reviewed by:    dumbbell
Differential Revision: https://reviews.freebsd.org/D57590
DeltaFile
+3-0sys/compat/linuxkpi/common/include/linux/kernel.h
+3-01 files

FreeBSD/src 3d0b6c6sys/compat/linuxkpi/common/include/linux scatterlist.h

LinuxKPI: scatterlist.h: implement sg_init_marker()

Add sg_init_marker() which is needed by mt76 drivers USB attachment.

Sponosored by:  The FreeBSD Foundation
MFC after:      3 days
Reviewed by:    emaste, dumbbell
Differential Revision: https://reviews.freebsd.org/D57594
DeltaFile
+6-0sys/compat/linuxkpi/common/include/linux/scatterlist.h
+6-01 files

FreeBSD/src e26c010sys/compat/linux linux_file.c

linuxulator: Return EINVAL for invalid inotify flags

We implement all of the currently-defined Linux inotify mask bits and
flags, with the same values as Linux.  Return EINVAL for unknown bits,
as Linux does.

This also moves the translation inline into linux_inotify_add_watch.

Reviewed by:    markj
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57387

(cherry picked from commit f77d37cffdf3951b7f28b97005467241aa27c183)
DeltaFile
+6-12sys/compat/linux/linux_file.c
+6-121 files

FreeBSD/src 586a5bcbin/pwd pwd.1

pwd.1: Fix a typo in the .dD

- s/Februrary/February/

MFC after:      1 week
DeltaFile
+1-1bin/pwd/pwd.1
+1-11 files

FreeBSD/ports 2ad063etextproc/moor distinfo Makefile

textproc/moor: Update 2.15.0 => 2.15.1

Changelog:
https://github.com/walles/moor/releases/tag/v2.15.1

Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+5-5textproc/moor/distinfo
+1-1textproc/moor/Makefile
+6-62 files

FreeBSD/src 56b6809sys/netpfil/ipfilter/netinet ip_pptp_pxy.c

ipfilter: Fix ip_pptp_pxy (PPTP proxy) length underflow

A PPTP client sending a specially crafted PPTP message with a length
smaller than the already processed fixed header can panic the system.
This resultes in a negative remaining length (a large unsigned 16-bit
number).

Reported by:    Yuxiang Yang, Yizhou Zhao, Ao Wang, Xuewei Feng, Qi Li,
                and Ke Xu from Tsinghua University using GLM-5.1 from
                Z.ai
Differential Revision:  https://reviews.freebsd.org/D57383

(cherry picked from commit 37e9d3641ba0e0da0d2bbaa26a59ee56a8cf3ee6)
DeltaFile
+6-2sys/netpfil/ipfilter/netinet/ip_pptp_pxy.c
+6-21 files

FreeBSD/src 120881bcrypto/krb5/src/lib/gssapi/spnego spnego_mech.c

krb5: Fix null dereference in SPNEGO token processing

krb5 1.22.1 erroneously removed a check from get_negTokenResp() for
successful decoding of the mechListMIC field.  Restore the check to
prevent a null pointer dereference.

Commit message details obtained from upstream commit.
Obtained from:  Upstream commit 4ae75cded

(cherry picked from commit efb5c07f91c5c11fb9bd32227ac74c2d08adf3cf)
DeltaFile
+2-0crypto/krb5/src/lib/gssapi/spnego/spnego_mech.c
+2-01 files

FreeBSD/src 4c3fde8sys/netpfil/ipfilter/netinet ip_pptp_pxy.c

ipfilter: Fix ip_pptp_pxy (PPTP proxy) length underflow

A PPTP client sending a specially crafted PPTP message with a length
smaller than the already processed fixed header can panic the system.
This resultes in a negative remaining length (a large unsigned 16-bit
number).

Reported by:    Yuxiang Yang, Yizhou Zhao, Ao Wang, Xuewei Feng, Qi Li,
                and Ke Xu from Tsinghua University using GLM-5.1 from
                Z.ai
Differential Revision:  https://reviews.freebsd.org/D57383

(cherry picked from commit 37e9d3641ba0e0da0d2bbaa26a59ee56a8cf3ee6)
DeltaFile
+6-2sys/netpfil/ipfilter/netinet/ip_pptp_pxy.c
+6-21 files

FreeBSD/src 27691b8crypto/krb5/src/lib/gssapi/krb5 import_name.c

krb5: Fix reachable assert when importing krb5 names

If a name token contains trailing garbage, error out from
krb5_gss_import_name() instead of crashing the process with an
assertion failure.

Commit message details obtained from upstream commit.
Obtained from:  upstream commit 07818f1fd
Reported by:    Aisle Research (Ze Sheng, Dmitrijs Trizna,
                Luigino Camastra, Guido Vranken) to krb5-bugs
MFC after:      3 days

(cherry picked from commit fce16f60de9718be6b789f00e86141a84cd920d3)
DeltaFile
+2-1crypto/krb5/src/lib/gssapi/krb5/import_name.c
+2-11 files

FreeBSD/src 1491ab3sys/dev/ntsync ntsync.c

ntsync(9): do not double-free obj when finstall() failed

Reported by:    Alex S <iwtcex at gmail.com>
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+1-0sys/dev/ntsync/ntsync.c
+1-01 files

FreeBSD/src 281e350sys/dev/ntsync ntsync.c

ntsync(9): free wait state on error from copyin of the object's array

Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+3-1sys/dev/ntsync/ntsync.c
+3-11 files

FreeBSD/src 96759absys/dev/ntsync ntsync.c ntsyncvar.h

ntsync(9): properly handle timeouts

Reported by:    Alex S <iwtcex at gmail.com>
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days
DeltaFile
+12-4sys/dev/ntsync/ntsync.c
+1-0sys/dev/ntsync/ntsyncvar.h
+13-42 files

FreeBSD/ports c831d94databases/powa-archivist distinfo Makefile

databases/powa-archivist: Update to 5.1.2

Release notes:  https://github.com/powa-team/powa-archivist/releases/tag/REL_5_1_2
DeltaFile
+3-3databases/powa-archivist/distinfo
+1-1databases/powa-archivist/Makefile
+2-0databases/powa-archivist/pkg-plist
+6-43 files

FreeBSD/ports 09bca6dnet-im/telegram-desktop Makefile

net-im/telegram-desktop: bump PORTREVISION (+)

... after devel/toomanycooks update.

Sponsored by:   tipi.work
DeltaFile
+1-0net-im/telegram-desktop/Makefile
+1-01 files

FreeBSD/ports 74b2e6edevel/toomanycooks distinfo Makefile

devel/toomanycooks: update: 1.6.0 -> 1.6.1

ChangeLog:      https://github.com/tzcnt/TooManyCooks/compare/v1.6.0...v1.6.1
Reported by:    portscout

Sponsored by:   tipi.work
DeltaFile
+3-3devel/toomanycooks/distinfo
+1-2devel/toomanycooks/Makefile
+4-52 files

FreeBSD/src 21a75a8share/man/man4 rtnetlink.4, sys/netlink/route interface.h

netlink: Indicate that ifinfomsg uses IFT_* types

On Linux struct ifinfomsg uses ARPHRD_* values, while we used IFT_*
types (which derive from SNMP ifType definitions in RFC 1573).
Update the header to reflect this.

PR:             272144
Reviewed by:    pouria
Sponsored by:   The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D57334
DeltaFile
+15-2share/man/man4/rtnetlink.4
+2-2sys/netlink/route/interface.h
+17-42 files

FreeBSD/ports f8574dcwww/py-cross-web distinfo Makefile

www/py-cross-web: Update to 0.7.0

Changelog:

https://github.com/usecross/cross-web/releases/tag/0.7.0
DeltaFile
+3-3www/py-cross-web/distinfo
+1-1www/py-cross-web/Makefile
+4-42 files

FreeBSD/ports 7aff166textproc/py-zensical distinfo Makefile.crates

textproc/py-zensical: Update to 0.0.45

Changelogs since 0.0.43:

https://github.com/zensical/zensical/releases/tag/v0.0.45
https://github.com/zensical/zensical/releases/tag/v0.0.44
DeltaFile
+173-117textproc/py-zensical/distinfo
+85-57textproc/py-zensical/Makefile.crates
+2-3textproc/py-zensical/Makefile
+260-1773 files

FreeBSD/ports 80754dftextproc/py-ttp-templates distinfo Makefile

textproc/py-ttp-templates: Update to 0.5.8

Changelogs since 0.5.6:

https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.8
https://github.com/dmulyalin/ttp_templates/releases/tag/0.5.7
DeltaFile
+3-3textproc/py-ttp-templates/distinfo
+1-1textproc/py-ttp-templates/Makefile
+4-42 files

FreeBSD/ports c3f98a4games/pysolfc distinfo Makefile

games/pysolfc: Update to 3.6.0

Changelog:

https://github.com/shlomif/PySolFC/blob/pysolfc-3.6.0/NEWS.asciidoc
DeltaFile
+3-3games/pysolfc/distinfo
+1-2games/pysolfc/Makefile
+4-52 files

FreeBSD/ports 2290f65devel/py-inline-snapshot distinfo Makefile

devel/py-inline-snapshot: Update to 0.34.1

Changelog:

https://github.com/15r10nk/inline-snapshot/blob/0.34.1/CHANGELOG.md
DeltaFile
+3-3devel/py-inline-snapshot/distinfo
+1-1devel/py-inline-snapshot/Makefile
+4-42 files

FreeBSD/src 03676casys/conf files

if_bnxt: add bnxt logger module files to sys/conf/files for built-in kernel builds

The bnxt snapdump and coredump support patches added bnxt_log/{_data}.c. and listed it in
sys/modules/bnxt/bnxt_en/Makefile, but missed to add these files in sys/conf/files.

Fix up the issue by adding bnxt_log/{_data}.c in sys/conf/files.

Fixes: f85e66e655c9 ("if_bnxt/bnxt_re: add support for driver snapdump")
DeltaFile
+2-0sys/conf/files
+2-01 files

FreeBSD/ports f29b1adwww/iridium distinfo Makefile, www/iridium/files patch-chrome_browser_password__manager_chrome__password__manager__client.cc patch-content_browser_renderer__host_render__widget__host__view__aura.cc

www/iridium: update to 2026.06.149.2
DeltaFile
+5-5www/iridium/files/patch-chrome_browser_password__manager_chrome__password__manager__client.cc
+4-4www/iridium/files/patch-content_browser_renderer__host_render__widget__host__view__aura.cc
+3-3www/iridium/distinfo
+2-2www/iridium/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+1-1www/iridium/Makefile
+15-155 files