FreeBSD/src b8c6f58sys/netpfil/pf if_pflog.c

pflog: run VNET_SYSUNINIT in SI_SUB_PROTO_FIREWALL

Suggested by:   pouria, glebius
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+1-1sys/netpfil/pf/if_pflog.c
+1-11 files

FreeBSD/ports 0fbb7d5lang/swift6 Makefile

lang/swift6: Unbreak stage phase with unprivileged users

Stripping should have been done before COPYTREE_BIN, which drops the
writable bit from the executables and leads to "permission denied"
error.

PR:             296382
Reported by:    kib
Tested by:      kib
Fixes:          18ac8a4bf341 (lang/swift6: Add port: Powerful, flexible, multiplatform programming language (Version 6))
DeltaFile
+5-3lang/swift6/Makefile
+5-31 files

FreeBSD/src 32cf24bcddl/usr.bin/ctfmerge ctfmerge.1

ctfmerge.1: Import ENVIRONMENT from NetBSD

Import the ENVIRONMENT section from NetBSD, minus the variable that our
ctfmerge does not have. Alphabetize them, polish grammar and alignment,
and add the variables to the man database. While here, remove whitespace
from the end of some lines to quiet linter.

MFC after:      3 days
PR:             291186
Co-authored-by: Alexander Ziaee <ziaee at FreeBSD.org>
Obtained from:  NetBSD (christos <christos at NetBSD.org>, 8a0c0d8)
Differential Revision:  https://reviews.freebsd.org/D54054
DeltaFile
+49-27cddl/usr.bin/ctfmerge/ctfmerge.1
+49-271 files

FreeBSD/ports 4965243devel/mercurial/files patch-setup.py patch-contrib_python-zstandard_c-ext_backend__c.c

devel/mercurial: fix build

Fixes:          84c3fe3a93fdc9b9207ea4b58ce39479b6dbc740
Reported by:    dim
PR:             286908
DeltaFile
+26-0devel/mercurial/files/patch-setup.py
+13-0devel/mercurial/files/patch-contrib_python-zstandard_c-ext_backend__c.c
+39-02 files

FreeBSD/ports ef2a1caeditors/vscode Makefile, net-im/deltachat-desktop Makefile

*/*: Bump port revision after electron42 update (c6806deb82a2)
DeltaFile
+1-1net-im/deltachat-desktop/Makefile
+1-1net-im/signal-desktop/Makefile
+1-0editors/vscode/Makefile
+3-23 files

FreeBSD/ports c6806dedevel/electron42 distinfo, devel/electron42/files patch-electron_spec_chromium-spec.ts patch-electron_lib_browser_api_menu-item-roles.ts

devel/electron42: Update to 42.5.1

Changelog: https://github.com/electron/electron/releases/tag/v42.5.1

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron42/distinfo
+3-3devel/electron42/files/patch-electron_spec_chromium-spec.ts
+2-2devel/electron42/files/patch-electron_lib_browser_api_menu-item-roles.ts
+2-2devel/electron42/files/patch-electron_shell_browser_ui_inspectable__web__contents.cc
+2-2devel/electron42/files/patch-electron_spec_api-protocol-spec.ts
+2-2devel/electron42/files/patch-mojo_core_channel.cc
+16-162 files not shown
+19-198 files

FreeBSD/src e37b519tests/sys/net/routing test_rtsock_l3.c

tests/test_rtsock_l3: fix flaky temporal route addition tests

If RTM_DELETE arrives before RTM_ADD, the test will skip the first
reply and then timeout after attempting to read another message from
the rtsock_fd.

See the CI test failure[0] for more details.

[0] https://ci.freebsd.org/job/FreeBSD-main-riscv64-test/16628/testReport/sys.net.routing/test_rtsock_l3/rtm_add_v6_temporal1_success/

Reviewed by:    pouria
Fixes:          e02d3fe70c7247027c85d60179c331618554ba34
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 9e2d8ec2df414a8019d9c31a9a09a5cc728b4c19)
DeltaFile
+34-12tests/sys/net/routing/test_rtsock_l3.c
+34-121 files

FreeBSD/src 6aac5ddtests/sys/net/routing test_rtsock_l3.c

tests/test_rtsock_l3: fix flaky temporal route addition tests

If RTM_DELETE arrives before RTM_ADD, the test will skip the first
reply and then timeout after attempting to read another message from
the rtsock_fd.

See the CI test failure[0] for more details.

[0] https://ci.freebsd.org/job/FreeBSD-main-riscv64-test/16628/testReport/sys.net.routing/test_rtsock_l3/rtm_add_v6_temporal1_success/

Reviewed by:    pouria
Fixes:          e02d3fe70c7247027c85d60179c331618554ba34
MFC after:      3 days
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit 9e2d8ec2df414a8019d9c31a9a09a5cc728b4c19)
DeltaFile
+34-12tests/sys/net/routing/test_rtsock_l3.c
+34-121 files

FreeBSD/src 3de9dc5lib/libc/tests/gen posix_spawn_test.c Makefile, lib/libc/tests/gen/libdummy libdummy.c Makefile

libc: gen: add a test for rtld underflowing our posix_spawn thread

This is a distillation of the environment described in the PR, using
a dummy shlib and mapping it repeatedly.  This takes advantage of the
guard page added in 2767a1f3686e5b16 to reliably crash if rtld tries to
scale its stack usage excessively with the # DSOs loaded.

PR:             295991
Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D57954
DeltaFile
+68-0lib/libc/tests/gen/posix_spawn_test.c
+14-0lib/libc/tests/gen/libdummy/libdummy.c
+9-0lib/libc/tests/gen/libdummy/Makefile
+2-0lib/libc/tests/gen/Makefile
+93-04 files

FreeBSD/src f7f916dsbin/ping/tests test_ping.py

ping: Fix bell char ordering in -A test cases

Previously, these tests expected the bell chars to arrive
before the initial status line. This appeared to be ok because
ping(8) incorrectly mixed unbuffered and buffered writes by using
printf(3) calls for the initial status, but direct write(2) calls
for the bell chars. 141bb85798 revealed that the test's assertions
only passed because the buffered writes did not get flushed before
the direct writes in the test runs.

8bda488114f3 fixed ping(8) to use POSIX stdio buffered writes
in all cases and guarantee a deterministic output ordering to stdout
observers. This patch fixes the test to match the correct ordering.

Reviewed by:    des
Sponsored by:   The FreeBSD Foundation
DeltaFile
+4-4sbin/ping/tests/test_ping.py
+4-41 files

FreeBSD/src 7ac9995sbin/ping/tests test_ping.py

Revert "ping/tests: expect bell chars from stderr after initial status"

This reverts commit 5b8c28adb829b50fb8ac065637fa99f717858bab.

The commit message was wrong.

Reported by:    des
DeltaFile
+4-4sbin/ping/tests/test_ping.py
+4-41 files

FreeBSD/ports 079466flang/cbqn distinfo Makefile

lang/cbqn: update to 0.12.0
DeltaFile
+7-7lang/cbqn/distinfo
+3-3lang/cbqn/Makefile
+10-102 files

FreeBSD/ports 3cbbed1sysutils/dockerbox distinfo Makefile

sysutils/dockerbox: Update to 0.2.5

PR:             296397
Sponsored by:   The FreeBSD Foundation
DeltaFile
+3-3sysutils/dockerbox/distinfo
+3-2sysutils/dockerbox/Makefile
+6-52 files

FreeBSD/ports 3cc7d33net Makefile

*/Makefile: Sort SUBDIRs
DeltaFile
+1-1net/Makefile
+1-11 files

FreeBSD/ports 3c4e84escience/orthanc-postgresql distinfo Makefile

science/orthanc-postgresql: Update to 10.2

Improve internal error handling.
Changes: https://orthanc.uclouvain.be/hg/orthanc-databases/file/\
            tip/PostgreSQL/NEWS
DeltaFile
+3-3science/orthanc-postgresql/distinfo
+1-1science/orthanc-postgresql/Makefile
+4-42 files

FreeBSD/ports 229fb1enet-im/teams Makefile, x11/waveterm Makefile

*/*: Bump port revision after electron41 update (2dc1eac1d453)
DeltaFile
+1-1net-im/teams/Makefile
+1-1x11/waveterm/Makefile
+2-22 files

FreeBSD/ports ef736bdx11-drivers/xf86-video-ast Makefile distinfo, x11-drivers/xf86-video-ast/files patch-ast_vgatool.c patch-src_ast__driver.c

x11-drivers/xf86-video-ast: Update to 1.2.1

Update WWW and pkg-descr.
Deletes the applied patch.

https://lists.x.org/archives/xorg-announce/2022-December/003291.html
https://lists.x.org/archives/xorg-announce/2025-January/003579.html
https://lists.x.org/archives/xorg-announce/2025-August/003622.html

PR:             296402
Approved by:    x11 (arrowd)
Approved by:    osa (mentor)
DeltaFile
+0-33x11-drivers/xf86-video-ast/files/patch-ast_vgatool.c
+3-5x11-drivers/xf86-video-ast/Makefile
+3-3x11-drivers/xf86-video-ast/distinfo
+3-3x11-drivers/xf86-video-ast/files/patch-src_ast__driver.c
+1-1x11-drivers/xf86-video-ast/pkg-descr
+10-455 files

FreeBSD/ports 2dc1eacdevel/electron41 distinfo, devel/electron41/files patch-electron_spec_chromium-spec.ts patch-mojo_core_channel__posix.cc

devel/electron41: Update to 41.9.1

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

Reported by:    GitHub (watch releases)
DeltaFile
+5-5devel/electron41/distinfo
+3-3devel/electron41/files/patch-electron_spec_chromium-spec.ts
+2-2devel/electron41/files/patch-mojo_core_channel__posix.cc
+2-2devel/electron41/files/patch-mojo_core_channel.cc
+2-2devel/electron41/files/patch-gpu_command__buffer_service_gles2__cmd__decoder.cc
+2-2devel/electron41/files/patch-electron_spec_api-protocol-spec.ts
+16-164 files not shown
+23-2310 files

FreeBSD/ports 950fbccsecurity/modsecurity3 distinfo Makefile

security/modsecurity3: Update 3.0.15 => 3.0.16

Changelog:
https://github.com/owasp-modsecurity/ModSecurity/blob/v3.0.16/CHANGES

PR:             296385
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
Security:       CVE-2026-52761 (Details not yet available)
Security:       CVE-2026-52747 (Details not yet available)

(cherry picked from commit 9cfd1534f9e4223618cda66aca81768bbc6a3d3b)
DeltaFile
+3-3security/modsecurity3/distinfo
+1-1security/modsecurity3/Makefile
+4-42 files

FreeBSD/ports 87face7security/modsecurity3 Makefile

security/modsecurity3: Fix deprecated CPE_VENDOR

(cherry picked from commit 3476a921443fd96f6d8d820e25c29fb2789e2e51)
DeltaFile
+1-1security/modsecurity3/Makefile
+1-11 files

FreeBSD/ports 9cfd153security/modsecurity3 distinfo Makefile

security/modsecurity3: Update 3.0.15 => 3.0.16

Changelog:
https://github.com/owasp-modsecurity/ModSecurity/blob/v3.0.16/CHANGES

PR:             296385
Approved by:    osa, vvd (Mentors, implicit)
MFH:            2026Q2
Security:       CVE-2026-52761 (Details not yet available)
Security:       CVE-2026-52747 (Details not yet available)
DeltaFile
+3-3security/modsecurity3/distinfo
+1-1security/modsecurity3/Makefile
+4-42 files

FreeBSD/ports 4c4b128devel/qt6-tools Makefile

devel/qt6-tools: Drop upper bound for LLVM version

PR:             295535
Submitted by:   Evgenii Khramtsov
DeltaFile
+1-1devel/qt6-tools/Makefile
+1-11 files

FreeBSD/doc 913be3ewebsite/data/zh-tw/news news.toml

traditional Chinese Translation of the latest news items (15.1-RELEASE announcement)
DeltaFile
+5-0website/data/zh-tw/news/news.toml
+5-01 files

FreeBSD/ports 1d7de5egames/libretro-beetle_psx distinfo Makefile

games/libretro-beetle_psx: Update 0.20260113 => 0.20260614

Commit log:
https://github.com/libretro/beetle-psx-libretro/compare/254285de247db71ac25a4392c159dc1114940794...d460f8342060526678e7fd8222048324c2a80d86

PR:             296391
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3games/libretro-beetle_psx/distinfo
+2-2games/libretro-beetle_psx/Makefile
+5-52 files

FreeBSD/ports 63424fdwww/iridium distinfo Makefile

www/iridium: update to 2026.06.149.5

(cherry picked from commit 82a019c1ae8b52443d1a7088c145fe42c530a1ce)
DeltaFile
+3-3www/iridium/distinfo
+1-1www/iridium/Makefile
+4-42 files

FreeBSD/ports 8b44149www/chromium distinfo, www/chromium/files patch-mojo_core_channel__posix.cc patch-mojo_core_channel.cc

www/*chromium: update to 149.0.7827.200

Security:       https://vuxml.freebsd.org/freebsd/5181294e-7471-11f1-8de5-a8a1599412c6.html
(cherry picked from commit 1dc1e030bdab19bc943475df60be4ea6d0deef21)
DeltaFile
+7-7www/ungoogled-chromium/distinfo
+5-5www/chromium/distinfo
+2-2www/chromium/files/patch-mojo_core_channel__posix.cc
+2-2www/chromium/files/patch-mojo_core_channel.cc
+2-2www/ungoogled-chromium/files/patch-mojo_core_channel.cc
+2-2www/ungoogled-chromium/files/patch-mojo_core_channel__posix.cc
+20-202 files not shown
+22-228 files

FreeBSD/ports 82a019cwww/iridium distinfo Makefile

www/iridium: update to 2026.06.149.5
DeltaFile
+3-3www/iridium/distinfo
+1-1www/iridium/Makefile
+4-42 files

FreeBSD/ports 1dc1e03www/chromium distinfo, www/chromium/files patch-mojo_core_channel__posix.cc patch-mojo_core_channel.cc

www/*chromium: update to 149.0.7827.200

Security:       https://vuxml.freebsd.org/freebsd/5181294e-7471-11f1-8de5-a8a1599412c6.html
DeltaFile
+7-7www/ungoogled-chromium/distinfo
+5-5www/chromium/distinfo
+2-2www/chromium/files/patch-mojo_core_channel__posix.cc
+2-2www/chromium/files/patch-mojo_core_channel.cc
+2-2www/ungoogled-chromium/files/patch-mojo_core_channel.cc
+2-2www/ungoogled-chromium/files/patch-mojo_core_channel__posix.cc
+20-202 files not shown
+22-228 files

FreeBSD/ports d796208databases/postgresql-jdbc distinfo Makefile

databases/postgresql-jdbc: Update to 42.7.12

Release notes:  https://jdbc.postgresql.org/changelogs/2026-06-29-42.7.12-release/
Security:       7701f760-745c-11f1-bc50-6cc21735f730

(cherry picked from commit 66a8b9bf33962d7902e73909f3202119fab68b40)
DeltaFile
+3-3databases/postgresql-jdbc/distinfo
+1-2databases/postgresql-jdbc/Makefile
+4-52 files

FreeBSD/ports d504c5egames/libretro-gambatte distinfo Makefile

games/libretro-gambatte: Update 0.20250918 => 0.20260515

Commit log:
https://github.com/libretro/gambatte-libretro/compare/0092232a0aaef0ded0ead1c2003ccf7a85ccdfc0...3262c2aa4adae8dba4f6d51cdd931c15cb11569f

PR:             296392
Approved by:    osa, vvd (Mentors, implicit)
DeltaFile
+3-3games/libretro-gambatte/distinfo
+2-2games/libretro-gambatte/Makefile
+5-52 files