FreeBSD/ports 618c7d5mail/roundcube distinfo Makefile

mail/roundcube: update to 1.7.2 release (fix security issues)

PR:             296538
Submitted by:   filis
DeltaFile
+3-3mail/roundcube/distinfo
+1-1mail/roundcube/Makefile
+4-42 files

LLVM/project bf74249clang/test/CodeGenCoroutines coro-elide.cpp coro-halo.cpp

[Clang] Require X86 backend for some coroutine tests (#207681)

The wrapper functions are generated without target features.
They can still be inlined based on target-specific logic, but this
requires the target to be available.

We should fix this by properly generating the target features,
but for now add a REQUIRES to unbreak the tests.
DeltaFile
+3-0clang/test/CodeGenCoroutines/coro-elide.cpp
+3-0clang/test/CodeGenCoroutines/coro-halo.cpp
+3-0clang/test/CodeGenCoroutines/pr65018.cpp
+9-03 files

LLVM/project 0c38875lldb/source/Target StopInfo.cpp Process.cpp, lldb/test/API/functionalities/fork/stop TestStopOnForkAndVFork.py main.c

[lldb] Revert stop-on-fork and stop-on-vfork (#207663)

This was causing failures on green dragon
DeltaFile
+0-72lldb/test/API/functionalities/fork/stop/TestStopOnForkAndVFork.py
+0-18lldb/test/API/functionalities/fork/stop/main.c
+6-8lldb/source/Target/StopInfo.cpp
+0-12lldb/source/Target/Process.cpp
+0-11lldb/test/Shell/Subprocess/stop-on-vfork.test
+0-11lldb/test/Shell/Subprocess/stop-on-fork.test
+6-1323 files not shown
+6-1459 files

FreeBSD/ports cb8a682lang Makefile

lang/Makefile: Fix spelling of "perl-lsp"

Reported by:    Chris Torek
DeltaFile
+1-1lang/Makefile
+1-11 files

LLVM/project d93dfabllvm/docs NVPTXUsage.rst, llvm/include/llvm/IR IntrinsicsNVVM.td

[NVPTX] Add missing Range attr to tensormap.replace intrinsics. (#207099)

Add missing `Range=[0, 5)` for `%ord imm` operand in
`nvvm.tensormap.replace` intrinsics.
DeltaFile
+26-0llvm/test/Verifier/NVPTX/tensormap-replace.ll
+4-4llvm/docs/NVPTXUsage.rst
+1-1llvm/include/llvm/IR/IntrinsicsNVVM.td
+31-53 files

LLVM/project 61679c3libc/include/llvm-libc-macros/linux sys-socket-macros.h

[libc] Add protocol family constants (#206911)

These aren't in POSIX, but are in 4.2BSD and they're still widely used.
DeltaFile
+7-0libc/include/llvm-libc-macros/linux/sys-socket-macros.h
+7-01 files

LLVM/project d180df7llvm/lib/Target/SPIRV SPIRVLegalizerInfo.cpp, llvm/test/CodeGen/SPIRV/llvm-intrinsics fixed-point-math-i64.ll

[SPIR-V] Support i64 smul.fix/umul.fix via SPV_ALTERA_arbitrary_precision_integers (#207405)
DeltaFile
+38-4llvm/test/CodeGen/SPIRV/llvm-intrinsics/fixed-point-math-i64.ll
+9-7llvm/lib/Target/SPIRV/SPIRVLegalizerInfo.cpp
+47-112 files

LLVM/project e9e3721llvm/test/CodeGen/AArch64/GlobalISel combine-max-min.ll

[AArch64] Remove duplicate combine-max-min.ll test. NFC (#207679)
DeltaFile
+0-87llvm/test/CodeGen/AArch64/GlobalISel/combine-max-min.ll
+0-871 files

FreeBSD/ports e430a80devel/pecl-msgpack Makefile distinfo, devel/pecl-msgpack/files patch-config.m4

devel/pecl-msgpack: update to 3.0.1 release (+)

Rename OPCAHE option to APCU and remove useless opcache dependency
Patch config.m4 to always honor APCU setting
Add LICENSE_FILE

Changes:
* Fix PHP-8.6v compatibility
* Fix enum support

Release notes:  https://github.com/msgpack/msgpack-php/releases/tag/v3.0.1
Commit log:     https://github.com/msgpack/msgpack-php/compare/msgpack-3.0.0...v3.0.1
PR:             295953
DeltaFile
+32-0devel/pecl-msgpack/files/patch-config.m4
+7-8devel/pecl-msgpack/Makefile
+3-3devel/pecl-msgpack/distinfo
+42-113 files

OPNSense/plugins 9d588dbnet/ndproxy/src/etc/inc/plugins.inc.d ndproxy.inc, net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy GeneralController.php

net/ndproxy: remove and sync
DeltaFile
+0-73net/ndproxy/src/opnsense/mvc/app/views/OPNsense/Ndproxy/general.volt
+0-66net/ndproxy/src/opnsense/mvc/app/models/OPNsense/Ndproxy/Ndproxy.php
+0-66net/ndproxy/src/etc/inc/plugins.inc.d/ndproxy.inc
+0-42net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/GeneralController.php
+0-41net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/Api/ServiceController.php
+0-40net/ndproxy/src/opnsense/mvc/app/controllers/OPNsense/Ndproxy/forms/general.xml
+0-32811 files not shown
+1-47717 files

OpenBSD/src TAgqaIZusr.bin/tmux layout.c

   Unzoom before creating a floating pane (for now).
VersionDeltaFile
1.88+2-1usr.bin/tmux/layout.c
+2-11 files

FreeNAS/freenas 4723f7asrc/middlewared/middlewared/plugins/system_advanced gpu.py config.py

NAS-141667 / 27.0.0-BETA.1 / Convert system.advanced plugin to the typesafe pattern (#19259)

## Problem
`system.advanced` was an old dict-based CompoundService — five files
each declaring the same service over one namespace — whose
`config()`/`update()` returned untyped dicts. Neither its API surface
nor its many in-process consumers were type-checked, and dict-vs-model
breaks could only be caught at runtime.

## Solution
Reworked the plugin into the typesafe shape and fixed every internal
caller:

- **Lean service + part.** `SystemAdvancedService` is now a
`GenericConfigService[SystemAdvancedEntry]` delegating to
`SystemAdvancedConfigServicePart`; the non-config methods
(serial/syslog/gpu/nvidia) became plain, fully-typed module functions.
Every public method is `@api_method(..., check_annotations=True)`.
- **do_update.** Model-first (`old_config`/`new_config` as

    [20 lines not shown]
DeltaFile
+137-156src/middlewared/middlewared/plugins/system_advanced/gpu.py
+102-128src/middlewared/middlewared/plugins/system_advanced/config.py
+174-0src/middlewared/middlewared/plugins/system_advanced/__init__.py
+55-74src/middlewared/middlewared/plugins/system_advanced/nvidia.py
+57-59src/middlewared/middlewared/plugins/system_advanced/serial.py
+22-50src/middlewared/middlewared/plugins/system_advanced/syslog.py
+547-46726 files not shown
+625-53232 files

OpenBSD/src 1i8YUxOusr.bin/tmux layout.c

   Do not spin forever if panes cannot be adjusted, GitHub issue 5332 from
   Uzair Aftab.
VersionDeltaFile
1.87+7-1usr.bin/tmux/layout.c
+7-11 files

OpenBSD/src vQYlsAMusr.bin/ssh version.h

   openssh-10.4
VersionDeltaFile
1.109+2-2usr.bin/ssh/version.h
+2-21 files

OPNSense/ports b307c1csecurity/openvpn Makefile

security/openvpn: we only ever use OpenSSL
DeltaFile
+0-7security/openvpn/Makefile
+0-71 files

LLVM/project 4341c0cmlir/lib/Dialect/MemRef/IR ValueBoundsOpInterfaceImpl.cpp MemRefDialect.cpp, mlir/test/Dialect/MemRef value-bounds-op-interface-impl.mlir

[mlir][memref] Implement ValueBoundsOpInterface for memref.extract_strided_metadata/assume_alignment (#206466)

Add ValueBoundsOpInterface external models for memref.assume_alignment
and memref.extract_strided_metadata, so dimension and metadata bounds
can be propagated through these view-like ops during value-bounds
analysis.
DeltaFile
+54-0mlir/lib/Dialect/MemRef/IR/ValueBoundsOpInterfaceImpl.cpp
+39-0mlir/test/Dialect/MemRef/value-bounds-op-interface-impl.mlir
+3-2mlir/lib/Dialect/MemRef/IR/MemRefDialect.cpp
+96-23 files

OpenBSD/src 9P1znNNusr.bin/ssh auth2-gss.c

   Fix multiple RFC 4462 (GSSAPIAuthentication) compliance problems

   1) Remove an early failure return for GSSAPI authentication attempts
   made for invalid accounts that yielded different behaviour for
   valid vs invalid accounts.

   2) Fix a situation where some GSSAPI requestes were not correctly
   subjected to MaxAuthTries.

   3) Fix a moderate pre-authentication resource DoS related to #2.

   Add missing logging for error cases.

   Report and fixes from Manfred Kaiser, milCERT AT
VersionDeltaFile
1.41+25-30usr.bin/ssh/auth2-gss.c
+25-301 files

OPNSense/ports 445c1c8www/py-django52 Makefile

www/py-django52: sync with upstream

Taken from: FreeBSD
DeltaFile
+0-3www/py-django52/Makefile
+0-31 files

OPNSense/ports 0b6731bwww/phalcon Makefile

www/phalcon: sync with upstream

Taken from: FreeBSD
DeltaFile
+1-0www/phalcon/Makefile
+1-01 files

OPNSense/ports 154da4dwww/lighttpd Makefile

www/lighttpd: sync with upstream

Taken from: FreeBSD
DeltaFile
+1-0www/lighttpd/Makefile
+1-01 files

OPNSense/ports 84b9526textproc/jq Makefile distinfo

textproc/jq: sync with upstream

Taken from: FreeBSD
DeltaFile
+4-3textproc/jq/Makefile
+3-3textproc/jq/distinfo
+7-62 files

OPNSense/ports 6a1a478sysutils/tmux distinfo Makefile

sysutils/tmux: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3sysutils/tmux/distinfo
+1-2sysutils/tmux/Makefile
+4-52 files

OPNSense/ports 41e0e1bsysutils/lsof Makefile, sysutils/lsof/files patch-lib_dialects_freebsd_dlsof.h

sysutils/lsof: sync with upstream

Taken from: FreeBSD
DeltaFile
+40-2sysutils/lsof/files/patch-lib_dialects_freebsd_dlsof.h
+5-0sysutils/lsof/Makefile
+45-22 files

OPNSense/ports 1367831sysutils/coreutils Makefile

sysutils/coreutils: sync with upstream

Taken from: FreeBSD
DeltaFile
+6-0sysutils/coreutils/Makefile
+6-01 files

OPNSense/ports a2abeccsysutils/ansible Makefile

sysutils/ansible: sync with upstream

Taken from: FreeBSD
DeltaFile
+1-1sysutils/ansible/Makefile
+1-11 files

OPNSense/ports f30dc7cshells/bash-completion Makefile

shells/bash-completion: sync with upstream

Taken from: FreeBSD
DeltaFile
+0-6shells/bash-completion/Makefile
+0-61 files

OPNSense/ports ce1141cshells/bash Makefile

shells/bash: sync with upstream

Taken from: FreeBSD
DeltaFile
+6-0shells/bash/Makefile
+6-01 files

OPNSense/ports 57c0b82security/wazuh-agent Makefile

security/wazuh-agent: sync with upstream

Taken from: FreeBSD
DeltaFile
+1-4security/wazuh-agent/Makefile
+1-41 files

OPNSense/ports 976df09security/vuxml/files extra-validation.py, security/vuxml/vuln 2026.xml

security/vuxml: sync with upstream

Taken from: FreeBSD
DeltaFile
+1,676-0security/vuxml/vuln/2026.xml
+1-1security/vuxml/files/extra-validation.py
+1,677-12 files

OPNSense/ports 9247e42security/tor distinfo Makefile

security/tor: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3security/tor/distinfo
+1-1security/tor/Makefile
+4-42 files