33,912 commits found in 26 milliseconds
OPNSense /core 8b47fdc — src/opnsense/mvc/app/controllers/OPNsense/Core/Api SnapshotsController.php, src/opnsense/scripts/system bectl.py system: revisit snapshot name validation #9892
See: https://github.com/opnsense/src/blob/6e01be67e/lib/libbe/be.c#L966
PR: https://github.com/opnsense/core/issues/9892
Co-authored-by: Konstantinos Spartalis <scoon405 at gmail.com>
(cherry picked from commit 6251336b064ea248fb1be74f1effa6021a2d05e0 )
(cherry picked from commit 6baf035b439aa98dedadfa1e8d670e2f34a7d3b8 )
(cherry picked from commit a689bf14e2fa70c19eda044be35e9b57cf452877 )
Services: Kea DHCPv6: Missed DUID during lease collection (#10203) OPNSense /core a689bf1 — src/opnsense/mvc/app/controllers/OPNsense/Core/Api SnapshotsController.php, src/opnsense/service/conf/actions.d actions_zfs.conf system: last round of fixes for snapshot names
"." and ".." are special path names and must be excluded.
"-." or "-_" are somehow problematic inside configd but adding
using ''%s seems to appease the whole system and doesn't mess
with shell quoting.
Reported by: @sopex
qoute all arguments, quotes and shell magic chars are not supported
OPNSense /core 948cda7 — src/opnsense/mvc/app/controllers/OPNsense/Core/Api SnapshotsController.php validate more
OPNSense /core 79286a7 — src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterBaseController.php Guard all Savepoint Actions additionally as they can interact directly with the config in some instances
OPNSense /core 10bd064 — src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes BaseField.php, src/opnsense/mvc/tests/app/models/OPNsense/Base/FieldTypes AutoNumberFieldTest.php TextFieldTest.php mvc: BaseField: add basic count() helper
allow zero count on container, needs unit test later
mvc: remove unused import
System: Access: Privileges: remove add/delete from page
(cherry picked from commit 3c5ae0f3b3d72e15efd852061a77d85c43bc3d74 )
system: only split first colon when reading sysctls
(cherry picked from commit 293e645d89edb53c7f3fd2388740f28f5ec50346 )
(cherry picked from commit 791cc6f573a0b67808c7189544890c43c700f17f )
make: prevent error in new vim grepping step
(cherry picked from commit ea6f7103f1e27126abb3552cf30819c032b4549e )
OPNSense /core 1d78fa5 — src/opnsense/mvc/app/controllers/OPNsense/Firewall/Api FilterBaseController.php FilterController.php Firewall: Use save method from ApiMutableModelControllerBase for log command, move rule command and savepoint action
OPNSense /core b9b597b — src/opnsense/mvc/app/models/OPNsense/Base/FieldTypes BaseField.php, src/opnsense/mvc/tests/app/models/OPNsense/Base/FieldTypes AutoNumberFieldTest.php TextFieldTest.php mvc: BaseField: add count()
make: prevent error in new vim grepping step
System: Access: Privileges: remove add/delete from page
system: symmetry for all 3 split column callers in previous
No we still have do add state into the mix or the route lazy drop will not work anymore
Firewall: Aliases - fix typo in error log (remove url as it has no value anyway) and make parser a bit more resilient by trapping all errors. closes https://github.com/opnsense/core/issues/10168
(cherry picked from commit 5b6913a0df45577f31a6a7777702cf876897c79e )
(cherry picked from commit 4e939d528cc7d4e38c1bfe777b71e1772fcc6edc )
firewall: small whitespace issue in prev
Remove duplicate state check, add documentation for the possible states
system: minor style update in new menu code
firmware: moved FreeBSD.php duty to opnsense-update
PR: https://github.com/opnsense/update/commit/aeb88a8fb9
(cherry picked from commit 0175c1e1f0a263fc2ef640f485a60f45d5448b7d )
Services: Kea DHCPv4/v6: Remove depend constraint of ddns_reverse_zone (#10182)
Since ddns_forward_zone already depends on ddns_dns_server, and the config generator bails if either of these are empty we do not need to protect ddns_reverse_zone in any specific way right now.
It's a good idea to keep it this way, only populating a reverse zone is very uncommon, and ISC also tethered it to the forward zone being there.
(cherry picked from commit 4a1d6cf0851940f352f6d414240792c9f66be91a )
OPNSense /core c82e874 — src/opnsense/mvc/app/controllers/OPNsense/Routing/Api SettingsController.php system: small note on legacy bindings
OPNSense /core d9e4f1d — src/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogSubnet6.xml dialogSubnet4.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDdns.php KeaDhcpv4.xml Kea: DHCPv4/v6: DDNS dns server port can now be specified, default will remain 53 (#10183)
(cherry picked from commit 7eea65839c919cb76a24d7d9d3f48fbfd8befa3d )
OPNSense /core 136c360 — src/opnsense/mvc/app/controllers/OPNsense/Kea/forms dialogSubnet4.xml dialogSubnet6.xml, src/opnsense/mvc/app/models/OPNsense/Kea KeaDdns.php KeaDhcpv4.xml Services: Kea DHCPv4/v6: add explicit reverse DDNS zones support (#10123)
---------
Co-authored-by: XtraLarge <20318559 +XtraLarge at users.noreply.github.com>
Co-authored-by: Monviech <79600909 +Monviech at users.noreply.github.com>
(cherry picked from commit db41dfce2e67be3f6d3fd676ba5a47e7ef182d66 )
system: shorten static route collection code here
(cherry picked from commit 7e000a945439678d25ad769eda546ea24dc319d7 )
(cherry picked from commit 9a9b1ae078db7f9c79ee7eab71cfe9c29261cb7f )
system: add compatibility layer to future route disable/enable migration
Add an explicit empty argument for backend parser