OPNSense/plugins 66ead3e — security/openvpn-legacy/src/www vpn_openvpn_server.php vpn_openvpn_client.php

security/openvpn-legacy: deny read-only runtime changes
DeltaFile
+7-0security/openvpn-legacy/src/www/vpn_openvpn_server.php
+7-0security/openvpn-legacy/src/www/vpn_openvpn_client.php
+14-02 files

OPNSense/plugins 7c8cc95 — net/freeradius pkg-descr

net/freeradius: annotate previous
DeltaFile
+1-0net/freeradius/pkg-descr
+1-01 files

OPNSense/plugins 2991997 — security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/Api ServiceController.php

security/acme-client: guard reset method and write access
DeltaFile
+5-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/Api/ServiceController.php
+5-01 files

OPNSense/plugins edbe6df — net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api GeneralController.php EapController.php

net/freeradius: enforce config write denial on direct saves
DeltaFile
+11-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api/ProxyController.php
+5-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api/UserController.php
+5-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api/LdapgroupController.php
+5-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api/ClientController.php
+1-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api/GeneralController.php
+1-0net/freeradius/src/opnsense/mvc/app/controllers/OPNsense/Freeradius/Api/EapController.php
+28-06 files

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

Merge pull request #5877 from fraenki/acme_418a

security/acme-client: additions for release 4.18
DeltaFile
+153-38security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCertificate.php
+6-0security/acme-client/pkg-descr
+3-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCommon.php
+162-383 files

OPNSense/plugins 38c633f — . LICENSE

LICENSE: sync

While this is nice to give visibility the classes with their
copyright in acme-client are a bit over the top for the process
of exporting a couple of environment variables.
DeltaFile
+9-0LICENSE
+9-01 files

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

security/acme-client: style sweep
DeltaFile
+2-2security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+1-1security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsWedos.php
+1-1security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogAction.xml
+4-43 files

OPNSense/plugins beac4a7 — 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 1152510 — 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 3cfed46 — net/upnp Makefile, net/upnp/src/etc/inc/plugins.inc.d miniupnpd.inc

net/upnp: use PPP parent if available to fix #5882
DeltaFile
+6-4net/upnp/src/etc/inc/plugins.inc.d/miniupnpd.inc
+1-1net/upnp/Makefile
+7-52 files

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

security/acme-client: fix certificate/CA import, closes #5876
DeltaFile
+153-38security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCertificate.php
+6-0security/acme-client/pkg-descr
+3-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeCommon.php
+162-383 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/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/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/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/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/plugins ce8d6f6 — net/frr Makefile pkg-descr, net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditBGPNeighbor.xml

net/frr: Add per-neighbor local-as no-prepend/replace-as options (#5688)
DeltaFile
+15-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/BGP.xml
+10-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditBGPNeighbor.xml
+4-0net/frr/pkg-descr
+1-2net/frr/Makefile
+1-1net/frr/src/opnsense/service/templates/OPNsense/Quagga/Config/bgpd.conf
+31-35 files

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

security/acme-client: add support for myloc (#5781)

* security/acme-client: add support for myloc dns-01 provider
DeltaFile
+39-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsMyloc.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
+53-03 files

OPNSense/plugins 009937f — security/acme-client pkg-descr, security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogAction.xml

security/acme-client: Add support for truenas_websocat deploy hook (#5742)
DeltaFile
+50-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeAutomation/AcmeTruenasWebsocat.php
+46-3security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+42-3security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogAction.xml
+1-0security/acme-client/pkg-descr
+139-64 files

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

Merge pull request #5866 from phedoreanu/acme-client-1984hosting-totp

security/acme-client: add 2FA support for 1984Hosting DNS API
DeltaFile
+8-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/Dns1984hosting.php
+6-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+3-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+17-03 files