OPNSense/plugins 716e75edns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS DynDNS.xml, dns/ddclient/src/opnsense/scripts/ddclient checkip

ddclient: Cloudflare - add Cloudflare dns ip check option, merge https://github.com/opnsense/plugins/pull/4184 with minor modifications.
DeltaFile
+29-4dns/ddclient/src/opnsense/scripts/ddclient/lib/address.py
+2-2dns/ddclient/src/opnsense/scripts/ddclient/checkip
+1-1dns/ddclient/src/opnsense/scripts/ddclient/lib/__init__.py
+1-0dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
+33-74 files

OPNSense/plugins b943ea3www/nginx/src/opnsense/mvc/app/models/OPNsense/Nginx Nginx.xml

www/nginx: bump model version
DeltaFile
+1-1www/nginx/src/opnsense/mvc/app/models/OPNsense/Nginx/Nginx.xml
+1-11 files

OPNSense/plugins dcaf201www/nginx/src/opnsense/mvc/app/controllers/OPNsense/Nginx/forms httpserver.xml, www/nginx/src/opnsense/mvc/app/models/OPNsense/Nginx Nginx.xml

nginx: add optional HTTP/3 support with dynamic Alt-Svc (#5071)

DeltaFile
+14-0www/nginx/src/opnsense/service/templates/OPNsense/Nginx/http.conf
+7-0www/nginx/src/opnsense/mvc/app/controllers/OPNsense/Nginx/forms/httpserver.xml
+4-0www/nginx/src/opnsense/mvc/app/models/OPNsense/Nginx/Nginx.xml
+25-03 files

OPNSense/plugins 89b8cdddns/ddclient/src/opnsense/scripts/ddclient/lib/account hetzner.py

ddclient: add Hetzner DNS provider (#5082)

Add native support for Hetzner Cloud DNS API (api.hetzner.cloud).
  Hetzner is migrating from dns.hetzner.com to Cloud Console,
  with the old API shutting down in May 2026.

  Features:
  - Bearer token authentication
  - A and AAAA record support
  - Multiple hostnames (comma-separated)
  - Configurable TTL
DeltaFile
+545-0dns/ddclient/src/opnsense/scripts/ddclient/lib/account/hetzner.py
+545-01 files

OPNSense/plugins 2cf65f8sysutils/nextcloud-backup/src/opnsense/mvc/app/library/OPNsense/Backup Nextcloud.php

Rewrite plugin, so it backs up the content of /conf/backup/ instead, (#4952)

this makes it only upload configs that have actually changed.

fixes #4945

Co-authored-by: Daniel Lysfjord <lysfjord.daniel at smokepit.net>
DeltaFile
+45-26sysutils/nextcloud-backup/src/opnsense/mvc/app/library/OPNsense/Backup/Nextcloud.php
+45-261 files

OPNSense/plugins 4b80067net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius mods-enabled-eap

net/freeradius: Change TLS max version to 1.3 (#4883)

DeltaFile
+1-1net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/mods-enabled-eap
+1-11 files

OPNSense/plugins 2ea658anet/udpbroadcastrelay Makefile, net/udpbroadcastrelay/src/opnsense/mvc/app/views/OPNsense/UDPBroadcastRelay index.volt

index.volt changes (#4719)

Removed fixed size grid data-width specifiers.
DeltaFile
+10-10net/udpbroadcastrelay/src/opnsense/mvc/app/views/OPNsense/UDPBroadcastRelay/index.volt
+1-1net/udpbroadcastrelay/Makefile
+11-112 files

OPNSense/plugins 592a2femisc/theme-rebellion Makefile, misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css opnsense-bootgrid.css

Opnsense-Bootgrid.css added (#4718)

Added file to correct colours in new areas of GUI
DeltaFile
+276-0misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css/opnsense-bootgrid.css
+1-1misc/theme-rebellion/Makefile
+277-12 files

OPNSense/plugins 8015cbfnet/frr/src/etc/rc.syshook.d/start 50-frr, net/frr/src/opnsense/scripts/frr frr_wrapper.sh

net/frr: watchfrr service handling (#4712)

DeltaFile
+55-0net/frr/src/opnsense/scripts/frr/frr_wrapper.sh
+36-3net/frr/src/etc/rc.syshook.d/start/50-frr
+1-9net/frr/src/opnsense/service/templates/OPNsense/Quagga/frr
+1-1net/frr/src/opnsense/service/conf/actions.d/actions_quagga.conf
+1-1net/frr/src/opnsense/service/templates/OPNsense/Syslog/local/routing_frr.conf
+94-145 files

OPNSense/plugins ea438ednet-mgmt/net-snmp/src/opnsense/service/templates/OPNsense/Netsnmp snmpd.conf

Set SMUX socket to localhost (#4652)

Defaults to all interfaces and isn't needed. Setting it to the loopback address disables the outdated feature as much as possible.
DeltaFile
+2-0net-mgmt/net-snmp/src/opnsense/service/templates/OPNsense/Netsnmp/snmpd.conf
+2-01 files

OPNSense/plugins 6cee39ddns/ddclient/src/opnsense/mvc/app/controllers/OPNsense/DynDNS/forms dialogAccount.xml, dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS DynDNS.xml

Add dnspod.cn ddns support (#4370)

* Add dnspod.cn ddns support

* Add multiple hostname support

* Fix the problem of processing the result returned by ModifyRecordBatch

* Fix using wrong variable

---------

Co-authored-by: AnShen <x at ipy.me>
DeltaFile
+301-0dns/ddclient/src/opnsense/scripts/ddclient/lib/account/dnspod_cn.py
+1-1dns/ddclient/src/opnsense/mvc/app/controllers/OPNsense/DynDNS/forms/dialogAccount.xml
+1-1dns/ddclient/src/opnsense/service/templates/OPNsense/ddclient/ddclient.conf
+1-0dns/ddclient/src/opnsense/mvc/app/models/OPNsense/DynDNS/DynDNS.xml
+304-24 files

OPNSense/plugins 1f1ae51mail/postfix/src/opnsense/service/templates/OPNsense/Postfix main.cf

mail/postfix: align mailbox and message size (#4330)

DeltaFile
+1-0mail/postfix/src/opnsense/service/templates/OPNsense/Postfix/main.cf
+1-01 files

OPNSense/plugins 4b64525net-mgmt/telegraf pkg-descr, net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms output.xml

add Name prefix to influxdb Telegraf plugin (#4198)

DeltaFile
+6-0net-mgmt/telegraf/src/opnsense/mvc/app/controllers/OPNsense/Telegraf/forms/output.xml
+4-0net-mgmt/telegraf/pkg-descr
+3-0net-mgmt/telegraf/src/opnsense/service/templates/OPNsense/Telegraf/telegraf.conf
+1-0net-mgmt/telegraf/src/opnsense/mvc/app/models/OPNsense/Telegraf/Output.xml
+14-04 files

OPNSense/plugins fb27dc4net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/forms eap.xml, net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius Eap.xml

net/freeradius: Add option to enable EAP-PWD (#4093)

* Add option to enable EAP-PWD

* also make server_id configurable
DeltaFile
+11-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/forms/eap.xml
+9-0net/freeradius/src/opnsense/mvc/app/models/OPNsense/Freeradius/Eap.xml
+5-3net/freeradius/src/opnsense/service/templates/OPNsense/Freeradius/mods-enabled-eap
+25-33 files

OPNSense/plugins 420efa0net/ndp-proxy-go pkg-descr, net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml dialogAlias.xml

net/ndp-proxy-go: Add cache file support (#5085)

DeltaFile
+7-1net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+5-1net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+3-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+1-1net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/dialogAlias.xml
+1-0net/ndp-proxy-go/pkg-descr
+17-35 files

OPNSense/plugins 6cdb05enet/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy NdpProxy.xml

Default is off
DeltaFile
+1-1net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+1-11 files

OPNSense/plugins 9ef981enet/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms dialogAlias.xml

Fix small typo
DeltaFile
+1-1net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/dialogAlias.xml
+1-11 files

OPNSense/plugins 652e87bnet/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml

Tweak name
DeltaFile
+1-1net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+1-11 files

OPNSense/plugins e3e9bdfnet/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml

Move things around a bit
DeltaFile
+7-7net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+7-71 files

OPNSense/plugins 35db73cnet/ndp-proxy-go pkg-descr, net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml

net/ndp-proxy-go: Add cache file support for better restart resilience
DeltaFile
+7-1net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+5-1net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+3-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+1-0net/ndp-proxy-go/pkg-descr
+16-24 files

OPNSense/plugins 361ec0b. README.md, sysutils/lcdproc-sdeclcd Makefile

sysutils/lcdproc-sdeclcd: remove maintainership
DeltaFile
+1-1README.md
+0-1sysutils/lcdproc-sdeclcd/Makefile
+1-22 files

OPNSense/plugins 8b468b8security/openvpn-legacy Makefile, security/strongswan-legacy Makefile

plugins: change support tiers for 26.1
DeltaFile
+0-1sysutils/gdrive-backup/Makefile
+0-1security/openvpn-legacy/Makefile
+0-1security/strongswan-legacy/Makefile
+0-33 files

OPNSense/plugins 9d6a12dnet/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd Relayd.xml

net/relayd: style
DeltaFile
+357-357net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml
+357-3571 files

OPNSense/plugins 938cd94net/radsecproxy/src/opnsense/mvc/app/models/OPNsense/RadSecProxy RadSecProxy.xml

net/radsecproxy: style
DeltaFile
+0-74net/radsecproxy/src/opnsense/mvc/app/models/OPNsense/RadSecProxy/RadSecProxy.xml
+0-741 files

OPNSense/plugins 2039748net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy FtpProxy.xml

net/ftp-proxy: style
DeltaFile
+75-75net/ftp-proxy/src/opnsense/mvc/app/models/OPNsense/FtpProxy/FtpProxy.xml
+75-751 files

OPNSense/plugins 8516ed0sysutils/nut/src/opnsense/mvc/app/models/OPNsense/Nut Nut.xml

sutils/nut: style
DeltaFile
+149-154sysutils/nut/src/opnsense/mvc/app/models/OPNsense/Nut/Nut.xml
+149-1541 files

OPNSense/plugins e8a05cbnet-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe General.xml Command.xml

net-mgmt/nrpe: style
DeltaFile
+0-2net-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe/General.xml
+0-1net-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe/Command.xml
+0-32 files

OPNSense/plugins 1f2af6bnet-mgmt/net-snmp/src/opnsense/mvc/app/models/OPNsense/Netsnmp General.xml User.xml

net-mgmt/net-snmp: style
DeltaFile
+3-14net-mgmt/net-snmp/src/opnsense/mvc/app/models/OPNsense/Netsnmp/General.xml
+3-6net-mgmt/net-snmp/src/opnsense/mvc/app/models/OPNsense/Netsnmp/User.xml
+6-202 files

OPNSense/plugins 66a47b8mail/rspamd/src/opnsense/mvc/app/models/OPNsense/Rspamd RSpamd.xml

mail/rspamd: style
DeltaFile
+495-512mail/rspamd/src/opnsense/mvc/app/models/OPNsense/Rspamd/RSpamd.xml
+495-5121 files

OPNSense/plugins e164391sysutils/sftp-backup/src/opnsense/mvc/app/models/OPNsense/Backup SftpSettings.xml

sysutils/sftp-backup: style
DeltaFile
+12-12sysutils/sftp-backup/src/opnsense/mvc/app/models/OPNsense/Backup/SftpSettings.xml
+12-121 files