OPNSense/core 94a084esrc/opnsense/mvc/app/controllers/OPNsense/Interfaces AssignmentController.php, src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api AssignmentController.php

Interfaces: Assignments - work in progress for https://github.com/opnsense/core/issues/9945

In order to migrate the interface assignments, we need to think of a way to use the differently named xml nodes for interfaces (wan, lan, ..) into something that closely resembles a standard model implementation.
Since we can't match these nodes in our statically defined model xmls, the main idea is to flush all via an in-memory model with a separate load [construct] and save hook.
DeltaFile
+79-0src/opnsense/scripts/interfaces/list_assign_options.php
+77-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/Api/AssignmentController.php
+50-0src/opnsense/mvc/app/models/OPNsense/Interfaces/Assignment.php
+45-0src/opnsense/mvc/app/views/OPNsense/Interface/assignment.volt
+40-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/AssignmentController.php
+20-0src/opnsense/mvc/app/controllers/OPNsense/Interfaces/forms/dialogAssignment.xml
+311-03 files not shown
+342-09 files

LLVM/project ae0ed3eflang/include/flang/Parser parse-tree.h, flang/lib/Lower/OpenMP OpenMP.cpp

[flang][OpenMP] Rename some "construct" AST nodes to directives, NFC

Change
  OpenMPAssumeConstruct    -> OmpAssumeDirective
  OpenMPDeclarativeAssumes -> OmpAssumesDirective
  OpenMPSectionConstruct   -> OmpSectionDirective
DeltaFile
+10-11flang/include/flang/Parser/parse-tree.h
+9-9flang/test/Parser/OpenMP/sections.f90
+7-7flang/test/Parser/OpenMP/assumption.f90
+7-7flang/lib/Parser/openmp-parsers.cpp
+6-6flang/lib/Semantics/resolve-directives.cpp
+5-5flang/lib/Lower/OpenMP/OpenMP.cpp
+44-4510 files not shown
+66-6816 files

LLVM/project 5d51698llvm/lib/Transforms/Vectorize SLPVectorizer.cpp, llvm/test/Transforms/PhaseOrdering/X86 avg.ll

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+31-42llvm/test/Transforms/PhaseOrdering/X86/avg.ll
+25-24llvm/test/Transforms/SLPVectorizer/X86/gathered-loads-non-full-reg.ll
+17-0llvm/lib/Transforms/Vectorize/SLPVectorizer.cpp
+6-10llvm/test/Transforms/SLPVectorizer/buildvector-nodes-dependency.ll
+3-7llvm/test/Transforms/SLPVectorizer/X86/complex-fma-combine.ll
+82-835 files

LLVM/project 6ae15a1llvm/utils/lit/lit TestingConfig.py main.py, llvm/utils/lit/tests timeout-config.py

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+20-0llvm/utils/lit/lit/TestingConfig.py
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+1-12llvm/utils/lit/lit/main.py
+9-0llvm/utils/lit/tests/timeout-config.py
+4-4llvm/utils/lit/lit/TestRunner.py
+4-1llvm/utils/lit/lit/LitConfig.py
+51-178 files not shown
+60-2514 files

LLVM/project 390fa4ellvm/utils/lit/lit TestingConfig.py main.py, llvm/utils/lit/tests timeout-config.py

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+20-0llvm/utils/lit/lit/TestingConfig.py
+1-12llvm/utils/lit/lit/main.py
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+12-0llvm/utils/lit/tests/Inputs/lit-config-readonly/lit.cfg
+9-1llvm/utils/lit/lit/LitConfig.py
+9-0llvm/utils/lit/tests/timeout-config.py
+64-1311 files not shown
+82-2517 files

LLVM/project 4f90d1dllvm/utils/lit/lit TestingConfig.py main.py, llvm/utils/lit/tests timeout-config.py

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+20-0llvm/utils/lit/lit/TestingConfig.py
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+1-12llvm/utils/lit/lit/main.py
+9-0llvm/utils/lit/tests/timeout-config.py
+4-4llvm/utils/lit/lit/TestRunner.py
+4-1llvm/utils/lit/lit/LitConfig.py
+51-178 files not shown
+60-2514 files

LLVM/project dc3f4f4llvm/utils/lit/tests timeout-config.py, llvm/utils/lit/tests/Inputs/timeout-config lit.cfg test.py

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+9-0llvm/utils/lit/tests/timeout-config.py
+1-0llvm/utils/lit/tests/Inputs/timeout-config/test.py
+23-03 files

LLVM/project 050eb5allvm/utils/lit/tests timeout-config.py, llvm/utils/lit/tests/Inputs/timeout-config lit.cfg test.py

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+9-0llvm/utils/lit/tests/timeout-config.py
+1-0llvm/utils/lit/tests/Inputs/timeout-config/test.py
+23-03 files

FreeBSD/ports e63d3d3misc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS powerpc-powerpc64-13.5-RELEASE amd64-amd64-13.5-RELEASE

misc/freebsd-release-manifests: Remove 13.5-RELEASE

This was EoL at the end of April.

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative

(cherry picked from commit 690f8cb8598a29e1034a34c6db6ffe6173375c89)
DeltaFile
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-13.5-RELEASE
+0-8misc/freebsd-release-manifests/pkg-plist
+0-7misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-13.5-RELEASE
+0-7misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-13.5-RELEASE
+0-7misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-13.5-RELEASE
+0-474 files not shown
+1-6910 files

FreeBSD/ports 690f8cbmisc/freebsd-release-manifests pkg-plist, misc/freebsd-release-manifests/files/MANIFESTS amd64-amd64-13.5-RELEASE powerpc-powerpc64-13.5-RELEASE

misc/freebsd-release-manifests: Remove 13.5-RELEASE

This was EoL at the end of April.

Approved by:    re (implicit)
Sponsored by:   OpenSats Initiative
DeltaFile
+0-9misc/freebsd-release-manifests/files/MANIFESTS/amd64-amd64-13.5-RELEASE
+0-9misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc64-13.5-RELEASE
+0-8misc/freebsd-release-manifests/pkg-plist
+0-7misc/freebsd-release-manifests/files/MANIFESTS/i386-i386-13.5-RELEASE
+0-7misc/freebsd-release-manifests/files/MANIFESTS/powerpc-powerpc-13.5-RELEASE
+0-7misc/freebsd-release-manifests/files/MANIFESTS/arm64-aarch64-13.5-RELEASE
+0-474 files not shown
+1-6910 files

LLVM/project cce57dcllvm/utils/lit/lit TestingConfig.py main.py, llvm/utils/lit/tests timeout-config.py

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+20-0llvm/utils/lit/lit/TestingConfig.py
+1-12llvm/utils/lit/lit/main.py
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+12-0llvm/utils/lit/tests/Inputs/lit-config-readonly/lit.cfg
+9-1llvm/utils/lit/lit/LitConfig.py
+9-0llvm/utils/lit/tests/timeout-config.py
+64-1311 files not shown
+82-2517 files

LLVM/project 0e680fbllvm/utils/lit/lit TestingConfig.py main.py, llvm/utils/lit/tests timeout-config.py

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+20-0llvm/utils/lit/lit/TestingConfig.py
+1-12llvm/utils/lit/lit/main.py
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+9-0llvm/utils/lit/tests/timeout-config.py
+4-4llvm/utils/lit/lit/TestRunner.py
+4-1llvm/utils/lit/lit/LitConfig.py
+51-178 files not shown
+60-2514 files

LLVM/project 8299ebbllvm/utils/lit/lit TestingConfig.py main.py, llvm/utils/lit/tests timeout-config.py

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+20-0llvm/utils/lit/lit/TestingConfig.py
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+1-12llvm/utils/lit/lit/main.py
+9-0llvm/utils/lit/tests/timeout-config.py
+4-4llvm/utils/lit/lit/TestRunner.py
+4-1llvm/utils/lit/lit/LitConfig.py
+51-178 files not shown
+60-2514 files

LLVM/project 714c2cfllvm/utils/lit/tests timeout-config.py, llvm/utils/lit/tests/Inputs/timeout-config lit.cfg test.py

[𝘀𝗽𝗿] changes to main this commit is based on

Created using spr 1.3.7

[skip ci]
DeltaFile
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+9-0llvm/utils/lit/tests/timeout-config.py
+1-0llvm/utils/lit/tests/Inputs/timeout-config/test.py
+23-03 files

LLVM/project 6a31413llvm/utils/lit/tests timeout-config.py, llvm/utils/lit/tests/Inputs/timeout-config lit.cfg test.py

[𝘀𝗽𝗿] initial version

Created using spr 1.3.7
DeltaFile
+13-0llvm/utils/lit/tests/Inputs/timeout-config/lit.cfg
+9-0llvm/utils/lit/tests/timeout-config.py
+1-0llvm/utils/lit/tests/Inputs/timeout-config/test.py
+23-03 files

FreeBSD/ports 37d681fgames/warzone2100 Makefile

games/warzone2100: Mark BROKEN

Fails to build,
error: no member named 'eVkColorspaceSrgbNonlinear' in 'vk::ColorSpaceKHR'

Reported by:    pkg-fallout
DeltaFile
+2-0games/warzone2100/Makefile
+2-01 files

FreeBSD/ports 732c34bdevel/gitg Makefile

devel/gitg: Mark BROKEN

Fails to build,
error: typedef redefinition with different types ('struct _GIBaseInfoStub' vs 'struct _GIBaseInfo')

Reported by:    pkg-fallout
DeltaFile
+2-0devel/gitg/Makefile
+2-01 files

FreeBSD/ports 405e632editors/gedit-plugins Makefile

editors/gedit-plugins: Mark BROKEN

Fails to satisfy all dependencies,
"gedit-plugins-50.0_1 depends on package: gedit=50.0 - not found"

Reported by:    pkg-fallout
DeltaFile
+2-0editors/gedit-plugins/Makefile
+2-01 files

FreeBSD/ports 424eeb2x11/mate-dock-applet Makefile

x11/mate-dock-applet: Mark BROKEN

plist issues, stray python bytecode files
Reported by Poudriere using bulk -t
DeltaFile
+2-0x11/mate-dock-applet/Makefile
+2-01 files

FreeBSD/ports 3f8c1d8net-mgmt/driftnet Makefile

net-mgmt/driftnet: Mark BROKEN

Fails to build,
error: incompatible pointer to integer conversion initializing 'unsigned char' with an expression of type 'void *'

Reported by:    pkg-fallout
DeltaFile
+2-0net-mgmt/driftnet/Makefile
+2-01 files

FreeBSD/ports 1bc6da2sysutils/zeitgeist Makefile

sysutils/zeitgeist: Mark BROKEN and set expiration date to 2026-07-31

Unmaintained in tree, Poudriere (bulk -t) reports stray python bytecode
files
DeltaFile
+3-0sysutils/zeitgeist/Makefile
+3-01 files

FreeBSD/ports ace61cfgames/freedoko Makefile

games/freedoko: Mark BROKEN and set expiration date to 2026-07-31

Breaks using Poudriere (bulk -t) and throws error messages during
install.
Example: gmake: restorecon: No such file or directory
DeltaFile
+3-0games/freedoko/Makefile
+3-01 files

FreeBSD/ports 8216d07audio/taglib distinfo Makefile

audio/taglib: Update to 2.2.1

Changelog: https://github.com/taglib/taglib/releases/tag/v2.2.1

PR:             294985
Approved by:    maintainer timeout, 2+ weeks
DeltaFile
+3-3audio/taglib/distinfo
+2-2audio/taglib/Makefile
+5-52 files

DragonFlyBSD/src 547e4f9lib/libc/sys socketpair.2 fork.2, lib/libcuse cuse.3

Fix various issues in manual pages.

* BACKLIGHT_SET_STATUS() is not in the backlight interface on Dragonfly.
  So remove the associated documentation.

* Remove unneeded .Pp

* Fix whitespace issues.

* Add .Mt where it is missing.

* Fix .Dd

* Fix some .Fn -> .Dv

* Use .Fx, .Nx and .Ox

* .Nm needs an argument only the first time.
DeltaFile
+22-11sbin/gpt/gpt.8
+3-11share/man/man9/backlight.9
+5-5usr.bin/diff/diff.1
+2-2lib/libcuse/cuse.3
+1-2lib/libc/sys/socketpair.2
+1-2lib/libc/sys/fork.2
+34-3323 files not shown
+53-5829 files

LLVM/project 195c622llvm/test/Transforms/SLPVectorizer/X86 complex-fma-combine.ll

[SLP][NFC]Add a test with the complex fma, NFC



Reviewers: 

Pull Request: https://github.com/llvm/llvm-project/pull/198186
DeltaFile
+55-0llvm/test/Transforms/SLPVectorizer/X86/complex-fma-combine.ll
+55-01 files

FreeBSD/doc 46069b4website/themes/beastie/i18n ru.toml

website: ru.toml translated in new theme

Differential Revision: https://reviews.freebsd.org/D57052
DeltaFile
+352-1website/themes/beastie/i18n/ru.toml
+352-11 files

NetBSD/src CogJfSdbin/sh trap.c

   PR bin/60275 discard less arriving signals

   If the signal state is returned to the default state (SIG_DFL)
   while sh has a pending signal for the process, that it is not
   yet ready to process, then forget the pending signal, and instead
   send it to ourself, so the kernel can take whatever is the default
   action for that signal (if it is just ignored, then we just keep
   on processing, if it kills us, well, it was nice while it lasted!)
VersionDeltaFile
1.59+20-6bin/sh/trap.c
+20-61 files

FreeBSD/ports c9e6cd1databases/sabiql distinfo Makefile.crates

databases/sabiql: Update to 1.12.2

ChangeLog:      https://github.com/riii111/sabiql/releases/tag/v1.12.2
Reported by:    riii111 <notifications at github.com>
DeltaFile
+27-31databases/sabiql/distinfo
+12-14databases/sabiql/Makefile.crates
+1-1databases/sabiql/Makefile
+40-463 files

FreeBSD/src 363ea40bin/sh miscbltin.c, lib/libutil login_class.c

limits: Further RLIMIT_VMM cleanup

Teach limits(1), sh(1), and setclassresources(3) about RLIMIT_VMM.

Fixes:          1092ec8b3375 ("kern: Introduce RLIMIT_VMM")
Reviewed by:    bnovkov
Differential Revision:  https://reviews.freebsd.org/D57031
DeltaFile
+4-1bin/sh/miscbltin.c
+2-0usr.bin/limits/limits.c
+1-0lib/libutil/login_class.c
+7-13 files

NetBSD/pkgsrc HEBQXevdoc CHANGES-2026 TODO

   doc: Updated net/slumber to 5.3.0
VersionDeltaFile
1.3088+2-1doc/CHANGES-2026
1.27281+1-2doc/TODO
+3-32 files