NetBSD/src IVLdI3Hexternal/bsd/ntp/dist/include ntp_lists.h

   Pull up following revision(s) (requested by mlelstv in ticket #198):

        external/bsd/ntp/dist/include/ntp_lists.h: revision 1.9

   Restore NULL pointer check from upstream. Should fix PR 59973.
VersionDeltaFile
1.8.2.1+2-2external/bsd/ntp/dist/include/ntp_lists.h
+2-21 files

FreeNAS/freenas ee12497src/middlewared/middlewared/plugins boot.py nfs.py, src/middlewared/middlewared/plugins/zfs_ zfs_events.py

clean comments

(cherry picked from commit 0c2896cd3265c711040d3da28bcded278c386961)
DeltaFile
+1-3src/middlewared/middlewared/plugins/zfs_/zfs_events.py
+1-2src/middlewared/middlewared/plugins/boot.py
+1-2src/middlewared/middlewared/plugins/nfs.py
+3-73 files

FreeNAS/freenas 96f56d6src/middlewared/middlewared main.py

os.killpg no longer needed

(cherry picked from commit e7c1ffea6e3bc41f104b059a116f32df2613bb7c)
DeltaFile
+2-7src/middlewared/middlewared/main.py
+2-71 files

FreeNAS/freenas 39adebdsrc/middlewared/middlewared job.py

__run_body docstring

(cherry picked from commit 813e508285c286078968028009390b66f9e99a7f)
DeltaFile
+3-3src/middlewared/middlewared/job.py
+3-31 files

FreeNAS/freenas 76678fedocs/source/middleware process_pool.rst, src/middlewared/middlewared worker.py main.py

remove process pool

(cherry picked from commit ed7a19a5451950a6ee3d13e0d0be7719626fbbe8)
DeltaFile
+0-144src/middlewared/middlewared/worker.py
+0-46src/middlewared/middlewared/main.py
+14-16src/middlewared/middlewared/job.py
+0-29docs/source/middleware/process_pool.rst
+1-1src/middlewared/middlewared/service/core_service.py
+0-2src/middlewared/middlewared/service/base.py
+15-2385 files not shown
+15-24311 files

FreeNAS/freenas afe4bc9docs/source/middleware process_pool.rst, src/middlewared/middlewared worker.py main.py

NAS-140099 / 27.0.0-BETA.1 / Remove process pool (#18338)

`zfs.pool` is the last remaining user of the process pool. The
introduction of the new `truenas_pylibzfs` package eliminates the need
for a process pool in middleware.
DeltaFile
+0-144src/middlewared/middlewared/worker.py
+2-53src/middlewared/middlewared/main.py
+17-19src/middlewared/middlewared/job.py
+0-29docs/source/middleware/process_pool.rst
+1-3src/middlewared/middlewared/plugins/zfs_/zfs_events.py
+1-2src/middlewared/middlewared/plugins/nfs.py
+21-2508 files not shown
+23-26014 files

LLVM/project 149e62cclang-tools-extra/test/clang-doc namespace.cpp

[clang-doc] Add DAG directive to MD "All files" test (#184671)

It seems like the order of the all-files.md output might be different on
local machines, so make the check directives `-DAG` for now.
DeltaFile
+5-4clang-tools-extra/test/clang-doc/namespace.cpp
+5-41 files

LLVM/project 56ed748clang/lib/CIR/CodeGen CIRGenExprScalar.cpp

[CIR][NFC] Remove unnecessary call to clangCmpToCIRCmp (#184217)

Remove unnecessary call to clangCmpToCIRCmp and use the result from the
previous call L1165
DeltaFile
+0-2clang/lib/CIR/CodeGen/CIRGenExprScalar.cpp
+0-21 files

NetBSD/src m9kbPA7external/bsd/tmux/dist format.c window-copy.c, external/bsd/tmux/dist/compat imsg-buffer.c

   Pullup the following revisions, requested by kim in ticket #197:

        external/bsd/tmux/prepare-import.sh             up to 1.7
        external/bsd/tmux/dist/CHANGES                  up to 1.1.1.12
        external/bsd/tmux/dist/Makefile.am              up to 1.1.1.10
        external/bsd/tmux/dist/Makefile.in              up to 1.1.1.11
        external/bsd/tmux/dist/README                   up to 1.1.1.7
        external/bsd/tmux/dist/README.ja                up to 1.1.1.3
        external/bsd/tmux/dist/alerts.c                 up to 1.3
        external/bsd/tmux/dist/attributes.c             up to 1.1.1.11
        external/bsd/tmux/dist/cfg.c                    up to 1.1.1.16
        external/bsd/tmux/dist/cmd-bind-key.c           up to 1.1.1.12
        external/bsd/tmux/dist/cmd-break-pane.c         up to 1.1.1.15
        external/bsd/tmux/dist/cmd-capture-pane.c       up to 1.12
        external/bsd/tmux/dist/cmd-choose-tree.c        up to 1.1.1.13
        external/bsd/tmux/dist/cmd-command-prompt.c     up to 1.1.1.15
        external/bsd/tmux/dist/cmd-confirm-before.c     up to 1.1.1.14
        external/bsd/tmux/dist/cmd-copy-mode.c          up to 1.1.1.15
        external/bsd/tmux/dist/cmd-display-menu.c       up to 1.10

    [95 lines not shown]
VersionDeltaFile
1.16.2.1+818-117external/bsd/tmux/dist/format.c
1.17.2.1+562-366external/bsd/tmux/dist/window-copy.c
1.13.2.1+752-176external/bsd/tmux/dist/server-client.c
1.19.2.1+554-209external/bsd/tmux/dist/input.c
1.11.4.1+501-135external/bsd/tmux/dist/compat/imsg-buffer.c
1.19.2.1+483-96external/bsd/tmux/dist/tmux.1
+3,670-1,099104 files not shown
+8,108-2,634110 files

NetBSD/src sJoXAWosbin/raidctl raidctl.c

   Pull up following revision(s) (requested by joe in ticket #1242):

        sbin/raidctl/raidctl.c: revision 1.87

   use proper string conversion for RAID level using create method

   using atoi returns 0 for any non-integer passed to it. this could
   configure RAID 0 in the kernel which was not intended for when one
   mistakenly passes a non-integer string. uses an internal conversion
   function that produces proper error message.
VersionDeltaFile
1.78.2.3+3-3sbin/raidctl/raidctl.c
+3-31 files

NetBSD/pkgsrc 2G4UwnJdoc CHANGES-2026

   tex-context* updates
VersionDeltaFile
1.1545+5-1doc/CHANGES-2026
+5-11 files

NetBSD/src WDxZcAosbin/raidctl raidctl.c

   Pull up following revision(s) (requested by joe in ticket #196):

        sbin/raidctl/raidctl.c: revision 1.87

   use proper string conversion for RAID level using create method

   using atoi returns 0 for any non-integer passed to it. this could
   configure RAID 0 in the kernel which was not intended for when one
   mistakenly passes a non-integer string. uses an internal conversion
   function that produces proper error message.
VersionDeltaFile
1.86.2.1+3-3sbin/raidctl/raidctl.c
+3-31 files

NetBSD/pkgsrc gVybr8uprint/tex-context-legacy Makefile distinfo, print/tex-context-legacy-doc Makefile distinfo

   tex-context-legacy{,-doc}: update to 2025.78010

   changes unknown
VersionDeltaFile
1.5+3-3print/tex-context-legacy-doc/Makefile
1.5+3-3print/tex-context-legacy-doc/distinfo
1.5+3-3print/tex-context-legacy/Makefile
1.5+3-3print/tex-context-legacy/distinfo
+12-124 files

FreeNAS/freenas e41825csrc/middlewared/middlewared/api/base decorator.py, src/middlewared/middlewared/plugins/cron __init__.py

Enable check_annotations for query/get_instance on generic CRUDServices
DeltaFile
+45-0src/middlewared/middlewared/pytest/unit/api/base/test_decorator.py
+28-3src/middlewared/middlewared/service/crud_service.py
+25-0src/middlewared/middlewared/api/base/decorator.py
+7-7src/middlewared/middlewared/plugins/init_shutdown_script/__init__.py
+7-7src/middlewared/middlewared/plugins/cron/__init__.py
+6-6src/middlewared/middlewared/plugins/ntp/__init__.py
+118-233 files not shown
+126-279 files

NetBSD/pkgsrc ZtBhygHprint/tex-context distinfo Makefile, print/tex-context-doc distinfo Makefile

   tex-context{,-doc}: update tp 20260219

   changes unknown
VersionDeltaFile
1.23+3-3print/tex-context/distinfo
1.23+3-3print/tex-context-doc/distinfo
1.33+3-3print/tex-context/Makefile
1.23+2-2print/tex-context-doc/Makefile
1.19+3-1print/tex-context-doc/PLIST
1.18+2-1print/tex-context/PLIST
+16-136 files

NetBSD/src JkJ7WKelib/libcurses refresh.c

   Pull up following revision(s) (requested by hgutch in ticket #1241):

        lib/libcurses/refresh.c: revision 1.130

   Readd a NULL check that got lost in r1.106.

   This fixes PR lib/59945 (and its duplicate, PR bin/60001 ).
VersionDeltaFile
1.126.2.2+3-3lib/libcurses/refresh.c
+3-31 files

NetBSD/src osIQ9FMlib/libcurses refresh.c

   Pull up following revision(s) (requested by hgutch in ticket #195):

        lib/libcurses/refresh.c: revision 1.130

   Readd a NULL check that got lost in r1.106.

   This fixes PR lib/59945 (and its duplicate, PR bin/60001 ).
VersionDeltaFile
1.129.2.1+3-3lib/libcurses/refresh.c
+3-31 files

NetBSD/src 90lgJb5external/bsd/blocklist/bin blocklistd.c run.c, external/bsd/blocklist/port popenve.c

   Pull up the following revisions, requested by christos in ticket #194:

        external/bsd/blocklist/bin/blocklistd.c         up to 1.15
        external/bsd/blocklist/bin/blocklistd.conf.5    up to 1.9
        external/bsd/blocklist/bin/run.c                up to 1.4
        external/bsd/blocklist/bin/support.c            up to 1.4
        external/bsd/blocklist/port/popenve.c           up to 1.3

   PR 59929: fix a filedescriptor leak.
VersionDeltaFile
1.2.2.1+39-36external/bsd/blocklist/port/popenve.c
1.10.2.2+29-25external/bsd/blocklist/bin/blocklistd.c
1.3.2.1+9-8external/bsd/blocklist/bin/run.c
1.7.2.1+3-3external/bsd/blocklist/bin/blocklistd.conf.5
1.3.2.1+2-3external/bsd/blocklist/bin/support.c
+82-755 files

FreeBSD/ports 7216cc7editors/mousepad distinfo Makefile

editors/mousepad: Update to 0.7.0
DeltaFile
+3-3editors/mousepad/distinfo
+1-2editors/mousepad/Makefile
+1-0editors/mousepad/pkg-plist
+5-53 files

FreeBSD/ports c39d2d1x11/xfce4-screensaver distinfo pkg-plist, x11/xfce4-screensaver/files patch-src_gs-lock-plug.c

x11/xfce4-screensaver: Update to 4.20.2

Remove patch accepted upstream.
DeltaFile
+0-48x11/xfce4-screensaver/files/patch-src_gs-lock-plug.c
+3-3x11/xfce4-screensaver/distinfo
+3-0x11/xfce4-screensaver/pkg-plist
+1-2x11/xfce4-screensaver/Makefile
+7-534 files

FreeBSD/ports a312596x11-wm/xfce4-session distinfo Makefile

x11-wm/xfce4-session: Update to 4.20.4
DeltaFile
+3-3x11-wm/xfce4-session/distinfo
+1-1x11-wm/xfce4-session/Makefile
+4-42 files

FreeBSD/ports f64e857sysutils/xfce4-settings distinfo Makefile

sysutils/xfce4-settings: Update to 4.20.4
DeltaFile
+3-3sysutils/xfce4-settings/distinfo
+1-2sysutils/xfce4-settings/Makefile
+4-52 files

LLVM/project 63074dallvm/lib/CodeGen/AsmPrinter DwarfDebug.cpp, llvm/test/DebugInfo attr-btf_tag.ll

[DebugInfo][DwarfDebug] Move emission of globals from beginModule() to endModule() (5/7) (#184219)

RFC
https://discourse.llvm.org/t/rfc-dwarfdebug-fix-and-improve-handling-imported-entities-types-and-static-local-in-subprogram-and-lexical-block-scopes/68544

This patch moves the emission of global variables from
`DwarfDebug::beginModule()` to `DwarfDebug::endModule()`.

It has the following effects:
1. The order of debug entities in the resulting DWARF changes.
2. Currently, if a DISubprogram requires emission of both concrete
out-of-line and inlined subprogram DIEs, and such a subprogram contains
a static local variable, the DIE for the variable is emitted into the
concrete out-of-line subprogram DIE. As a result, the variable is not
available in debugger when breaking at the inlined function instance.

It happens because static locals are emitted in
`DwarfDebug::beginModule()`, but abstract DIEs for functions that are
not completely inlined away are created only later during

    [18 lines not shown]
DeltaFile
+93-89llvm/test/DebugInfo/X86/gnu-public-names.ll
+78-78llvm/test/DebugInfo/NVPTX/debug-addr-class.ll
+63-63llvm/test/MC/WebAssembly/dwarfdump.ll
+50-37llvm/lib/CodeGen/AsmPrinter/DwarfDebug.cpp
+34-37llvm/test/DebugInfo/attr-btf_tag.ll
+31-31llvm/test/MC/WebAssembly/dwarfdump64.ll
+349-33539 files not shown
+610-55945 files

FreeBSD/ports 75f937cx11-wm/xfce4-panel distinfo Makefile

x11-wm/xfce4-panel: Update to 4.20.7
DeltaFile
+3-3x11-wm/xfce4-panel/distinfo
+1-2x11-wm/xfce4-panel/Makefile
+4-52 files

LLVM/project 6e1aee4llvm/lib/Target/AMDGPU SIInstructions.td, llvm/test/CodeGen/AMDGPU bfe-i8-i16.ll fptoi.i128.ll

[AMDGPU] Select v_bfe_u32 for i8/i16 (and (srl x, c), mask) (#182446)

Combine i8 and i16 (and (srl x, c), mask) instructions to v_bfe_32. This optimization is skipped true_i16 targets.

resolves issue #179494
DeltaFile
+141-0llvm/test/CodeGen/AMDGPU/bfe-i8-i16.ll
+16-20llvm/test/CodeGen/AMDGPU/fptoi.i128.ll
+15-4llvm/lib/Target/AMDGPU/SIInstructions.td
+8-8llvm/test/CodeGen/AMDGPU/permute_i8.ll
+5-7llvm/test/CodeGen/AMDGPU/buffer-fat-pointers-contents-legalization.ll
+4-5llvm/test/CodeGen/AMDGPU/bitcast_vector_bigint.ll
+189-443 files not shown
+196-529 files

NetBSD/src ac04YYUlibexec/ld.elf_so rtld.c headers.c

   Pull up following revision(s) (requested by skrll in ticket #193):

        libexec/ld.elf_so/headers.c: revision 1.77
        libexec/ld.elf_so/headers.c: revision 1.79
        libexec/ld.elf_so/rtld.c: revision 1.223
        libexec/ld.elf_so/rtld.c: revision 1.224
        libexec/ld.elf_so/rtld.h: revision 1.155

   Support DT_PREINIT_ARRAY which holds a pointer to an array of pointers
   to functions that should be executed before the main program starts.

   Fix typo in debug output

   Don't adjust preinit_array while running the functions.
   Requested by christos.
VersionDeltaFile
1.221.2.2+25-2libexec/ld.elf_so/rtld.c
1.75.2.3+17-2libexec/ld.elf_so/headers.c
1.150.2.1+3-1libexec/ld.elf_so/rtld.h
+45-53 files

NetBSD/src UTvxkNAlib/csu/arch/riscv crt0.S

   Pull up following revision(s) (requested by skrll in ticket #192):

        lib/csu/arch/riscv/crt0.S: revision 1.4
        lib/csu/arch/riscv/crt0.S: revision 1.5

   Set gp via a .preinit_array function
   This fixes the sudo crash reported by Benny Siegert on port-riscv.

   No need for @progbits, i.e. be more concise.
VersionDeltaFile
1.3.4.1+16-2lib/csu/arch/riscv/crt0.S
+16-21 files

NetBSD/src hUhm4vilibexec/ld.elf_so headers.c

   Pull up following revision(s) (requested by skrll in ticket #2005):

        libexec/ld.elf_so/headers.c: revision 1.78

   Fix typo in debug
VersionDeltaFile
1.65.2.2+4-4libexec/ld.elf_so/headers.c
+4-41 files

HardenedBSD/ports 8dc1f08ports-mgmt/pkg distinfo Makefile

HBSD: Resolve merge conflict

Bring our ports-mgmt/pkg up-to-date with FreeBSD with version 2.6.2.

Signed-off-by:  Shawn Webb <shawn.webb at hardenedbsd.org>
DeltaFile
+3-9ports-mgmt/pkg/distinfo
+1-1ports-mgmt/pkg/Makefile
+4-102 files

OpenBSD/ports ghNPTKmlang/erlang/28 Makefile distinfo, lang/erlang/28/patches patch-erts_emulator_Makefile_in

   lang/erlang/28: Update to 28.4

   This release doesn't install examples by default anymore.
VersionDeltaFile
1.7+1-296lang/erlang/28/pkg/PLIST-main
1.14+29-29lang/erlang/28/Makefile
1.13+4-4lang/erlang/28/distinfo
1.2+1-1lang/erlang/28/patches/patch-erts_emulator_Makefile_in
1.3+0-2lang/erlang/28/pkg/PLIST-wx
+35-3325 files