OPNSense/core 81e8a9b — src/opnsense/mvc/app/controllers/OPNsense/Firewall AliasController.php, src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterBaseController.php

firewall: fix alias edit links and scope it down to valid uuids only

https://forum.opnsense.org/index.php?topic=53340
DeltaFile
+1-15src/opnsense/mvc/app/views/OPNsense/Firewall/alias.volt
+7-4src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+7-4src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+4-1src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/FilterBaseController.php
+1-2src/opnsense/mvc/app/controllers/OPNsense/Firewall/AliasController.php
+20-265 files

OPNSense/core 149a836 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api SystemController.php, src/opnsense/mvc/app/views/OPNsense/Core firmware.volt

firmware: business now uses 26.10.0p1 for patch releases

Because 26.10p1 is bigger than 26.10.1 we need to add a .0 to the
releases even though we tried to avoid it for a decade.  Initial
releaes are still without .0 which makes 26.10 equal 26.10.0 but
the lookup code doesn't know that.

Since we also don't use 26.07 we can split at .0 no problem.
DeltaFile
+2-2src/opnsense/mvc/app/views/OPNsense/Core/firmware.volt
+1-1src/opnsense/scripts/firmware/latest.php
+1-1src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/SystemController.php
+4-43 files

OPNSense/core e102045 — src/opnsense/scripts/auth add_user.php

system: fix automation user scope set since validation was tightened; closes #11192

While here remove the defunct -o option since it is broken and would
not make any sense anyway with the current validations in place.

Also make the script a bit prettier in use from the command line.

(cherry picked from commit 855dbea44aef4b88712b6e4008998a8fa6d0d697)
DeltaFile
+13-7src/opnsense/scripts/auth/add_user.php
+13-71 files

OPNSense/ports 4ec61df — opnsense/pkg distinfo

opnsense/pkg: regenerate patch checksums; closes #305
DeltaFile
+5-5opnsense/pkg/distinfo
+5-51 files

OPNSense/core 855dbea — src/opnsense/scripts/auth add_user.php

system: fix automation user scope set since validation was tightened; closes #11192

While here remove the defunct -o option since it is broken and would
not make any sense anyway with the current validations in place.

Also make the script a bit prettier in use from the command line.
DeltaFile
+13-7src/opnsense/scripts/auth/add_user.php
+13-71 files

OPNSense/ports bda0d92 — opnsense/pkg Makefile

opnsense/pkg: since we have our own origin do the port epoch trick...

... to avoid upgrading into a potentially incompatible FreeBSD pkg
versions that is newer than ours.
DeltaFile
+1-0opnsense/pkg/Makefile
+1-01 files

OPNSense/core 0b01ca1 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api FirewallController.php, src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery SettingsController.php

Interfaces: Hostwatch: Add async pf state information as statistics column, with link to states per host (#11180)

* Interfaces: Hostwatch: Add async pf state information as statistics column, with link to states per host

* Lets rather put this into the controller, so we can also add a refresh button like in the firewall rules

* Immediately render the spinner when statistics are refreshed

* tiny bit more min width for ip addresses so all ipv6 addresses render without elipse

* Only unhide columns if the ACL allows access, guard calls if user is not privileged, move state lookup as aggregated action to the firewall controller

* Simplify new controller actions a bit
DeltaFile
+146-12src/opnsense/mvc/app/views/OPNsense/Hostdiscovery/settings.volt
+47-0src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/FirewallController.php
+22-0src/opnsense/mvc/app/controllers/OPNsense/Hostdiscovery/SettingsController.php
+3-1src/opnsense/mvc/app/views/OPNsense/Diagnostics/fw_states.volt
+3-0src/opnsense/mvc/app/models/OPNsense/Core/ACL/ACL.xml
+0-1src/opnsense/mvc/app/models/OPNsense/Hostdiscovery/ACL/ACL.xml
+221-146 files

OPNSense/ports 9ac1698 — opnsense/update Makefile distinfo

opnsense/update: bump to 26.7.9
DeltaFile
+3-3opnsense/update/distinfo
+1-1opnsense/update/Makefile
+4-42 files

OPNSense/ports 0655c6b — databases/sqlite3 Makefile distinfo

databases/sqlite3: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3databases/sqlite3/distinfo
+1-1databases/sqlite3/Makefile
+4-42 files

OPNSense/ports 7b7719b — net/rsync Makefile, net/rsync/files patch-match.c

net/rsync: sync with upstream

Taken from: FreeBSD
DeltaFile
+118-0net/rsync/files/patch-match.c
+1-0net/rsync/Makefile
+119-02 files

OPNSense/ports a2307df — dns/powerdns Makefile

dns/powerdns: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-2dns/powerdns/Makefile
+3-21 files

OPNSense/ports 9f60f23 — dns/powerdns distinfo Makefile

dns/powerdns: sync with upstream

Taken from: FreeBSD
DeltaFile
+30-23dns/powerdns/Makefile
+3-3dns/powerdns/distinfo
+33-262 files

OPNSense/ports 34f052b — security/krb5-122 Makefile distinfo, security/krb5-122/files patch-lib_gssapi_spnego_spnego__mech.c patch-lib_gssapi_krb5_import__name.c

security/krb5-122: sync with upstream

Taken from: FreeBSD
DeltaFile
+0-43security/krb5-122/files/patch-plugins_preauth_pkinit_pkinit__crypto__openssl.c
+0-12security/krb5-122/files/patch-lib_gssapi_krb5_import__name.c
+0-11security/krb5-122/files/patch-lib_gssapi_spnego_spnego__mech.c
+3-3security/krb5-122/distinfo
+1-2security/krb5-122/Makefile
+4-715 files

OPNSense/ports 2e081d9 — security/krb5-122 Makefile

security/krb5-122: sync with upstream

Taken from: FreeBSD
DeltaFile
+4-2security/krb5-122/Makefile
+4-21 files

OPNSense/ports 3acc936 — devel/git Makefile pkg-plist

devel/git: sync with upstream

Taken from: FreeBSD
DeltaFile
+7-7devel/git/distinfo
+6-0devel/git/pkg-plist
+1-1devel/git/Makefile
+14-83 files

OPNSense/ports 5dd1814 — security/openvpn distinfo Makefile

security/openvpn: partially sync with upstream

Taken from: FreeBSD
DeltaFile
+5-2security/openvpn/Makefile
+3-3security/openvpn/distinfo
+8-52 files

OPNSense/ports 25b7918 — security/openvpn Makefile distinfo

security/openvpn: partially sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3security/openvpn/distinfo
+1-1security/openvpn/Makefile
+4-42 files

OPNSense/ports 2b791dc — lang/python313 Makefile.version distinfo

lang/python313: sync with upstream

Taken from: FreeBSD
DeltaFile
+4-8lang/python313/pkg-plist
+3-3lang/python313/distinfo
+1-1lang/python313/Makefile.version
+8-123 files

OPNSense/ports cb3c80c — lang/python313 Makefile.version pkg-plist

lang/python313: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3lang/python313/distinfo
+2-1lang/python313/pkg-plist
+1-1lang/python313/Makefile.version
+6-53 files

OPNSense/ports 545374f — security/openssh-portable Makefile distinfo, security/openssh-portable/files extra-patch-hpn extra-patch-blacklist-hpn

security/openssh-portable: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3security/openssh-portable/files/extra-patch-hpn
+3-3security/openssh-portable/files/extra-patch-blacklist-hpn
+3-3security/openssh-portable/distinfo
+1-1security/openssh-portable/Makefile
+10-104 files

OPNSense/ports 9a8d5e3 — security/openssh-portable distinfo Makefile, security/openssh-portable/files patch-ssh-agent.1 patch-sshd_config.5

security/openssh-portable: sync with upstream

Taken from: FreeBSD
DeltaFile
+16-16security/openssh-portable/files/patch-ssh-agent.c
+9-9security/openssh-portable/files/patch-sshd_config.5
+9-9security/openssh-portable/files/patch-servconf.h
+6-6security/openssh-portable/files/patch-ssh-agent.1
+5-6security/openssh-portable/Makefile
+5-5security/openssh-portable/distinfo
+50-516 files

OPNSense/ports ebe34b6 — www/apache24 Makefile distinfo

www/apache24: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/apache24/distinfo
+2-2www/apache24/Makefile
+5-52 files

OPNSense/ports 39b5ec3 — www/apache24 Makefile distinfo

www/apache24: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/apache24/distinfo
+1-1www/apache24/Makefile
+4-42 files

OPNSense/ports 63fca5a — www/apache24 Makefile distinfo

www/apache24: sync with upstream

Taken from: FreeBSD
DeltaFile
+3-3www/apache24/distinfo
+2-2www/apache24/Makefile
+5-52 files

OPNSense/core 6fc719c — src/opnsense/mvc/app/controllers/OPNsense/Base ControllerRoot.php, src/www authgui.inc

system: fix Norwegian/Vietnamese not being translated
DeltaFile
+7-7src/www/authgui.inc
+9-5src/opnsense/mvc/app/controllers/OPNsense/Base/ControllerRoot.php
+16-122 files

OPNSense/core 6f05a71 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api FirewallController.php

Simplify new controller actions a bit
DeltaFile
+3-4src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api/FirewallController.php
+3-41 files

OPNSense/ports 709f085 — opnsense/kea Makefile distinfo

opnsense/kea: update to 3.0.5
DeltaFile
+20-20opnsense/kea/pkg-plist
+3-3opnsense/kea/distinfo
+1-1opnsense/kea/Makefile
+24-243 files

OPNSense/core 953df50 — src/opnsense/service/templates/OPNsense/Kea keactrl.conf

kea: Add comments about kea-ctrl-agent in keactrl.conf file
DeltaFile
+2-0src/opnsense/service/templates/OPNsense/Kea/keactrl.conf
+2-01 files

OPNSense/core e17827d — src/etc/inc/plugins.inc.d kea.inc, src/opnsense/mvc/app/controllers/OPNsense/Kea/Api CtrlAgentController.php

Services: Kea DHCPv4/6: Remove Kea control agent as it is deprecated (#11183)

* Services: Kea DHCPv4/6: Remove Kea control agent as it is deprecated and removed upstream

* We don't need ctrl_agent=no anymore as its only started with yes anyway

* Adjust help text so an overlap with captive portal is less likely now that we have the chance

* Use ULA in IPv6 example

* Change case here for @fichtner
DeltaFile
+0-73src/opnsense/mvc/app/models/OPNsense/Kea/KeaCtrlAgent.php
+0-50src/opnsense/mvc/app/controllers/OPNsense/Kea/Api/CtrlAgentController.php
+0-48src/opnsense/mvc/app/views/OPNsense/Kea/ctrl_agent.volt
+0-23src/opnsense/mvc/app/models/OPNsense/Kea/KeaCtrlAgent.xml
+0-20src/opnsense/mvc/app/controllers/OPNsense/Kea/forms/agentSettings.xml
+0-10src/etc/inc/plugins.inc.d/kea.inc
+0-22411 files not shown
+5-25917 files

OPNSense/plugins 5cca317 — net/frr/src/opnsense/scripts/frr setup.sh

Install all needed folders and logfiles since syslog reads from frr-reload during start, on RAM disk the file wouldn't exist on first reload. (#5911)
DeltaFile
+6-8net/frr/src/opnsense/scripts/frr/setup.sh
+6-81 files