FreeBSD/src fd3016bcrypto/openssh blacklist.c blacklist_client.h, lib/libc/sys _umtx_op.2 fsync.2

Canonicalize the name of the FreeBSD Foundation

Reviewed by:    emaste
Sponsored by:   The FreeBSD Foundation

(cherry picked from commit dab59af3bcc7cb7ba01569d3044894b3e860ad56)
(cherry picked from commit ef3ed0726f2230e38df76a32a3b9ff145147af65)
DeltaFile
+1-1crypto/openssh/blacklist.c
+1-1crypto/openssh/blacklist_client.h
+1-1lib/libc/sys/_umtx_op.2
+1-1lib/libc/sys/fsync.2
+1-1lib/libc/sys/sigfastblock.2
+1-1lib/libc/sys/thr_exit.2
+6-622 files not shown
+28-2828 files

FreeBSD/src 0ae642ccrypto/openssh ChangeLog servconf.c

openssh: Update to 9.9p2

This release exists primarily to fix two security bugs.  The fixes have
been independently imported into FreeBSD.  This import serves to update
the ssh and sshd version number.

A few minor bug fixes are also included; see the upstream release notes
for full details of the 9.9p2 release
(https://www.openssh.com/releasenotes.html).

Sponsored by:   The FreeBSD Foundation
DeltaFile
+137-2,049crypto/openssh/ChangeLog
+45-16crypto/openssh/servconf.c
+23-5crypto/openssh/readconf.c
+26-0crypto/openssh/defines.h
+22-1crypto/openssh/misc.c
+12-5crypto/openssh/mlkem768.sh
+265-2,07613 files not shown
+289-2,10019 files

FreeBSD/ports 88dba14graphics/fractgen pkg-plist Makefile

graphics/fractgen: Update to 3.0.2

Use Qt6 and GL.
Pet portlint, portfmt.

Changelog: https://github.com/dreibh/fractgen/blob/master/ChangeLog

PR:             283439
Approved by:    submitter is maintainer
DeltaFile
+85-3graphics/fractgen/pkg-plist
+7-5graphics/fractgen/Makefile
+3-3graphics/fractgen/distinfo
+95-113 files

FreeBSD/src e959790crypto/openssh ssh-sk-helper.0

ssh: Remove unused prerendered man page

We use the source mdoc man pages (i.e., ssh-sk-helper.8) not the
rendered ones included in the OpenSSH releases.

Fixes: 0fdf8fae8b56 ("openssh: Update to 9.8p1")
Sponsored by: The FreeBSD Foundation
DeltaFile
+0-34crypto/openssh/ssh-sk-helper.0
+0-341 files

FreeBSD/src 4ddbb79release/scripts pkg-stage.sh

pkg-stage.sh: kde5 -> kde

The "kde5" package no longer exists; KDE goes to 6.

Note: Depending on the size of 13.5-BETA3 DVD images, KDE might end
up being removed from this list in the near future.

With hat:       re@
MFC after:      30 seconds
Sponsored by:   Amazon

(cherry picked from commit 0d7b98c06c5ec9638020844ee460af075cfc6e54)
DeltaFile
+1-1release/scripts/pkg-stage.sh
+1-11 files

FreeBSD/src 0d7b98crelease/scripts pkg-stage.sh

pkg-stage.sh: kde5 -> kde

The "kde5" package no longer exists; KDE goes to 6.

Note: Depending on the size of 13.5-BETA3 DVD images, KDE might end
up being removed from this list in the near future.

With hat:       re@
MFC after:      30 seconds
Sponsored by:   Amazon
DeltaFile
+1-1release/scripts/pkg-stage.sh
+1-11 files

FreeBSD/doc 704d551website/content/en/status/report-2024-10-2024-12 uvc.adoc

Status/2024Q4/uvc.adoc: Add report

Reviewed by:    salvadore
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/465
DeltaFile
+17-0website/content/en/status/report-2024-10-2024-12/uvc.adoc
+17-01 files

FreeBSD/doc 0d0336fwebsite/content/en/status/report-2024-10-2024-12 azure.adoc

Status/2024Q4/azure.adoc: Add report

Reviewed by:    carlavilla, salvadore
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/464
DeltaFile
+40-0website/content/en/status/report-2024-10-2024-12/azure.adoc
+40-01 files

FreeBSD/doc 70a1e39website/content/en/status/report-2024-10-2024-12 ci.adoc

Status/2024Q4/ci.adoc: Add report

Reviewed by:    salvadore
Sponsored by:   The FreeBSD Foundation
Pull Request:   https://github.com/freebsd/freebsd-doc/pull/463
DeltaFile
+49-0website/content/en/status/report-2024-10-2024-12/ci.adoc
+49-01 files

FreeBSD/src 3d9fd9fcrypto/openssh libcrux_mlkem768_sha3.h sntrup761.c

openssh: Update to 9.9p1

Highlights from the release notes are reproduced below.  Bug fixes and
improvements that were previously merged into FreeBSD have been elided.

See the upstream release notes for full details of the 9.9p1 release
(https://www.openssh.com/releasenotes.html).

---

Future deprecation notice
=========================

OpenSSH plans to remove support for the DSA signature algorithm in
early 2025.

Potentially-incompatible changes
--------------------------------


    [55 lines not shown]
DeltaFile
+12,332-0crypto/openssh/libcrux_mlkem768_sha3.h
+1,920-1,034crypto/openssh/sntrup761.c
+1,075-1,065crypto/openssh/ChangeLog
+411-468crypto/openssh/moduli
+133-256crypto/openssh/ssh-rsa.c
+213-83crypto/openssh/sshkey.c
+16,084-2,90686 files not shown
+18,090-3,55392 files

FreeBSD/src 58d43a3lib/libsys Symbol.map Makefile.sys

Revert "libsys: Don't create or expose __realpathat"

This change broke RTLD.  Revert while I test a fix.

This reverts commit fdccf0336197afe59be6f8859177fe2ff8f87fa6.
DeltaFile
+1-0lib/libsys/Symbol.map
+0-1lib/libsys/Makefile.sys
+1-12 files

FreeBSD/ports b963d02deskutils/xfce4-notifyd Makefile

deskutils/xfce4-notifyd: Add WAYLAND option

Put gtk-layer-shell under a WAYLAND option, on by default.

Reported by:    tijl
DeltaFile
+6-3deskutils/xfce4-notifyd/Makefile
+6-31 files

FreeBSD/ports 80b801fx11/xfce4-whiskermenu-plugin distinfo Makefile

x11/xfce4-whiskermenu-plugin: Update to 2.9.2
DeltaFile
+3-3x11/xfce4-whiskermenu-plugin/distinfo
+1-1x11/xfce4-whiskermenu-plugin/Makefile
+4-42 files

FreeBSD/ports 720d0fddevel/hs-hspec-discover distinfo Makefile

devel/hs-hspec-discover: Update to 2.11.11

PR:             284889
DeltaFile
+3-3devel/hs-hspec-discover/distinfo
+1-1devel/hs-hspec-discover/Makefile
+4-42 files

FreeBSD/ports 42d8674science/dynare Makefile

science/dynare: Broken where OpenMP isn't available

Reported by:    fallout

(cherry picked from commit a9511de2bab3332c67d321c31641adc2010932b1)
DeltaFile
+3-0science/dynare/Makefile
+3-01 files

FreeBSD/ports dcfd36dastro/py-ephem distinfo Makefile

astro/py-ephem: Update to 4.2

Changelog:      https://github.com/brandon-rhodes/pyephem/compare/4.1.6...4.2

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

FreeBSD/ports 9a99dfadevel/jujutsu distinfo Makefile.crates

devel/jujutsu: upgrade to version 0.26.0

See the release notes for a list of fixes and changes:

https://github.com/martinvonz/jj/releases/tag/v0.26.0
DeltaFile
+283-149devel/jujutsu/distinfo
+141-74devel/jujutsu/Makefile.crates
+1-2devel/jujutsu/Makefile
+425-2253 files

FreeBSD/ports a9511descience/dynare Makefile

science/dynare: Broken where OpenMP isn't available

Reported by:    fallout
DeltaFile
+3-0science/dynare/Makefile
+3-01 files

FreeBSD/src b4bb480secure/libexec/sshd-session Makefile

ssh: Remove unintended XAUTH_PATH setting

This crept in while rebasing the OpenSSH 9.8p1 update across
a63701848fe5 ("ssh: Move XAUTH_PATH setting to ssh.mk").

Fixes: 0fdf8fae8b56 ("openssh: Update to 9.8p1")
Sponsored by:   The FreeBSD Foundation
DeltaFile
+0-4secure/libexec/sshd-session/Makefile
+0-41 files

FreeBSD/ports 0691729dns/bind-tools pkg-plist-devel, dns/bind9-devel pkg-plist distinfo

dns/bind9-devel: update to 9.21.5

Changes:        https://downloads.isc.org/isc/bind9/9.21.5/doc/arm/html/notes.html
(cherry picked from commit 0697086149da92607efc99384b773f914bc558f7)
DeltaFile
+8-8dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+6-5dns/bind9-devel/pkg-plist
+5-5dns/bind-tools/pkg-plist-devel
+3-3dns/bind9-devel/distinfo
+1-1dns/bind9-devel/Makefile
+23-225 files

FreeBSD/ports 0691728dns/bind-tools pkg-plist, dns/bind920 pkg-plist distinfo

dns/bind920: update to 9.20.6

Changes:        https://downloads.isc.org/isc/bind9/9.20.6/doc/arm/html/notes.html
(cherry picked from commit 069708526c682ace6c111a6d8751055cd902ad5c)
DeltaFile
+8-8dns/bind920/files/extrapatch-bind-min-override-ttl
+6-5dns/bind920/pkg-plist
+5-5dns/bind-tools/pkg-plist
+3-3dns/bind920/distinfo
+1-1dns/bind920/Makefile
+23-225 files

FreeBSD/ports 0691727dns/bind918 pkg-plist distinfo, dns/bind918/files extrapatch-bind-min-override-ttl

dns/bind918: update to 9.18.34

Changes:        https://downloads.isc.org/isc/bind9/9.18.34/doc/arm/html/notes.html
(cherry picked from commit 0697084e0d7ea28e77cab6f3e267e6f091a5c2a1)
DeltaFile
+8-8dns/bind918/files/extrapatch-bind-min-override-ttl
+7-7dns/bind918/pkg-plist
+3-3dns/bind918/distinfo
+1-1dns/bind918/Makefile
+19-194 files

FreeBSD/ports 8c5de7cdevel/hpx Makefile

devel/hpx: Fix typo

(cherry picked from commit 9bf45d28694ece78bf5f8a0eb43de2e8ed697de8)
DeltaFile
+1-1devel/hpx/Makefile
+1-11 files

FreeBSD/ports 0697086dns/bind-tools pkg-plist-devel, dns/bind9-devel pkg-plist distinfo

dns/bind9-devel: update to 9.21.5

Changes:        https://downloads.isc.org/isc/bind9/9.21.5/doc/arm/html/notes.html
DeltaFile
+8-8dns/bind9-devel/files/extrapatch-bind-min-override-ttl
+6-5dns/bind9-devel/pkg-plist
+5-5dns/bind-tools/pkg-plist-devel
+3-3dns/bind9-devel/distinfo
+1-1dns/bind9-devel/Makefile
+23-225 files

FreeBSD/ports 0697084dns/bind918 pkg-plist distinfo, dns/bind918/files extrapatch-bind-min-override-ttl

dns/bind918: update to 9.18.34

Changes:        https://downloads.isc.org/isc/bind9/9.18.34/doc/arm/html/notes.html                                                                                                                                                                   
DeltaFile
+8-8dns/bind918/files/extrapatch-bind-min-override-ttl
+7-7dns/bind918/pkg-plist
+3-3dns/bind918/distinfo
+1-1dns/bind918/Makefile
+19-194 files

FreeBSD/ports 0697085dns/bind-tools pkg-plist, dns/bind920 pkg-plist distinfo

dns/bind920: update to 9.20.6

Changes:        https://downloads.isc.org/isc/bind9/9.20.6/doc/arm/html/notes.html
DeltaFile
+8-8dns/bind920/files/extrapatch-bind-min-override-ttl
+6-5dns/bind920/pkg-plist
+5-5dns/bind-tools/pkg-plist
+3-3dns/bind920/distinfo
+1-1dns/bind920/Makefile
+23-225 files

FreeBSD/src 0fdf8facrypto/openssh ChangeLog sshd.c

openssh: Update to 9.8p1

Highlights from the release notes are reproduced below.  Some security
and bug fixes were previously merged into FreeBSD and have been elided.
See the upstream release notes for full details
(https://www.openssh.com/releasenotes.html).

---

Future deprecation notice
=========================

OpenSSH plans to remove support for the DSA signature algorithm in
early 2025.

Potentially-incompatible changes
--------------------------------

 * sshd(8): the server will now block client addresses that

    [56 lines not shown]
DeltaFile
+1,601-1,235crypto/openssh/ChangeLog
+542-1,223crypto/openssh/sshd.c
+1,505-0crypto/openssh/sshd-session.c
+468-454crypto/openssh/moduli
+373-25crypto/openssh/srclimit.c
+330-0crypto/openssh/kex-names.c
+4,819-2,937114 files not shown
+6,766-4,352120 files

FreeBSD/ports 3cbbf5fdatabases/surrealdb distinfo Makefile

databases/surrealdb: update 2.1.4 → 2.2.1

Reported by:    portscout
DeltaFile
+627-679databases/surrealdb/distinfo
+316-341databases/surrealdb/Makefile
+943-1,0202 files

FreeBSD/ports 596ec15science/py-pymatgen Makefile distinfo

science/py-pymatgen: update 2025.1.24 → 2025.2.18

Reported by:    portscout
DeltaFile
+2-7science/py-pymatgen/Makefile
+3-3science/py-pymatgen/distinfo
+5-102 files

FreeBSD/src fdccf03lib/libsys Makefile.sys Symbol.map

libsys: Don't create or expose __realpathat

Previously, __realpathat was in libc and libsys (as is currently
standard), but not exported from libc which meant the stub in libc was
not filtered and thus libc's copy of the syscall was used.  This broke
an upcoming change to CheriBSD limiting syscalls to libsys.

The realpath(3) implementation now uses __sys___realpathat so there are no
consumers of __realpathat.  Switch it to PSEUDO (only _foo and __sys_foo
symbols) and remove __realpathat from Symbol.map.

Reviewed by:    kib
Differential Revision:  https://reviews.freebsd.org/D49049
DeltaFile
+1-0lib/libsys/Makefile.sys
+0-1lib/libsys/Symbol.map
+1-12 files