Firewall: Schedule - add missing schedules support in "Firewall: Rules [new]" and refactor existing usage to avoid duplication of logic. closes https://github.com/opnsense/core/issues/9690
This commit moves the schedule logic out of filter_core_rules_user() where it didn't belong in the first place.
Since we need legacy code to determine schedule behavior, we cannot move it to the plugin classes easily, instead sweep all registered rules after registration so we can process "sched" for all of them in the same way.
We can next add a simple action into the model to ask if there actually is a schedule, which pf_cron() needs to schedule the rule updates.
Finally add an icon and link into the mvc page to refer to the schedule itself.
wiiufb: Only use indirect register access during early boot
The current implementation relies on all register accesses being done 1)
before interrupts are enabled and secondaries have been started, or 2)
with KERNEL_LOCK held.
This change makes the driver switch from indirect accesses via the
Latte block to direct accesses through the GX frame at 0xc2000000 once
the FB driver attaches, removing the need for all register accesses to be
serialized.
Revert "[clang][bytecode] Use in `Expr::tryEvaluateObjectSize` (#1790… (#179099)
…33)"
This reverts commit 756c321c33af2be0bd40707948aae3c06163a0a6.
Test failure in clang/test/AST/ByteCode/builtins.c in CI build
CC @tbaederr
kicad-*: Update to 9.0.7
KiCad 9.0.7 (2026-01-01)
General
- Improve rotation field parsing on Eagle import.
- Fix EasyEDA Pro v2.2 import compatibility. #22239
- Support Autodesk Fusion urn format for Eagle import. #22394
- Fix broken non-English language font rendering. #22402
- Add rule check exclusion comment to JSON report. #22330
- Fix polygon filling in PDF export.
- Fix crash due to measurement tool in footprint chooser
window. #21929
- Fix incorrect bitmap positions in SVG plotter. #22326
- Fix broken SVG import of degenerate splines. #22556
- Fix crash when project tree files disappear. #22568
Schematic Editor
[109 lines not shown]
NAS-139568 / 26.0.0-BETA.1 / Fix usage plugin integration test (#18134)
This PR adds changes to fix usage plugin integration test to reflect
reality of the usage plugin where we have removed one of the usage types
but that has not been reflected in the test.