OPNSense/plugins 5812205net-mgmt/nrpe Makefile pkg-descr, net-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe General.xml

net-mgmt/nrpe: allow hostnames in allowed_hosts (#5305)

* net-mgmt/nrpe: allow hostnames in allowed_hosts

* net-mgmt/nrpe: use HostnameField instead of CSVListField for allowed_hosts

Switch allowed_hosts from CSVListField to HostnameField with IpAllowed,
per review feedback on PR #5305 — CSVListField shouldn't be used anymore.

* Update General.xml

Updated Version to 0.0.2

* Update Makefile

Updated Plugin Version

* Update pkg-descr


    [4 lines not shown]
DeltaFile
+3-2net-mgmt/nrpe/src/opnsense/mvc/app/models/OPNsense/Nrpe/General.xml
+4-0net-mgmt/nrpe/pkg-descr
+1-1net-mgmt/nrpe/Makefile
+8-33 files

OPNSense/plugins 22667dcnet/ndp-proxy-go Makefile pkg-descr, net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml

net/ndp-proxy-go: version 1.4 (#5586)

* net/ndp-proxy-go: Add static-prefix and static-router flags

* net/ndp-proxy-go: Fix status not showing stopped service

* net/ndp-proxy-go: Bump version to 1.4
DeltaFile
+18-0net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+11-0net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+10-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+1-2net/ndp-proxy-go/Makefile
+3-0net/ndp-proxy-go/pkg-descr
+1-0net/ndp-proxy-go/src/opnsense/service/conf/actions.d/actions_ndpproxy.conf
+44-21 files not shown
+45-27 files

OPNSense/src 0ddcb5clib/libpfctl libpfctl.c

pf: Add missing PF_TS_CNT Netlink attribute

There is no parser entry for PF_TS_CNT, therefore PF_TS_REFCNT
is written starting at pfrts_cnt, causing the refcount
to be wrongly shown in the "Addresses:" section of print_tstats().

Issue: https://github.com/opnsense/src/issues/300
DeltaFile
+2-1lib/libpfctl/libpfctl.c
+2-11 files

OPNSense/plugins dbd8141net/ndp-proxy-go Makefile pkg-descr

net/ndp-proxy-go: Bump version to 1.4
DeltaFile
+1-2net/ndp-proxy-go/Makefile
+3-0net/ndp-proxy-go/pkg-descr
+4-22 files

OPNSense/plugins afc630enet/ndp-proxy-go/src/opnsense/service/conf/actions.d actions_ndpproxy.conf

net/ndp-proxy-go: Fix status not showing stopped service
DeltaFile
+1-0net/ndp-proxy-go/src/opnsense/service/conf/actions.d/actions_ndpproxy.conf
+1-01 files

OPNSense/plugins 9a58d8anet/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms general.xml, net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy NdpProxy.xml

net/ndp-proxy-go: Add static-prefix and static-router flags
DeltaFile
+18-0net/ndp-proxy-go/src/opnsense/mvc/app/controllers/OPNsense/NdpProxy/forms/general.xml
+11-0net/ndp-proxy-go/src/opnsense/mvc/app/models/OPNsense/NdpProxy/NdpProxy.xml
+10-0net/ndp-proxy-go/src/opnsense/service/templates/OPNsense/NdpProxy/ndp_proxy_go
+1-0net/ndp-proxy-go/src/opnsense/mvc/app/views/OPNsense/NdpProxy/general.volt
+40-04 files

OPNSense/ports c07bc7aopnsense/ndp-proxy-go Makefile distinfo, opnsense/ndp-proxy-go/files ndp-proxy-go.8

opnsense/ndp-proxy-go: Bump version to v1.0.4 (#281)
DeltaFile
+5-5opnsense/ndp-proxy-go/distinfo
+7-1opnsense/ndp-proxy-go/files/ndp-proxy-go.8
+1-1opnsense/ndp-proxy-go/Makefile
+13-73 files

OPNSense/src 693b01asys/dev/igc if_igc.c

igc: Disable ASPM L0s/L1 and PCI-PM/ASPM L1.1/L1.2 substates
DeltaFile
+30-12sys/dev/igc/if_igc.c
+30-121 files

OPNSense/src ecc27fesys/dev/igc if_igc.c

igc: Disable ASPM L0s/L1 and PCI-PM/ASPM L1.1/L1.2 substates
DeltaFile
+31-14sys/dev/igc/if_igc.c
+31-141 files

OPNSense/core 676d307src/opnsense/service/conf/actions.d actions_ipsec.conf actions_interface.conf

configd: further restrict configd actions to root and wwwonly for more sensitive actions (stopping services, reading certain data, ..) that won't be scheduled anyway and should have no other consumers.

addition to https://github.com/opnsense/core/commit/a313cbd5bdcfc3c9d4a55704fcdb8bbcf7182069

In the long run we might consider swapping the defaults, but since the chance of regressions is rather larger and most callouts aren't that problematic anyway, opt for explicit elevated rights for now.
DeltaFile
+8-0src/opnsense/service/conf/actions.d/actions_unbound.conf
+7-0src/opnsense/service/conf/actions.d/actions_system.conf
+6-0src/opnsense/service/conf/actions.d/actions_filter.conf
+5-0src/opnsense/service/conf/actions.d/actions_zfs.conf
+4-0src/opnsense/service/conf/actions.d/actions_ipsec.conf
+4-0src/opnsense/service/conf/actions.d/actions_interface.conf
+34-014 files not shown
+54-020 files

OPNSense/core 513234csrc/opnsense/mvc/app/library/OPNsense/Firewall Rule.php ForwardRule.php

Firewall: NAT: Destination NAT - fix missing "well-known" in local-port, closes https://github.com/opnsense/core/issues/10612

While here, also suppress a php warning for an non-existing entry.
DeltaFile
+9-2src/opnsense/mvc/app/library/OPNsense/Firewall/ForwardRule.php
+1-1src/opnsense/mvc/app/library/OPNsense/Firewall/Rule.php
+10-32 files

OPNSense/core 5c7830dsrc/opnsense/mvc/app/models/OPNsense/Trust Cert.xml Ca.xml

system: support RSA 7680

PR: https://forum.opnsense.org/index.php?topic=52537.0
DeltaFile
+1-0src/opnsense/mvc/app/models/OPNsense/Trust/Cert.xml
+1-0src/opnsense/mvc/app/models/OPNsense/Trust/Ca.xml
+2-02 files

OPNSense/core 3753e35src/opnsense/mvc/app/views/layout_partials base_form.volt base_dialog.volt

MVC: UI: Parenthesize the filtered static value so Volt applies the default before negating it, avoiding undefined array key warnings. (#10608)
DeltaFile
+3-3src/opnsense/mvc/app/views/layout_partials/base_form.volt
+3-3src/opnsense/mvc/app/views/layout_partials/base_dialog.volt
+6-62 files

OPNSense/plugins 9ee2cd4www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx tabbed_dialog.volt

www/nginx: attempt to fix the custom tabbed_dialog.volt
DeltaFile
+35-35www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx/tabbed_dialog.volt
+35-351 files

OPNSense/plugins 1726d9ewww/nginx Makefile, www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx tabbed_dialog.volt

www/nginx: fix template issues since refactor; closes #5579
DeltaFile
+7-13www/nginx/src/opnsense/mvc/app/views/OPNsense/Nginx/tabbed_dialog.volt
+1-1www/nginx/Makefile
+8-142 files

OPNSense/core a8ab435src/opnsense/mvc/app/views/layout_partials base_form.volt base_dialog.volt

MVC: UI: Parenthesize the filtered static value so Volt applies the default before negating it, avoiding undefined array key warnings.
DeltaFile
+3-3src/opnsense/mvc/app/views/layout_partials/base_form.volt
+3-3src/opnsense/mvc/app/views/layout_partials/base_dialog.volt
+6-62 files

OPNSense/core 65370c4src/opnsense/mvc/app/views/layout_partials base_tabs_header.volt

MVC: UI: base_tabs_header fix tab activation (#10606)
DeltaFile
+2-2src/opnsense/mvc/app/views/layout_partials/base_tabs_header.volt
+2-21 files

OPNSense/core e30c30bsrc/www services_ntpd_gps.php services_ntpd.php

network time: restart change for #9352
DeltaFile
+26-27src/www/services_ntpd_pps.php
+1-2src/www/services_ntpd_gps.php
+1-2src/www/services_ntpd.php
+28-313 files

OPNSense/core 2e6ffc6. plist, src/opnsense/service/conf/actions.d actions_dns.conf actions_plugins.conf

system: configure dhcp via backend, move dns over #9352
DeltaFile
+11-0src/opnsense/service/conf/actions.d/actions_plugins.conf
+0-6src/opnsense/service/conf/actions.d/actions_dns.conf
+2-2src/www/system_general.php
+2-2src/www/system_advanced_admin.php
+1-1src/www/services_opendns.php
+1-0plist
+17-116 files

OPNSense/core 12265f3src/www diag_backup.php

system: move backup restore to /var/lib/php/tmp #9352
DeltaFile
+1-1src/www/diag_backup.php
+1-11 files

OPNSense/core 56e2655src/opnsense/service/conf/actions.d actions_dns.conf, src/www system_general.php system_advanced_admin.php

system: add dns reconfigure #9352
DeltaFile
+6-0src/opnsense/service/conf/actions.d/actions_dns.conf
+1-1src/www/system_general.php
+1-1src/www/system_advanced_admin.php
+8-23 files

OPNSense/core 13d152fsrc/etc/inc/plugins.inc.d core.inc, src/www system_general.php

system: switch timezone and hostname restarts #9352
DeltaFile
+20-0src/etc/inc/plugins.inc.d/core.inc
+2-2src/www/system_general.php
+22-22 files

OPNSense/core 4fee2bbsrc/www system_advanced_misc.php

system: replace kernel/powerd restart now that it works #9352
DeltaFile
+10-10src/www/system_advanced_misc.php
+10-101 files

OPNSense/core 6e71db0src/etc/inc plugins.inc, src/etc/inc/plugins.inc.d core.inc

system: change approach due to MVC entanglement

Frist approach did not work.  Make it a bit more obvious.
DeltaFile
+7-2src/sbin/pluginctl
+7-2src/etc/inc/xmlrpc/service.inc
+2-5src/etc/inc/plugins.inc
+2-2src/etc/inc/plugins.inc.d/core.inc
+18-114 files

OPNSense/core c441b18src/opnsense/mvc/app/views/layout_partials base_tabs_header.volt

MVC: UI: base_tabs_header fix tab activation
DeltaFile
+2-2src/opnsense/mvc/app/views/layout_partials/base_tabs_header.volt
+2-21 files

OPNSense/core 86d6fd2src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api DNatController.php, src/opnsense/mvc/app/models/OPNsense/Firewall/FieldTypes FilterRuleField.php SourceNatRuleField.php

Firewall: Rules and NAT: Group invalid rules to the end of the ruleset. These rules are skipped by PF processing because they do not have a valid interface. (#10550)


---------

Co-authored-by: Stephan de Wit <stephan.de.wit at deciso.com>
DeltaFile
+72-84src/opnsense/mvc/app/views/OPNsense/Firewall/filter_rule.volt
+52-55src/opnsense/mvc/app/views/OPNsense/Firewall/nat_rule.volt
+30-2src/opnsense/mvc/app/models/OPNsense/Firewall/FieldTypes/SourceNatRuleField.php
+21-2src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api/DNatController.php
+13-0src/opnsense/mvc/app/models/OPNsense/Firewall/FieldTypes/FilterRuleField.php
+188-1435 files

OPNSense/core 539b002src/etc/inc plugins.inc, src/etc/inc/plugins.inc.d core.inc

system: add hidden services so they can be operated by pluginctl -s #9352

For now that's kernel and powerd.  Eventually these workarounds will
go away anyway.
DeltaFile
+20-0src/etc/inc/plugins.inc.d/core.inc
+9-6src/etc/inc/plugins.inc
+1-1src/sbin/pluginctl
+30-73 files

OPNSense/core 4a20d0bsrc/www system_advanced_firewall.php system_advanced_admin.php

system: replace login/sysctl restart for #9352
DeltaFile
+1-1src/www/system_advanced_firewall.php
+1-1src/www/system_advanced_admin.php
+2-22 files

OPNSense/plugins 9a12b0fnet/isc-dhcp/src/www services_dhcpv6.php services_dhcp.php

net/isc-dhcp: switch to backend resolver reload

PR: https://github.com/opnsense/core/issues/9352
DeltaFile
+1-1net/isc-dhcp/src/www/services_dhcpv6.php
+1-1net/isc-dhcp/src/www/services_dhcp.php
+2-22 files

OPNSense/core 035c571src/www system_general.php system_advanced_misc.php

system: switch resolver reload for #9352
DeltaFile
+1-1src/www/system_general.php
+1-1src/www/system_advanced_misc.php
+1-1src/www/system_advanced_admin.php
+1-1src/www/services_opendns.php
+4-44 files