FreeNAS/freenas 06fc812src/middlewared/middlewared/plugins/interface sync.py

ruff format and remove superfluous vars
DeltaFile
+32-19src/middlewared/middlewared/plugins/interface/sync.py
+32-191 files

FreeBSD/src 4548149sbin/ifconfig ifconfig.8, sys/netinet6 in6_ifattach.c

netinet6: Fix my style issues

Reported by:            pouria
Reviewed by:            pouria, ziaee, glebius
Approved by:            glebius
Fixes:                  31ec8b6407fdd5a87d70265762457c67ce618283
Differential Revision:  https://reviews.freebsd.org/D55136
DeltaFile
+9-13sys/netinet6/in6_ifattach.c
+11-8sbin/ifconfig/ifconfig.8
+20-212 files

LLVM/project 46257eflibcxx/include/__atomic atomic_ref.h

remove unused include
DeltaFile
+0-1libcxx/include/__atomic/atomic_ref.h
+0-11 files

FreeBSD/ports c004847lang Makefile

lang/Makefile: Remove python-doc-pdf-a4

PR:             292970
Approved by:    blanket
Fixes:          5e61a90f3a23 (lang/python-doc-pdf-a4: remove)
DeltaFile
+0-1lang/Makefile
+0-11 files

OpenBSD/ports iTrUbWxx11/vlc patch-include_vlc_fourcc_h patch-modules_codec_avcodec_fourcc_c

   Remove patches from vlc root dir
VersionDeltaFile
1.2+0-0x11/vlc/patch-include_vlc_fourcc_h
1.2+0-0x11/vlc/patch-modules_codec_avcodec_fourcc_c
1.2+0-0x11/vlc/patch-modules_codec_avcodec_video_c
1.2+0-0x11/vlc/patch-modules_demux_adaptive_tools_FormatNamespace_cpp
1.2+0-0x11/vlc/patch-modules_demux_mkv_matroska_segment_parse_cpp
1.2+0-0x11/vlc/patch-modules_demux_mp4_essetup_c
+0-06 files not shown
+0-012 files

FreeBSD/src e5cb813usr.bin/sockstat sockstat.c

sockstat: Surround explicit IPv6 addresses with brackets

PR:             254611
Approved by:    otis, tuexen, des
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54375

(cherry picked from commit fe81e3944c085e765c83c4f78941d7529ceb556e)
DeltaFile
+9-0usr.bin/sockstat/sockstat.c
+9-01 files

FreeBSD/src 03c8e3eusr.bin/sockstat sockstat.c

sockstat: Surround explicit IPv6 addresses with brackets

PR:             254611
Approved by:    otis, tuexen, des
MFC after:      1 week
Differential Revision:  https://reviews.freebsd.org/D54375

(cherry picked from commit fe81e3944c085e765c83c4f78941d7529ceb556e)
DeltaFile
+9-0usr.bin/sockstat/sockstat.c
+9-01 files

LLVM/project 5eeeeealibcxx/include/__atomic/support gcc.h

fix gcc
DeltaFile
+4-4libcxx/include/__atomic/support/gcc.h
+4-41 files

LLVM/project 9e8caa7llvm/lib/CodeGen/SelectionDAG SelectionDAGBuilder.cpp, llvm/test/CodeGen/X86 selectiondag-dbgvalue-null-crash.ll

[SelectionDAG] Fix null pointer dereference in resolveDanglingDebugInfo (#174341)

## Summary
Fix null pointer dereference in
`SelectionDAGBuilder::resolveDanglingDebugInfo`.

## Problem
`Val.getNode()->getIROrder()` is called before checking if
`Val.getNode()` is null, causing crashes when compiling code with debug
info that contains aggregate constants with nested empty structs.

## Solution
Move the `ValSDNodeOrder` declaration inside the `if (Val.getNode())`
block.

## Test Case
Reproduces with aggregate types containing nested empty structs:
```llvm
%3 = insertvalue { { i1, {} }, ptr, { { {} }, { {} } }, i64 } 

    [47 lines not shown]
DeltaFile
+46-0llvm/test/CodeGen/X86/selectiondag-dbgvalue-null-crash.ll
+1-1llvm/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp
+47-12 files

LLVM/project a64208dlibcxx/include/__atomic atomic_ref.h, libcxx/include/__atomic/support gcc.h

fix gcc
DeltaFile
+12-2libcxx/include/__atomic/atomic_ref.h
+4-4libcxx/include/__atomic/support/gcc.h
+16-62 files

OpenBSD/ports 1l8pnvkgames/scummvm Makefile distinfo, games/scummvm/patches patch-configure

   update to scummvm 2026.1.0; from Donovan Watteau
   tinygl disabled as ztriangle.cpp uses a lot of memory at build time
VersionDeltaFile
1.26+86-3games/scummvm/pkg/PLIST
1.107+9-5games/scummvm/Makefile
1.49+2-2games/scummvm/distinfo
1.31+2-2games/scummvm/patches/patch-configure
+99-124 files

LLVM/project 8d20783llvm/lib/Transforms/InstCombine InstCombineSimplifyDemanded.cpp, llvm/test/Transforms/InstCombine add2.ll rem-mul-shl.ll

[InstCombine] Shrink added constant using LHS known zeros (#174380)

Previously, `SimplifyDemandedUseBits` for `add` instructions only
used known zeros from the RHS to simplify the LHS. It failed to
handle the symmetric case where the LHS has known zeros and the
result does not demand the low bits.

This patch implements this missing optimization, allowing the RHS
constant to be shrunk when the LHS low bits are known zero and unused.

Proof: https://alive2.llvm.org/ce/z/6v9iFY
Fixed: https://github.com/llvm/llvm-project/issues/135411
DeltaFile
+75-0llvm/test/Transforms/InstCombine/add2.ll
+6-0llvm/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp
+3-3llvm/test/Transforms/InstCombine/rem-mul-shl.ll
+2-2llvm/test/Transforms/InstCombine/add.ll
+86-54 files

LLVM/project 906a95elibcxx/include/__atomic atomic_ref.h

fix gcc atomic_ref
DeltaFile
+3-2libcxx/include/__atomic/atomic_ref.h
+3-21 files

NetBSD/pkgsrc-wip c21b6e3llama.cpp TODO

llama.cpp: Add reference to CVE-2026-2069
DeltaFile
+1-1llama.cpp/TODO
+1-11 files

LLVM/project 806ad88compiler-rt/lib/ubsan CMakeLists.txt

[compiler-rt] [ubsan] Fix missing include directory (#180341)

Fixes missing `-I` path that broke standalone builds in #179011. Matches
`include_directories()` in other compiler-rt libraries.

Signed-off-by: Michał Górny <mgorny at gentoo.org>
DeltaFile
+1-0compiler-rt/lib/ubsan/CMakeLists.txt
+1-01 files

FreeBSD/ports 95e7551security/vuxml/vuln 2026.xml

security/vuxml: Document potential DoS in traefik
DeltaFile
+31-0security/vuxml/vuln/2026.xml
+31-01 files

LLVM/project fb39fd5libcxx/include/__atomic/support gcc.h

fix gcc build
DeltaFile
+24-4libcxx/include/__atomic/support/gcc.h
+24-41 files

FreeBSD/ports a18d213net/traefik distinfo Makefile

net/traefik: Update to upstream release 3.6.7

Details:
- Bugfix release, see
  https://github.com/traefik/traefik/releases/tag/v3.6.7
- Addresses a potential DoS vulnerability, see
  https://github.com/traefik/traefik/security/advisories/GHSA-cwjm-3f7h-9hwq
- This may require an update to the traefik configuration:
  https://doc.traefik.io/traefik/v3.6/migrate/v3/#v367

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

OpenBSD/ports TUhemyinet/toot distinfo Makefile, net/toot/patches patch-toot_tui_images_py patch-toot_tui_timeline_py

   update to toot-0.51.1
VersionDeltaFile
1.33+2-2net/toot/distinfo
1.52+1-2net/toot/Makefile
1.2+0-0net/toot/patches/patch-toot_tui_images_py
1.2+0-0net/toot/patches/patch-toot_tui_timeline_py
1.2+0-0net/toot/patches/patch-toot_tui_utils_py
+3-45 files

NetBSD/pkgsrc JSkSvgVdoc pkg-vulnerabilities

   pkg-vulnerabilities: Remove duplicate inetutils entry

   There was already an entry for CVE-2026-24061 and CVE-2026-24061 is not
   fixed in 2.7 but will be fixed in a next release (or we should backport
   them) via upstream commits fd702c02 and ccba9f74.
VersionDeltaFile
1.728+1-2doc/pkg-vulnerabilities
+1-21 files

OpenBSD/ports J0NL9rpx11/i3 distinfo Makefile

   update to i3-4.25.1
VersionDeltaFile
1.47+2-2x11/i3/distinfo
1.144+1-1x11/i3/Makefile
+3-32 files

FreeBSD/ports 6d0d6d4audio/py-pyradio distinfo Makefile

audio/py-pyradio: Update to 0.9.3.11.27

ChangeLog:      https://github.com/coderholic/pyradio/releases/tag/0.9.3.11.27
Reported by:    Spiros Georgaras <notifications at github.com>
DeltaFile
+3-3audio/py-pyradio/distinfo
+1-1audio/py-pyradio/Makefile
+4-42 files

NetBSD/pkgsrc pGDZiakdoc TODO

   doc/TODO: + MesaLib-25.3.5.
VersionDeltaFile
1.26764+2-2doc/TODO
+2-21 files

LLVM/project a14bc2fmlir/lib/AsmParser AttributeParser.cpp, mlir/lib/IR AsmPrinter.cpp

simplify parser
DeltaFile
+27-36mlir/lib/AsmParser/AttributeParser.cpp
+47-1mlir/test/IR/dense-elements-type-interface.mlir
+1-1mlir/lib/IR/AsmPrinter.cpp
+75-383 files

NetBSD/pkgsrc-wip ba419ddsway Makefile, sway/patches patch-swaybar_tray_icon.c patch-swaybar_i3bar.c

sway: patches to fix swaybg crash
DeltaFile
+48-0sway/patches/patch-swaybar_tray_icon.c
+3-35sway/Makefile
+33-0sway/patches/patch-swaybar_i3bar.c
+30-0sway/patches/patch-sway_commands.c
+30-0sway/patches/patch-sway_tree_workspace.c
+23-0sway/patches/patch-sway_tree_output.c
+167-3510 files not shown
+291-3816 files

LLVM/project b342b40mlir/lib/AsmParser AttributeParser.cpp, mlir/test/IR dense-elements-type-interface.mlir

simplify parser
DeltaFile
+27-36mlir/lib/AsmParser/AttributeParser.cpp
+47-1mlir/test/IR/dense-elements-type-interface.mlir
+74-372 files

LLVM/project 7637618libcxx/test/benchmarks stop_token.bench.cpp

[libc++] Reduce the number of runs on the stop_token benchmarks (#179914)

Testing a bunch of sizes has relatively little value. This reduces the
number of benchmarks so we can run them on a regular basis.

Fixes #179697
DeltaFile
+4-4libcxx/test/benchmarks/stop_token.bench.cpp
+4-41 files

OpenBSD/ports UzCl7Jmsecurity/wycheproof Makefile distinfo

   Update to wycheproof 20260207
VersionDeltaFile
1.4+2-2security/wycheproof/Makefile
1.4+2-2security/wycheproof/distinfo
+4-42 files

OpenBSD/ports XGIMXiZgraphics/stable-diffusion.cpp Makefile

   only build on 64-bit archs, not enough ram to compile on 32-bit
VersionDeltaFile
1.2+3-0graphics/stable-diffusion.cpp/Makefile
+3-01 files

NetBSD/pkgsrc s4rXE8odoc pkg-vulnerabilities

   doc: add reference to CVE-2026-24061
VersionDeltaFile
1.727+2-1doc/pkg-vulnerabilities
+2-11 files