FreeBSD/ports 372c736net-mgmt/gping distinfo Makefile.crates

net-mgmt/gping: Update to 1.20.2
DeltaFile
+375-361net-mgmt/gping/distinfo
+186-179net-mgmt/gping/Makefile.crates
+1-2net-mgmt/gping/Makefile
+562-5423 files

FreeBSD/ports f6471c8filesystems/ltfs distinfo Makefile, filesystems/ltfs/files patch-src_libltfs_xattr.h

filesystems/ltfs: Update to 2.4.8.4
DeltaFile
+0-13filesystems/ltfs/files/patch-src_libltfs_xattr.h
+3-3filesystems/ltfs/distinfo
+2-2filesystems/ltfs/Makefile
+5-183 files

FreeBSD/ports 221f735sysutils/lsof Makefile, sysutils/lsof/files patch-lib_dialects_freebsd_dlsof.h

sysutils/lsof: Fix 16-CURRENT build

Fix,

/usr/include/sys/malloc.h:194:7: error: conflicting types for 'malloc'
  194 | void    *malloc(size_t size, struct malloc_type *type, int flags) __malloc_like

PR:             295414
Approved by:    maintainer timeout
DeltaFile
+40-2sysutils/lsof/files/patch-lib_dialects_freebsd_dlsof.h
+5-0sysutils/lsof/Makefile
+45-22 files

FreeBSD/src 0010c4blib/libexecinfo/tests sigtramp_test.c

tests/sigtramp_test: xfail on non-amd64

This test fail until at least https://reviews.llvm.org/D155066 is
rebased and picked up for aarch64 and more work is done for the other
archs.

PR:             289096
Reviewed by:    jlduran
Fixes:          fef84fd8ae845e19cec0f6b9aac0e6451cca3d7a
MFC after:      3 days
DeltaFile
+2-2lib/libexecinfo/tests/sigtramp_test.c
+2-21 files

FreeBSD/ports e70614cmisc/py-instructor distinfo Makefile

misc/py-instructor: Update to 1.15.3

Changelog: https://github.com/567-labs/instructor/releases/tag/v1.15.3

Reported by:    Repology
DeltaFile
+3-3misc/py-instructor/distinfo
+1-1misc/py-instructor/Makefile
+4-42 files

FreeBSD/ports 395a0a0lang/python314 Makefile

lang/python314: fix/restore nxb-bin bytecode compile copypasta

_sysconfigdata no longer includes the FreeBSD major version, and
have ${REINPLACE_CMD} operate over all lines in the file.

Reported by: Christian Ullrich
PR: 296040
DeltaFile
+4-4lang/python314/Makefile
+4-41 files

FreeBSD/src 85b3cf5share/examples/etc make.conf

examples: Update COPTFLAGS in make.conf

We've been using -O2 for about fifteen years.

Reported by:    Jan Stary <hans at stare.cz>
MFC after:      1 week

(cherry picked from commit 2ab18d3286f5e1ea08cd86e234377b673245ec15)
DeltaFile
+1-1share/examples/etc/make.conf
+1-11 files

FreeBSD/src 872c046contrib/openbsm/bin/auditd auditd_fbsd.c auditd.c

auditd: Fix signal handling

Rewrite the main loop to use ppoll() instead of just blocking on read,
blocking the signals we care about when we aren't polling.

I didn't bother replacing alarm() with setitimer(); the alarm code
is dead anyway since there is no way for max_idletime to acquire a
non-zero value.

While here, avoid leaking the pid file and trigger descriptors to the
log child.

PR:             295840
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D57451

(cherry picked from commit 5bd78cfc800339fd7f3945498052d67553af9e3c)
DeltaFile
+39-40contrib/openbsm/bin/auditd/auditd_fbsd.c
+40-10contrib/openbsm/bin/auditd/auditd.c
+4-0contrib/openbsm/bin/auditd/audit_warn.c
+3-0contrib/openbsm/bin/auditd/auditd.h
+86-504 files

FreeBSD/src 5ecad82sys/security/audit audit_trigger.c

audit: Add poll / select support

It was previously not possible to poll() or select() on the trigger
device, which made implementing proper signal handling in auditd
difficult.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans, markj
Differential Revision:  https://reviews.freebsd.org/D57457

(cherry picked from commit 0620c99d278b6a2fd6fe995f5bb365158e04ad7c)
DeltaFile
+21-2sys/security/audit/audit_trigger.c
+21-21 files

FreeBSD/src 9b30dccsys/security/audit audit_trigger.c

audit: Replace TAILQ with STAILQ

This reduces the size of a trigger entry from 24 bytes to 16 (or from
12 bytes to 8 on 32-bit) with no additional complexity.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans, emaste
Differential Revision:  https://reviews.freebsd.org/D57464

(cherry picked from commit 77e894cb09affe828f4bc81b8e4751a7e22860de)
DeltaFile
+11-11sys/security/audit/audit_trigger.c
+11-111 files

FreeBSD/src 08e0212lib/libc/gen fts.3

fts: Correct description of fts_set

MFC after:      1 week
Sponsored by:   Klara, Inc.
Fixes:  e030e4e73fe7 ("lib/libc/gen/fts.3: use 'options' consistently in fts_set() description")
Differential Revision:  https://reviews.freebsd.org/D57326

(cherry picked from commit 77fdeba18c07e243ea1e20916ee0dc31b9d6ac32)
DeltaFile
+4-3lib/libc/gen/fts.3
+4-31 files

FreeBSD/src 4af6afclib/msun Makefile

libmsun: Fix incorrect MLINK for sincosl(3)

PR:             295704
MFC after:      1 week

(cherry picked from commit fa3f69fa4cabf50d667631b4b8083673bccc874f)
DeltaFile
+1-1lib/msun/Makefile
+1-11 files

FreeBSD/src 1704247. Makefile.inc1

check-old-libs: Show information about packages

If pkg is installed, for each old library found to still be present,
check if any installed packages either provide or require the library,
and inform the user.

MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D53977

(cherry picked from commit 8d9dff23f206cb86aed9857a985ed09cd38eb5ac)
DeltaFile
+9-0Makefile.inc1
+9-01 files

FreeBSD/src 03f078dcontrib/openbsm/bin/auditd auditd_fbsd.c auditd.c

auditd: Fix signal handling

Rewrite the main loop to use ppoll() instead of just blocking on read,
blocking the signals we care about when we aren't polling.

I didn't bother replacing alarm() with setitimer(); the alarm code
is dead anyway since there is no way for max_idletime to acquire a
non-zero value.

While here, avoid leaking the pid file and trigger descriptors to the
log child.

PR:             295840
MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans
Differential Revision:  https://reviews.freebsd.org/D57451

(cherry picked from commit 5bd78cfc800339fd7f3945498052d67553af9e3c)
DeltaFile
+39-40contrib/openbsm/bin/auditd/auditd_fbsd.c
+40-10contrib/openbsm/bin/auditd/auditd.c
+4-0contrib/openbsm/bin/auditd/audit_warn.c
+3-0contrib/openbsm/bin/auditd/auditd.h
+86-504 files

FreeBSD/src c1f725bshare/examples/etc make.conf

examples: Update COPTFLAGS in make.conf

We've been using -O2 for about fifteen years.

Reported by:    Jan Stary <hans at stare.cz>
MFC after:      1 week

(cherry picked from commit 2ab18d3286f5e1ea08cd86e234377b673245ec15)
DeltaFile
+1-1share/examples/etc/make.conf
+1-11 files

FreeBSD/src bc5f0ffsys/security/audit audit_trigger.c

audit: Replace TAILQ with STAILQ

This reduces the size of a trigger entry from 24 bytes to 16 (or from
12 bytes to 8 on 32-bit) with no additional complexity.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans, emaste
Differential Revision:  https://reviews.freebsd.org/D57464

(cherry picked from commit 77e894cb09affe828f4bc81b8e4751a7e22860de)
DeltaFile
+11-11sys/security/audit/audit_trigger.c
+11-111 files

FreeBSD/src 9cc0ff7sys/security/audit audit_trigger.c

audit: Add poll / select support

It was previously not possible to poll() or select() on the trigger
device, which made implementing proper signal handling in auditd
difficult.

MFC after:      1 week
Sponsored by:   Klara, Inc.
Reviewed by:    kevans, markj
Differential Revision:  https://reviews.freebsd.org/D57457

(cherry picked from commit 0620c99d278b6a2fd6fe995f5bb365158e04ad7c)
DeltaFile
+21-2sys/security/audit/audit_trigger.c
+21-21 files

FreeBSD/src b18a662lib/libc/gen fts.3

fts: Correct description of fts_set

MFC after:      1 week
Sponsored by:   Klara, Inc.
Fixes:  e030e4e73fe7 ("lib/libc/gen/fts.3: use 'options' consistently in fts_set() description")
Differential Revision:  https://reviews.freebsd.org/D57326

(cherry picked from commit 77fdeba18c07e243ea1e20916ee0dc31b9d6ac32)
DeltaFile
+4-3lib/libc/gen/fts.3
+4-31 files

FreeBSD/src d6b1b77. Makefile.inc1

check-old-libs: Show information about packages

If pkg is installed, for each old library found to still be present,
check if any installed packages either provide or require the library,
and inform the user.

MFC after:      1 week
Reviewed by:    markj
Differential Revision:  https://reviews.freebsd.org/D53977

(cherry picked from commit 8d9dff23f206cb86aed9857a985ed09cd38eb5ac)
DeltaFile
+9-0Makefile.inc1
+9-01 files

FreeBSD/src f8d59d3lib/msun Makefile

libmsun: Fix incorrect MLINK for sincosl(3)

PR:             295704
MFC after:      1 week

(cherry picked from commit fa3f69fa4cabf50d667631b4b8083673bccc874f)
DeltaFile
+1-1lib/msun/Makefile
+1-11 files

FreeBSD/ports 2d769dbmisc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-15.1-RELEASE powerpc-powerpc64-15.1-RELEASE

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

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative

(cherry picked from commit 169faa7f53852a78d89c2f5314566158466ad789)
DeltaFile
+5-5misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-RELEASE
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-RC3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-RC3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-RC3
+23-326 files not shown
+47-4712 files

FreeBSD/doc e1d7e2dwebsite/content/en/releases/15.1R announce.adoc announce.asc

15.1: Add release announcement

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+691-0website/content/en/releases/15.1R/announce.adoc
+657-0website/content/en/releases/15.1R/announce.asc
+1,348-02 files

FreeBSD/ports 169faa7misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-15.1-RELEASE powerpc-powerpc64-15.1-RELEASE

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

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+5-5misc/freebsd-release-manifests/pkg-plist
+9-0misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-RELEASE
+9-0misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-15.1-RC3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-15.1-RC3
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-15.1-RC3
+23-326 files not shown
+47-4712 files

FreeBSD/ports 750f090x11/mate-panel Makefile distinfo

x11/mate-panel: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook. Fix a space-instead-of-tab in X11_USE.
DeltaFile
+8-7x11/mate-panel/Makefile
+3-3x11/mate-panel/distinfo
+11-102 files

FreeBSD/doc 36e160bwebsite/content/en/releases/15.1R/ec2-ami-ids latest.adoc release.adoc

15.1: Add "release" and "latest" AMIs

We now have 15.0-RELEASE AMIs; since there have been no patches yet the
"release" and "latest" pages list the same AMIs.

Approved by:    re (implicit)
Sponsored by:   Amazon
DeltaFile
+647-0website/content/en/releases/15.1R/ec2-ami-ids/latest.adoc
+645-0website/content/en/releases/15.1R/ec2-ami-ids/release.adoc
+1,292-02 files

FreeBSD/doc 5335533website/content/en/releases/15.1R/checksums CHECKSUM.SHA512-FreeBSD-15.1-RELEASE-amd64-vm.asc CHECKSUM.SHA512-FreeBSD-15.1-RELEASE-arm64-aarch64-vm.asc

15.1: Add checksums for 15.1-RELEASE

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RELEASE-amd64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RELEASE-arm64-aarch64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-RELEASE-amd64-vm.asc
+31-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-RELEASE-arm64-aarch64-vm.asc
+29-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA256-FreeBSD-15.1-RELEASE-amd64.asc
+29-0website/content/en/releases/15.1R/checksums/CHECKSUM.SHA512-FreeBSD-15.1-RELEASE-arm64-aarch64.asc
+182-027 files not shown
+763-333 files

FreeBSD/doc 271dd1dwebsite/content/en where.adoc, website/content/en/releases _index.adoc

15.1: Release-related website updates

Everything except the announcement itself

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+55-4website/content/en/where.adoc
+8-10website/content/en/releases/15.1R/_index.adoc
+5-5website/themes/beastie/layouts/home.html
+5-3website/static/security/advisory-template.txt
+5-3website/static/security/errata-template.txt
+4-2website/content/en/releases/_index.adoc
+82-277 files not shown
+100-3313 files

FreeBSD/doc 48c2ee4website/content/en/releases/15.1R relnotes.adoc

15.1/relnotes: Cleanups

Reword mention of C23 support from "Partial support is now available"
to "Expanded support is now available" since 15.0 had some parts of
C23 already.

Remove mention of enabling padlock_rng, since the entire "disable and
then re-enable" cycle happened since 15.0.

Remove mention of taking KDE out of the dvd1 image, since that took
place in 15.0 as well.

Remove mention of shipping firmware packages from the kmods repo on
the DVD image, since that change was reverted.

Remvoe mention of ext2 and ntfs packages, since that took place in
15.0 as well.

Remove sections which are now empty.

    [3 lines not shown]
DeltaFile
+1-28website/content/en/releases/15.1R/relnotes.adoc
+1-281 files

FreeBSD/ports 414f137x11/mate-desktop Makefile distinfo

x11/mate-desktop: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook.
DeltaFile
+7-5x11/mate-desktop/Makefile
+3-3x11/mate-desktop/distinfo
+10-82 files

FreeBSD/ports 812a49dx11/mate-applets Makefile distinfo

x11/mate-applets: switch to GitHub release asset

Minor versions of 1.28.x are no longer published to the MATE mirror
and are only available on GitHub. Use USE_GITHUB=nodefault with a
release tarball instead of the auto-generated one, as recommended
by the porter's handbook.
DeltaFile
+7-6x11/mate-applets/Makefile
+3-3x11/mate-applets/distinfo
+10-92 files