NetBSD/src 5hO53qXexternal/bsd/dhcpcd/dist/src eloop.c dhcpcd.c

   Update to dhcpcd-10.3.1 with the following changes:

   * BSD: don't send uninitialised memory using ps_root_indirectioctl
   * Fix fallback_time option by @ColinMcInnes
   * IPv4: Ignore DHCP state when building routes
   * options: Ensure ldop is not NULL dereferenced
   * route: Routes may not have an interface assinged
   * options: Ensure that an overly long bitflag string does not crash
   * options: Don't assume vsio options have an argument
   * common: Cast via uintptr_t rather than unsigned long in UNCONST
   * privsep: Ensure we recv for real after a successful recv MSG_PEEK
   * DHCP: Add parentheses to macro definitions
   * ipv6nd: empty IPV6RA_EXPIRE eloop queue when dropping
VersionDeltaFile
1.1.1.20+406-553external/bsd/dhcpcd/dist/src/eloop.c
1.1.1.56+180-68external/bsd/dhcpcd/dist/src/dhcpcd.c
1.1.1.16+127-106external/bsd/dhcpcd/dist/src/privsep-root.c
1.1.1.23+36-94external/bsd/dhcpcd/dist/src/privsep.c
1.1.1.51+82-39external/bsd/dhcpcd/dist/src/dhcp.c
1.1.1.39+64-40external/bsd/dhcpcd/dist/src/ipv6.c
+895-90034 files not shown
+1,243-1,04840 files

LLVM/project 92e44b2llvm/lib/Transforms/Vectorize VPlanTransforms.cpp, llvm/test/Transforms/LoopVectorize pr128062-interleaved-accesses-narrow-group.ll

Reland [VPlan] Extend interleave-group-narrowing to WidenCast (#186454)

The patch was intially landed as bd5f9384, but then reverted due to an
underlying issue in narrowInterleaveGroups, described in #185860. The
issue has since been fixed. The reland is simply a conflict-resolved
version of the original patch, which includes an additonal test update.

WidenCast is very similar to Widen recipes.

Fixes #128062.
DeltaFile
+20-20llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-with-wide-ops-and-casts.ll
+12-22llvm/test/Transforms/LoopVectorize/AArch64/transform-narrow-interleave-to-widen-memory-scalable.ll
+3-26llvm/test/Transforms/LoopVectorize/pr128062-interleaved-accesses-narrow-group.ll
+9-8llvm/lib/Transforms/Vectorize/VPlanTransforms.cpp
+44-764 files

FreeNAS/freenas 56bfb0csrc/middlewared/middlewared/plugins/container crud.py migrate.py

Fix typesafe conversion issues in container migration and cpuset validation
DeltaFile
+10-7src/middlewared/middlewared/plugins/container/crud.py
+5-3src/middlewared/middlewared/plugins/container/migrate.py
+15-102 files

NetBSD/pkgsrc zUCmJ45doc CHANGES-2026

   doc: Updated net/dhcpcd to 10.3.1
VersionDeltaFile
1.1777+2-1doc/CHANGES-2026
+2-11 files

NetBSD/pkgsrc JzvFp83audio/ibniz distinfo, audio/ibniz/patches patch-ui__sdl.c

   ibniz: Fix implicit int.
VersionDeltaFile
1.1+15-0audio/ibniz/patches/patch-ui__sdl.c
1.6+2-1audio/ibniz/distinfo
+17-12 files

Dreckly/dreckly 1304408audio/ibniz distinfo, audio/ibniz/patches patch-ui__sdl.c

ibniz: Fix implicit int.
DeltaFile
+15-0audio/ibniz/patches/patch-ui__sdl.c
+1-0audio/ibniz/distinfo
+16-02 files

FreeBSD/ports 134471fsysutils/bastille distinfo Makefile

sysutils/bastille: Update to 1.4.1.260315

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             293850
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q1

(cherry picked from commit 9e63ce8f52e3b77b441231e71dc4d7f53564152f)
DeltaFile
+3-3sysutils/bastille/distinfo
+1-1sysutils/bastille/Makefile
+4-42 files

NetBSD/pkgsrc sXJ5ujJaudio/vorbisgain Makefile distinfo, audio/vorbisgain/patches patch-misc.c

   vorbisgain: Fix implicit function declarations.
VersionDeltaFile
1.1+30-0audio/vorbisgain/patches/patch-misc.c
1.9+7-1audio/vorbisgain/Makefile
1.5+2-1audio/vorbisgain/distinfo
+39-23 files

FreeBSD/ports 9e63ce8sysutils/bastille distinfo Makefile

sysutils/bastille: Update to 1.4.1.260315

Co-authored-by: Michael Osipov <michaelo at FreeBSD.org>
PR:             293850
Approved by:    tschetter.victor at gmail.com (maintainer)
MFH:            2026Q1
DeltaFile
+3-3sysutils/bastille/distinfo
+1-1sysutils/bastille/Makefile
+4-42 files

LLVM/project 8086888llvm/lib/Target/AMDGPU SIInsertWaitcnts.cpp

[AMDGPU] Make WaitcntBrackets::Limits a reference. NFC. (#186782)
DeltaFile
+6-6llvm/lib/Target/AMDGPU/SIInsertWaitcnts.cpp
+6-61 files

Dreckly/dreckly 0ff83f9audio/vorbisgain Makefile distinfo, audio/vorbisgain/patches patch-misc.c

vorbisgain: Fix implicit decls.
DeltaFile
+30-0audio/vorbisgain/patches/patch-misc.c
+6-0audio/vorbisgain/Makefile
+1-0audio/vorbisgain/distinfo
+37-03 files

NetBSD/pkgsrc zpZSy42audio/musepack distinfo, audio/musepack/patches patch-mpcenc_mpcenc.c patch-common_tags.c

   musepack: Fix implicit function decls.
VersionDeltaFile
1.1+14-0audio/musepack/patches/patch-mpcenc_mpcenc.c
1.1+14-0audio/musepack/patches/patch-common_tags.c
1.1+14-0audio/musepack/patches/patch-mpc2sv8_mpc2sv8.c
1.1+14-0audio/musepack/patches/patch-mpcdec_mpcdec.c
1.1+14-0audio/musepack/patches/patch-mpcenc_pipeopen.c
1.9+6-1audio/musepack/distinfo
+76-16 files

Dreckly/dreckly 8f051faaudio/musepack distinfo, audio/musepack/patches patch-mpcenc_mpcenc.c patch-mpc2sv8_mpc2sv8.c

musepack: Fix implicit function decls.
DeltaFile
+14-0audio/musepack/patches/patch-mpcenc_mpcenc.c
+14-0audio/musepack/patches/patch-mpc2sv8_mpc2sv8.c
+14-0audio/musepack/patches/patch-mpcdec_mpcdec.c
+14-0audio/musepack/patches/patch-mpcenc_pipeopen.c
+14-0audio/musepack/patches/patch-common_tags.c
+5-0audio/musepack/distinfo
+75-06 files

NetBSD/pkgsrc bjWtvU6net/dhcpcd distinfo Makefile

   Update to dhcpcd-10.3.1 with the following changes:

   * BSD: don't send uninitialised memory using ps_root_indirectioctl
   * Fix fallback_time option by @ColinMcInnes
   * IPv4: Ignore DHCP state when building routes
   * options: Ensure ldop is not NULL dereferenced
   * route: Routes may not have an interface assinged
   * options: Ensure that an overly long bitflag string does not crash
   * options: Don't assume vsio options have an argument
   * common: Cast via uintptr_t rather than unsigned long in UNCONST
   * privsep: Ensure we recv for real after a successful recv MSG_PEEK
   * DHCP: Add parentheses to macro definitions
   * ipv6nd: empty IPV6RA_EXPIRE eloop queue when dropping
VersionDeltaFile
1.123+4-4net/dhcpcd/distinfo
1.129+2-2net/dhcpcd/Makefile
+6-62 files

NetBSD/pkgsrc ovoevanprint/ghostscript-agpl distinfo, print/ghostscript-agpl/patches patch-configure

   ghostscript-agpl: Avoid warnings-as-errors.
VersionDeltaFile
1.13+20-7print/ghostscript-agpl/patches/patch-configure
1.57+2-2print/ghostscript-agpl/distinfo
+22-92 files

Dreckly/dreckly 5ea87dcprint/ghostscript-agpl distinfo, print/ghostscript-agpl/patches patch-configure

ghostscript-agpl: Remove -Werror flags.
DeltaFile
+19-6print/ghostscript-agpl/patches/patch-configure
+1-1print/ghostscript-agpl/distinfo
+20-72 files

NetBSD/pkgsrc xEdt8Qrarchivers/unzoo distinfo, archivers/unzoo/patches patch-unzoo.c

   unzoo: Fix implicit function declarations.
VersionDeltaFile
1.2+11-5archivers/unzoo/patches/patch-unzoo.c
1.7+2-2archivers/unzoo/distinfo
+13-72 files

LLVM/project cc096e9llvm/lib/Transforms/Scalar LoopStrengthReduce.cpp

[LSR] Remove unnecessary WidestFixupType (NFC) (#185013)

The purpose of WidestFixupType is to prevent FindUseWithSimilarFormula
from matching a formula with different widest fixup type, but this never
happens:
* FindUseWithSimilarFormula is only called by
NarrowSearchSpaceByCollapsingUnrolledCode
* That function only considers Address and ICmpZero kinds, as they're
the only ones that allow a nonzero BaseOffset
 * In an Address use all fixups have pointer type
 * FindUseWithSimilarFormula already excludes ICmpZero uses
DeltaFile
+10-21llvm/lib/Transforms/Scalar/LoopStrengthReduce.cpp
+10-211 files

Dreckly/dreckly 80f8ef7audio/musepack distinfo, audio/musepack/patches patch-common_tags.c patch-mpc2sv8_mpc2sv8.c

musepack: Fix implicit function decls.
DeltaFile
+14-0audio/musepack/patches/patch-common_tags.c
+14-0audio/musepack/patches/patch-mpc2sv8_mpc2sv8.c
+14-0audio/musepack/patches/patch-mpcdec_mpcdec.c
+14-0audio/musepack/patches/patch-mpcenc_mpcenc.c
+14-0audio/musepack/patches/patch-mpcenc_pipeopen.c
+5-0audio/musepack/distinfo
+75-06 files

FreeNAS/freenas 9caf92esrc/middlewared/middlewared/plugins/vm __init__.py vms.py

Move VM namespace to be typesafe
DeltaFile
+518-0src/middlewared/middlewared/plugins/vm/__init__.py
+0-463src/middlewared/middlewared/plugins/vm/vms.py
+0-426src/middlewared/middlewared/plugins/vm/vm_devices.py
+321-0src/middlewared/middlewared/plugins/vm/crud.py
+148-153src/middlewared/middlewared/plugins/vm/clone.py
+246-0src/middlewared/middlewared/plugins/vm/vm_device_convert.py
+1,233-1,04240 files not shown
+2,672-2,35146 files

LLVM/project cb681fcllvm/lib/Target/WebAssembly WebAssemblyISelLowering.cpp, llvm/test/CodeGen/WebAssembly wide-simd-mul.ll

[WebAssembly] Lower wide vector shifts by constant to extmul pairs (#184007)

Wide vector multiplications by power-of-2 constants were 
canonicalized to v8i32 shl nodes. Generic legalizers then split these
into separate 128-bit extend and shift operations, bypassing
WebAssembly's native extended multiplication patterns.

Before:
    mul v8i32:t1, <4096, ...>
    => shl v8i32:t1, <12, ...>
    => split into independent 128-bit extend + shift sequences

WebAssembly SIMD has no native wide vector shifts, but it does
support 128-bit extended multiplications. Lowering these nodes
directly to extmul_low/extmul_high pairs keeps them in native 128-bit
form and improves DAG matching.

After:
mul v8i32:t1, <4096, ...>

    [5 lines not shown]
DeltaFile
+210-0llvm/test/CodeGen/WebAssembly/wide-simd-mul.ll
+73-1llvm/lib/Target/WebAssembly/WebAssemblyISelLowering.cpp
+283-12 files

Dreckly/dreckly c0a0d54audio/vorbisgain Makefile distinfo, audio/vorbisgain/patches patch-misc.c

vorbisgain: Fix implicit decls.
DeltaFile
+30-0audio/vorbisgain/patches/patch-misc.c
+6-0audio/vorbisgain/Makefile
+1-0audio/vorbisgain/distinfo
+37-03 files

LLVM/project 56c579ellvm/include/llvm/Analysis BranchProbabilityInfo.h, llvm/lib/Analysis BranchProbabilityInfo.cpp

[Analysis][NFC] Use block numbers for BranchProbabilityInfo (#186658)

Instead of a hash map mapping pairs of blocks and successor index to the
probability, store the probabilities as flat array and start indices
into this array in a per-block information vector.

Also drop value handles: no stored pointers => no stale pointers. If a
block is removed, the block number is not reused unless the function is
renumbered, and BPI doesn't support renumbering.
DeltaFile
+67-60llvm/lib/Analysis/BranchProbabilityInfo.cpp
+7-49llvm/include/llvm/Analysis/BranchProbabilityInfo.h
+0-1llvm/test/Transforms/JumpThreading/thread-prob-8.ll
+74-1103 files

NetBSD/pkgsrc-wip 6b242eevictorialogs Makefile, victorialogs-vlogscli Makefile

victorialogs*: convert to GOFLAGS

Stop abusing GO_BUILD_PATTERN now that GOFLAGS is available and intended
to add -ldflags ... or similar flags.
DeltaFile
+1-1victorialogs/Makefile
+1-1victorialogs-vlogscli/Makefile
+2-22 files

HardenedBSD/src cb71c48share/man/man9 crypto_request.9, sys/dev/usb/net if_ure.c

Merge remote-tracking branch 'origin/hardened/current/master' into hardened/current/cross-dso-cfi
DeltaFile
+66-3sys/dev/usb/net/if_ure.c
+22-12sys/net/rss_config.c
+1-1share/man/man9/crypto_request.9
+89-163 files

HardenedBSD/src 8a7d865share/man/man9 crypto_request.9, sys/dev/usb/net if_ure.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+66-3sys/dev/usb/net/if_ure.c
+22-12sys/net/rss_config.c
+1-1share/man/man9/crypto_request.9
+89-163 files

HardenedBSD/ports e4d7ed7www/ungoogled-chromium/files patch-chrome_browser_about__flags.cc patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+110-86www/ungoogled-chromium/files/patch-chrome_browser_about__flags.cc
+56-0www/ungoogled-chromium/files/patch-ui_ozone_platform_wayland_host_wayland__exchange__data__provider.cc
+36-18www/ungoogled-chromium/files/patch-remoting_host_remoting__me2me__host.cc
+31-22www/ungoogled-chromium/files/patch-chrome_browser_chrome__content__browser__client.cc
+25-25www/ungoogled-chromium/files/patch-third__party_blink_renderer_platform_runtime__enabled__features.json5
+0-47www/ungoogled-chromium/files/patch-components_autofill_core_browser_data__manager_payments_payments__data__manager.cc
+258-198446 files not shown
+2,542-2,110452 files

Dreckly/dreckly 41a4bbabenchmarks/lmbench distinfo, benchmarks/lmbench/patches patch-src_lib__timing.c patch-src_flushdisk.c

lmbench: Modernize code.
DeltaFile
+24-0benchmarks/lmbench/patches/patch-src_lib__timing.c
+14-0benchmarks/lmbench/patches/patch-src_flushdisk.c
+2-0benchmarks/lmbench/distinfo
+40-03 files

FreeBSD/ports fda08a5net-mgmt/librenms distinfo Makefile

net-mgmt/librenms: Update to 26.3.0

re: https://github.com/librenms/librenms/releases/tag/26.3.0

This update requires a database update.
DeltaFile
+5-5net-mgmt/librenms/distinfo
+2-2net-mgmt/librenms/Makefile
+7-72 files

NetBSD/pkgsrc-wip 1c9e03dvictorialogs distinfo go-modules.mk

victorialogs*: Update to 1.48.0

Changes:
Too long to include, sorry.
Please see: <https://docs.victoriametrics.com/victorialogs/changelog/>
DeltaFile
+72-63victorialogs/distinfo
+23-20victorialogs/go-modules.mk
+1-1victorialogs/Makefile.common
+96-843 files