FreeBSD/ports 0ced8canet/bird2 distinfo Makefile

net/bird2: Update 2.17.3 => 2.18

Release notes:
https://bird.network.cz/pipermail/bird-users/2026-January/018546.html

PR:             292191
Sponsored by:   PANS Jarosław
DeltaFile
+3-3net/bird2/distinfo
+1-1net/bird2/Makefile
+4-42 files

FreeBSD/ports 9f6996bdevel/etcd35 distinfo Makefile

devel/etcd35: Update to 3.5.26

Reported by:    portscout
Sponsored by:   Entersekt (previously Modirum MDpay)
Sponsored by:   Klara, Inc.
DeltaFile
+25-25devel/etcd35/distinfo
+1-1devel/etcd35/Makefile
+26-262 files

NetBSD/src EiF9yEisys/arch/sun3/dev sebuf.c

   s/anotehr/another/ in comment.
VersionDeltaFile
1.22+3-3sys/arch/sun3/dev/sebuf.c
+3-31 files

NetBSD/pkgsrc-wip f173aff. TODO, crush distinfo go-modules.mk

crush: update to 0.30.2
DeltaFile
+21-21crush/distinfo
+6-6crush/go-modules.mk
+1-1crush/Makefile
+0-1TODO
+28-294 files

NetBSD/pkgsrc-wip ae2a1cddmarc-report-viewer distinfo cargo-depends.mk

dmarc-report-viewer: update to 2.3.1.

* Fixed issue #70 with incomplete command line help caused by new Docker health check feature
* Added failure filters to DMARC report details (implemented by @manufant)
* Updated Cargo dependencies
DeltaFile
+156-189dmarc-report-viewer/distinfo
+51-62dmarc-report-viewer/cargo-depends.mk
+1-1dmarc-report-viewer/Makefile
+208-2523 files

NetBSD/pkgsrc-wip fa9512b. TODO, resterm distinfo Makefile

resterm: update to 0.15.0
DeltaFile
+3-3resterm/distinfo
+1-1resterm/Makefile
+0-2TODO
+4-63 files

LLVM/project a82e6eellvm/include/llvm/IR Constants.h

Revert "[ConstantInt] Disable implicit truncation in ConstantInt::get() (#171456)"

This reverts commit 47fc1dd90ed4fa7c806795fada77e8c7cdfd6760.

Causes assertion failures while building sanitizer libraries on
some buildbots.
DeltaFile
+7-4llvm/include/llvm/IR/Constants.h
+7-41 files

OPNSense/core 322fd5bsrc/etc/inc util.inc

backend: exec() removal in get_sysctl()/set_sysctl() #9325

(cherry picked from commit d66f15ba4013e8a5780c47fef5244bd26e5fa83d)
DeltaFile
+23-20src/etc/inc/util.inc
+23-201 files

LLVM/project ce88542clang/docs ReleaseNotes.rst

ReleaseNotes.rst
DeltaFile
+3-0clang/docs/ReleaseNotes.rst
+3-01 files

FreeBSD/ports fa18e99x11/kitty Makefile

x11/kitty: Fix pkg-plist

- Docs and manpages are temporarily disabled on FreeBSD >= 15.0

PR:     292150
Reported by:    pkg-fallout
DeltaFile
+3-1x11/kitty/Makefile
+3-11 files

OPNSense/core 3625a0fsrc/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api AccessController.php

captiveportal - assign empty array when "interface list arp json" returns invalid json. ref https://forum.opnsense.org/index.php?topic=50177.0

(cherry picked from commit 7192016ac97769cd09befb09a0cd93506da84246)
DeltaFile
+3-1src/opnsense/mvc/app/controllers/OPNsense/CaptivePortal/Api/AccessController.php
+3-11 files

LLVM/project e47f40alldb/source/Plugins/SymbolFile/DWARF DWARFUnit.cpp

[lldb][DWARF] Use actual DWARF format when computing header size (#173600)

The list table header size was always computed assuming `DWARF32`, even
when parsing `DWARF64` units. This results in an incorrect header size
for `DWARF64` and can cause mis-parsing of list tables.

Fix this by using the Dwarf Format from the form parameters instead of
always assuming `DWARF32` when computing the `DWARF` header size.
DeltaFile
+8-4lldb/source/Plugins/SymbolFile/DWARF/DWARFUnit.cpp
+8-41 files

LLVM/project 5d31a50clang/lib/CodeGen CodeGenFunction.h CoverageMappingGen.cpp

Add comments
DeltaFile
+8-2clang/lib/CodeGen/CodeGenFunction.h
+5-0clang/lib/CodeGen/CoverageMappingGen.cpp
+13-22 files

LLVM/project c377d11clang/test/SemaCXX typeid.cpp

Update test for C++20 defaulting compilers after #173236 changed the expected diagnostic message. (#174377)

Change #173236 changed the emitted error message which caused the test
`clang/test/SemaCXX/typeid.cpp` to fail if tested with a compiler that
defaults to C++20 because the error message has changed. This change
updates the test to expect the correct error message depending on
whether the compiler defaults to C++20 or earlier.
DeltaFile
+6-1clang/test/SemaCXX/typeid.cpp
+6-11 files

OPNSense/core 1505b2bsrc/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api ExportController.php

openvpn: style

(cherry picked from commit 4d59bcfb5872492bef50e766cb923bf910678f32)
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api/ExportController.php
+1-11 files

OPNSense/core d3c4cbesrc/opnsense/mvc/app/config config.php, src/opnsense/mvc/app/controllers/OPNsense/Core/Api TunablesController.php DefaultsController.php

mvc: introduce defaultConfig property for AppConfig

Related to testing there is a side effect from snatching the
default config.xml if no other configuration was found.  We
want the tests to be independent of runtime so this is a first
step towards it.  While here replace other uses of the default
file acquire and almost completely fix the permission issue
on default bootstrap.

(cherry picked from commit 7cbda13310bbcedba03b1893c8ef329f752d662b)
DeltaFile
+10-4src/opnsense/mvc/app/library/OPNsense/Core/Config.php
+9-3src/opnsense/mvc/app/controllers/OPNsense/Core/Api/TunablesController.php
+6-2src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DefaultsController.php
+1-0src/opnsense/mvc/tests/app/config/config.php
+1-0src/opnsense/mvc/app/config/config.php
+27-95 files

OPNSense/core 08ea12esrc/opnsense/mvc/app/models/OPNsense/Base/FieldTypes IntegerField.php BaseField.php

mvc: reduce some call overheaad.

When initiating large numbers of fields, nested methods have the tendency to consume quite some additional processing time.
This commit removes an extra constructor in IntegerField which was needed in a very old php version from when we started and only applies applyFilterChangeCase() when "ChangeCase" is set (which is very rare)

(cherry picked from commit bfeeb91a2341f4d5fb293edd1fbe303e39a5154c)
DeltaFile
+2-14src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/IntegerField.php
+3-4src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes/BaseField.php
+5-182 files

OPNSense/core be6b028src/opnsense/mvc/app/models/OPNsense/Core ACL.php

mvc: AppConfig already visible in current namespace

(cherry picked from commit 28ea98a303f5f78ff05a9165c17b7f32cc64b803)
(cherry picked from commit 37fa6a911218edef27de388fff29d61fa25ceecc)
DeltaFile
+0-1src/opnsense/mvc/app/models/OPNsense/Core/ACL.php
+0-11 files

OPNSense/core af2d201src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms dialogFilterRule.xml, src/opnsense/mvc/app/views/OPNsense/Firewall filter_rule.volt

Firewall: Rules [new]: Only show icmp type when protocol is icmp (#9535)

(cherry picked from commit 3abe6d5f4d5baeb867961ab3b42a4955a22807d4)
DeltaFile
+6-0src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+1-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/dialogFilterRule.xml
+7-12 files

OPNSense/core 5e771b6src/opnsense/mvc/app/controllers/OPNsense/Firewall FilterController.php, src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms dialogFilterRule.xml

Firewall: Rules [new]: Add multiselect icmp6type options (#9547)

* Firewall: Rules [new]: Add multiselect icmp6type options

* These should not be ignored in the grid.

* Firewall: Rules [new] - Add multiselect icmp6type options (minor cleanups)

Use icmpv6 parameter codes as defined in https://www.iana.org/assignments/icmpv6-parameters/icmpv6-parameters.xhtml#icmpv6-parameters-codes-8

---------

Co-authored-by: Ad Schellevis <ad at opnsense.org>
(cherry picked from commit 5f19a2617d805ddc638735e5cb4546de806be802)
DeltaFile
+24-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+11-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/dialogFilterRule.xml
+4-4src/opnsense/mvc/app/controllers/OPNsense/Firewall/FilterController.php
+4-4src/opnsense/mvc/app/library/OPNsense/Firewall/FilterRule.php
+7-0src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.php
+50-95 files

NetBSD/src Zm9IT5pdistrib/sets/lists/man mi

   set lists: mark diff.info as obsolete with bsddiff
VersionDeltaFile
1.1826+2-1distrib/sets/lists/man/mi
+2-11 files

OPNSense/core e00be43src/opnsense/mvc/app/views/OPNsense/OpenVPN export.volt

vpn/openvpn: Add simple search functionality for accounts table (#9549)

(cherry picked from commit 8a5b71783b5043a5bb32229f6944346bf93002a4)
DeltaFile
+24-2src/opnsense/mvc/app/views/OPNsense/OpenVPN/export.volt
+24-21 files

OPNSense/core ebb49b7src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api ExportController.php, src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes CertificatesField.php

VPN: OpenVPN: Client Export - add "lazy loading" model support on Trust\Cert type and skip dynamic content when loading the model in our export. closes https://github.com/opnsense/core/pull/9552

(cherry picked from commit 1de8b3c012174c59052003a714f499756a64066d)
DeltaFile
+5-1src/opnsense/mvc/app/models/OPNsense/Trust/FieldTypes/CertificatesField.php
+1-1src/opnsense/mvc/app/controllers/OPNsense/OpenVPN/Api/ExportController.php
+6-22 files

OPNSense/core 59098d9. plist, src/opnsense/mvc/app/controllers/OPNsense/Unbound/forms dialogHostOverride.xml

Services: Unbound DNS: Overrides - add refcount for aliases, closes https://github.com/opnsense/core/issues/9540

(cherry picked from commit 5e601458ef9dbac24ee17b57b8d02e9147a6d78b)
DeltaFile
+53-0src/opnsense/mvc/app/models/OPNsense/Unbound/FieldTypes/AliasRefCount.php
+5-0src/opnsense/mvc/app/controllers/OPNsense/Unbound/forms/dialogHostOverride.xml
+1-0plist
+1-0src/opnsense/mvc/app/models/OPNsense/Unbound/Unbound.xml
+60-04 files

OPNSense/core ca728d4src/opnsense/mvc/app/views/OPNsense/DHCRelay relay.volt

dhcrelay: reload table to update relay status

(cherry picked from commit 01ff149414d580257284aa417038a20d4ab6eaf0)
DeltaFile
+5-1src/opnsense/mvc/app/views/OPNsense/DHCRelay/relay.volt
+5-11 files

OPNSense/core 2c8ba1asrc/opnsense/mvc/app/views/OPNsense/Unbound dot.volt overrides.volt, src/opnsense/www/css opnsense-bootgrid-layout.css

ui: infosection larger than table width, adjust to bootgrid-footer

While here, bootgrid-footer only existed in the jquery bootgrid
files. Since we plan to drop these at some point, better make
sure they exist in out layout file

(cherry picked from commit 16fbc092a88c49479ceabfec266975bf9b339278)
DeltaFile
+1-5src/opnsense/mvc/app/views/OPNsense/Unbound/dot.volt
+1-5src/opnsense/mvc/app/views/OPNsense/Unbound/overrides.volt
+5-0src/opnsense/www/css/opnsense-bootgrid-layout.css
+7-103 files

NetBSD/pkgsrc wOoYLn8doc CHANGES-2026 TODO

   Updated emulators/qemu, sysutils/qemu-guest-agent
VersionDeltaFile
1.96+3-1doc/CHANGES-2026
1.26626+1-2doc/TODO
+4-32 files

NetBSD/pkgsrc TQ9Huqvemulators/qemu distinfo PLIST, emulators/qemu/patches patch-hw_9pfs_9p.c patch-meson.build

   qemu: updated to 10.2.0

   10.2.0
   https://wiki.qemu.org/ChangeLog/10.2

   Removed features and incompatible changes
   * The -old-param option has been removed
   * The Arm pxa CPU family has been removed
VersionDeltaFile
1.2+13-16emulators/qemu/patches/patch-hw_9pfs_9p.c
1.245+12-14emulators/qemu/distinfo
1.17+11-13emulators/qemu/patches/patch-meson.build
1.102+13-10emulators/qemu/PLIST
1.2+10-10emulators/qemu/patches/patch-hw_9pfs_9p-util.h
1.2+5-5emulators/qemu/patches/patch-hw_9pfs_meson.build
+64-689 files not shown
+88-9415 files

OPNSense/core 415896fsrc/opnsense/mvc/app/controllers/OPNsense/Ntpd/Api ServiceController.php

Fix GPS coordinate display on NTP status page (#9573)

(cherry picked from commit 6b7999b0601e5368b1914d1148e33e7c780ffa01)
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Ntpd/Api/ServiceController.php
+1-11 files

OPNSense/core ade4f40src/opnsense/mvc/app/views/OPNsense/IDS index.volt

Services: Intrusion Detection: Administration / Rules - datakey missing, for https://github.com/opnsense/core/issues/9533

(cherry picked from commit bc2441d9129750d163cf3bdaa20dfe7639f6e490)
DeltaFile
+1-0src/opnsense/mvc/app/views/OPNsense/IDS/index.volt
+1-01 files