LLVM/project cd38f84llvm/test/Transforms/LoopVectorize smax-idx.ll epilog-iv-select-cmp.ll

[LV] Add argmin test for epilogue vectorization w/o wide canonical IV.

Add additional epilogue vectorization test coverage for
https://github.com/llvm/llvm-project/pull/170223.

Also regenerate check lines for related tests.
DeltaFile
+169-16llvm/test/Transforms/LoopVectorize/smax-idx.ll
+96-12llvm/test/Transforms/LoopVectorize/epilog-iv-select-cmp.ll
+265-282 files

LLVM/project 8074a07lldb/include/lldb/Target StackFrame.h, lldb/source/API SBFrame.cpp

[lldb] Add extended variable support to Get*VariableList.

This patch adds a new flag to the lldb_private::StackFrame API to get variable lists: `include_extended_vars`.  This allows ScriptedFrame (and other future synthetic frames) to construct 'fake' variables and return them in the VariableList, so that commands like `fr v` and `SBFrame::GetVariables` can show them to the user as requested.

This patch includes all changes necessary to call the API the new way - I tried to use my best judgement on when to include extended variables or not and leave comments explaining the decision.

As a consequence of producing extended variables, this patch means that ScriptedFrame can produce Variable objects with ValueType that contains a ValueTypeExtendedMask in a high bit. This necessarily complicates some of the switch/case handling in places where we would expect to find such variables, and this patch makes best effort to address all such cases as well. From experience, they tend to show up whenever we're dealing with checking if a Variable is in a specified scope, which means we basically have to check the high bit against some user input saying "yes/no extended variables".

stack-info: PR: https://github.com/llvm/llvm-project/pull/181501, branch: users/bzcheeseman/stack/9
DeltaFile
+40-10lldb/source/API/SBFrame.cpp
+42-8lldb/source/Plugins/Process/scripted/ScriptedFrame.cpp
+30-11lldb/source/Commands/CommandObjectFrame.cpp
+27-7lldb/test/API/functionalities/scripted_frame_provider/TestScriptedFrameProvider.py
+16-2lldb/include/lldb/Target/StackFrame.h
+15-2lldb/source/Target/StackFrame.cpp
+170-407 files not shown
+205-5613 files

LLVM/project 8b4485flldb/include/lldb lldb-enumerations.h, lldb/include/lldb/API SBVariablesOptions.h

[lldb] Scaffolding for extended variable support.

This patch handles most of the scaffolding for extended variable support that isn't directly tied to functional changes. This patch will be used by one following patch that actually modifies the lldb_private::StackFrame API to allow us to fetch extended variables.

There were a couple important/interesting decisions made in this patch that should be noted:
- Any value type may be 'extended', which is why it's a mask applied over the top of another value type.
- When printing frame variables with `fr v`, default to showing extended variables.

This new value type mask makes some of the ValueType handling more interesting, but since nothing generates objects with this mask until the next patch, we can land the concept in this patch in some amount of isolation.

stack-info: PR: https://github.com/llvm/llvm-project/pull/181500, branch: users/bzcheeseman/stack/8
DeltaFile
+19-2lldb/source/API/SBVariablesOptions.cpp
+10-2lldb/source/Interpreter/OptionGroupVariable.cpp
+5-0lldb/include/lldb/lldb-enumerations.h
+4-0lldb/include/lldb/API/SBVariablesOptions.h
+1-0lldb/include/lldb/Interpreter/OptionGroupVariable.h
+39-45 files

HardenedBSD/src 2fe040csys/netinet6 in6_mcast.c

Merge branch 'freebsd/current/main' into hardened/current/master
DeltaFile
+11-8sys/netinet6/in6_mcast.c
+11-81 files

HardenedBSD/ports 614f816graphics/blender pkg-plist, graphics/blender/files patch-fmtlib

Merge branch 'freebsd/main' into hardenedbsd/main
DeltaFile
+3,256-0graphics/blender/files/patch-fmtlib
+0-1,834x11-fonts/nerd-fonts/pkg-plist
+1,453-0graphics/blender4/pkg-plist
+311-273graphics/blender/pkg-plist
+399-0x11-fonts/nerd-fonts-noto/pkg-plist
+0-276security/openssl-quictls/pkg-plist
+5,419-2,383313 files not shown
+9,640-3,419319 files

LLVM/project 846e022lldb/source/Plugins/ScriptInterpreter/Python/Interfaces ScriptInterpreterPythonInterfaces.cpp

[lldb] NFC: Use standard comment for lldb-python.h include (#181498)

## Summary
Use the standard `// LLDB Python header must be included first.` comment
to match every other Python interface `.cpp` file in this directory, as
suggested by @JDevlieghere.

## Test plan
NFC - comment only change.

Co-authored-by: Rahul Reddy Chamala <rachamal at meta.com>
DeltaFile
+1-2lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptInterpreterPythonInterfaces.cpp
+1-21 files

LLVM/project 7b052c4.github/workflows build-libc-container.yml

[Github][libc] Also build arm container (#181497)

Some of the libc full build tests also run on AArch64 machines. We need
to build an ARM container or otherwise the container fails to start and
we never end up running anything.
DeltaFile
+6-1.github/workflows/build-libc-container.yml
+6-11 files

NetBSD/pkgsrc msphGdnmisc/indi distinfo Makefile

   indi: updated to 2.1.9

   2.1.9

   Add complex streams and blobs in receivers
   Fixed overflow in RTL-SDR
   Initial UPB v3 driver
VersionDeltaFile
1.15+4-4misc/indi/distinfo
1.30+2-3misc/indi/Makefile
1.14+2-1misc/indi/PLIST
+8-83 files

NetBSD/pkgsrc Wf1HR2Ndevel/cfitsio PLIST distinfo, devel/cfitsio/patches patch-Makefile.in

   cfitsio: updated to 4.6.3

   Version 4.6.3 - Sep 2025

   - For greater C23 compatibility, updated cfortran.h file and
     removed old-style function declarations.

   - Cleanup of multiple compiler warnings.  Our thanks to petesmc for
     help with this.

   - Updated 'speed' utility to use higher precision total time.

   - Fixes for FreeBSD and OpenBSD build issues. Our thanks to Diab
     Jerius.

   - Added RPM support file cfitsio.spec, and packaging helper file
     ax_cfitsio.m4. Our thanks to Richard Mathar for these.

   - Added files portfile.cmake and vcpkg.json.  Our thanks to

    [6 lines not shown]
VersionDeltaFile
1.3+10-117devel/cfitsio/patches/patch-Makefile.in
1.12+12-1devel/cfitsio/PLIST
1.21+5-5devel/cfitsio/distinfo
1.61+5-3devel/cfitsio/Makefile
+32-1264 files

FreeBSD/ports ceba750net-mgmt/zabbix74-server distinfo Makefile

net-mgmt/zabbix74-server: Update to 7.4.7

Release notes:  https://www.zabbix.com/rn/rn7.4.7
DeltaFile
+3-3net-mgmt/zabbix74-server/distinfo
+1-1net-mgmt/zabbix74-server/Makefile
+1-0net-mgmt/zabbix74-server/pkg-plist.frontend
+5-43 files

HardenedBSD/ports ceba750net-mgmt/zabbix74-server distinfo Makefile

net-mgmt/zabbix74-server: Update to 7.4.7

Release notes:  https://www.zabbix.com/rn/rn7.4.7
DeltaFile
+3-3net-mgmt/zabbix74-server/distinfo
+1-1net-mgmt/zabbix74-server/Makefile
+1-0net-mgmt/zabbix74-server/pkg-plist.frontend
+5-43 files

HardenedBSD/ports 3044bf7net-mgmt/zabbix7-server distinfo Makefile

net-mgmt/zabbix7-server: Update to 7.0.23

Release notes:  https://www.zabbix.com/rn/rn7.0.23
DeltaFile
+3-3net-mgmt/zabbix7-server/distinfo
+1-1net-mgmt/zabbix7-server/Makefile
+4-42 files

FreeBSD/ports 2af45b8net-mgmt/zabbix6-server distinfo Makefile

net-mgmt/zabbix6-server: Update to 6.0.44

Release notes:  https://www.zabbix.com/rn/rn6.0.44
DeltaFile
+3-3net-mgmt/zabbix6-server/distinfo
+1-1net-mgmt/zabbix6-server/Makefile
+4-42 files

FreeBSD/ports 3044bf7net-mgmt/zabbix7-server distinfo Makefile

net-mgmt/zabbix7-server: Update to 7.0.23

Release notes:  https://www.zabbix.com/rn/rn7.0.23
DeltaFile
+3-3net-mgmt/zabbix7-server/distinfo
+1-1net-mgmt/zabbix7-server/Makefile
+4-42 files

HardenedBSD/ports 2af45b8net-mgmt/zabbix6-server distinfo Makefile

net-mgmt/zabbix6-server: Update to 6.0.44

Release notes:  https://www.zabbix.com/rn/rn6.0.44
DeltaFile
+3-3net-mgmt/zabbix6-server/distinfo
+1-1net-mgmt/zabbix6-server/Makefile
+4-42 files

FreeBSD/ports ea5760csecurity/vuxml/vuln 2026.xml

security/vuxml: Add munge vulnerability

  * CVE-2026-25506

Reported by: Chris Dunlap <chris.m.dunlap at gmail.com>
DeltaFile
+38-0security/vuxml/vuln/2026.xml
+38-01 files

HardenedBSD/ports ea5760csecurity/vuxml/vuln 2026.xml

security/vuxml: Add munge vulnerability

  * CVE-2026-25506

Reported by: Chris Dunlap <chris.m.dunlap at gmail.com>
DeltaFile
+38-0security/vuxml/vuln/2026.xml
+38-01 files

HardenedBSD/ports 98a2024security/vuxml/files newentry.sh nvd_provider.sh

security/vuxml: make newentry: Fix providers init.

An init fail shouldn't exit the script.
Initialize registered providers only.

Use successfully initialized providers only.

Keep euvd for now although it's been down for the last few days.
DeltaFile
+9-6security/vuxml/files/newentry.sh
+1-1security/vuxml/files/nvd_provider.sh
+1-1security/vuxml/files/euvd_provider.sh
+11-83 files

FreeBSD/ports 98a2024security/vuxml/files newentry.sh euvd_provider.sh

security/vuxml: make newentry: Fix providers init.

An init fail shouldn't exit the script.
Initialize registered providers only.

Use successfully initialized providers only.

Keep euvd for now although it's been down for the last few days.
DeltaFile
+9-6security/vuxml/files/newentry.sh
+1-1security/vuxml/files/euvd_provider.sh
+1-1security/vuxml/files/nvd_provider.sh
+11-83 files

FreeBSD/doc 1b64c35website/content/en/releases/14.4R schedule.adoc

14.4: Mostly on schedule

The 14.4-BETA2 builds were (re)started about 23 hours late, after the
first attempt fell victim to failing hardware.  Still technically on
February 13th, though.

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+1-1website/content/en/releases/14.4R/schedule.adoc
+1-11 files

LLVM/project de4f473lldb/source/Interpreter ScriptInterpreter.cpp, lldb/source/Plugins/ScriptInterpreter/Python/Interfaces ScriptedPythonInterface.cpp

[lldb] Fix Windows linker error for MakeSBModuleSpec in lldb-server (#181494)

## Summary
Move the definition of `ScriptInterpreter::MakeSBModuleSpec` from
`ScriptInterpreter.cpp` to `ScriptedPythonInterface.cpp`.

`MakeSBModuleSpec` constructs an `SBModuleSpec`, whose symbols live in
the API library (`liblldb`). `ScriptInterpreter.cpp` is part of
`lldbInterpreter`, which is also linked into `lldb-server` — and
`lldb-server` does not link the API library. On Windows, this causes
`LNK2019: unresolved external symbol` for `SBModuleSpec`'s constructor
and destructor.

`ScriptedPythonInterface.cpp` is part of the Python plugin library,
which only links into `liblldb` where the API symbols are available. The
method retains friend access to `SBModuleSpec` since it is still a
member of `ScriptInterpreter` regardless of which `.cpp` file defines
it.


    [5 lines not shown]
DeltaFile
+10-0lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptedPythonInterface.cpp
+0-6lldb/source/Interpreter/ScriptInterpreter.cpp
+10-62 files

NetBSD/src SIU1Pzzexternal/gpl3/binutils/dist/binutils/po pt.po ro.po

   merge conflicts
VersionDeltaFile
1.4+2,236-2,059external/gpl3/binutils/dist/binutils/po/pt.po
1.4+2,229-2,040external/gpl3/binutils/dist/binutils/po/ro.po
1.4+2,220-2,049external/gpl3/binutils/dist/binutils/po/uk.po
1.4+2,219-2,038external/gpl3/binutils/dist/binutils/po/fr.po
1.4+2,177-2,018external/gpl3/binutils/dist/binutils/po/binutils.pot
1.4+2,008-1,949external/gpl3/binutils/dist/binutils/po/sr.po
+13,089-12,153132 files not shown
+17,189-13,775138 files

FreeBSD/ports f164467net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.8

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.8
- Includes a fix for CVE-2026-25949, a potential DoS

MFH:            2026Q1
Security:       CVE-2026-25949
DeltaFile
+3-3net/traefik/distinfo
+1-2net/traefik/Makefile
+4-52 files

HardenedBSD/ports f164467net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.8

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.8
- Includes a fix for CVE-2026-25949, a potential DoS

MFH:            2026Q1
Security:       CVE-2026-25949
DeltaFile
+3-3net/traefik/distinfo
+1-2net/traefik/Makefile
+4-52 files

Linux/linux 3e48a11fs/f2fs data.c f2fs.h, include/trace/events f2fs.h

Merge tag 'f2fs-for-7.0-rc1' of git://git.kernel.org/pub/scm/linux/kernel/git/jaegeuk/f2fs

Pull f2fs updates from Jaegeuk Kim:
 "In this development cycle, we focused on several key performance
  optimizations:

   - introducing large folio support to enhance read speeds for
     immutable files

   - reducing checkpoint=enable latency by flushing only committed dirty
     pages

   - implementing tracepoints to diagnose and resolve lock priority
     inversion.

  Additionally, we introduced the packed_ssa feature to optimize the SSA
  footprint when utilizing large block sizes.

  Detail summary:

    [46 lines not shown]
DeltaFile
+376-62fs/f2fs/data.c
+182-67fs/f2fs/f2fs.h
+230-17fs/f2fs/checkpoint.c
+126-78fs/f2fs/super.c
+141-1include/trace/events/f2fs.h
+65-68fs/f2fs/segment.c
+1,120-29316 files not shown
+1,672-54722 files

LLVM/project 0773c83lldb/source/Plugins/ScriptInterpreter/Python/Interfaces ScriptInterpreterPythonInterfaces.cpp

[lldb] Fix pid_t redefinition on Windows in ScriptInterpreterPythonInterfaces (#181493)

## Summary
Include `lldb-python.h` as the first include inside the
`LLDB_ENABLE_PYTHON` block in `ScriptInterpreterPythonInterfaces.cpp`,
matching the pattern used by every other Python interface `.cpp` file in
this directory.

On Windows, `lldb-python.h` defines `NO_PID_T` before including
`Python.h`. This prevents `PosixApi.h` (transitively included via
`lldb-private.h`) from redefining `pid_t` with a conflicting type
(`uint32_t` vs `int`).

The issue was introduced by #181334 (ScriptedSymbolLocator plugin),
which added a new header whose include chain transitively reaches
`PosixApi.h`.

Fixes Windows build failures on lldb-aarch64-windows, lldb-x86_64-win,
and lldb-remote-linux-win.

    [6 lines not shown]
DeltaFile
+4-0lldb/source/Plugins/ScriptInterpreter/Python/Interfaces/ScriptInterpreterPythonInterfaces.cpp
+4-01 files

NetBSD/src r8jZvXmexternal/gpl3/binutils/dist/binutils/po ar.po ka.po

   re-import 2.46 to restore the binutils subdirectory.
VersionDeltaFile
1.1+15,022-0external/gpl3/binutils/dist/binutils/po/ar.po
1.1+13,801-0external/gpl3/binutils/dist/binutils/po/ka.po
1.1.1.5+2,236-2,059external/gpl3/binutils/dist/binutils/po/pt.po
1.1.1.9+2,220-2,049external/gpl3/binutils/dist/binutils/po/uk.po
1.1.1.6+2,229-2,040external/gpl3/binutils/dist/binutils/po/ro.po
1.1.1.10+2,219-2,038external/gpl3/binutils/dist/binutils/po/fr.po
+37,727-8,186145 files not shown
+45,003-13,447151 files

pkgng/pkgng dc198c7libpkg pkg_jobs.c

jobs: plug a memory leak
DeltaFile
+4-1libpkg/pkg_jobs.c
+4-11 files

DragonFlyBSD/src 65c8f68sys/cpu/x86_64/include stdint.h, sys/net netmsg.h

kernel: Remove __boolean_t and define boolean_t directly.

A CPU dependent type for boolean_t isn't needed.

Change the remaining usage of __boolean_t to bool because
these headers are also used by userland.
DeltaFile
+8-4sys/sys/objcache.h
+6-4sys/net/netmsg.h
+5-1sys/sys/stdint.h
+0-5sys/cpu/x86_64/include/stdint.h
+19-144 files

pkgng/pkgng 910336flibpkg pkg_jobs.c

jobs: prevent double fetch
DeltaFile
+1-1libpkg/pkg_jobs.c
+1-11 files