HardenedBSD/ports 1995d60lang/f2c/files patch-libf2c_arithchk.c

HBSD: Fix HARDCFLAGS for lang/f2c

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+11-0lang/f2c/files/patch-libf2c_arithchk.c
+11-01 files

HardenedBSD/ports 4a8f7bddevel/efivar Makefile

HBSD: Fix HARDCFLAGS for devel/efivar

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+3-0devel/efivar/Makefile
+3-01 files

HardenedBSD/ports e06d980x11-toolkits/unique/files patch-tests_test-unique.c

HBSD: Fix HARDCFLAGS for x11-toolkits/unique

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+15-0x11-toolkits/unique/files/patch-tests_test-unique.c
+15-01 files

HardenedBSD/ports 45ae2b2mail/opensmtpd Makefile

HBSD: Disable fortifysource for mail/opensmtpd

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+1-1mail/opensmtpd/Makefile
+1-11 files

HardenedBSD/ports 9e775dedevel/rlwrap/files patch-src_readline.c

HBSD: Fix HARDCFLAGS for devel/rlwrap

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+11-0devel/rlwrap/files/patch-src_readline.c
+11-01 files

HardenedBSD/ports 56566acgraphics/lensfun Makefile

HBSD: Disable HARDCFLAGS for graphics/lensfun

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+2-0graphics/lensfun/Makefile
+2-01 files

HardenedBSD/ports 8424df2databases/sqlite2/files patch-src_shell.c

HBSD: Fix HARDCFLAGS for databases/sqlite2

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+11-0databases/sqlite2/files/patch-src_shell.c
+11-01 files

HardenedBSD/ports f507468textproc/wv/files patch-wvRTF.c

HBSD: Fix HARDCFLAGS for textproc/wv

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+11-0textproc/wv/files/patch-wvRTF.c
+11-01 files

HardenedBSD/ports 95feb16math/spooles/files patch-Utilities_src_iohb.c

HBSD: Fix HARDCFLAGS for math/spooles

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+11-0math/spooles/files/patch-Utilities_src_iohb.c
+11-01 files

HardenedBSD/ports 0d9b1c6devel/ta-lib/files patch-src_tools_gen__code_gen__code.c

HBSD: Fix HARDCFLAGS for devel/ta-lib

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+11-0devel/ta-lib/files/patch-src_tools_gen__code_gen__code.c
+11-01 files

HardenedBSD/src 2986658cddl/contrib/opensolaris/tools/ctf/cvt barrier.c, sys/dev/evdev input.h input-event-codes.h

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+44-29sys/dev/evdev/input.h
+35-0tests/sys/netpfil/pf/table.sh
+27-1sys/dev/evdev/input-event-codes.h
+3-23cddl/contrib/opensolaris/tools/ctf/cvt/barrier.c
+2-19usr.sbin/moused/msconvd/msconvd.8
+16-1sys/dev/evdev/evdev.c
+127-7313 files not shown
+175-9519 files

HardenedBSD/ports bdb3043devel/RStudio Makefile, devel/RStudio/files package-lock-desktop.json

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+13,705-0devel/RStudio/files/package-lock-desktop.json
+411-305devel/tokei/distinfo
+558-120math/lean4/pkg-plist
+187-187x11/xwayland-satellite/distinfo
+204-0devel/tokei/Makefile.crates
+168-34devel/RStudio/Makefile
+15,233-646108 files not shown
+16,375-1,504114 files

HardenedBSD/ports e32b2abdevel/spirv-llvm-translator Makefile distinfo.llvm15

devel/spirv-llvm-translator: update to 21.1.3/20.1.9/19.1.14/18.1.19/1[5-7].0.19/14.0.18/11.0.6

Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v11.0.6
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v14.0.18
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v15.0.19
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v16.0.19
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v17.0.19
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v18.1.19
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v19.1.14
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v20.1.9
Changes:        https://github.com/KhronosGroup/SPIRV-LLVM-Translator/releases/tag/v21.1.3
Reported by:    GitHub (watch releases)
DeltaFile
+11-11devel/spirv-llvm-translator/Makefile
+5-5devel/spirv-llvm-translator/distinfo.llvm15
+5-5devel/spirv-llvm-translator/distinfo.llvm16
+5-5devel/spirv-llvm-translator/distinfo.llvm17
+5-5devel/spirv-llvm-translator/distinfo.llvm18
+5-5devel/spirv-llvm-translator/distinfo.llvm19
+36-364 files not shown
+54-5410 files

HardenedBSD/ports 38aed29x11/wl-kbptr distinfo Makefile

x11/wl-kbptr: update to 0.4.1

Changes:        https://github.com/moverest/wl-kbptr/releases/tag/v0.4.1
Reported by:    GitHub (watch releases)
DeltaFile
+3-3x11/wl-kbptr/distinfo
+1-1x11/wl-kbptr/Makefile
+4-42 files

HardenedBSD/ports 5ee1210x11/xwayland-satellite distinfo Makefile.crates

x11/xwayland-satellite: update to 0.8

Changes:        https://github.com/Supreeeme/xwayland-satellite/releases/tag/v0.8
Reported by:    GitHub (watch releases)
DeltaFile
+187-187x11/xwayland-satellite/distinfo
+93-93x11/xwayland-satellite/Makefile.crates
+1-2x11/xwayland-satellite/Makefile
+281-2823 files

HardenedBSD/ports 4d52919math/lean4 pkg-plist distinfo, math/lean4/files patch-src_shell_CMakeLists.txt patch-stage0_src_shell_CMakeLists.txt

math/lean4: update 4.25.2 → 4.25.2.20251201

The previous release's tarball changed unexplainably, and the
new one is unbuildable, again unexplainably.

This update brings it to the latest revision to solve this problem.

Reported by:    fallout
DeltaFile
+558-120math/lean4/pkg-plist
+0-11math/lean4/files/patch-src_shell_CMakeLists.txt
+0-11math/lean4/files/patch-stage0_src_shell_CMakeLists.txt
+3-3math/lean4/distinfo
+3-2math/lean4/Makefile
+564-1475 files

HardenedBSD/ports 62ecf24misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS arm64-aarch64-15.0-RELEASE powerpc-powerpc64-15.0-RELEASE

misc/freebsd-release-manifests: Add 15.0-RELEASE MANIFEST files

Approved by:    re (implicit)
Sponsored by:   https://www.patreon.com/cperciva
DeltaFile
+5-5misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RELEASE
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.0-RC4
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.0-RC4
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.0-RC4
+23-326 files not shown
+47-4712 files

HardenedBSD/ports 0cbeb73multimedia/svt-av1-hdr distinfo pkg-plist

multimedia/svt-av1-hdr: update to 3.1.3

Changes:        https://github.com/juliobbv-p/svt-av1-hdr/compare/v3.1.2...v3.1.3
Reported by:    portscout
DeltaFile
+3-3multimedia/svt-av1-hdr/distinfo
+4-0multimedia/svt-av1-hdr/pkg-plist
+1-1multimedia/svt-av1-hdr/Makefile
+8-43 files

HardenedBSD/ports 30012fanet/tcptestsuite distinfo Makefile

net/tcptestsuite: Update to 2025-12-01

Sponsored by:   Netflix
DeltaFile
+3-3net/tcptestsuite/distinfo
+2-2net/tcptestsuite/Makefile
+5-52 files

HardenedBSD/ports c552de3www/firefox-esr distinfo Makefile

www/firefox-esr: update to 140.6.0 (rc1)

Release Notes (soon):
  https://www.firefox.com/en-US/firefox/140.6.0/releasenotes/
DeltaFile
+3-3www/firefox-esr/distinfo
+2-3www/firefox-esr/Makefile
+5-62 files

HardenedBSD/ports 0e118b0ports-mgmt/poudriere-devel distinfo Makefile

ports-mgmt/poudriere-devel: Fix build with WITH_PIE.

This updates the tag but only includes a fix for the port itself.
DeltaFile
+3-3ports-mgmt/poudriere-devel/distinfo
+2-2ports-mgmt/poudriere-devel/Makefile
+5-52 files

HardenedBSD/src 639e651sys/netpfil/pf if_pfsync.c

pfsync: fix incorrect unlock during destroy

During pfsync_clone_destroy() we clean up pending packets. This
may involve calling pfsync_undefer() or callout_drain(). We may not
hold the bucket lock during callout_drain(), but must hold it during
pfsync_undefer().

We incorrectly always released the lock, leading to assertion failures
during cleanup if there were pending deferred packets.

MFC after:      1 week
Sponsored by:   Orange Business Services
DeltaFile
+2-2sys/netpfil/pf/if_pfsync.c
+2-21 files

HardenedBSD/src 7a283c4sbin/pfctl pfctl.c, tests/sys/netpfil/pf table.sh

pfctl: restore '-Tload -f pf.conf' functionality

Allow only tables to be loaded from a file, rather than everything (i.e.
including options, rules).

Add a test case for this.

PR:             291318
MFC after:      1 week
Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+35-0tests/sys/netpfil/pf/table.sh
+2-1sbin/pfctl/pfctl.c
+37-12 files

HardenedBSD/src d6f1acfsys/netpfil/pf pf.c

pf: use correct sized variables in pf_change_icmp()

We're updating 16-bits checksums here, so should use a 16-bit integer,
not a 32-bit one.
No functional change.

Sponsored by:   Rubicon Communications, LLC ("Netgate")
DeltaFile
+2-2sys/netpfil/pf/pf.c
+2-21 files

HardenedBSD/ports aeea0cedevel/RStudio Makefile

devel/RStudio: Correct fetch
DeltaFile
+3-2devel/RStudio/Makefile
+3-21 files

HardenedBSD/src dc6f609usr.sbin/moused/msconvd msconvd.8

msconvd(8): Drop mentions of Bus/InPort mouse support in manual page

mse(4) was removed long ago.

MFC after:      1 month
DeltaFile
+2-19usr.sbin/moused/msconvd/msconvd.8
+2-191 files

HardenedBSD/src 732b4aacddl/contrib/opensolaris/tools/ctf/cvt barrier.c barrier.h

ctfmerge: fix segfault when building on macOS

The barrier code was using semaphores which have been deprecated in
macOS and not working at all, causing a race condition. Since macOS
does not have pthread_barrier_*(), this change uses a condition
variable instead.

PR:             290958
Reported by:    wosch
MFC after:      2 weeks
Reviewed by:    imp, markj
Differential Revision:  https://reviews.freebsd.org/D54018
DeltaFile
+3-23cddl/contrib/opensolaris/tools/ctf/cvt/barrier.c
+2-7cddl/contrib/opensolaris/tools/ctf/cvt/barrier.h
+5-302 files

HardenedBSD/src b6cad33share/man/man4 hgame.4 ps4dshock.4, sys/dev/hid ps4dshock.c hgame.c

hid: Make game controllers accessible to members of the game group

Their events have to be accessible by unprivileged users via e.g. libsdl.

MFC after:      1 month
DeltaFile
+8-1sys/dev/hid/ps4dshock.c
+4-3share/man/man4/hgame.4
+6-1sys/dev/hid/hgame.c
+4-1share/man/man4/ps4dshock.4
+4-1share/man/man4/xb360gp.4
+26-75 files

HardenedBSD/src 8d9a5d4sys/dev/evdev input.h input-event-codes.h

evdev: Sync event codes with Linux kernel 6.18

MFC after:      1 month
DeltaFile
+44-29sys/dev/evdev/input.h
+27-1sys/dev/evdev/input-event-codes.h
+71-302 files

HardenedBSD/src e3201cesys/dev/atkbdc psm.c

psm: Fix three finger tap on elantech v4 touchpads

Fix an issue where a three finger tap would generate additional events
when fingers moved slightly during the tap.

Signed-off-by:  Robert Wahlberg <freebsd at robertwahlberg.se>
Pull Request:   https://github.com/freebsd/freebsd-src/pull/1792
Reviewed by:    wulf
MFC after:      1 month
DeltaFile
+7-0sys/dev/atkbdc/psm.c
+7-01 files