FreeBSD/src 0ce9d6e — contrib/openbsm/bin/auditdistd proto_common.c

auditdistd: Fix build failure

Fixes:          4f19e4aca4f4 ("auditdistd: Use void pointers for opaque data")
Reported by:    garga@
DeltaFile
+1-1contrib/openbsm/bin/auditdistd/proto_common.c
+1-11 files

FreeBSD/src dff56e8 — sbin/hastd proto_common.c

hastd: Fix build failure

Fixes:          a5e6bee5a0bf ("hastd: Use void pointers for opaque data")
Reported by:    garga@
DeltaFile
+1-1sbin/hastd/proto_common.c
+1-11 files

FreeBSD/src 8430de4 — sys/conf files, sys/dev/wg if_wg.c

wg: fix the LINT-NOIP build

We don't have anything to tunnel without INET or INET6, so just smack
it with the same config(5) hammer that ovpn uses and exclude it from
such builds.

Reported by:    mjg
Reviewed by:    emaste, markj
Differential Revision:  https://reviews.freebsd.org/D60896
DeltaFile
+4-4sys/conf/files
+0-2sys/dev/wg/if_wg.c
+4-62 files

FreeBSD/ports f08d11b — www/R-cran-httr2 Makefile, www/R-cran-jose Makefile

*/R-cran-*: Use cran.mk's default WWW

Remove WWW from my ports because cran.mk provides a default WWW.
See the entry of 20260914 in /usr/ports/CHANGES.
DeltaFile
+0-1www/R-cran-webutils/Makefile
+0-1www/R-cran-revealjs/Makefile
+0-1www/R-cran-pkgdown/Makefile
+0-1www/R-cran-miniUI/Makefile
+0-1www/R-cran-jose/Makefile
+0-1www/R-cran-httr2/Makefile
+0-669 files not shown
+0-7575 files

FreeBSD/ports 2bfd849 — devel/R-cran-roxygen2 distinfo Makefile

devel/R-cran-roxygen2: Update to 8.1.0

Add test dependencies.

Changelogs:
https://cloud.r-project.org/web/packages/roxygen2/news/news.html

PR:             299140
Approved by:    jpbeconne at free.fr (maintainer)
DeltaFile
+13-8devel/R-cran-roxygen2/Makefile
+3-3devel/R-cran-roxygen2/distinfo
+16-112 files

FreeBSD/ports 7eb9b79 — security/cyrus-sasl2 Makefile Makefile.common, security/cyrus-sasl2-saslauthd Makefile

security/cyrus-sasl2{,-saslauthd}: Fix build after lmdb update.
DeltaFile
+6-2security/cyrus-sasl2/Makefile.common
+0-2security/cyrus-sasl2/Makefile
+0-2security/cyrus-sasl2-saslauthd/Makefile
+6-63 files

FreeBSD/src 8208040 — sys/netpfil/pf pf_lb.c, tests/sys/netpfil/pf nat.sh

pf: first-match-wins for nat rules, even in anchors

Ensure we stop evaluating nat rules if we find a match in a nat-anchor.

PR:             299320
MFC after:      1 week
Sponsored by:   Rubicon Communications, LLC ("Netgate")

(cherry picked from commit b5219c068fbc133dde91d5cf48423e34ce27bd4f)
DeltaFile
+91-0tests/sys/netpfil/pf/nat.sh
+4-0sys/netpfil/pf/pf_lb.c
+95-02 files

FreeBSD/src a5e6bee — sbin/hastd proto_uds.c proto_tcp.c

hastd: Use void pointers for opaque data

Use void, not char, for pointers to opaque data in our send and receive
functions.

Sponsored by:   Klara, Inc.
Reviewed by:    allanjude
Differential Revision:  https://reviews.freebsd.org/D60729
DeltaFile
+4-4sbin/hastd/proto_impl.h
+2-2sbin/hastd/proto_uds.c
+2-2sbin/hastd/proto_tcp.c
+2-2sbin/hastd/proto_socketpair.c
+2-2sbin/hastd/proto_common.c
+12-125 files

FreeBSD/src 4f19e4a — contrib/openbsm/bin/auditdistd proto_uds.c proto_tls.c

auditdistd: Use void pointers for opaque data

Use void, not char, for pointers to opaque data in our send and receive
functions.

Sponsored by:   Klara, Inc.
Sponsored by:   Qualys, Inc.
Reviewed by:    emaste
Differential Revision:  https://reviews.freebsd.org/D60728
DeltaFile
+4-4contrib/openbsm/bin/auditdistd/proto_impl.h
+2-2contrib/openbsm/bin/auditdistd/proto_uds.c
+2-2contrib/openbsm/bin/auditdistd/proto_tls.c
+2-2contrib/openbsm/bin/auditdistd/proto_tcp.c
+2-2contrib/openbsm/bin/auditdistd/proto_socketpair.c
+2-2contrib/openbsm/bin/auditdistd/proto_common.c
+14-146 files

FreeBSD/ports 6239125 — devel/oci-cli Makefile distinfo

devel/oci-cli: Update 3.94.0 => 3.95.1

Changelogs:
https://github.com/oracle/oci-cli/releases/tag/v3.94.1
https://github.com/oracle/oci-cli/releases/tag/v3.94.2
https://github.com/oracle/oci-cli/releases/tag/v3.95.0
https://github.com/oracle/oci-cli/releases/tag/v3.95.1

PR:             299628
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3devel/oci-cli/distinfo
+2-2devel/oci-cli/Makefile
+5-52 files

FreeBSD/ports afff5e7 — devel/py-oci Makefile distinfo

devel/py-oci: Update 2.187.0 => 2.189.0

Changelog:
https://github.com/oracle/oci-python-sdk/releases/tag/v2.187.1
https://github.com/oracle/oci-python-sdk/releases/tag/v2.187.2
https://github.com/oracle/oci-python-sdk/releases/tag/v2.188.0
https://github.com/oracle/oci-python-sdk/releases/tag/v2.189.0

PR:             299628
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3devel/py-oci/distinfo
+1-1devel/py-oci/Makefile
+4-42 files

FreeBSD/src a317317 — lib/libpfctl libpfctl.c, sys/netpfil/pf pf_nl.h pf_ioctl.c

pf: Keep every chunk of a table that a ruleset defines

libpfctl sends a table definition in chunks of 256 addresses, each as
its own PFNL_CMD_INA_DEFINE.  The kernel treated every chunk as a new
definition and replaced the shadow table, so only the last chunk
survived.

Mark the chunks after the first with PF_ID_APPEND and have the kernel
add them to the shadow table in progress.  A request without the
attribute still replaces the shadow; one with it and no definition in
progress fails with EINVAL.  Old kernels ignore the attribute, so both
halves are needed; the ioctl sends all addresses at once and is not
affected.  Mask the flags userland passes to PFR_FLAG_ALLMASK, as
PFR_FLAG_APPEND is kernel-internal.

Add a test that defines a table of 1,000 addresses, also in an anchor.

Reviewed by:            kp
Fixes:                  219ce3063840 ("pf: convert DIOCRINADEFINE to netlink")

    [2 lines not shown]
DeltaFile
+70-0tests/sys/netpfil/pf/table.sh
+59-0sys/netpfil/pf/pf_table.c
+8-2lib/libpfctl/libpfctl.c
+5-0sys/netpfil/pf/pf_nl.c
+2-1sys/netpfil/pf/pf_ioctl.c
+1-0sys/netpfil/pf/pf_nl.h
+145-31 files not shown
+146-37 files

FreeBSD/ports 9321bf8 — net/eturnal distinfo Makefile

net/eturnal: Update 1.12.2 => 1.12.3

Changelog:
https://github.com/processone/eturnal/releases/tag/1.12.3

- Optimize do-install.

PR:             299614
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4

(cherry picked from commit 3ad765f15b7bf91a2a11382c98ef65ba904d3373)
DeltaFile
+17-21net/eturnal/Makefile
+17-17net/eturnal/distinfo
+34-382 files

FreeBSD/ports 3ad765f — net/eturnal distinfo Makefile

net/eturnal: Update 1.12.2 => 1.12.3

Changelog:
https://github.com/processone/eturnal/releases/tag/1.12.3

- Optimize do-install.

PR:             299614
Sponsored by:   UNIS Labs (vvd, commit patch)
MFH:            2026Q4
DeltaFile
+17-21net/eturnal/Makefile
+17-17net/eturnal/distinfo
+34-382 files

FreeBSD/doc 5f5af6f — website/content/en/status/report-2026-07-2026-09 scheduler.adoc

Status/2026Q3/scheduler.adoc: Add report

Reviewed by:    mchoo, salvadore
Sponsored by:   The FreeBSD Foundation
Differential Revision:  https://reviews.freebsd.org/D60558
DeltaFile
+29-0website/content/en/status/report-2026-07-2026-09/scheduler.adoc
+29-01 files

FreeBSD/src 6aa2c65 — sys/dev/spibus/controller/rockchip rk_spi.c

rk_spi: Do not change the clock with the driver lock held

The clock framework can sleep, it takes the clock topology sx lock.  Calling
clk_set_freq() and clk_get_freq() from rk_spi_hw_setup() with the driver
mutex held triggers a witness warning about a sleepable lock acquired after
a non-sleepable one, on the first transfer that raises the clock.

Set the clock in a new function that is called before taking the lock, and
only keep the register setup under the lock.
DeltaFile
+27-6sys/dev/spibus/controller/rockchip/rk_spi.c
+27-61 files

FreeBSD/ports eeeb4cc — security/sshguard Makefile distinfo, security/sshguard/files patch-src_parser_attack__scanner.l

security/sshguard: Update 2.5.1 => 2.6.0

Changelog:
https://github.com/SSHGuard/sshguard/blob/v2.6.0/CHANGELOG.rst

PR:             299605
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+0-17security/sshguard/files/patch-src_parser_attack__scanner.l
+3-3security/sshguard/distinfo
+1-2security/sshguard/Makefile
+4-223 files

FreeBSD/ports 1f16cff — emulators/Ymir Makefile, emulators/Ymir/files patch-apps_ymir-sdl3_src_app_services_display__service.cpp patch-apps_ymir-sdl3_src_app_services_gfx_gfx__context__impl__sdl__renderer.cpp

emulators/Ymir: Update 0.3.3 => 0.4.1

Changelogs:
https://github.com/ymir-emu/Ymir/releases/tag/v0.4.0
https://github.com/ymir-emu/Ymir/releases/tag/v0.4.1

PR:             299563
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+16-12emulators/Ymir/files/patch-libs_ymir-core_CMakeLists.txt
+13-13emulators/Ymir/files/patch-vendor_CMakeLists.txt
+15-11emulators/Ymir/Makefile
+0-20emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_services_update__checker__service.cpp
+13-0emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_services_gfx_gfx__context__impl__sdl__renderer.cpp
+6-5emulators/Ymir/files/patch-apps_ymir-sdl3_src_app_services_display__service.cpp
+63-615 files not shown
+91-7211 files

FreeBSD/ports 60647ef — x11/nwg-dock Makefile, x11/nwg-drawer Makefile

various: Bump Go ports for Go 1.26.10 / 1.27.3
DeltaFile
+1-1x11/waveterm/Makefile
+1-1x11/wallutils/Makefile
+1-1x11/nwg-menu/Makefile
+1-1x11/nwg-look/Makefile
+1-1x11/nwg-drawer/Makefile
+1-1x11/nwg-dock/Makefile
+6-6843 files not shown
+849-828849 files

FreeBSD/ports 6ef7641 — lang/go127 Makefile distinfo

lang/go127: Update to 1.27.3

Changes:
  go1.27.3 (released 2026-10-19) includes security fixes to the
  crypto/x509 package.

MFH:            2026Q4
(cherry picked from commit 5bee79d19f2e83f495c859e3d09e5051b984d2b5)
DeltaFile
+3-3lang/go127/distinfo
+1-1lang/go127/Makefile
+4-42 files

FreeBSD/ports df1baf6 — lang/go126 Makefile distinfo

lang/go126: Update to 1.26.10

Changes:
  go1.26.10 (released 2026-10-19) includes security fixes to the
  crypto/x509 package.

MFH:            2026Q4
(cherry picked from commit a0f298cf6f23862fc8564e0a32d4202a72b9d586)
DeltaFile
+3-3lang/go126/distinfo
+1-1lang/go126/Makefile
+4-42 files

FreeBSD/ports fb01128 — net/samba424 Makefile distinfo

net/samba424: update to 4.24.8

Changelog:
   * BUG 16200: generate_unique_u64() may not protect against veto_value
   * BUG 16261: Rename with ReplaceIfExists to a target differing only in case
     creates a duplicate instead of replacing (regression in
     bb130f32)
   * BUG 15962: SMB3 SESSION SETUP responses must always be signed
   * BUG 16081: winbindd_child_msg_filter: talloc_get_type_abort crashes when
     winbind max domain connections > 1
   * BUG 16200: generate_unique_u64() may not protect against veto_value
   * BUG 16239: Fix parsing of uppercase "0X" hex values in the "kdc default
     domain      supported enctypes" smb.conf parameter.
   * BUG 16240: smbd temporary mkdir name can exceed NAME_MAX for otherwise
     valid client names
   * BUG 16258: Python smbconf transaction_start() lacks a talloc stack frame
     with CTDB
   * BUG 16254: CTDB database operations can be run against incorrect nodes
   * BUG 16273: A node can be banned because it tries to run recovery after

    [6 lines not shown]
DeltaFile
+3-3net/samba424/distinfo
+2-2net/samba424/Makefile
+5-52 files

FreeBSD/ports 5bee79d — lang/go127 Makefile distinfo

lang/go127: Update to 1.27.3

Changes:
  go1.27.3 (released 2026-10-19) includes security fixes to the
  crypto/x509 package.

MFH:            2026Q4
DeltaFile
+3-3lang/go127/distinfo
+1-1lang/go127/Makefile
+4-42 files

FreeBSD/ports d81b7ba — x11/nwg-dock Makefile, x11/nwg-dock-hyprland Makefile

various: Bump Go ports for Go 1.26.10 / 1.27.3
DeltaFile
+1-1x11/waveterm/Makefile
+1-1x11/wallutils/Makefile
+1-1x11/nwg-menu/Makefile
+1-1x11/nwg-drawer/Makefile
+1-1x11/nwg-dock/Makefile
+1-1x11/nwg-dock-hyprland/Makefile
+6-6851 files not shown
+857-742857 files

FreeBSD/ports a0f298c — lang/go126 Makefile distinfo

lang/go126: Update to 1.26.10

Changes:
  go1.26.10 (released 2026-10-19) includes security fixes to the
  crypto/x509 package.

MFH:            2026Q4
DeltaFile
+3-3lang/go126/distinfo
+1-1lang/go126/Makefile
+4-42 files

FreeBSD/ports ab639da — www/forgejo17 pkg-descr pkg-plist, www/forgejo17/files pkg-message.in forgejo.in

www/forgejo17: New port

Changelog:
* https://codeberg.org/forgejo/forgejo/src/branch/forgejo/release-notes-published/17.0.0.md
DeltaFile
+94-0www/forgejo17/files/app.ini.sample.in
+92-0www/forgejo17/Makefile
+88-0www/forgejo17/files/forgejo.in
+18-0www/forgejo17/files/pkg-message.in
+8-0www/forgejo17/pkg-plist
+5-0www/forgejo17/pkg-descr
+305-02 files not shown
+309-08 files

FreeBSD/ports ff6e921 — editors/emacs-devel Makefile distinfo

editors/emacs-devel: Update to latest snapshot 06f3da3e6
DeltaFile
+3-3editors/emacs-devel/distinfo
+2-2editors/emacs-devel/Makefile
+5-52 files

FreeBSD/ports c330d0c — sysutils/epazote Makefile Makefile.crates

sysutils/epazote: Update to 5.2.0

Changelogs: https://github.com/epazote/epazote/tags

PR:             285114
Approved by:    submitter is maintainer
DeltaFile
+365-379sysutils/epazote/distinfo
+181-188sysutils/epazote/Makefile.crates
+5-2sysutils/epazote/Makefile
+551-5693 files

FreeBSD/ports f06ff91 — cad/freecad-devel Makefile.git_rev distinfo

cad/freecad-devel: Update to 2026.10.20
DeltaFile
+5-5cad/freecad-devel/distinfo
+10-0cad/freecad-devel/pkg-plist
+4-4cad/freecad-devel/Makefile.git_rev
+19-93 files

FreeBSD/ports 1f32a74 — multimedia/obs-multi-rtmp Makefile distinfo

multimedia/obs-multi-rtmp: Update 0.7.4 => 0.7.4.4

Changelogs:
https://github.com/sorayuki/obs-multi-rtmp/releases/tag/0.7.4.1
https://github.com/sorayuki/obs-multi-rtmp/releases/tag/0.7.4.2
https://github.com/sorayuki/obs-multi-rtmp/releases/tag/0.7.4.3
https://github.com/sorayuki/obs-multi-rtmp/releases/tag/0.7.4.4

PR:             299607
Sponsored by:   UNIS Labs (vvd, commit patch)
DeltaFile
+3-3multimedia/obs-multi-rtmp/distinfo
+1-2multimedia/obs-multi-rtmp/Makefile
+4-52 files