OPNSense/core 75cd624 — src/opnsense/www/js opnsense_ui.js

ui: refactor initGlobalOpenShortcuts() remove some side effects, this still needs work as <alt>+<key> combinations aren't optimal either. ref https://github.com/opnsense/core/pull/9091
DeltaFile
+4-8src/opnsense/www/js/opnsense_ui.js
+4-81 files

OPNSense/core 4643166 — src/opnsense/mvc/app/models/OPNsense/Hostdiscovery/ACL ACL.xml, src/opnsense/mvc/app/views/OPNsense/Hostdiscovery settings.volt

Interfaces: Neighbors: Automatic Discovery: Lookup hostnames async via reverse dns
DeltaFile
+60-1src/opnsense/mvc/app/views/OPNsense/Hostdiscovery/settings.volt
+1-0src/opnsense/mvc/app/models/OPNsense/Hostdiscovery/ACL/ACL.xml
+61-12 files

OPNSense/core 1aac190 — src/etc/inc filter.lib.inc

firewall: another mixup
DeltaFile
+1-1src/etc/inc/filter.lib.inc
+1-11 files

OPNSense/core 61cf0ac — src/etc/inc filter.lib.inc, src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms settings.xml

firewall: migrate miscellaneous advanced settings (automatic rules)
DeltaFile
+0-105src/www/system_advanced_firewall.php
+80-0src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_1_6.php
+40-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/settings.xml
+16-15src/etc/inc/filter.lib.inc
+25-1src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+4-2src/opnsense/scripts/shell/setaddr.php
+165-1237 files not shown
+177-13413 files

OPNSense/core 53ec2ef — . plist, src/opnsense/mvc/app/controllers/OPNsense/Core/Api DashboardController.php

firmware: strict CRL and TLS 1.3 checking for product_feed (#11144)
DeltaFile
+29-0src/opnsense/scripts/firmware/feed.sh
+2-2src/opnsense/service/conf/actions.d/actions_firmware.conf
+1-1src/opnsense/scripts/firmware/hostnames.sh
+1-1src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DashboardController.php
+1-0src/opnsense/scripts/firmware/config.sh
+1-0plist
+35-46 files

OPNSense/plugins 5a0ac9a — security/acme-client Makefile pkg-descr, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsGcloud.php

Merge pull request #5873 from fraenki/acme_418

security/acme-client: release 4.18
DeltaFile
+21-4security/acme-client/pkg-descr
+6-5security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsGcloud.php
+2-2security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+1-1security/acme-client/Makefile
+30-124 files

OPNSense/plugins 876f339 — security/acme-client pkg-descr, security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient AcmeClient.xml

security/acme-client: update changelog, bump model version
DeltaFile
+16-2security/acme-client/pkg-descr
+1-1security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+17-32 files

OPNSense/plugins 4ce2a22 — security/acme-client Makefile pkg-descr

security/acme-client: bump version
DeltaFile
+3-3security/acme-client/pkg-descr
+1-1security/acme-client/Makefile
+4-42 files

OPNSense/plugins 0538a46 — security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient AcmeClient.xml

security/acme-client: make edgecenter value optional, refs #5783
DeltaFile
+1-1security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+1-11 files

OPNSense/plugins 9929c65 — security/acme-client pkg-descr, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsGcloud.php

security/acme-client: fix command injection in Google Cloud DNS validation

Reported by: @cppghoul
DeltaFile
+6-5security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsGcloud.php
+3-0security/acme-client/pkg-descr
+9-52 files

OPNSense/plugins e9782c7 — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsOpenproviderRest.php

security/acme-client: Add support for OpenProvider.com DNS API (#5801)
DeltaFile
+45-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsOpenproviderRest.php
+15-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+7-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+67-03 files

OPNSense/plugins a6fa525 — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsWedos.php

security/acme-client: add support for Wedos DNS API (#5853)
DeltaFile
+45-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsWedos.php
+16-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+7-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+68-03 files

OPNSense/core c87180c — src/opnsense/mvc/app/library/OPNsense/System StaticRoute.php

system: fix fatal error during boot introduced in a49d33e2f1ee

  Setting up routes...
  Fatal error: Uncaught Error: Undefined constant "OPNsense\System\gatewayip" in /usr/local/opnsense/mvc/app/library/OPNsense/System/StaticRoute.php:269
  Stack trace:
  #0 /usr/local/opnsense/mvc/app/library/OPNsense/System/StaticRoute.php(391): OPNsense\System\StaticRoute->staticRoutes(NULL)
  #1 /usr/local/etc/inc/system.inc(694): OPNsense\System\StaticRoute->syncRoutes(NULL, NULL)
  #2 /usr/local/etc/rc.bootup(94): system_routing_configure(true, NULL, 'ignore')
  #3 {main}
    thrown in /usr/local/opnsense/mvc/app/library/OPNsense/System/StaticRoute.php on line 269
DeltaFile
+1-1src/opnsense/mvc/app/library/OPNsense/System/StaticRoute.php
+1-11 files

OPNSense/plugins 2559252 — security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient LeCertificate.php LeCommon.php, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeAutomation Base.php

security/acme-client: clear recorded deploy hook in cert-home domain configs (#5871)

Co-authored-by: cysimons <cysimons at cisco.com>
DeltaFile
+40-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCommon.php
+1-22security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeAutomation/Base.php
+6-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCertificate.php
+47-223 files

OPNSense/plugins 2309ccc — security/acme-client pkg-descr, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient LeCertificate.php LeCommon.php

Merge pull request #5719 from daemonhorn/fix/acme-client-false-validation-failed-on-skip

security/acme-client: fix false "validation failed" status on skipped renewal
DeltaFile
+19-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/Base.php
+6-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCommon.php
+5-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCertificate.php
+3-0security/acme-client/pkg-descr
+33-04 files

OPNSense/core df8531d — . plist

pkg: fix plist
DeltaFile
+1-0plist
+1-01 files

OPNSense/core ed0a8e6 — src/opnsense/scripts/firmware config.sh hostnames.sh, src/opnsense/service/conf/actions.d actions_firmware.conf

firmware: funnel product_feed through config.sh
DeltaFile
+29-0src/opnsense/scripts/firmware/product_feed.sh
+1-1src/opnsense/service/conf/actions.d/actions_firmware.conf
+1-1src/opnsense/scripts/firmware/hostnames.sh
+1-0src/opnsense/scripts/firmware/config.sh
+32-24 files

OPNSense/plugins 56ed20c — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsSelfhost.php

Merge pull request #5856 from leander19961/acme-selfhost-apikey

security/acme-client: switch Selfhost DNS API to API key, closes #5825
DeltaFile
+3-7security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+2-5security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+1-2security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsSelfhost.php
+6-143 files

OPNSense/plugins a9a505f — security/wazuh-agent/src/etc/inc/plugins.inc.d wazuhagent.inc

security/wazuh-agent: use migrated firewall logging setting
DeltaFile
+2-2security/wazuh-agent/src/etc/inc/plugins.inc.d/wazuhagent.inc
+2-21 files

OPNSense/plugins 593455f — net/frr/src/etc/inc/plugins.inc.d frr.inc

net/frr: use migrated firewall logging setting
DeltaFile
+21-21net/frr/src/etc/inc/plugins.inc.d/frr.inc
+21-211 files

OPNSense/plugins 57278c6 — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsBhosted.php

security/acme-client: Add support for bHosted.nl DNS #5867 (#5869)
DeltaFile
+57-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsBhosted.php
+34-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+16-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+107-03 files

OPNSense/core 1797026 — src/etc/inc filter.inc, src/etc/inc/plugins.inc.d pf.inc kea.inc

firewall: fix faulty cherry-pick
DeltaFile
+2-1src/etc/inc/filter.inc
+1-1src/etc/inc/plugins.inc.d/pf.inc
+1-1src/etc/inc/plugins.inc.d/kea.inc
+1-1src/etc/inc/plugins.inc.d/dnsmasq.inc
+1-1src/etc/inc/plugins.inc.d/captiveportal.inc
+6-55 files

OPNSense/core 77be865 — src/opnsense/mvc/app/controllers/OPNsense/Core/Api DashboardController.php

dashboard: configd callout changed with it
DeltaFile
+1-1src/opnsense/mvc/app/controllers/OPNsense/Core/Api/DashboardController.php
+1-11 files

OPNSense/core 6e03947 — src/etc/inc filter.lib.inc, src/etc/inc/plugins.inc.d ipsec.inc

firewall: migrate logging advanced settings to new settings page
DeltaFile
+76-0src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_1_5.php
+0-67src/www/system_advanced_firewall.php
+36-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/settings.xml
+23-1src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+10-8src/etc/inc/plugins.inc.d/ipsec.inc
+7-5src/etc/inc/filter.lib.inc
+152-816 files not shown
+173-10112 files

OPNSense/plugins 092116e — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsRcode0.php

security/acme-client: add support for RcodeZero DNS API (#5789)

Co-authored-by: Claude Opus 5.5 <noreply at anthropic.com>
DeltaFile
+46-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsRcode0.php
+25-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+14-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+85-03 files

OPNSense/core f5973c1 — . plist

pkg: fix plist
DeltaFile
+0-1plist
+0-11 files

OPNSense/core 85e0d4e — src/opnsense/service/conf/actions.d actions_dashboard.conf actions_firmware.conf

dashboard: move action to firmware
DeltaFile
+6-0src/opnsense/service/conf/actions.d/actions_firmware.conf
+0-5src/opnsense/service/conf/actions.d/actions_dashboard.conf
+6-52 files

OPNSense/plugins 539dbeb — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsEdgecenter.php

security/acme-client: add EdgeCenter DNS support (#5783)
DeltaFile
+44-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsEdgecenter.php
+10-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+4-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+58-03 files

OPNSense/core 0ed857f — . plist, src/etc/inc filter.inc

Firewall: migrate schedules advanced settings to new settings page
DeltaFile
+60-0src/opnsense/mvc/app/models/OPNsense/Firewall/Migrations/MFP1_1_4.php
+0-25src/www/system_advanced_firewall.php
+10-0src/opnsense/mvc/app/controllers/OPNsense/Firewall/forms/settings.xml
+5-1src/opnsense/mvc/app/models/OPNsense/Firewall/Filter.xml
+1-1src/etc/inc/filter.inc
+1-0plist
+77-276 files

OPNSense/core ef00463 — . plist

make plist-fix
DeltaFile
+1-0plist
+1-01 files