OPNSense/plugins 4d5fca5security/openconnect pkg-descr Makefile, security/openconnect/src/opnsense/mvc/app/controllers/OPNsense/Openconnect/forms general.xml

security/openconnect: sync with master
DeltaFile
+6-0security/openconnect/src/opnsense/mvc/app/controllers/OPNsense/Openconnect/forms/general.xml
+5-1security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect/General.xml
+4-0security/openconnect/pkg-descr
+3-0security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf
+1-1security/openconnect/Makefile
+19-25 files

OPNSense/plugins ee0f831security/openconnect pkg-descr

security/openconnect: fiddle with wording
DeltaFile
+1-1security/openconnect/pkg-descr
+1-11 files

OPNSense/plugins 9842cdfnet/relayd Makefile, net/relayd/src/opnsense/mvc/app/controllers/OPNsense/Relayd/Api SettingsController.php

net/relayd: sync with master
DeltaFile
+102-0net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.php
+3-89net/relayd/src/opnsense/mvc/app/controllers/OPNsense/Relayd/Api/SettingsController.php
+3-3net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml
+1-2net/relayd/Makefile
+109-944 files

OPNSense/plugins 37429a4net/relayd Makefile

net/relayd: make new version
DeltaFile
+1-2net/relayd/Makefile
+1-21 files

OPNSense/plugins 7dbce4ewww/caddy Makefile, www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

www/caddy: sync with master
DeltaFile
+71-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Migrations/M1_1_8.php
+4-4www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+1-0www/caddy/Makefile
+76-43 files

OPNSense/plugins 026540anet-mgmt/zabbix-proxy Makefile, net-mgmt/zabbix-proxy/src/opnsense/service/templates/OPNsense/Zabbixproxy zabbix_proxy.conf.in

net-mgmt/zabbix-proxy: sync with master
DeltaFile
+1-1net-mgmt/zabbix-proxy/src/opnsense/service/templates/OPNsense/Zabbixproxy/zabbix_proxy.conf.in
+1-0net-mgmt/zabbix-proxy/Makefile
+2-12 files

OPNSense/plugins 750465bnet-mgmt/zabbix-proxy Makefile, net-mgmt/zabbix-proxy/src/opnsense/service/templates/OPNsense/Zabbixproxy zabbix_proxy.conf.in

net-mgmt/zabbix-proxy: fix syntax error, closes #3921 (#3932)

Regression was introduced in 26e6379874d56190e409c07c37cb12a58679c1ff.
DeltaFile
+1-1net-mgmt/zabbix-proxy/src/opnsense/service/templates/OPNsense/Zabbixproxy/zabbix_proxy.conf.in
+1-0net-mgmt/zabbix-proxy/Makefile
+2-12 files

OPNSense/plugins 4a39ea0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

www/caddy: Change display of domain and port combination in Model Relation Field (#3927)

* Update Caddy.xml - Replace ":" with "." in Model Relation Field.

Since a stray ":" when leaving the port empty could cause confusion, I have opted to replace it with a "."

This adheres to the standard of FQDNs ending with a "DOT" at the end (RFC 1034). Note: This changes only what is displayed, not the stored data itself.

This change makes an empty port in the GUI look like this:

example.com.

And with a port, like this:

example.com.443

(Compare to: https://github.com/opnsense/plugins/issues/3917#issuecomment-2064230068 )

* Update Makefile - Bump revision to 1

    [7 lines not shown]
DeltaFile
+3-3www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+3-31 files

OPNSense/plugins 1897803www/caddy Makefile, www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.xml

www/caddy: Create Migration script that fixes issue with Caddy not being able to start. (Regression in 1.5.4) (#3931)

* Create M1_1_7.php

This migration script empties out "on" and "none" options that were replaced with empty values by this pull request. It fixes the regression that Caddy will refuse to start because invalid values for AutoHttps and DnsProvider will remain stored in the config without a manual config change from the user.

Compare to: https://github.com/opnsense/plugins/commit/a628ebfc0682c0f27ec59b6a605dbeff8bd52765

Issue was tracked multiple times:
https://forum.opnsense.org/index.php?topic=40075.0
https://github.com/opnsense/plugins/pull/3930
https://github.com/opnsense/plugins/issues/3917#issuecomment-2064230068

* Bump Migration script and Model version to 1.1.8
DeltaFile
+71-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Migrations/M1_1_8.php
+1-1www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+1-0www/caddy/Makefile
+73-13 files

OPNSense/plugins e7602ecnet/relayd Makefile, net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd Relayd.xml

net/relayd - limit virtual server names to 31 characters, closes https://github.com/opnsense/plugins/issues/3916
DeltaFile
+3-3net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.xml
+1-1net/relayd/Makefile
+4-42 files

OPNSense/plugins 60fdd16. LICENSE README.md

LICENSE/README: sync
DeltaFile
+3-0LICENSE
+1-1README.md
+4-12 files

OPNSense/plugins 592c8b7net-mgmt/zabbix-proxy pkg-descr Makefile, net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms general.xml

net-mgmt/zabbix-proxy: sync with master
DeltaFile
+23-1net-mgmt/zabbix-proxy/src/opnsense/mvc/app/models/OPNsense/Zabbixproxy/General.xml
+19-0net-mgmt/zabbix-proxy/src/opnsense/mvc/app/controllers/OPNsense/Zabbixproxy/forms/general.xml
+11-0net-mgmt/zabbix-proxy/src/opnsense/service/templates/OPNsense/Zabbixproxy/zabbix_proxy.conf.in
+4-0net-mgmt/zabbix-proxy/pkg-descr
+1-2net-mgmt/zabbix-proxy/Makefile
+58-35 files

OPNSense/plugins aa92218net/frr Makefile

net/frr: bump for recent changes

changelog is a bit over the place, but looking into this with the next
frr release
DeltaFile
+1-1net/frr/Makefile
+1-11 files

OPNSense/plugins c1d1a95net/udpbroadcastrelay Makefile pkg-descr

net/udpbroadcastrelay: sync with master
DeltaFile
+1-1net/udpbroadcastrelay/Makefile
+1-1net/udpbroadcastrelay/pkg-descr
+2-22 files

OPNSense/plugins c38abb3security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms dialogValidation.xml, security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation DnsOci.php DnsArtfiles.php

security/acme-client: sync with master
DeltaFile
+56-0security/acme-client/src/opnsense/mvc/app/controllers/OPNsense/AcmeClient/forms/dialogValidation.xml
+47-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsOci.php
+45-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsArtfiles.php
+45-0security/acme-client/src/opnsense/mvc/app/library/OPNsense/AcmeClient/LeValidation/DnsDnshome.php
+27-0security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/AcmeClient.xml
+6-6security/acme-client/src/opnsense/mvc/app/models/OPNsense/AcmeClient/Migrations/M1_6_0.php
+226-64 files not shown
+240-1010 files

OPNSense/plugins d002b15www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api ReverseProxyController.php, www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms dialogHeader.xml

www/caddy: sync with master
DeltaFile
+212-8www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+79-16www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+38-10www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ReverseProxyController.php
+47-0www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+0-37www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.php
+34-0www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHeader.xml
+410-7110 files not shown
+486-10616 files

OPNSense/plugins aa1994dwww/caddy Makefile

www/caddy: release as intitial 1.5.4

The devlopment version was also at 1.5.3 in 24.1.5.
DeltaFile
+0-1www/caddy/Makefile
+0-11 files

OPNSense/plugins e317504www/OPNProxy/src/opnsense/mvc/app/controllers/OPNsense/Proxy/Api AclController.php, www/OPNProxy/src/opnsense/mvc/app/models/Deciso/Proxy ACL.xml

www/OPNProxy: sync with master
DeltaFile
+217-0www/OPNProxy/src/opnsense/scripts/OPNProxy/squid_acl_helper.py
+191-0www/OPNProxy/src/opnsense/mvc/app/views/Deciso/Proxy/acl.volt
+135-0www/OPNProxy/src/opnsense/scripts/OPNProxy/lib/__init__.py
+132-0www/OPNProxy/src/opnsense/mvc/app/models/Deciso/Proxy/ACL.xml
+131-0www/OPNProxy/src/opnsense/mvc/app/controllers/OPNsense/Proxy/Api/AclController.php
+100-0www/OPNProxy/src/opnsense/scripts/OPNProxy/policies_to_redis_proto.py
+906-019 files not shown
+1,577-225 files

OPNSense/plugins cca59e7net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api StaticController.php, net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd Relayd.php

plugins: style sweep
DeltaFile
+7-6net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/StaticController.php
+6-6www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+6-6www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ReverseProxyController.php
+3-3net/relayd/src/opnsense/mvc/app/models/OPNsense/Relayd/Relayd.php
+2-2www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+1-1www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ServiceController.php
+25-244 files not shown
+29-2610 files

OPNSense/plugins 7e6bc0awww/caddy pkg-descr, www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy Caddy.php

www/caddy: Fix input validation - allow wildcard domains and base domains at the same time (#3915)

* Update Caddy.php - Remove validation that checks for conflicts between wildcard and base domain

If a user creates a wildcard domain, the base domain won't be represented under it, so the base domain has to be created additionally. This validation prevented this from happening, even though it's a valid configuration.

* Update pkg-descr - included fix
DeltaFile
+0-37www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.php
+1-0www/caddy/pkg-descr
+1-372 files

OPNSense/plugins 8f2490a. LICENSE README.md, net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga static.volt

LICENSE/README: sync
DeltaFile
+6-2LICENSE
+2-1README.md
+1-1net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/static.volt
+9-43 files

OPNSense/plugins cfc2bdfnet/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api BgpController.php, net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms dialogEditBGPPeergroups.xml bgp.xml

Squashed commit of the following:

commit 5087edf5211a41dc903c4ceca90e39c2d36616f6
Author: Ad Schellevis <ad at opnsense.org>
Date:   Sat Apr 13 17:56:09 2024 +0200

    net/frr - style cleanups for https://github.com/opnsense/plugins/pull/3759 , including the use of https://github.com/opnsense/core/commit/2d45b78f744059089078d56b3c108765b2d23608 to return all fields on search for the controller in question.

commit c121bb855d29cbb8cbf649b234d642c2120faa8c
Author: Franco Fichtner <franco at opnsense.org>
Date:   Tue Mar 5 17:23:56 2024 +0100

    net/frr: bump revision for change

commit 0091d4679d237dfb7d67f9817c65a040c1207d51
Author: Franco Fichtner <franco at opnsense.org>
Date:   Tue Feb 6 09:02:13 2024 +0100

    net/frr: wrap up next version

    [60 lines not shown]
DeltaFile
+71-30net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/bgp.volt
+89-4net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/BGP.xml
+39-44net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/BgpController.php
+59-0net/frr/src/opnsense/service/templates/OPNsense/Quagga/bgpd.conf
+59-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditBGPPeergroups.xml
+7-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/bgp.xml
+324-783 files not shown
+336-799 files

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

www/caddy: Add simple load balancing (#3911)

* Add: Simple Load Balancing support of Upstreams with the random policy, by allowing multiple Upstream Domains in Handlers.

* Add passive health fail duration test. It enables unhealthy upstreams to be sorted when simple load balancing is enabled.

* Update pkg-descr
DeltaFile
+11-2www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHandle.xml
+8-1www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+7-0www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+3-0www/caddy/pkg-descr
+1-0www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+30-35 files

OPNSense/plugins 74c1c75net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga StaticController.php, net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api StaticController.php

Add staticd to routing suite (#3904)


---------

Co-authored-by: Mike Shuey <shuey at fmepnet.org>
DeltaFile
+113-0net/frr/src/opnsense/mvc/app/views/OPNsense/Quagga/static.volt
+69-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/STATICd.php
+69-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/Api/StaticController.php
+41-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/StaticController.php
+36-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/STATICd.xml
+25-0net/frr/src/opnsense/mvc/app/controllers/OPNsense/Quagga/forms/dialogEditSTATICRoute.xml
+353-06 files not shown
+385-212 files

OPNSense/plugins 5c1ecf0security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect General.xml

security/openconnect - minot model fix for https://github.com/opnsense/plugins/pull/3815
DeltaFile
+1-1security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect/General.xml
+1-11 files

OPNSense/plugins bc7e222security/openconnect pkg-descr Makefile, security/openconnect/src/opnsense/mvc/app/controllers/OPNsense/Openconnect/forms general.xml

Merge branch 'robertzaage-master'
DeltaFile
+6-0security/openconnect/src/opnsense/mvc/app/controllers/OPNsense/Openconnect/forms/general.xml
+5-1security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect/General.xml
+4-0security/openconnect/pkg-descr
+3-0security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf
+1-1security/openconnect/Makefile
+19-25 files

OPNSense/plugins 971b4dasecurity/openconnect/src/opnsense/mvc/app/controllers/OPNsense/Openconnect/forms general.xml, security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect General.xml

os-openconnect: Added option to enable the use of insecure ciphers

Committer: Robert Zaage <robert at zaage.it>
DeltaFile
+6-0security/openconnect/src/opnsense/mvc/app/controllers/OPNsense/Openconnect/forms/general.xml
+4-0security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect/General.xml
+3-0security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf
+13-03 files

OPNSense/plugins 447b8cdsecurity/openconnect pkg-descr Makefile, security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect General.xml

security/openconnect - template safety and versioning for https://github.com/opnsense/plugins/pull/3815
DeltaFile
+4-0security/openconnect/pkg-descr
+1-1security/openconnect/Makefile
+1-1security/openconnect/src/opnsense/mvc/app/models/OPNsense/Openconnect/General.xml
+1-1security/openconnect/src/opnsense/service/templates/OPNsense/Openconnect/openconnect.conf
+7-34 files

OPNSense/plugins cb2e7d3www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api ReverseProxyController.php, www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms dialogHeader.xml

www/caddy: v1.5.4 (#3891)

* Update ReverseProxyController.php

Update searchBase() for easier maintainability:

Requires: https://github.com/opnsense/core/commit/2d45b78f744059089078d56b3c108765b2d23608

* Update caddy_control.py - Change onerestart and other actions to restart

Might fix: https://github.com/opnsense/plugins/issues/3887

* Update Caddy.xml - Model Relation Fields

to allow displaying multiple elements instead of only the description. This prevents duplicates being displayed without being able to know which entry is which.

Possibly fixes:
https://github.com/opnsense/plugins/issues/3885
https://github.com/opnsense/plugins/issues/3884

    [43 lines not shown]
DeltaFile
+204-7www/caddy/src/opnsense/service/templates/OPNsense/Caddy/Caddyfile
+72-16www/caddy/src/opnsense/mvc/app/models/OPNsense/Caddy/Caddy.xml
+38-10www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/Api/ReverseProxyController.php
+46-0www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/reverse_proxy.volt
+34-0www/caddy/src/opnsense/mvc/app/controllers/OPNsense/Caddy/forms/dialogHeader.xml
+0-27www/caddy/src/opnsense/mvc/app/views/OPNsense/Caddy/general.volt
+394-609 files not shown
+456-6615 files

OPNSense/plugins 344112bnet/frr/src/opnsense/mvc/app/models/OPNsense/Quagga STATICd.php STATICd.xml

net/frr - Routing: STATIC / require one of "gateway, interfacename". for https://github.com/opnsense/plugins/pull/3904
DeltaFile
+8-0net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/STATICd.php
+0-2net/frr/src/opnsense/mvc/app/models/OPNsense/Quagga/STATICd.xml
+8-22 files