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.
[LV] Update stale comment for partial reduction operands (NFC) (#198118)
The `neg` form was removed in #187228 (this case now uses the
out-of-loop sub, which is preferable, see #189739).
gtk4: update to 4.22.4.
Overview of Changes in 4.22.4, 29-04-2026
=========================================
* Bugs fixed:
- !9833 Misc backports (Benjamin Otte, Alessandro Astone, Sergio Costas
Rodriguez)
- !9866 popoverbin: Point to the center of the widget when popping up
(Matthias Clasen, Hari Rana)
Overview of Changes in 4.22.3, 18-04-2026
=========================================
* Bugs fixed:
- #7833 Input panel misplaced when typing with an input method in a GTKPopover
widget (cdbg)
- #8146 Snapshot with too small an angle shift freezes (Matthias Clasen)
- !9748 Update Polish translation
[1222 lines not shown]
[Clang][ItaniumMangle][NFC] Refactor FunctionTypeDepthState (#196240)
This patch refactors `FunctionTypeDepthState` to use bit-fields and
moves the
`getNestingDepth` logic into it. It also renames
`{enter,leave}ResultType` to
`{enter,leave}FunctionDeclSuffix`, since the old names no longer match
their
current role.
devel/cargo-nextest: update to 0.9.136
Added
- Following up from the recently-added schema for repository configuration, nextest now also provides a JSON Schema for user configuration. The schema for the running version can be obtained by running cargo nextest self schema user-config. (#3351)
Changed
- The max-progress-running user-config setting no longer accepts numeric strings like "8" (an undocumented fallback). The supported values remain a non-negative integer (e.g. 8) or "infinite". (#3350)
mail/postfix: update to 3.11.3
3.11.3 (2026-05-17)
Fixed in Postfix 3.8-3.11:
* Bitrot: builds with musl libc broke, because they were using an
obsolete NO_SNPRINTF code path that had not been updated for Claude
Code findings.
* Two fixes for a signed integer overshift condition (a left shift into
the sign bit). This "works" on contemporary CPUs, but may break in
the future. One reported by Kamil Frankowicz, and one by Robert Sayre.
* Viktor Dukhovni fixed an 'uninitialized value' error in the
'collate.pl' script.
Fixed in Postfix 3.11:
[3 lines not shown]