FreeNAS/freenas 31d09d2tests/api2 test_300_nfs.py test_200_ftp.py

Remove tests
DeltaFile
+0-2,224tests/api2/test_300_nfs.py
+0-1,411tests/api2/test_200_ftp.py
+0-936tests/api2/test_345_acl_nfs4.py
+0-700tests/api2/test_011_user.py
+0-565tests/api2/test_audit_websocket.py
+0-495tests/api2/test_440_snmp.py
+0-6,331247 files not shown
+0-31,610253 files

FreeBSD/src 7f1e9f9usr.sbin/pw pw.8

pw: make manual page more friendly for uid/gid search

pw.8 structure is quite different from usual manual page, especially in
describing -o option usage.  Specifically, these paragraphs do not
contain "uid/gid" terms, and have "user id"/"group id" instead,
making searching for "override duplicate safety belt" difficult.
Try to simplify such searches.

Also, clarify uid/gid space between 100 and 1000 as "somewhat special",
as it actually is.

Discussed on:   russian telegram FreeBSD group
Reviewed by:    eugen, novel
MFC after:      1 week

(cherry picked from commit e89454417b2bfecce9daee10dece2f49632640d3)
(cherry picked from commit 8a2d04cf8c866ff3a6f358257d7aeeefbdd84455)
DeltaFile
+7-4usr.sbin/pw/pw.8
+7-41 files

FreeNAS/freenas fa50b40src/middlewared/middlewared/plugins auth.py

Flake8
DeltaFile
+2-1src/middlewared/middlewared/plugins/auth.py
+2-11 files

FreeBSD/src b2ba413sys/kern subr_intr.c

intrng: Shuffle unhandled interrupts too

When interrupt vectors are first allocated, they get assigned to
CPU #0; at SI_SUB_SMP / SI_ORDER_SECOND (aka once we have multiple
CPUs), the intr_irq_shuffle SYSINIT clears their CPU sets with the
effect of forcing them to be assigned to new CPUs later.

In case where interrupt vectors were allocated *but not yet bound*
this code did not run, with the effect that those interrupts would
remain pinned to CPU #0 forever.  This affected the ena(4) driver,
which allocates interrupts for I/O when the device is attached but
doesn't set them up until the interface is brought up much later in
the boot process (and, crucially, long after intr_irq_shuffle runs).

Adjust intr_irq_shuffle to clear the CPU set for an interrupt source
even if it currently has no handlers, so that it will be properly
assigned to a CPU when it is used later.

Reviewed by:    andrew, mhorne

    [3 lines not shown]
DeltaFile
+13-1sys/kern/subr_intr.c
+13-11 files

FreeNAS/freenas 3658a33src/middlewared/middlewared/plugins auth.py

Fix syntax error
DeltaFile
+1-1src/middlewared/middlewared/plugins/auth.py
+1-11 files

LLVM/project 88930e6utils/bazel/llvm-project-overlay/mlir BUILD.bazel

[bazel] fix for c5ae550 #179284 (#182050)

fix for c5ae550 #179284

Co-authored-by: Pranav Kant <prka at google.com>
DeltaFile
+3-0utils/bazel/llvm-project-overlay/mlir/BUILD.bazel
+3-01 files

FreeNAS/freenas b3931edsrc/middlewared/middlewared/api/v26_0_0 auth.py, src/middlewared/middlewared/plugins auth.py

Add login_ex option to generate reconnect token

This commit adds the non-default optional behavior to generate
a reconnect token on successful authentication. This allows
API consumers such as the UI to simplify pattern of
login + generate token, to simply login and extract token
from response.
DeltaFile
+57-1tests/api2/test_auth_token.py
+45-6src/middlewared/middlewared/plugins/auth.py
+14-0tests/api2/test_auth_onetime.py
+11-0src/middlewared/middlewared/api/v26_0_0/auth.py
+127-74 files

FreeBSD/doc f4c32adwebsite/data/ru/news news.toml

website: update ru/news - SA and EN translated

Reviewed by: andy
Differential Revision: https://reviews.freebsd.org/D55331
DeltaFile
+37-0website/data/ru/news/news.toml
+37-01 files

FreeBSD/src 349808dsys/dev/pci pci_pci.c

pcib: Assume a window where both the base and limit are 0 is uninitialized

Since the low bits of a window's limit are hardwired to 1, this
configuration looks like a minimally sized window at address 0.
However, PCI resources are not generally at address 0 (see the
__PCI_BAR_ZERO_VALID macro that was only defined on sparc64), and some
PCI-PCI bridges report these register values after a reset.  The
result today is a lot of spam in dmesg as the minimally-sized windows
fail to allocate.  By ignoring these windows and treating them as
closed the end result is the same, but there is less spam during boot.

Reported by:    jrtc27
Differential Revision:  https://reviews.freebsd.org/D43922
DeltaFile
+18-0sys/dev/pci/pci_pci.c
+18-01 files

NetBSD/pkgsrc dGzvAstmultimedia/libvpx distinfo Makefile, multimedia/libvpx/patches patch-vp9_vp9__cx__iface.c patch-vp9_vp9__cx__iface.c

   Pullup ticket #7051 - requested by gutteridge
   multimedia/libvpx: Security fix

   Revisions pulled up:
   - multimedia/libvpx/Makefile                                    1.109-1.110
   - multimedia/libvpx/distinfo                                    1.55-1.56
   - multimedia/libvpx/patches/patch-libs.mk                       1.8
   - multimedia/libvpx/patches/patch-vp9_vp9__cx__iface.c          1.1

   ---
      Module Name:    pkgsrc
      Committed By:   adam
      Date:           Mon Feb 16 11:30:11 UTC 2026

      Modified Files:
              pkgsrc/multimedia/libvpx: Makefile distinfo
              pkgsrc/multimedia/libvpx/patches: patch-libs.mk

      Log Message:

    [58 lines not shown]
VersionDeltaFile
1.1.2.2+64-0multimedia/libvpx/patches/patch-vp9_vp9__cx__iface.c
1.1.2.1+0-64multimedia/libvpx/patches/patch-vp9_vp9__cx__iface.c
1.7.28.1+19-15multimedia/libvpx/patches/patch-libs.mk
1.54.4.1+6-5multimedia/libvpx/distinfo
1.108.4.1+4-3multimedia/libvpx/Makefile
+93-875 files

FreeNAS/freenas 58d4c09src/middlewared/middlewared/api/v26_0_0 auth.py, src/middlewared/middlewared/plugins auth.py

Fix more docs
DeltaFile
+5-1src/middlewared/middlewared/plugins/auth.py
+1-1src/middlewared/middlewared/api/v26_0_0/auth.py
+6-22 files

FreeBSD/src 3a96042sys/arm64/include elf.h

arm64: Add more HWCAP values

Sponsored by:   Arm Ltd
Differential Revision:  https://reviews.freebsd.org/D55219
DeltaFile
+21-0sys/arm64/include/elf.h
+21-01 files

FreeNAS/freenas 2cbff40src/middlewared/middlewared/plugins init_shutdown_script.py, src/middlewared/middlewared/plugins/init_shutdown_script __init__.py crud.py

NAS-139839 / 26.0.0-BETA.1 / Convert Initshutdownscript plugin to be typesafe (#18228)

## Context

Initshutdownscript plugin has been converted to be typesafe.
DeltaFile
+0-179src/middlewared/middlewared/plugins/init_shutdown_script.py
+140-0src/middlewared/middlewared/service/crud_service_part.py
+84-0src/middlewared/middlewared/plugins/init_shutdown_script/__init__.py
+72-0src/middlewared/middlewared/plugins/init_shutdown_script/crud.py
+56-1src/middlewared/middlewared/utils/filter_list.py
+57-0src/middlewared/middlewared/plugins/init_shutdown_script/task.py
+409-1807 files not shown
+422-18613 files

OpenBSD/src V8YAmM3usr.sbin/smtpd smtpc.c

   replace pledge "tmppath" with unveil "/tmp" "rwc" and "rpath wpath cpath".
   ok ok
VersionDeltaFile
1.22+4-2usr.sbin/smtpd/smtpc.c
+4-21 files

OpenBSD/src bvew56Wusr.sbin/bgpd rde.c

   Add more error logging for the ERR_UPD_ATTRLIST case.

   Split it into a bad_list case for all those duplicate attr checks and
   a bad_ibuf case that is used when the parsing hits a general issue.

   OK sthen@
VersionDeltaFile
1.686+12-7usr.sbin/bgpd/rde.c
+12-71 files

FreeNAS/freenas de972absrc/middlewared/middlewared/api/v26_0_0 auth.py

Fix doc
DeltaFile
+1-1src/middlewared/middlewared/api/v26_0_0/auth.py
+1-11 files

FreeBSD/src 743a7f9bin/stty cchar.c extern.h

stty: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55217
DeltaFile
+2-0bin/stty/cchar.c
+2-0bin/stty/extern.h
+2-0bin/stty/gfmt.c
+2-0bin/stty/key.c
+2-0bin/stty/modes.c
+2-0bin/stty/print.c
+12-03 files not shown
+18-09 files

FreeBSD/src 0486b52bin/sync sync.c

sync: Add SPDX-License-Identifier tags

Reviewed by: immp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55216
DeltaFile
+2-0bin/sync/sync.c
+2-01 files

FreeBSD/src f4eccc3bin/sleep sleep.c

sleep: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55215
DeltaFile
+2-0bin/sleep/sleep.c
+2-01 files

FreeBSD/src 5705d17bin/kenv kenv.c

kenv: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55210
DeltaFile
+2-0bin/kenv/kenv.c
+2-01 files

FreeBSD/src 0a1fd13bin/pwait pwait.c

pwait: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55211
DeltaFile
+2-0bin/pwait/pwait.c
+2-01 files

FreeBSD/src 632c73bbin/sh alias.c alias.h

sh: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55213
DeltaFile
+2-0bin/sh/alias.c
+2-0bin/sh/alias.h
+2-0bin/sh/arith.h
+2-0bin/sh/arith_yacc.c
+2-0bin/sh/arith_yacc.h
+2-0bin/sh/arith_yylex.c
+12-016 files not shown
+44-022 files

FreeBSD/src 575e89cbin/setfacl file.c mask.c

setfacl: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55212
DeltaFile
+2-0bin/setfacl/file.c
+2-0bin/setfacl/mask.c
+2-0bin/setfacl/merge.c
+2-0bin/setfacl/remove.c
+2-0bin/setfacl/setfacl.c
+2-0bin/setfacl/setfacl.h
+12-01 files not shown
+14-07 files

FreeBSD/src 6e8bb77bin/getfacl getfacl.c

getfacl: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55209
DeltaFile
+2-0bin/getfacl/getfacl.c
+2-01 files

FreeBSD/src 9eeab27bin/ed buf.c ed.h

ed: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55208
DeltaFile
+2-0bin/ed/buf.c
+2-0bin/ed/ed.h
+2-0bin/ed/glbl.c
+2-0bin/ed/io.c
+2-0bin/ed/main.c
+2-0bin/ed/re.c
+12-02 files not shown
+16-08 files

FreeBSD/src 10a8680bin/csh iconv_stub.c iconv_stub.h

csh: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55206
DeltaFile
+2-0bin/csh/iconv_stub.c
+2-0bin/csh/iconv_stub.h
+4-02 files

FreeBSD/src 62269b2bin/date vary.c vary.h

date: Add SPDX-License-Identifier tags

Reviewed by: imp
Sponsored by: The FreeBSD Foundation
Differential Revision: https://reviews.freebsd.org/D55207
DeltaFile
+2-0bin/date/vary.c
+2-0bin/date/vary.h
+4-02 files

FreeBSD/src a346348. ObsoleteFiles.inc

Use OLD_FILES for libtpool symlink and static libraries

Fixes:          b78806b156f7 ("Remove additional libtpool and libuutil-related files")
DeltaFile
+2-2ObsoleteFiles.inc
+2-21 files

OPNSense/core 00b5984src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api OverviewController.php, src/opnsense/mvc/app/views/OPNsense/Unbound overview.volt

unbound: move policy fetch to the controller, clean up accordingly. Fixes https://github.com/opnsense/core/issues/9814
DeltaFile
+104-108src/opnsense/mvc/app/views/OPNsense/Unbound/overview.volt
+9-26src/opnsense/mvc/app/controllers/OPNsense/Unbound/Api/OverviewController.php
+113-1342 files

FreeNAS/freenas cac6288src/middlewared/middlewared/plugins init_shutdown_script.py, src/middlewared/middlewared/plugins/init_shutdown_script __init__.py crud.py

Move initshutdown task namespace to be typesafe
DeltaFile
+0-179src/middlewared/middlewared/plugins/init_shutdown_script.py
+140-0src/middlewared/middlewared/service/crud_service_part.py
+84-0src/middlewared/middlewared/plugins/init_shutdown_script/__init__.py
+72-0src/middlewared/middlewared/plugins/init_shutdown_script/crud.py
+56-1src/middlewared/middlewared/utils/filter_list.py
+57-0src/middlewared/middlewared/plugins/init_shutdown_script/task.py
+409-1807 files not shown
+422-18613 files