firewall/automation: Hide and unhide Statistics based on Inspect button without triggering tabulator persistence event
Add transient `_silentToggle` marker to Tabulator columns so
`columnVisibilityChanged` events triggered by scripted show/hide
operations (e.g. inspect toggle) do not set the persistence flag.
vpn/wireguard: Add debug flag to instances, can be set without restarting service, send logs to wireguard log (#9236)
* vpn/wireguard: Add debug flag to instances, can be set without restarting service, send logs to wireguard log
* Add debug as comment into wireguard-server.conf, so the file hash changes and wg_start() is triggered
* Update src/opnsense/mvc/app/controllers/OPNsense/Wireguard/forms/dialogEditWireguardServer.xml
Co-authored-by: Franco Fichtner <franco at opnsense.org>
---------
Co-authored-by: Franco Fichtner <franco at opnsense.org>
(cherry picked from commit 29982193760b7994f506a4376db87102e4251f9f)
diagnostics/packetcapture: Fix permission of capture zip file for wwwonly strict security mode (#9255)
* diagnostics/packetcapture: Fix permission of capture zip file when wwwonly strict security mode is enabled
* Unconditionally set wwwonly:wheel
* Also set permissions to 640
(cherry picked from commit abb4b446e4458ca46b07e91f8c8f277bb2f97c08)
System: High Availability - when nosync is set on the secondary machine for a vip, the record seems to be added twice as merge_config_attributes() solves this generically for all types. exclude no sync from the $vipbackup in the custom handling code to fix this.
closes https://github.com/opnsense/core/issues/8911