HardenedBSD/src 4dfdf8dlib/libc/gen pause.3, sys/dev/bhnd bhnd_bus_if.m

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+2-2tools/tools/shlib-compat/shlib-compat.py
+2-2sys/dev/isci/scil/scic_sds_remote_node_table.c
+1-1sys/dev/isci/scil/scif_remote_device.h
+1-1sys/dev/ixl/ixl_txrx.c
+1-1lib/libc/gen/pause.3
+1-1sys/dev/bhnd/bhnd_bus_if.m
+8-84 files not shown
+12-1210 files

HardenedBSD/src fd275c4lib/libc/gen pause.3, lib/libsys procctl.2

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+2-2tools/tools/shlib-compat/shlib-compat.py
+2-2sys/dev/isci/scil/scic_sds_remote_node_table.c
+1-1sys/dev/isci/scil/scic_sds_phy_registers.h
+1-1lib/libc/gen/pause.3
+1-1lib/libsys/procctl.2
+1-1sys/dev/bhnd/bhnd_bus_if.m
+8-84 files not shown
+12-1210 files

HardenedBSD/src b6ae102sbin/newfs newfs.8, sbin/tunefs tunefs.c tunefs.8

Merge branch 'freebsd/15-stable/main' into hardened/15-stable/main
DeltaFile
+189-0sbin/tunefs/tests/tunefs_test.sh
+17-8sbin/tunefs/tunefs.c
+10-4sbin/newfs/newfs.8
+6-2sbin/tunefs/tunefs.8
+3-3sys/dev/dpaa2/dpaa2_ni.c
+4-1sbin/tunefs/Makefile
+229-183 files not shown
+238-199 files

HardenedBSD/ports ce6ed3beditors/gedit pkg-plist Makefile, net-mgmt/nsd_exporter/files patch-nsd__exporter.go patch-vendor_github.com_optix2000_go-nsdctl_nsdctl.go

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+39-0net-mgmt/nsd_exporter/files/patch-nsd__exporter.go
+35-0editors/gedit/pkg-plist
+16-12x11-toolkits/amtk/pkg-plist
+24-0net-mgmt/nsd_exporter/files/patch-vendor_github.com_optix2000_go-nsdctl_nsdctl.go
+6-10editors/gedit/Makefile
+7-7net-mgmt/prometheus3/distinfo
+127-2925 files not shown
+203-8731 files

HardenedBSD/ports 199ea2esecurity/autofirma Makefile

security/autofirma: Use LTS Java 21

PR:             294222
Reported by:    ronald@
DeltaFile
+2-2security/autofirma/Makefile
+2-21 files

HardenedBSD/ports d630cd4net-mgmt/prometheus3 distinfo Makefile

net-mgmt/prometheus3: Update to 3.11.0

PR:     294229
DeltaFile
+7-7net-mgmt/prometheus3/distinfo
+1-2net-mgmt/prometheus3/Makefile
+8-92 files

HardenedBSD/src 26b27a8sys/dev/dpaa2 dpaa2_ni.c

dpaa2: Perform bus_dma pre-write sync before enqueue operation

Without a proper synchronization payload of the egress TCP segments
can be corrupted as tuexen@ described in
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=292006#c31.

This patch is indirectly related to 292006 because a properly enabled
and announced support for the TX checksum offloading hides potentially
corrupted frame payload.

PR:             292006
Reported by:    tuexen@
Reviewed by:    tuexen@
Tested by:      dsl@, tuexen@
Differential Revision:  https://reviews.freebsd.org/D56144
MFC after:      3 days

(cherry picked from commit 5812415bee55a9063508b02fda9418b0eadb0bb4)
DeltaFile
+3-3sys/dev/dpaa2/dpaa2_ni.c
+3-31 files

HardenedBSD/src 83ec9a9etc/mtree BSD.tests.dist, sbin/tunefs Makefile

tunefs: Add tests

MFC after:      1 week
Reviewed by:    ngie
Differential Revision:  https://reviews.freebsd.org/D56034

(cherry picked from commit 6630c3a73688ae3c33df892f6802bea5b8460e17)
DeltaFile
+189-0sbin/tunefs/tests/tunefs_test.sh
+5-0sbin/tunefs/Makefile
+4-0sbin/tunefs/tests/Makefile
+2-0etc/mtree/BSD.tests.dist
+200-04 files

HardenedBSD/src 1fcaefcsbin/tunefs tunefs.c Makefile

tunefs: Don't lower WARNS

Use casts to silence the alignment warnings instead of potentially
suppressing other legitimate warnings.

MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D56033

(cherry picked from commit c5e79c7e93dda07c383be9b99a1a91894652f546)

tunefs: Fix alignment warning on arm64

MFC after:      1 week
Fixes:          c5e79c7e93dd ("tunefs: Don't lower WARNS")
Reviewed by:    bakul
Differential Revision:  https://reviews.freebsd.org/D56229

(cherry picked from commit 616f47f176c308a29b1f4a6bba1b1a4dc01c3091)
DeltaFile
+4-4sbin/tunefs/tunefs.c
+0-2sbin/tunefs/Makefile
+4-62 files

HardenedBSD/src ae185dcsbin/tunefs tunefs.c tunefs.8

tunefs: Don't combine GEOM journaling with SU

GEOM journaling shouldn't be used at the same time as soft updates, so
don't enable one if the other is already in use.

MFC after:      1 week
PR:             293896
Reviewed by:    mckusick
Differential Revision:  https://reviews.freebsd.org/D56002

(cherry picked from commit b1f72dd2a9a5e69a310b9e76b55f16cff433b8da)
DeltaFile
+13-4sbin/tunefs/tunefs.c
+6-2sbin/tunefs/tunefs.8
+19-62 files

HardenedBSD/src f758262sbin/newfs newfs.8 newfs.c

newfs: Don't combine GEOM journaling with SU

GEOM journaling shouldn't be used at the same time as soft updates, so
don't enable soft updates if GEOM journaling has been requested, and
error out if both are explicitly requested.

MFC after:      1 week
PR:             293896
Reviewed by:    mckusick
Differential Revision:  https://reviews.freebsd.org/D55999

(cherry picked from commit e30fcdaae2e68458da83d5420e6034c5f384e5f2)
DeltaFile
+10-4sbin/newfs/newfs.8
+3-1sbin/newfs/newfs.c
+13-52 files

HardenedBSD/ports 95c16b1net-mgmt/nsd_exporter Makefile, net-mgmt/nsd_exporter/files patch-nsd__exporter.go patch-vendor_github.com_optix2000_go-nsdctl_nsdctl.go

net-mgmt/nsd_exporter: Bug fixes, bump PORTREVISION

- Add option to support skipping TLS verification (the certificate nsd
  generates lacks sAN)
- Fix auto-configuration of nsd logic
DeltaFile
+39-0net-mgmt/nsd_exporter/files/patch-nsd__exporter.go
+24-0net-mgmt/nsd_exporter/files/patch-vendor_github.com_optix2000_go-nsdctl_nsdctl.go
+1-1net-mgmt/nsd_exporter/Makefile
+64-13 files

HardenedBSD/ports f074450devel/glab distinfo pkg-plist

devel/glab: update to 1.91.0

Changes:        https://gitlab.com/gitlab-org/cli/-/releases/v1.91.0
DeltaFile
+5-5devel/glab/distinfo
+6-0devel/glab/pkg-plist
+2-2devel/glab/Makefile
+13-73 files

HardenedBSD/ports fb236e2devel/py-pygit2 distinfo Makefile

devel/py-pygit2: update to 1.19.2

Changes:        https://github.com/libgit2/pygit2/blob/master/CHANGELOG.md
DeltaFile
+3-3devel/py-pygit2/distinfo
+1-1devel/py-pygit2/Makefile
+4-42 files

HardenedBSD/ports 2b83a80editors/enter-tex Makefile, x11-toolkits/tepl6 Makefile

*/*: bump PORTREVISION

Bump PORTREVISION for consumers of x11-toolkits/amtk,
x11-toolkits/libgedit-gtksourceview, and filesystems/libgedit-gfls.
DeltaFile
+1-0x11-toolkits/tepl6/Makefile
+1-0editors/enter-tex/Makefile
+2-02 files

HardenedBSD/ports d347e86editors/gedit pkg-plist Makefile

editors/gedit: update to 50.0

Update to 50.0

  News in 50.0, 2026-03-27
  ------------------------
  * Documentation improvements.
  * Translation updates.

Cleanup Makefile

Pet portclippy (truckman)

PR:             294211
DeltaFile
+35-0editors/gedit/pkg-plist
+6-10editors/gedit/Makefile
+3-3editors/gedit/distinfo
+44-133 files

HardenedBSD/ports c8d1e5beditors/gedit-plugins Makefile distinfo

editors/gedit-plugins: update to 50.0

Update to 50.0

  News in 50.0, 2026-03-27
  ------------------------
  * Translation updates.

Cleanup Makefile

Pet portclippy (truckman)

PR:             294212
DeltaFile
+4-8editors/gedit-plugins/Makefile
+3-3editors/gedit-plugins/distinfo
+5-0editors/gedit-plugins/pkg-plist
+12-113 files

HardenedBSD/ports 297efa7x11-toolkits/libgedit-gtksourceview Makefile distinfo

x11-toolkits/libgedit-gtksourceview: update to 299.7.0

Update to 299.7.0

  News in 299.7.0, 2026-03-27
  ---------------------------
  Completion framework:
  * Cherry-pick a few commits from GtkSourceView 4 to no longer use deprecated API
    and use gdk_window_move_to_rect().
  * Move GtkSourceCompletionContainer to libgedit-amtk as
    AmtkTreeViewScrolledWindowSizing.
  * Some code refactorings.
  File loading and saving:
  * Move some code to libgedit-gfls and depend on it:
    - GtkSourceIconv -> GflsIconv
    - GtkSourceInputStream -> GflsInputStream
    - Use gfls_encoding_try_convert()
  Syntax highlightging:
  * Improvements to the syntax highlighting of: markdown and yaml.

    [10 lines not shown]
DeltaFile
+6-4x11-toolkits/libgedit-gtksourceview/Makefile
+3-3x11-toolkits/libgedit-gtksourceview/distinfo
+1-3x11-toolkits/libgedit-gtksourceview/pkg-plist
+10-103 files

HardenedBSD/ports 8d1a0c4filesystems/libgedit-gfls pkg-plist distinfo

filesystems/libgedit-gfls: update to 0.4.0

Update to 0.4.0

  News in 0.4.0, 2026-03-27
  -------------------------
  - New features: GflsBytesRegion, GflsBytesRegionBuilder and GflsEncodingConvert.
  - New features imported from libgedit-gtksourceview: GflsIconv.
  - GflsInputStream: import improved version from libgedit-gtksourceview.
  - Translation updates.

Pet portclippy and add USE_LDCONFIG to pacify portlint (truckman)

PR:             294209
DeltaFile
+9-0filesystems/libgedit-gfls/pkg-plist
+3-3filesystems/libgedit-gfls/distinfo
+3-3filesystems/libgedit-gfls/Makefile
+15-63 files

HardenedBSD/ports dd5778cx11-toolkits/amtk pkg-plist Makefile

x11-toolkits/amtk: update to  5.10.0

Update to 5.10.0

  News in 5.10.0, 2026-03-27
  --------------------------
  * Change the definition of Amtk to "The Good Morning Toolkit".
    libgedit-amtk contains extra features for GTK 3, not only limited to the
    "Actions, Menus and Toolbars Kit".
  * Add AmtkTreeViewScrolledWindowSizing, an improved version imported from
    libgedit-gtksourceview.

Adjust pkg-descr and COMMENT according to upstream new definition

Pet portclippy and add USE_LDCONFIG to pacify portlint (truckman)

PR:             294208
DeltaFile
+16-12x11-toolkits/amtk/pkg-plist
+4-4x11-toolkits/amtk/Makefile
+4-3x11-toolkits/amtk/pkg-descr
+3-3x11-toolkits/amtk/distinfo
+27-224 files

HardenedBSD/src adc41a7sys/dev/isci/scil scic_sds_remote_node_table.c scic_sds_stp_request.h

isci(4): Fix a couple of typos in source code comments

- s/THis/This/
- s/impementation/implementation/

MFC after:      3 days
DeltaFile
+2-2sys/dev/isci/scil/scic_sds_remote_node_table.c
+1-1sys/dev/isci/scil/scic_sds_stp_request.h
+1-1sys/dev/isci/scil/scic_sds_phy_registers.h
+1-1sys/dev/isci/scil/scif_remote_device.h
+5-54 files

HardenedBSD/src ef3703asys/dev/ixl ixl_txrx.c

ixl(4): Fix a typo in a source code comment

- s/seperated/separated/

MFC after:      3 days
DeltaFile
+1-1sys/dev/ixl/ixl_txrx.c
+1-11 files

HardenedBSD/src b427b66usr.sbin/bsdconfig/share common.subr

bsdconfig(8): Fix a typo in a source code comment

- s/THis/This/

MFC after:      3 days
DeltaFile
+1-1usr.sbin/bsdconfig/share/common.subr
+1-11 files

HardenedBSD/src 3957e23tools/tools/shlib-compat shlib-compat.py

shlib-compat: Fix two typos in error messages

- s/implemeted/implemented/

MFC after:      3 days
DeltaFile
+2-2tools/tools/shlib-compat/shlib-compat.py
+2-21 files

HardenedBSD/src 04be4d0sys/dev/bhnd bhnd_bus_if.m

bhnd(4): Fix a typo in a source code comment

- s/impementations/implementations/

MFC after:      3 days
DeltaFile
+1-1sys/dev/bhnd/bhnd_bus_if.m
+1-11 files

HardenedBSD/src 9eea5eclib/libc/gen pause.3

pause.3: Fix a typo in the manual page

- s/reimplemeted/reimplemented/

MFC after:      3 days
DeltaFile
+1-1lib/libc/gen/pause.3
+1-11 files

HardenedBSD/src 982b3c5lib/libsys procctl.2

procctl.2: remove space at EOL

Fixes:  db9bbe131c92f55e6cf03657dc030c9eea93a9fb
DeltaFile
+1-1lib/libsys/procctl.2
+1-11 files

HardenedBSD/ports 0d58166math/py-numpy Makefile, math/py-numpy1 Makefile

math/py-numpy*: unbreak the ports tree
DeltaFile
+1-1math/py-numpy1/Makefile
+1-1math/py-numpy/Makefile
+2-22 files

HardenedBSD/ports 2acb7abdevel/py-ty distinfo Makefile.crates, math/py-numpy1/files patch-numpy_tests_test__configtool.py patch-numpy___configtool.py

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+59-79devel/py-ty/distinfo
+28-38devel/py-ty/Makefile.crates
+44-0math/py-numpy1/files/patch-numpy_tests_test__configtool.py
+42-0math/py-numpy1/files/patch-numpy___configtool.py
+35-0math/py-numpy1/files/patch-numpy_lib_utils.py
+26-0math/py-numpy1/files/patch-numpy_core_meson.build
+234-11725 files not shown
+322-16031 files

HardenedBSD/ports fe2425ddevel/py-ty distinfo Makefile.crates, devel/py-ty/files patch-ruff_crates_ty_Cargo.toml

devel/py-ty: Update to 0.0.28

Changelog: https://github.com/astral-sh/ty/blob/0.0.28/CHANGELOG.md

Reported by:    portscout
DeltaFile
+59-79devel/py-ty/distinfo
+28-38devel/py-ty/Makefile.crates
+1-1devel/py-ty/Makefile
+1-1devel/py-ty/files/patch-ruff_crates_ty_Cargo.toml
+89-1194 files