FreeBSD/src d7cde43sys/net if_loop.c

Revert "loopback: Clear hash unconditionally."

This reverts commit 2fe37927d41990abe8d1c336e75fd75873285e90.

This turns out to have been misguided.  First, clearing the
hash results in all loopback ip/ip6 traffic being hashed
to the netisr queue associated with the if_index of the loopback
interface.  Eg, it bottlenecks loopback traffic. When the
hash is kept, traffic is spread evenly among netisrs.

Also, it is safe to keep the hash here.  The clearing was only
needed when RSS core selection is enabled; we only enabled the
consistent hashing parts of RSS globally, not the cpuid mapping
stuff.  So there is no need to clear it.

Reviewed by: glebius
Sponsored by: Netflix
DeltaFile
+2-0sys/net/if_loop.c
+2-01 files

FreeBSD/ports fc8f4a9www/miniflux distinfo Makefile

www/miniflux: Update to 2.3.0
DeltaFile
+5-5www/miniflux/distinfo
+1-2www/miniflux/Makefile
+6-72 files

FreeBSD/ports 3b5cb96www/iridium/files patch-chrome_browser_about__flags.cc patch-third__party_libsync_src_sync.c

www/iridium: update to 2026.05.148.2
DeltaFile
+84-110www/iridium/files/patch-chrome_browser_about__flags.cc
+181-0www/iridium/files/patch-third__party_libsync_src_sync.c
+98-0www/iridium/files/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
+31-40www/iridium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+38-20www/iridium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+29-29www/iridium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+461-199407 files not shown
+2,814-1,815413 files

FreeBSD/ports afda8f1www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-third__party_libsync_src_sync.c

www/ungoogled-chromium: update to 148.0.7778.178

Security:       https://vuxml.freebsd.org/freebsd/da4d7162-4aa3-11f1-b189-a8a1599412c6.html
DeltaFile
+84-110www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+181-0www/ungoogled-chromium/files/patch-third__party_libsync_src_sync.c
+98-0www/ungoogled-chromium/files/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
+31-40www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+29-29www/ungoogled-chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+38-20www/ungoogled-chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+461-199407 files not shown
+2,861-1,821413 files

FreeBSD/ports fd3758ewww/chromium/files patch-chrome_browser_about__flags.cc patch-third__party_libsync_src_sync.c

www/chromium: update to 148.0.7778.178

Security:       https://vuxml.freebsd.org/freebsd/da4d7162-4aa3-11f1-b189-a8a1599412c6.html
DeltaFile
+84-110www/chromium/files/patch-chrome_browser_about__flags.cc
+181-0www/chromium/files/patch-third__party_libsync_src_sync.c
+98-0www/chromium/files/patch-third__party_libvpx_source_config_linux_arm64_vpx__dsp__rtcd.h
+31-40www/chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+31-31www/chromium/files/patch-chrome_browser_policy_configuration__policy__handler__list__factory.cc
+38-20www/chromium/files/patch-chrome_browser_profiles_chrome__browser__main__extra__parts__profiles.cc
+463-201407 files not shown
+2,824-1,820413 files

FreeBSD/ports 17e9c90Mk bsd.gcc.mk bsd.default-versions.mk

Mk/bsd.gcc.mk: Update supported GCC versions

- Add USE_GCC=17, which installs lang/gcc17-devel.
- Switch USE_GCC=16 from lang/gcc16-devel to lang/gcc16.

Approved by:    gerald (maintainer)
DeltaFile
+2-2Mk/bsd.gcc.mk
+1-1Mk/bsd.default-versions.mk
+3-32 files

FreeBSD/ports 7fa6873lang/gcc17-devel distinfo Makefile

lang/gcc17-devel: Update to 17.0.0.s20260517
DeltaFile
+3-3lang/gcc17-devel/distinfo
+1-1lang/gcc17-devel/Makefile
+4-42 files

FreeBSD/ports e4af784lang/gcc15-devel distinfo Makefile

lang/gcc15-devel: Update to 15.2.1.s20260515
DeltaFile
+3-3lang/gcc15-devel/distinfo
+1-1lang/gcc15-devel/Makefile
+4-42 files

FreeBSD/ports 266fb25lang/gcc16-devel distinfo Makefile

lang/gcc16-devel: Update to 16.1.1.s20260516
DeltaFile
+3-3lang/gcc16-devel/distinfo
+1-1lang/gcc16-devel/Makefile
+4-42 files

FreeBSD/ports b75bca8lang/gcc14-devel distinfo Makefile

lang/gcc14-devel: Update to 14.3.1.s20260514
DeltaFile
+3-3lang/gcc14-devel/distinfo
+1-1lang/gcc14-devel/Makefile
+4-42 files

FreeBSD/ports df85a11lang/gcc13-devel distinfo Makefile

lang/gcc13-devel: Update to 13.4.1.s20260513
DeltaFile
+3-3lang/gcc13-devel/distinfo
+1-1lang/gcc13-devel/Makefile
+4-42 files

FreeBSD/ports b91b431www/iridium distinfo Makefile, www/iridium/files patch-content_browser_renderer__host_render__process__host__impl.cc patch-content_public_common_content__features.cc

www/iridium: update to 2026.05.148.2
DeltaFile
+4-4www/iridium/files/patch-content_browser_renderer__host_render__process__host__impl.cc
+3-3www/iridium/distinfo
+3-3www/iridium/files/patch-content_public_common_content__features.cc
+1-1www/iridium/Makefile
+11-114 files

FreeBSD/ports 512e53edevel/rubygem-metasm distinfo Makefile

devel/rubygem-metasm: update to 1.0.6
DeltaFile
+3-3devel/rubygem-metasm/distinfo
+1-1devel/rubygem-metasm/Makefile
+4-42 files

FreeBSD/ports 80d6ad8devel/py-pyelftools distinfo Makefile

devel/py-pyelftools: update to 0.32
DeltaFile
+3-3devel/py-pyelftools/distinfo
+1-1devel/py-pyelftools/Makefile
+4-42 files

FreeBSD/ports 7ec1592devel/py-intervaltree Makefile distinfo

devel/py-intervaltree: update to 3.2.1
DeltaFile
+4-3devel/py-intervaltree/Makefile
+3-3devel/py-intervaltree/distinfo
+7-62 files

FreeBSD/ports b97e0b8devel/py-expiringdict Makefile

devel/py-expiringdict: convert to USE_PYTHON=pep517
DeltaFile
+4-1devel/py-expiringdict/Makefile
+4-11 files

FreeBSD/ports c179f36devel/py-docopt Makefile

devel/py-docopt: convert to USE_PYTHON=pep517
DeltaFile
+4-1devel/py-docopt/Makefile
+4-11 files

FreeBSD/ports c0ddc93devel/py-codegen Makefile

devel/py-codegen: convert to USE_PYTHON=pep517
DeltaFile
+4-1devel/py-codegen/Makefile
+4-11 files

FreeBSD/ports 4b1f426converters/py-bencode.py Makefile

converters/py-bencode.py: convert to USE_PYTHON=pep517
DeltaFile
+4-2converters/py-bencode.py/Makefile
+4-21 files

FreeBSD/ports b891995x11/antimicrox distinfo pkg-plist

x11/antimicrox: update 3.5.1 -> 3.6.0

Changelog: https://github.com/AntiMicroX/antimicrox/releases/tag/3.6.0
DeltaFile
+3-3x11/antimicrox/distinfo
+3-0x11/antimicrox/pkg-plist
+1-1x11/antimicrox/Makefile
+7-43 files

FreeBSD/ports d979c41multimedia/plasmatube Makefile, net-im/tokodon Makefile

*/*: Force rebuild after MpvQt update
DeltaFile
+1-0net-im/tokodon/Makefile
+1-0multimedia/plasmatube/Makefile
+2-02 files

FreeBSD/ports bcd71eemultimedia/haruna Makefile distinfo

multimedia/haruna: Update to 1.8.0

Refresh Qt and KF dependencies.
DeltaFile
+5-6multimedia/haruna/Makefile
+3-3multimedia/haruna/distinfo
+8-92 files

FreeBSD/ports 3256f48multimedia/jellyfin-desktop Makefile, multimedia/jellyfin-desktop/files patch-src_player_PlayerComponent.cpp

multimedia/jellyfin-desktop: Fix build with MpvQt 1.2.0

PR:             295457
Approved by:    bapt via irc
DeltaFile
+62-0multimedia/jellyfin-desktop/files/patch-src_player_PlayerComponent.cpp
+1-0multimedia/jellyfin-desktop/Makefile
+63-02 files

FreeBSD/ports ca701f8multimedia/mpvqt distinfo Makefile

multimedia/mpvqt: Update to 1.2.0
DeltaFile
+3-3multimedia/mpvqt/distinfo
+2-2multimedia/mpvqt/Makefile
+5-52 files

FreeBSD/ports 394973cx11-toolkits/kirigami-addons-qt6 distinfo Makefile

x11-toolkits/kirigami-addons-qt6: Update to 1.12.1
DeltaFile
+3-3x11-toolkits/kirigami-addons-qt6/distinfo
+1-1x11-toolkits/kirigami-addons-qt6/Makefile
+4-42 files

FreeBSD/ports ee42258www/freenginx-devel distinfo Makefile

www/freenginx-devel: update third-party nchan module (+)

Bump PORTREVISION.

Sponsored by:   tipi.work
DeltaFile
+3-3www/freenginx-devel/distinfo
+1-1www/freenginx-devel/Makefile
+1-1www/freenginx-devel/Makefile.extmod
+5-53 files

FreeBSD/ports 79ea5c1net/ntpd-rs distinfo Makefile.crates

net/ntpd-rs: Update to 1.8.0

PR:             295100
DeltaFile
+275-35net/ntpd-rs/distinfo
+136-16net/ntpd-rs/Makefile.crates
+1-1net/ntpd-rs/Makefile
+412-523 files

FreeBSD/src 198379dsys/netpfil/ipfw ip_fw_nat.c

ipfw: fix checksum after NAT

When checksum offloading is used, IPFW needs to fix the checksum
after libalias has done NAT. The ipfw_nat() function does so, but
only for mbufs without a receiving interface. However, if, for example,
the packet was sent inside a jail that used checksum offloading over
an epair, ipfw still needs to fix the checksum even though the mbuf
has set a receiving interface (epair).
This patch just removes the check whether a receiving interface is set.

PR:                     295057
Reviewed by:            tuexen
Differential Revision:  https://reviews.freebsd.org/D57091

(cherry picked from commit 81b47a7c604f1d563283759572fa7a1f9d4dc56f)
DeltaFile
+7-8sys/netpfil/ipfw/ip_fw_nat.c
+7-81 files

FreeBSD/ports ee5ab1dwww/rt50 distinfo pkg-plist

www/rt50: Update to 5.0.10

This release fixes the following vulnerabilities:
CVE-2026-44231
CVE-2026-41075
CVE-2026-41076
CVE-2026-6841
CVE-2026-44227
CVE-2026-44230
CVE-2026-44229
CVE-2026-41073

Changelog: https://github.com/bestpractical/rt/releases/tag/rt-5.0.10
(cherry picked from commit c9eb2148d0e97027d1cf79f79c33f416641c5924)
DeltaFile
+3-3www/rt50/distinfo
+3-1www/rt50/pkg-plist
+1-1www/rt50/Makefile
+7-53 files

FreeBSD/ports c9eb214www/rt50 distinfo pkg-plist

www/rt50: Update to 5.0.10

This release fixes the following vulnerabilities:
CVE-2026-44231
CVE-2026-41075
CVE-2026-41076
CVE-2026-6841
CVE-2026-44227
CVE-2026-44230
CVE-2026-44229
CVE-2026-41073

Changelog: https://github.com/bestpractical/rt/releases/tag/rt-5.0.10
DeltaFile
+3-3www/rt50/distinfo
+3-1www/rt50/pkg-plist
+1-1www/rt50/Makefile
+7-53 files