FreeBSD/ports 4a25d73sysutils/rshim-user-space distinfo pkg-plist, sysutils/rshim-user-space/files patch-configure.ac patch-src_rshim__pcie.c

sysutils/rshim-user-space: Update 2.0.9 => 2.8.5

Changelogs (~100 new versions):
https://github.com/Mellanox/rshim-user-space/releases/tag/rshim-2.8.5

Commit log:
https://github.com/Mellanox/rshim-user-space/compare/rshim-2.0.9...rshim-2.8.5

- Switch to prepared by upstream tarball.
- Fix warnings from portclippy.
- Remove unnecessary GNU_CONFIGURE_MANPREFIX - it have deafult value.
- Refresh patch.

PR:             297658
Sponsored by:   UNIS Labs
Co-authored-by: rottlog <rottlogg at proton.me>
DeltaFile
+15-12sysutils/rshim-user-space/Makefile
+15-0sysutils/rshim-user-space/files/patch-src_rshim__pcie.c
+10-1sysutils/rshim-user-space/pkg-plist
+3-3sysutils/rshim-user-space/distinfo
+2-2sysutils/rshim-user-space/files/patch-configure.ac
+45-185 files

FreeBSD/ports 9c1d627benchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 2.0.19

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.19
Reported by:    GitHub (watch releases)

(cherry picked from commit 70b892e4ed2d2c7bb8e6799bbabe6aee7e5c913e)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports 761fbe0net/waypipe Makefile distinfo

net/waypipe: update to 0.11.1

Changes:        https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.11.1
Reported by:    GitLab (notify releases)

(cherry picked from commit c501985d1fc75e294c193175658dbbdfe118e14c)
DeltaFile
+3-3net/waypipe/distinfo
+1-2net/waypipe/Makefile
+4-52 files

FreeBSD/ports 85a2dffmultimedia/ab-av1 Makefile Makefile.crates

multimedia/ab-av1: update to 0.11.6

Changes:        https://github.com/alexheretic/ab-av1/releases/tag/v0.11.6
Reported by:    GitHub (watch releases)

(cherry picked from commit 4273ca81b1865a58c272f3315482b1ff2c35135c)
DeltaFile
+55-55multimedia/ab-av1/distinfo
+26-26multimedia/ab-av1/Makefile.crates
+1-1multimedia/ab-av1/Makefile
+82-823 files

FreeBSD/ports db7eec5graphics/mesa-devel Makefile distinfo

graphics/mesa-devel: update to 26.2.b.1936

Changes:        https://gitlab.freedesktop.org/mesa/mesa/-/compare/1f562a1ff4c...c2070149bc9
DeltaFile
+3-3graphics/mesa-devel/distinfo
+2-2graphics/mesa-devel/Makefile
+5-52 files

FreeBSD/ports 70b892ebenchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 2.0.19

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.0.19
Reported by:    GitHub (watch releases)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports 9897604benchmarks/clpeak Makefile distinfo

benchmarks/clpeak: update to 2.1.1

Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.1.0
Changes:        https://github.com/krrishnarraj/clpeak/releases/tag/2.1.1
Reported by:    GitHub (watch releases)
DeltaFile
+3-3benchmarks/clpeak/distinfo
+1-1benchmarks/clpeak/Makefile
+4-42 files

FreeBSD/ports 531ded6x11/way-displays distinfo Makefile, x11/way-displays/files patch-src_yaml_unmarshal.c

x11/way-displays: update to 2.0.0

Changes:        https://github.com/alex-courtis/way-displays/releases/tag/2.0.0
Reported by:    GitHub (watch releases)
DeltaFile
+17-0x11/way-displays/files/patch-src_yaml_unmarshal.c
+4-3x11/way-displays/Makefile
+3-3x11/way-displays/distinfo
+24-63 files

FreeBSD/ports c501985net/waypipe Makefile distinfo

net/waypipe: update to 0.11.1

Changes:        https://gitlab.freedesktop.org/mstoeckl/waypipe/-/releases/v0.11.1
Reported by:    GitLab (notify releases)
DeltaFile
+3-3net/waypipe/distinfo
+1-2net/waypipe/Makefile
+4-52 files

FreeBSD/ports 4273ca8multimedia/ab-av1 Makefile Makefile.crates

multimedia/ab-av1: update to 0.11.6

Changes:        https://github.com/alexheretic/ab-av1/releases/tag/v0.11.6
Reported by:    GitHub (watch releases)
DeltaFile
+55-55multimedia/ab-av1/distinfo
+26-26multimedia/ab-av1/Makefile.crates
+1-1multimedia/ab-av1/Makefile
+82-823 files

FreeBSD/src 60c0a07sbin/route route_netlink.c, sys/netlink netlink_snl_route_parsers.h netlink_snl_generic.h

netlink: Parse repeated nested attributes

Modern Netlink arrays encode their elements as repeated attributes of
the same type rather than as children of an additional array container.

Add an SNL callback that parses one nested element for each occurrence
and appends it to a geometrically grown parser array.  Retain the
existing parray callback for protocols that use the legacy container
form.

Store the growth capacity in struct snl_parray, appended after its
existing public count and items fields so their offsets remain stable
on LP64 and ILP32.  Require parser targets to be real snl_parray
objects, and convert bitset, generic Netlink, and route multipath arrays
accordingly.  This avoids relying on layout aliases for private growth
state.

Add regression coverage for a nested bit array that grows beyond its
initial allocation, while preserving replacement semantics when a

    [5 lines not shown]
DeltaFile
+78-28sys/netlink/netlink_snl.h
+65-0tests/sys/netlink/test_snl.c
+31-28usr.bin/genl/genl.c
+11-11sbin/route/route_netlink.c
+8-10sys/netlink/netlink_snl_generic.h
+4-7sys/netlink/netlink_snl_route_parsers.h
+197-845 files not shown
+211-10011 files

FreeBSD/ports 33b2d44security/openbao Makefile distinfo

security/openbao: Update 2.6.1 => 2.6.2

Changelog:
https://github.com/openbao/openbao/blob/v2.6.2/CHANGELOG.md

PR:             297666
Security:       GHSA-rh46-vc3j-w2w3
Security:       GHSA-g892-p242-8g86
Sponsored by:   UNIS Labs
MFH:            2026Q3

(cherry picked from commit 5bfe8bc273fc86ca1525746a8a28a24dbaf82dc9)
DeltaFile
+17-17security/openbao/distinfo
+2-3security/openbao/Makefile
+19-202 files

FreeBSD/ports 5bfe8bcsecurity/openbao Makefile distinfo

security/openbao: Update 2.6.1 => 2.6.2

Changelog:
https://github.com/openbao/openbao/blob/v2.6.2/CHANGELOG.md

PR:             297666
Security:       GHSA-rh46-vc3j-w2w3
Security:       GHSA-g892-p242-8g86
Sponsored by:   UNIS Labs
MFH:            2026Q3
DeltaFile
+17-17security/openbao/distinfo
+2-3security/openbao/Makefile
+19-202 files

FreeBSD/src fdcb52dsys/ofed/drivers/infiniband/ulp/ipoib ipoib_ib.c

ofed/ipoib: convert to timer_setup linuxKPI

Reviewed by:    bz
Sponsored by:   NVidia networking
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58941
DeltaFile
+6-4sys/ofed/drivers/infiniband/ulp/ipoib/ipoib_ib.c
+6-41 files

FreeBSD/src 814cd91sys/dev/mlx5/mlx5_core mlx5_health.c, sys/dev/mlx5/mlx5_ib mlx5_ib_mr.c

mlx5(4): convert to timer_setup() linuxKPI

Reviewed by:    bz
Sponsored by:   NVidia networking
MFC after:      1 week
Differential revision:  https://reviews.freebsd.org/D58941
DeltaFile
+3-3sys/dev/mlx5/mlx5_ib/mlx5_ib_mr.c
+3-3sys/dev/mlx5/mlx5_core/mlx5_health.c
+6-62 files

FreeBSD/src 241df6asys/kern uipc_usrreq.c

unix: fix comment

Noticed by:     mckusick
Fixes:          6563dcb6b1f57e51db63854f3774b52e672232ed
DeltaFile
+1-1sys/kern/uipc_usrreq.c
+1-11 files

FreeBSD/ports d3240c4deskutils/vym distinfo Makefile, deskutils/vym/files patch-CMakeLists.txt

deskutils/vym: Update to 3.0.0

- Use QT6 library/components instead of QT5 ones
- Update list of lib dependencies

ChangeLog:      https://github.com/insilmaril/vym/blob/c4b51babf1a6a2d8215f4b46093171fec37bc25b/release-notes-3.0.md
Reported by:    Uwe Drechsel <notifications at github.com>
DeltaFile
+130-61deskutils/vym/pkg-plist
+55-19deskutils/vym/files/patch-CMakeLists.txt
+10-12deskutils/vym/Makefile
+3-3deskutils/vym/distinfo
+198-954 files

FreeBSD/ports 274fc92x11/waveterm Makefile

x11/waveterm: Bump port revision after electron41 update (5b86dcd2f377)
DeltaFile
+1-1x11/waveterm/Makefile
+1-11 files

FreeBSD/ports 5b86dcddevel/electron41 Makefile.version distinfo, devel/electron41/files patch-electron_spec_api-protocol-spec.ts

devel/electron41: Update to 41.10.6

Changelog: https://github.com/electron/electron/releases/tag/v41.10.6

Reported by:    GitHub (watch releases)
DeltaFile
+7-7devel/electron41/distinfo
+2-2devel/electron41/files/patch-electron_spec_api-protocol-spec.ts
+1-1devel/electron41/Makefile.version
+10-103 files

FreeBSD/ports 47b45fcnet/liferea Makefile pkg-plist, net/liferea/files patch-src_Makefile.in patch-263663385df5a98301b053c6f0d1cc4b22e2f89e

net/liferea: update to 2.0

Release Notes:
  https://github.com/lwindolf/liferea/releases/tag/v2.0
DeltaFile
+74-102net/liferea/pkg-plist
+0-39net/liferea/files/patch-src_plugins_plugins__engine.c
+6-14net/liferea/Makefile
+20-0net/liferea/files/patch-meson.build
+18-0net/liferea/files/patch-263663385df5a98301b053c6f0d1cc4b22e2f89e
+0-10net/liferea/files/patch-src_Makefile.in
+118-1651 files not shown
+121-1687 files

FreeBSD/ports a2cc1easecurity/zeek Makefile pkg-plist

security/zeek: Update to 8.0.10

    https://github.com/zeek/zeek/releases/tag/v8.0.10

This release fixes the following vulnerabilities:

 - HIGH: SMB: Chains of AndX messages can crash Zeek

 - HIGH: DNP3: Memory exhaustion via file control (g70v1) fields

 - HIGH: SIP: Memory exhaustion from long request/response paths

 - HIGH: DHCP: Memory exhaustion from retained options after analyzer
   violation

 - HIGH: SMTP: Memory exhaustion from large numbers of rcptto/to/cc/path
   entries

 - HIGH: SMB: DCE/RPC memory exhaustion from fragment state

    [63 lines not shown]
DeltaFile
+3-3security/zeek/distinfo
+4-0security/zeek/pkg-plist
+1-2security/zeek/Makefile
+8-53 files

FreeBSD/ports cbe03aasecurity/vuxml/vuln 2026.xml

security/vuxml: Mark security/zeek < 8.0.10 as vulnerable as per:

    https://github.com/zeek/zeek/releases/tag/v8.0.10

This release fixes the following vulnerabilities:

 - HIGH: SMB: Chains of AndX messages can crash Zeek

 - HIGH: DNP3: Memory exhaustion via file control (g70v1) fields

 - HIGH: SIP: Memory exhaustion from long request/response paths

 - HIGH: DHCP: Memory exhaustion from retained options after analyzer
   violation

 - HIGH: SMTP: Memory exhaustion from large numbers of rcptto/to/cc/path
   entries

 - HIGH: SMB: DCE/RPC memory exhaustion from fragment state

    [46 lines not shown]
DeltaFile
+68-1security/vuxml/vuln/2026.xml
+68-11 files

FreeBSD/ports 7377f8bdatabases/heidisql Makefile distinfo, databases/heidisql/files patch-source_generic__types.pas patch-source_main.pas

databases/heidisql: Update to 12.21

ChangeLog at:   https://github.com/HeidiSQL/HeidiSQL/releases/tag/v12.21
DeltaFile
+6-6databases/heidisql/files/patch-source_main.pas
+3-3databases/heidisql/files/patch-source_generic__types.pas
+3-3databases/heidisql/distinfo
+1-1databases/heidisql/Makefile
+13-134 files

FreeBSD/ports 7a755d3net/rustconn Makefile Makefile.crates, net/rustconn/files patch-cargo-crates_cpal-0.18.1_src_host_mod.rs patch-cargo-crates_cpal-0.18.1_src_host_alsa_mod.rs

net/rustconn: Update to 0.20.4

- Remove all patches (that were valid for the previous version of cpal
  crate)

ChangeLog:      https://github.com/totoshko88/RustConn/releases/tag/v0.20.4
Reported by:    "github-actions[bot]" <notifications at github.com>
DeltaFile
+0-50net/rustconn/files/patch-cargo-crates_cpal-0.18.1_src_host_alsa_mod.rs
+11-11net/rustconn/distinfo
+0-10net/rustconn/files/patch-cargo-crates_cpal-0.18.1_src_host_mod.rs
+4-4net/rustconn/Makefile.crates
+1-1net/rustconn/Makefile
+16-765 files

FreeBSD/ports 4e6a9fctextproc/xfce4-dict-plugin Makefile pkg-plist, textproc/xfce4-dict-plugin/files patch-lib_common.c

textproc/xfce4-dict-plugin: Update to 0.8.10
DeltaFile
+11-0textproc/xfce4-dict-plugin/files/patch-lib_common.c
+3-3textproc/xfce4-dict-plugin/distinfo
+1-1textproc/xfce4-dict-plugin/Makefile
+2-0textproc/xfce4-dict-plugin/pkg-plist
+17-44 files

FreeBSD/src ba27b63sys/compat/linux linux.h linux_netlink.c

linux: Add STF type and convert some if_type to ARPHRD

Convert IFT_BRIDGE and IFT_L2VLAN to ARPHRD_ETHER, and IFT_LOOP
to ARPHRD_LOOPBACK in linux netlink.
Also, add ARPHRD_SIT and convert IFT_STF to it.

Reviewed by:    kfv
Differential Revision:  https://reviews.freebsd.org/D58573
DeltaFile
+8-0sys/compat/linux/linux_netlink.c
+1-0sys/compat/linux/linux.h
+9-02 files

FreeBSD/ports 0213cfesecurity/voa Makefile Makefile.crates, security/voa/files patch-cargo-crates_voa-config-0.1.2_src_file_loader.rs patch-cargo-crates_voa-config-0.1.3_src_file_loader.rs

security/voa: update to 0.7.5

Changelog: https://voa.archlinux.page/voa/CHANGELOG.html#075---2026-07-04
(cherry picked from commit df259d3c33f884bc64cfe239776bec2fc493fcab)
DeltaFile
+237-231security/voa/distinfo
+117-114security/voa/Makefile.crates
+0-20security/voa/files/patch-cargo-crates_voa-config-0.1.2_src_file_loader.rs
+20-0security/voa/files/patch-cargo-crates_voa-config-0.1.3_src_file_loader.rs
+1-2security/voa/Makefile
+375-3675 files

FreeBSD/src a6e9e4cshare/man/man9 Makefile rtentry.9

nhop.9: Rewrite relics of rtentry.9 into nhop.9

Parts of rtentry.9 information such as information related to
the nexthop is outdated.
Remove those relics and add the new design into separate
manual instead.

Reviewed by:    bcr
Discussed with: ziaee
Differential Revision: https://reviews.freebsd.org/D58564
DeltaFile
+123-0share/man/man9/nhop.9
+16-40share/man/man9/rtentry.9
+2-0share/man/man9/Makefile
+141-403 files

FreeBSD/src f30ef13sys/dev/gve gve_adminq.c

gve: Implement AQ batching for queue creation and destruction

Currently, the FreeBSD driver configures and destroys queues
sequentially by issuing individual Admin Queue (AQ) commands.

During queue teardown (e.g., interface reset), disabling queues
one by one leaves the device in a partially configured state.
Because the device does not yet know that the driver is in the
process of fully unconfiguring all queues, this intermediate
state can trigger transient error logs (such as when queue 0 is
disabled while other queues are still active).

Modify the driver to use Admin Queue batching for both the
creation and destruction of TX and RX queues. Commands are now
queued and kicked together, ensuring the queue configuration changes
are applied atomically and preventing transient errors from being logged.

Signed-off-by: Sujithra Periasamy <sujithra at google.com>


    [6 lines not shown]
DeltaFile
+37-10sys/dev/gve/gve_adminq.c
+37-101 files

FreeBSD/src 43a3400share/man/man4 ctl.4

ctl.4: Document the assumption that CTL HA runs only on trusted networks

The CTL High Availablity clustering feature allows a pair of hosts to
implement transparent failover.  The implementation uses a TCP
connection to exchange messages.  There is no authentication mechanism
and the protocol itself embeds kernel pointers in the messages exchanged
between HA hosts.  This property (of CTL_MSG_DATAMOVE messages
specifically), as well as insufficient validation of inbound messages,
mean that anyone able to access a CTL HA port is able to remotely
execute code on that host.

Provide a warning to this effect in the CTL man page.

Reported by:    Ryan of Calif.io
Reviewed by:    ziaee, ken, mav
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D58622

(cherry picked from commit 3c8f8432b6f653128016c6aaf826e1efb7ee1cec)
DeltaFile
+6-1share/man/man4/ctl.4
+6-11 files