LLVM/project 6d1fbb5.github CODEOWNERS

[Github] Add myself to clang-tidy codeowners (#206365)
DeltaFile
+5-0.github/CODEOWNERS
+5-01 files

LLVM/project bdfb524llvm/utils/lit/lit TestRunner.py

python format

Created using spr 1.3.8-wip
DeltaFile
+2-2llvm/utils/lit/lit/TestRunner.py
+2-21 files

LLVM/project 94e7102llvm/utils/lit/lit TestRunner.py

debug only, should fix libcxx

Created using spr 1.3.8-wip
DeltaFile
+14-17llvm/utils/lit/lit/TestRunner.py
+14-171 files

FreeBSD/ports 9470aeddevel/tree-sitter distinfo Makefile

devel/tree-sitter: Update to 0.26.10
DeltaFile
+3-3devel/tree-sitter/distinfo
+1-1devel/tree-sitter/Makefile
+4-42 files

LLVM/project e74cc18llvm/test/tools/llubi noalias_scope.ll, llvm/tools/llubi/lib Interpreter.cpp

[llubi] Treat `llvm.experimental.noalias.scope.decl` as a noop (#206357)

The noalias support is still work in progress:
https://github.com/llvm/llvm-project/pull/195808
`llvm.experimental.noalias.scope.decl` is emitted by the inliner. We may
need more time to clarify the semantics.
This patch treats the intrinsic as a noop to avoid crashes (metadata
arguments are not supported before this patch).
DeltaFile
+16-0llvm/test/tools/llubi/noalias_scope.ll
+5-0llvm/tools/llubi/lib/Interpreter.cpp
+21-02 files

OpenBSD/ports CtuLmOPmisc/openhab/4 Makefile, misc/openhab/4/pkg PLIST

   The openHAB user needs to be able to write to a few more files under
   /var/db/openhab/etc.
   And the users.properties file contains secrets, so change mode 0640

   OK Chaz Kettleson (MAINTAINER)
VersionDeltaFile
1.3+10-0misc/openhab/4/pkg/PLIST
1.4+10-0misc/openhab/5/pkg/PLIST
1.6+1-0misc/openhab/4/Makefile
1.8+1-0misc/openhab/5/Makefile
+22-04 files

FreeBSD/ports 125f1ddx11-toolkits/py-pangocffi distinfo Makefile

x11-toolkits/py-pangocffi: Update to 0.14.1
DeltaFile
+3-3x11-toolkits/py-pangocffi/distinfo
+1-1x11-toolkits/py-pangocffi/Makefile
+4-42 files

Linux/linux dc59e4f. Makefile

Linux 7.2-rc1
DeltaFile
+2-2Makefile
+2-21 files

FreeBSD/ports b5647a8korean/nabi Makefile distinfo

korean/nabi: Update to 1.0.2
DeltaFile
+5-6korean/nabi/Makefile
+3-3korean/nabi/distinfo
+2-2korean/nabi/pkg-plist
+10-113 files

FreeBSD/ports 38dc851korean/ibus-hangul pkg-plist Makefile, korean/ibus-hangul/files patch-setup_main.py

korean/ibus-hangul: Update to 1.5.5
DeltaFile
+11-6korean/ibus-hangul/pkg-plist
+0-10korean/ibus-hangul/files/patch-setup_main.py
+6-4korean/ibus-hangul/Makefile
+3-3korean/ibus-hangul/distinfo
+20-234 files

FreeBSD/ports d1ca3aakorean/imhangul-gtk2 Makefile, korean/imhangul-gtk3 Makefile

korean/libhangul: Update to 0.2.0
DeltaFile
+0-13korean/libhangul/files/patch-hangul__hangulctype.c
+3-3korean/libhangul/distinfo
+2-3korean/libhangul/Makefile
+3-2korean/imhangul-gtk2/Makefile
+3-2korean/imhangul-gtk3/Makefile
+3-2korean/libhangul/pkg-plist
+14-251 files not shown
+15-267 files

LLVM/project 679ed0bllvm/include/llvm/CodeGen MachineCheckDebugify.h, llvm/lib/CodeGen MachineCheckDebugify.cpp TargetPassConfig.cpp

[CodeGen] Port mir-check-debugify to new pass manager (#199280)
DeltaFile
+101-80llvm/lib/CodeGen/MachineCheckDebugify.cpp
+33-0llvm/include/llvm/CodeGen/MachineCheckDebugify.h
+3-0llvm/test/CodeGen/Generic/MIRDebugify/check-line-and-variables.mir
+2-0llvm/test/CodeGen/Generic/MIRDebugify/multifunction-module.mir
+2-0llvm/test/CodeGen/Generic/MIRDebugify/check-line-and-variables-x.mir
+1-1llvm/lib/CodeGen/TargetPassConfig.cpp
+142-816 files not shown
+147-8512 files

NetBSD/pkgsrc 4Uh55O9doc CHANGES-pkgsrc-2026Q2

   Tickets up to #7149
VersionDeltaFile
1.1.2.2+32-1doc/CHANGES-pkgsrc-2026Q2
+32-11 files

NetBSD/pkgsrc m1igD8dsecurity/wolfssl PLIST distinfo

   Pullup ticket #7149 - requested by taca
   security/wolfssl: security fix

   Revisions pulled up:
   - security/wolfssl/Makefile                                     1.32
   - security/wolfssl/PLIST                                        1.19
   - security/wolfssl/distinfo                                     1.33

   ---
      Module Name:      pkgsrc
      Committed By:     fox
      Date:             Sat Jun 27 08:23:26 UTC 2026

      Modified Files:
        pkgsrc/security/wolfssl: Makefile PLIST distinfo

      Log Message:
      security/wolfssl: Update to 5.9.2


    [864 lines not shown]
VersionDeltaFile
1.18.2.1+4-7security/wolfssl/PLIST
1.32.2.1+4-4security/wolfssl/distinfo
1.31.2.1+2-2security/wolfssl/Makefile
+10-133 files

FreeBSD/ports a1913desecurity/vuxml/vuln 2026.xml

security/vuxml: document expat2 vulberabilities

Sponsored by:   tipi.work
DeltaFile
+68-0security/vuxml/vuln/2026.xml
+68-01 files

FreeBSD/src 2bb8d7clibexec/nuageinit nuageinit

nuageinit: validate set-name to prevent shell injection in variable names

Shell variable names cannot be safely quoted with shell_escape() —
only alphanumeric characters are valid. Add validation that set-name
only matches [a-zA-Z0-9]+; invalid values are rejected with a
warning and the rename is skipped entirely.

(cherry picked from commit 13fb6dbc738f4ba30e78a8fb21efa1382c520d33)
DeltaFile
+6-2libexec/nuageinit/nuageinit
+6-21 files

FreeBSD/src 1561d31libexec/nuageinit nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: fix shell injection in power_state_change delay and add test

(cherry picked from commit 09d068e52722dee0ed65eb88c5ea5bff4bb2ba06)
DeltaFile
+1-1libexec/nuageinit/nuageinit
+1-1libexec/nuageinit/tests/nuageinit.sh
+2-22 files

FreeBSD/src 3bb20f3libexec/nuageinit nuage.lua, libexec/nuageinit/tests nuageinit.sh nuage.sh

nuageinit: use single-quote shell escaping for hostname in rc.conf.d

The hostname value was written inside double quotes in
/etc/rc.conf.d/hostname. POSIX shell performs command substitution
inside double quotes, so a hostname containing $() or backticks would
be executed when the file is sourced (e.g., by rc(8)).

Switch to using the existing shell_escape() helper, which wraps values
in single quotes. In POSIX shell, single-quoted strings are completely
literal — no expansion or substitution of any kind is performed.

While the hostname is already validated to contain only
[a-zA-Z0-9.-], this change provides defense-in-depth so the output
format is safe regardless of future validation changes.

Reported by:    Yazdan Soltani <yazdan.soltani at gmail.com>

(cherry picked from commit da3890fdccfa7d540ea746182248299b81f95345)
DeltaFile
+6-6libexec/nuageinit/tests/nuageinit.sh
+1-1libexec/nuageinit/tests/nuage.sh
+1-1libexec/nuageinit/tests/sethostname.lua
+1-1libexec/nuageinit/nuage.lua
+9-94 files

FreeBSD/src 3654d0clibexec/nuageinit nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: fix shell command injection in multiple rc.conf.d writes

(cherry picked from commit 0211c8722ff2ac9367565e526e62837745bb2cce)
DeltaFile
+30-59libexec/nuageinit/nuageinit
+23-23libexec/nuageinit/tests/nuageinit.sh
+53-822 files

FreeBSD/src 7aefe34libexec/nuageinit nuageinit.7 nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: install certs in /usr/share/certs/trusted

Suggested by:   kevans

(cherry picked from commit e5ef12ccd01f8ec6c519bf2a56cac2808f78c51a)
DeltaFile
+2-2libexec/nuageinit/tests/nuageinit.sh
+1-1libexec/nuageinit/nuageinit.7
+1-1libexec/nuageinit/nuageinit
+4-43 files

FreeBSD/src 48bf144libexec/nuageinit nuageinit.7

nuageinit: update documentation for phone_home and final_message

(cherry picked from commit bad3c15dffea69ea84f95489d26a86ad0498d942)
DeltaFile
+32-1libexec/nuageinit/nuageinit.7
+32-11 files

FreeBSD/src 167ddf9libexec/nuageinit nuage.lua

nuageinit: expose decode_base64 to fix tests

(cherry picked from commit 68e60bb8b6c968fe615f81ccc8afd2a30ff78003)
DeltaFile
+1-0libexec/nuageinit/nuage.lua
+1-01 files

FreeBSD/src 25f255dlibexec/nuageinit nuage.lua

nuage.lua: add encode_base64 helper

(cherry picked from commit 71e8122b3f6efdaac23ac219312dfe270731b495)
DeltaFile
+30-0libexec/nuageinit/nuage.lua
+30-01 files

LLVM/project 27e3251llvm/lib/Transforms/InstCombine InstCombineCalls.cpp, llvm/test/Transforms/InstCombine minmax-of-minmax.ll intrinsics.ll

[InstCombine] Create new instructions instead of in-place operand replacement (#115988)

Fixes https://github.com/llvm/llvm-project/issues/115890.

Currently it doesn't affect final codegen. But we may suffer from this
problem when we utilize these attributes for further optimization (e.g.,
https://github.com/llvm/llvm-project/pull/111284). This test case is
reduced from a csmith-generated C program. And I believe this problem
also exists in real-world programs.
DeltaFile
+60-50llvm/lib/Transforms/InstCombine/InstCombineCalls.cpp
+28-0llvm/test/Transforms/InstCombine/minmax-of-minmax.ll
+8-8llvm/test/Transforms/InstCombine/intrinsics.ll
+7-7llvm/test/Transforms/InstCombine/cttz-abs.ll
+11-0llvm/test/Transforms/InstCombine/minmax-fold.ll
+10-0llvm/test/Transforms/InstCombine/abs-intrinsic.ll
+124-658 files not shown
+145-8414 files

OPNSense/core 283ce70src/opnsense/mvc/app/controllers/OPNsense/Base ApiControllerBase.php

firewall: fix issue with fputcsv() since PHP 8.4 (part 2)

PR: https://forum.opnsense.org/index.php?topic=52219.0
DeltaFile
+2-2src/opnsense/mvc/app/controllers/OPNsense/Base/ApiControllerBase.php
+2-21 files

FreeBSD/src 35ea67elibexec/nuageinit nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: implement phone_home support

Posts instance data (hostname, instance_id, public keys) to a URL
using fetch(1). Supports:
- url: target URL
- post: list of data items to send, or 'all'
- tries: number of retry attempts (default 1)

(cherry picked from commit 58653bf4d0fb8ccd5de146d671ec101a1df0ede0)
DeltaFile
+89-2libexec/nuageinit/nuageinit
+33-0libexec/nuageinit/tests/nuageinit.sh
+122-22 files

FreeBSD/src eb677a5libexec/nuageinit nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: implement final_message support

(cherry picked from commit e01f202ecf9344bd6658869a869f36c5b3790384)
DeltaFile
+36-0libexec/nuageinit/tests/nuageinit.sh
+25-0libexec/nuageinit/nuageinit
+61-02 files

FreeBSD/src 8c4d893libexec/nuageinit nuageinit nuageinit.7, libexec/nuageinit/tests nuageinit.sh

nuageinit: implement keyboard support

(cherry picked from commit 58184a301a1f0ef0858689f8dcc608cb468d4644)
DeltaFile
+29-1libexec/nuageinit/tests/nuageinit.sh
+24-0libexec/nuageinit/nuageinit
+20-0libexec/nuageinit/nuageinit.7
+73-13 files

FreeBSD/src 202ae01libexec/nuageinit nuageinit nuageinit.7, libexec/nuageinit/tests nuageinit.sh

nuageinit: implement power_state_change and locale support

(cherry picked from commit 328a76d17f85ff6aa6228035c4c4b989eb7534f8)
DeltaFile
+61-0libexec/nuageinit/nuageinit
+56-0libexec/nuageinit/tests/nuageinit.sh
+49-0libexec/nuageinit/nuageinit.7
+166-03 files

FreeBSD/src bf02669libexec/nuageinit nuage.lua nuageinit, libexec/nuageinit/tests nuageinit.sh

nuageinit: implement MIME multipart user-data support

Add support for MIME multipart/mixed user-data, allowing a single
user-data blob to contain multiple parts with different content types.

(cherry picked from commit be711ade6f66506fb2cae9fd33b142ce910f0346)
DeltaFile
+45-0libexec/nuageinit/nuage.lua
+38-0libexec/nuageinit/nuageinit
+35-0libexec/nuageinit/tests/nuageinit.sh
+14-0libexec/nuageinit/nuageinit.7
+132-04 files