OPNSense/plugins fc9b330www/caddy/src/opnsense/service/templates/OPNsense/Caddy includeAuthProvider includeLayer4, www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config includeAuthProvider includeLayer4

www/caddy: Introduce strict reload for the Caddyfile template (#5619)

The Caddyfile could be regenerated by global wildcard template reloads during system start which breaks the formatting.
Using ! in +TARGETS and moving the lifecycle of template reload, formatting and certificate extraction to caddy_sync solves this.
DeltaFile
+0-668www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+668-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/Caddyfile
+0-183www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeLayer4
+183-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/includeLayer4
+0-54www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeAuthProvider
+54-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/includeAuthProvider
+905-9057 files not shown
+938-92613 files

OPNSense/plugins f042f26www/caddy pkg-descr

Add changelog
DeltaFile
+1-0www/caddy/pkg-descr
+1-01 files

OPNSense/plugins 188113awww/caddy/src/opnsense/service/templates/OPNsense/Caddy includeAuthProvider includeLayer4, www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config includeAuthProvider includeLayer4

www/caddy: Introduce strict reload for the Caddyfile template, since caddy fmt always has to reformat it. Do not allow broad out of lifecycle regenerations that do not call caddy fmt.
DeltaFile
+0-668www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+668-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/Caddyfile
+0-183www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeLayer4
+183-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/includeLayer4
+0-54www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeAuthProvider
+54-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/includeAuthProvider
+905-9056 files not shown
+937-92612 files

OPNSense/plugins c3a61abwww/caddy/src/opnsense/service/templates/OPNsense/Caddy includeAuthProvider includeLayer4, www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config includeAuthProvider includeLayer4

www/caddy: Introduce strict reload for the Caddyfile template, since caddy fmt always has to reformat it. Do not allow broad out of lifecycle regenerations that do not call caddy fmt.
DeltaFile
+0-668www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+668-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/Caddyfile
+0-183www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeLayer4
+183-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/includeLayer4
+0-54www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeAuthProvider
+54-0www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Config/includeAuthProvider
+905-9056 files not shown
+936-92312 files

OPNSense/plugins da0e5a5dns/dnscrypt-proxy Makefile pkg-descr, dns/dnscrypt-proxy/src/opnsense/mvc/app/models/OPNsense/Dnscryptproxy Dnsbl.xml

dns/dnscrypt-proxy: Add OISD wildcard blocklists (big, small, NSFW, NSFW small) to DNSBL selection (#5614)
DeltaFile
+40-0dns/dnscrypt-proxy/src/opnsense/scripts/OPNsense/Dnscryptproxy/dnsbl.sh
+4-0dns/dnscrypt-proxy/src/opnsense/mvc/app/models/OPNsense/Dnscryptproxy/Dnsbl.xml
+4-0dns/dnscrypt-proxy/pkg-descr
+1-2dns/dnscrypt-proxy/Makefile
+49-24 files

OPNSense/plugins d1eb050www/caddy pkg-descr, www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy reverse_proxy.volt

www/caddy: allow selecting 3 rows as pagination value to mitigate space issue when page has two grids
DeltaFile
+1-1www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+1-0www/caddy/pkg-descr
+2-12 files

OPNSense/plugins aef0021net/frr pkg-descr

net/frr: add changelog for 1.54
DeltaFile
+5-0net/frr/pkg-descr
+5-01 files

OPNSense/plugins b6d3904Mk plugins.mk

make: fix POSIX compat; closes #5618
DeltaFile
+2-2Mk/plugins.mk
+2-21 files

OPNSense/plugins 6ba7d56www/caddy pkg-descr, www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms dialogLayer4.xml dialogHandle.xml

www/caddy: Adjust load balancing and health check labels and add subheaders
DeltaFile
+27-15www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHandle.xml
+10-4www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogLayer4.xml
+1-0www/caddy/pkg-descr
+38-193 files

OPNSense/plugins 8254e56www/caddy Makefile pkg-descr, www/caddy/src/etc/inc/plugins.inc.d caddy.inc

www/caddy: Move model mount to OPNsense namespace (#5616)

* www/caddy: Move model mount to OPNsense namespace

* www/caddy: Bump plugin version to 2.2.0
DeltaFile
+54-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Migrations/M1_4_0.php
+18-18www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+3-3www/caddy/src/etc/inc/plugins.inc.d/caddy.inc
+2-2www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+4-0www/caddy/pkg-descr
+1-1www/caddy/Makefile
+82-243 files not shown
+85-279 files

OPNSense/plugins 4a8a42ewww/caddy pkg-descr

Fix typo
DeltaFile
+1-1www/caddy/pkg-descr
+1-11 files

OPNSense/plugins e37f957www/caddy Makefile pkg-descr

www/caddy: Bump plugin version to 2.2.0
DeltaFile
+4-0www/caddy/pkg-descr
+1-1www/caddy/Makefile
+5-12 files

OPNSense/plugins dff1dbawww/caddy/src/etc/inc/plugins.inc.d caddy.inc, www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

www/caddy: Move model mount to OPNsense namespace
DeltaFile
+54-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Migrations/M1_4_0.php
+18-18www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+3-3www/caddy/src/etc/inc/plugins.inc.d/caddy.inc
+2-2www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+1-1www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeLayer4
+1-1www/caddy/src/opnsense/service/templates/OPNsense/Caddy/includeAuthProvider
+79-251 files not shown
+80-267 files

OPNSense/plugins 135f2dcnet/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditOSPFRouteMaps.xml dialogEditOSPF6RouteMaps.xml, net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga OSPF.xml

net/frr: OSPF - Fix validation and UX issue in PrefixLists. Fixes: https://github.com/opnsense/plugins/issues/5604
DeltaFile
+1-1net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPFRouteMaps.xml
+1-1net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditOSPF6RouteMaps.xml
+1-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/OSPF.xml
+3-23 files

OPNSense/plugins 4944cd1security/etpro-telemetry Makefile, security/etpro-telemetry/src/opnsense/scripts/etpro_telemetry send_telemetry.py

security/etpro-telemetry - Proofpoint prefers to skip events when not received in send_telemetry.py
DeltaFile
+3-3security/etpro-telemetry/src/opnsense/scripts/etpro_telemetry/send_telemetry.py
+1-1security/etpro-telemetry/Makefile
+4-42 files

OPNSense/plugins 833b944net/cloudflared Makefile, net/cloudflared/src/opnsense/mvc/app/models/OPNsense/Cloudflared Cloudflared.xml

[os-cloudflared] Correct UI token entry text field validation mask (#5598)

* Correct UI text field validation mask to include equal signs which are standardly present in Cloudflare tunnel tokens

* Bump cloudflared Makefile version from 1.1 to 1.2.

* Apply suggestion from @Monviech

---------

Co-authored-by: Monviech <79600909+Monviech at users.noreply.github.com>
DeltaFile
+2-2net/cloudflared/src/opnsense/mvc/app/models/OPNsense/Cloudflared/Cloudflared.xml
+1-0net/cloudflared/Makefile
+3-22 files

OPNSense/plugins 5812205net-mgmt/nrpe Makefile pkg-descr, net-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe General.xml

net-mgmt/nrpe: allow hostnames in allowed_hosts (#5305)

* net-mgmt/nrpe: allow hostnames in allowed_hosts

* net-mgmt/nrpe: use HostnameField instead of CSVListField for allowed_hosts

Switch allowed_hosts from CSVListField to HostnameField with IpAllowed,
per review feedback on PR #5305 — CSVListField shouldn't be used anymore.

* Update General.xml

Updated Version to 0.0.2

* Update Makefile

Updated Plugin Version

* Update pkg-descr


    [4 lines not shown]
DeltaFile
+3-2net-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe/General.xml
+4-0net-mgmt/nrpe/pkg-descr
+1-1net-mgmt/nrpe/Makefile
+8-33 files

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

net/ndp-proxy-go: version 1.4 (#5586)

* net/ndp-proxy-go: Add static-prefix and static-router flags

* net/ndp-proxy-go: Fix status not showing stopped service

* net/ndp-proxy-go: Bump version to 1.4
DeltaFile
+18-0net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+11-0net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+10-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+1-2net/ndp-proxy-go/Makefile
+3-0net/ndp-proxy-go/pkg-descr
+1-0net/ndp-proxy-go/src/opnsense/mvc/app/views/OPNsense/NdpProxy/general.volt
+44-21 files not shown
+45-27 files

OPNSense/plugins dbd8141net/ndp-proxy-go Makefile pkg-descr

net/ndp-proxy-go: Bump version to 1.4
DeltaFile
+1-2net/ndp-proxy-go/Makefile
+3-0net/ndp-proxy-go/pkg-descr
+4-22 files

OPNSense/plugins afc630enet/ndp-proxy-go/src/opnsense/service/conf/actions.d actions_ndpproxy.conf

net/ndp-proxy-go: Fix status not showing stopped service
DeltaFile
+1-0net/ndp-proxy-go/src/opnsense/service/conf/actions.d/actions_ndpproxy.conf
+1-01 files

OPNSense/plugins 9a58d8anet/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml, net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy NdpProxy.xml

net/ndp-proxy-go: Add static-prefix and static-router flags
DeltaFile
+18-0net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+11-0net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+10-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+1-0net/ndp-proxy-go/src/opnsense/mvc/app/views/OPNsense/NdpProxy/general.volt
+40-04 files

OPNSense/plugins 9ee2cd4www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx tabbed_dialog.volt

www/nginx: attempt to fix the custom tabbed_dialog.volt
DeltaFile
+35-35www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx/tabbed_dialog.volt
+35-351 files

OPNSense/plugins 1726d9ewww/nginx Makefile, www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx tabbed_dialog.volt

www/nginx: fix template issues since refactor; closes #5579
DeltaFile
+7-13www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx/tabbed_dialog.volt
+1-1www/nginx/Makefile
+8-142 files

OPNSense/plugins 9a12b0fnet/isc-dhcp/src/www services_dhcpv6.php services_dhcp.php

net/isc-dhcp: switch to backend resolver reload

PR: https://github.com/opnsense/core/issues/9352
DeltaFile
+1-1net/isc-dhcp/src/www/services_dhcpv6.php
+1-1net/isc-dhcp/src/www/services_dhcp.php
+2-22 files

OPNSense/plugins c32923fdns/rfc2136/src/www services_rfc2136_edit.php services_rfc2136.php, net/firewall-legacy/src/www firewall_rules.php

plugins: replace cron restart in legacy pages

PR: https://github.com/opnsense/core/issues/9352
DeltaFile
+2-2dns/rfc2136/src/www/services_rfc2136.php
+1-1net/firewall-legacy/src/www/firewall_rules.php
+1-1dns/rfc2136/src/www/services_rfc2136_edit.php
+4-43 files

OPNSense/plugins b77927cnet/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd Relayd.php

net/relayd: move old dirty files to /var/lib/php/tmp

PR: https://github.com/opnsense/core/issues/9352
DeltaFile
+28-30net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.php
+28-301 files

OPNSense/plugins 8d1dd9anet/firewall-legacy/src/www firewall_rules.php, net/isc-dhcp/src/www services_dhcp.php services_dhcpv6.php

plugins: simplify filter_configure()

PR: https://github.com/opnsense/core/issues/9352
DeltaFile
+2-2net/isc-dhcp/src/www/services_dhcpv6.php
+1-1net/upnp/src/www/services_upnp.php
+1-1net/isc-dhcp/src/www/services_dhcp.php
+1-1net/firewall-legacy/src/www/firewall_rules.php
+5-54 files

OPNSense/plugins 6b3e0aamisc/theme-rebellion Makefile, misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css tabulator.min.css

misc/theme-rebellion: added tabulator.min.css to theme (#5571)

File needed for colour correction in firewall rules. de 'minned' the css for readability!
DeltaFile
+1,102-0misc/theme-rebellion/src/opnsense/www/themes/rebellion/build/css/tabulator.min.css
+1-1misc/theme-rebellion/Makefile
+1,103-12 files

OPNSense/plugins 70399a6security/intrusion-detection-content-at-antiphishing Makefile

security/intrusion-detection-content-at-antiphishing: adjust name

(cherry picked from commit 27be22e31512f8900f9c07a3ed5cecf1743d6625)
DeltaFile
+1-1security/intrusion-detection-content-at-antiphishing/Makefile
+1-11 files

OPNSense/plugins 27be22esecurity/intrusion-detection-content-at-antiphishing Makefile

security/intrusion-detection-content-at-antiphishing: adjust name
DeltaFile
+1-1security/intrusion-detection-content-at-antiphishing/Makefile
+1-11 files