HardenedBSD/src 80a014clib/libc/riscv/string Makefile.inc, sys/conf kern.post.mk

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+14-20usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+4-1tools/build/depend-cleanup.sh
+2-0sys/dev/acpi_support/acpi_system76.c
+1-1sys/conf/kern.post.mk
+0-1lib/libc/riscv/string/Makefile.inc
+21-235 files

HardenedBSD/src 64dda5dlib/libc/riscv/string Makefile.inc, sys/conf kern.post.mk

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+14-20usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+4-1tools/build/depend-cleanup.sh
+1-1sys/conf/kern.post.mk
+2-0sys/dev/acpi_support/acpi_system76.c
+0-1lib/libc/riscv/string/Makefile.inc
+21-235 files

HardenedBSD/src 3da3d3asys/amd64/amd64 initcpu.c, usr.sbin/virtual_oss/virtual_oss Makefile

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+2-0usr.sbin/virtual_oss/virtual_oss/Makefile
+3-12 files

HardenedBSD/ports cd14636devel/ghpr Makefile, security/mbedtls4 pkg-plist

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+121-0sysutils/whowatch/files/patch-src_sysinfo__freebsd.c
+0-105sysutils/whowatch/files/patch-whowatch.c
+37-35security/mbedtls4/pkg-plist
+0-31sysutils/whowatch/files/patch-procinfo.c
+30-0devel/ghpr/Makefile
+0-27sysutils/whowatch/files/patch-whowatch.h
+188-19832 files not shown
+304-29438 files

FreeBSD/src fd72ef8sys/amd64/amd64 initcpu.c

amd64 initializecpu(): use 64bit type for rcr4() result

(cherry picked from commit 6099b4600256552fc6f664c82b7dd0325a4b5b19)
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+1-11 files

HardenedBSD/src fd72ef8sys/amd64/amd64 initcpu.c

amd64 initializecpu(): use 64bit type for rcr4() result

(cherry picked from commit 6099b4600256552fc6f664c82b7dd0325a4b5b19)
DeltaFile
+1-1sys/amd64/amd64/initcpu.c
+1-11 files

OpenBSD/src Et1h1FJshare/zoneinfo/datfiles northamerica zone.tab

   As a temporary hack, model the timezone change for America/Vancouver
   as occurring on 2026-11-01 02:00, not on 2026-03-09.  This allows
   for a transition period where America/Vancouver still shows as PDT.

   It also replaces "-07" with "MST" post-transition until such time
   as a better abbreviation is chosen.
VersionDeltaFile
1.91+22-9share/zoneinfo/datfiles/northamerica
1.80+2-2share/zoneinfo/datfiles/zone.tab
1.33+2-2share/zoneinfo/datfiles/zone1970.tab
1.7+2-2share/zoneinfo/datfiles/zonenow.tab
+28-154 files

HardenedBSD/src 756500fsys/conf kern.post.mk

kern.post.mk: Replace "mkdir -p" with "install -d"

to create the 'dir' entry in METALOG

Signed-off-by: Marian Cingel <cingel.marian at gmail.com>
Reviewed by: imp, kevans
Pull Request: https://github.com/freebsd/freebsd-src/pull/1967
DeltaFile
+1-1sys/conf/kern.post.mk
+1-11 files

FreeBSD/src 756500fsys/conf kern.post.mk

kern.post.mk: Replace "mkdir -p" with "install -d"

to create the 'dir' entry in METALOG

Signed-off-by: Marian Cingel <cingel.marian at gmail.com>
Reviewed by: imp, kevans
Pull Request: https://github.com/freebsd/freebsd-src/pull/1967
DeltaFile
+1-1sys/conf/kern.post.mk
+1-11 files

FreeBSD/ports 223914bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
(cherry picked from commit 60e603b04dad6244d45a41aacbbfdbb854a7ec2a)
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

FreeBSD/ports bcd1758java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
(cherry picked from commit 2a42f45312cbeebc5b3b59ec7117a8c932a450c2)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 8d1be12java/dbvis distinfo Makefile

java/dbvis: Update 25.3.1 => 25.3.2

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

(cherry picked from commit c30e294c229a61a9540eafd21fb66bff380c9646)
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports 2ebfebedevel/ghpr distinfo Makefile

devel/ghpr: update to v2

v2: Add check to make sure that there's a proper freebsd remote

Sponsored by:           Netflix
DeltaFile
+3-3devel/ghpr/distinfo
+1-1devel/ghpr/Makefile
+4-42 files

HardenedBSD/ports 2ebfebedevel/ghpr distinfo Makefile

devel/ghpr: update to v2

v2: Add check to make sure that there's a proper freebsd remote

Sponsored by:           Netflix
DeltaFile
+3-3devel/ghpr/distinfo
+1-1devel/ghpr/Makefile
+4-42 files

FreeBSD/ports 60e603bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

FreeBSD/ports 2a42f45java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

HardenedBSD/ports 60e603bjava/dbvis distinfo Makefile

java/dbvis: Update 25.3.3 => 26.1

Release Notes:
https://www.dbvis.com/releasenotes/26.1/

MFH:    2026Q1
DeltaFile
+2-2java/dbvis/distinfo
+1-1java/dbvis/Makefile
+3-32 files

HardenedBSD/ports 2a42f45java/dbvis distinfo Makefile

java/dbvis: Update 25.3.2 => 25.3.3

Release Notes:
https://www.dbvis.com/releasenotes/25.3/

MFH:    2026Q1
DeltaFile
+3-3java/dbvis/distinfo
+1-1java/dbvis/Makefile
+4-42 files

FreeBSD/ports d5a0ad0textproc/moor distinfo Makefile

textproc/moor: Update 2.11.0 => 2.11.1

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

Reviewed by:    osa, vvd (Mentors)
Approved by:    osa (Mentor)
Differential Revision: https://reviews.freebsd.org/D55715
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files

HardenedBSD/ports d5a0ad0textproc/moor distinfo Makefile

textproc/moor: Update 2.11.0 => 2.11.1

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

Reviewed by:    osa, vvd (Mentors)
Approved by:    osa (Mentor)
Differential Revision: https://reviews.freebsd.org/D55715
DeltaFile
+5-5textproc/moor/distinfo
+1-2textproc/moor/Makefile
+6-72 files

FreeBSD/src e75c8fausr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss: Use virtual_oss_timestamp() to avoid duplication

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+13-16usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+13-161 files

HardenedBSD/src e75c8fausr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss: Use virtual_oss_timestamp() to avoid duplication

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+13-16usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+13-161 files

HardenedBSD/src 3a41085usr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss: Use virtual_oss_delay_ns() to avoid duplication

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+1-4usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+1-41 files

FreeBSD/src 3a41085usr.sbin/virtual_oss/virtual_oss virtual_oss.c

virtual_oss: Use virtual_oss_delay_ns() to avoid duplication

Sponsored by:   The FreeBSD Foundation
MFC after:      1 week
DeltaFile
+1-4usr.sbin/virtual_oss/virtual_oss/virtual_oss.c
+1-41 files

FreeBSD/src 0351c21usr.sbin/virtual_oss/virtual_oss Makefile

virtual_oss(8): Expose ioctl interface

PR:             293545
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days

(cherry picked from commit d15987cc06192f78a31040f2c142bcaf88e8a1ee)
DeltaFile
+2-0usr.sbin/virtual_oss/virtual_oss/Makefile
+2-01 files

HardenedBSD/src 0351c21usr.sbin/virtual_oss/virtual_oss Makefile

virtual_oss(8): Expose ioctl interface

PR:             293545
Sponsored by:   The FreeBSD Foundation
MFC after:      3 days

(cherry picked from commit d15987cc06192f78a31040f2c142bcaf88e8a1ee)
DeltaFile
+2-0usr.sbin/virtual_oss/virtual_oss/Makefile
+2-01 files

LLVM/project d712e43llvm/test/CodeGen/AArch64 fp-maximumnum-minimumnum.ll, llvm/test/CodeGen/X86 wide-scalar-shift-by-byte-multiple-legalization.ll andnot-sink-not.ll

Rebase

Created using spr 1.3.7
DeltaFile
+1,561-2,812llvm/test/CodeGen/X86/wide-scalar-shift-by-byte-multiple-legalization.ll
+2,071-1,930llvm/test/CodeGen/AArch64/fp-maximumnum-minimumnum.ll
+3,114-0llvm/test/CodeGen/X86/andnot-sink-not.ll
+969-2,001llvm/test/CodeGen/X86/bit-manip-i512.ll
+538-1,357llvm/test/CodeGen/X86/shift-i512.ll
+730-244mlir/test/Dialect/Linalg/specialize-generic-ops.mlir
+8,983-8,3441,211 files not shown
+42,311-22,3571,217 files

FreeBSD/ports 857657csecurity/mbedtls4 pkg-plist Makefile, security/mbedtls4/files patch-library_CMakeLists.txt

security/mbedtls4: Fix upstream libmbedcrypto.so installation bug

Not respect DESTDIR during create symlinks libmbedcrypto.so*.
Upstream issue: https://github.com/Mbed-TLS/mbedtls/issues/10627

- Add fix for installing libmbedcrypto.so from upstream pool request:
  https://github.com/Mbed-TLS/mbedtls/pull/10631
- Add strip for libmbedcrypto.so.
- Sort pkg-plist.

PR:             293653
Approved by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (maintainer)
DeltaFile
+37-35security/mbedtls4/pkg-plist
+11-0security/mbedtls4/files/patch-library_CMakeLists.txt
+2-0security/mbedtls4/Makefile
+50-353 files

HardenedBSD/ports 857657csecurity/mbedtls4 pkg-plist Makefile, security/mbedtls4/files patch-library_CMakeLists.txt

security/mbedtls4: Fix upstream libmbedcrypto.so installation bug

Not respect DESTDIR during create symlinks libmbedcrypto.so*.
Upstream issue: https://github.com/Mbed-TLS/mbedtls/issues/10627

- Add fix for installing libmbedcrypto.so from upstream pool request:
  https://github.com/Mbed-TLS/mbedtls/pull/10631
- Add strip for libmbedcrypto.so.
- Sort pkg-plist.

PR:             293653
Approved by:    Paavo-Einari Kaipila <pkaipila at gmail.com> (maintainer)
DeltaFile
+37-35security/mbedtls4/pkg-plist
+11-0security/mbedtls4/files/patch-library_CMakeLists.txt
+2-0security/mbedtls4/Makefile
+50-353 files

FreeBSD/src b5514e1tools/build depend-cleanup.sh

depend-cleanup.sh: rebuild strnlen.o on riscv64 if it came from strnlen.S

We have to switch back to the previous rule once the temporary
build fix has been replaced with a permanent fix.

MFC after:      1 week
See also:       2a4e3112c811b9892e14e15cfd23538e7e47329c
PR:             293353, 293296
DeltaFile
+4-1tools/build/depend-cleanup.sh
+4-11 files