35,846 commits found in 19 milliseconds
Only normalize when changing away from pass, as we don't know the intention when switching back to pass
Add a small js change handler for non pass rules to remove or change unsupported combinations
ui: reduce diff
Remove specific match validations since backend already normalizes or disables invalid state types or route-to gateway rules
Remove specific match validations since backend already normalizes or disables invalid state types or route-to gateway rules
OPNSense /core c73ba38 — src/opnsense/mvc/app/views/layout_partials base_dialog.volt, src/opnsense/mvc/app/views/layouts default.volt ui: implement dialog search field
OPNSense /core b6a7002 — src/opnsense/mvc/app/models/OPNsense/IPsec Swanctl.php, src/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes IPsecProposalField.php ipsec: add some hybrid post-quantum variants as additional key exchanges (#10798) OPNSense /core f2815fa — src/opnsense/www/js/widgets Services.js, src/opnsense/www/js/widgets/Metadata Core.xml system: minor touches on widget styles
OPNSense /core 73e1541 — src/opnsense/www/js/widgets Services.js, src/opnsense/www/js/widgets/Metadata Core.xml widget: Services: more structured layout (#10817)
* widget: Services: structured layout
* Update Services.js OPNSense /core 60f3ed9 — src/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes IPsecProposalField.php ipsec: shorten this a bit
OPNSense /core 4732880 — src/opnsense/service/templates/OPNsense/Syslog syslog-ng-local.conf, src/opnsense/service/templates/OPNsense/WebGui php.ini system: audit log injection via login username in auth_log()
* prevent syslog.filter splitting our messages
* remove newlines when flushing out local files
PR: GHSA-jjm2-jg4p-3v9q
OPNSense /core e2dbe04 — src/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes IPsecProposalField.php ipsec: further reduce diff
OPNSense /core 0f18c29 — src/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes IPsecProposalField.php ipsec: reduce diff
OPNSense /core 73f61fd — src/opnsense/mvc/app/models/OPNsense/IPsec/FieldTypes IPsecProposalField.php ipsec: further limit PQ options
OPNSense /core 60ec148 — src/etc/inc system.inc, src/opnsense/service/templates/OPNsense/Trust openssl.cnf system: selftest POC with OpenSSL FIPS
Feeds the FIPS config to the OpenSSL config, but needs
an untainted config to run. Wires base OpenSSL to use
the same FIPS module since base does not have one.
Activation confirmed by seeing fips for both base and
ports using:
# /usr(/local)/bin/openssl list -providers
OPNSense /core 5336f13 — src/etc/inc system.inc, src/opnsense/service/templates/OPNsense/Trust openssl.cnf system: selftest POC with OpenSSL FIPS
Feeds the FIPS config to the OpenSSL config, but needs
an untainted config to run. Wires base OpenSSL to use
the same FIPS module since base does not have one.
Activation confirmed by seeing fips for both base and
ports using:
# /usr(/local)/bin/openssl list -providers
system: fips goes to provider_sect
system: second try with fips=yes
OPNSense /core 628c6e6 — src/etc/inc system.inc, src/opnsense/service/templates/OPNsense/Trust openssl.cnf system: selftest POC with OpenSSL FIPS
Feeds the FIPS config to the OpenSSL config, but needs
an untainted config to run...
system: advertise fips module to base openssl
system: add audit log and comments
OPNSense /core 7568224 — src/opnsense/mvc/app/controllers/OPNsense/Diagnostics/Api FirewallController.php, src/opnsense/mvc/app/views/OPNsense/Diagnostics fw_log.volt Add match keyword support to Firewall Live Log and Widget
system: restructure openssl.cnf since FIPS sections are already mentioned
review, early return not needed here indeed, revert
OPNSense /core 2b396ca — src/opnsense/mvc/app/models/OPNsense/Firewall/FieldTypes FilterRuleField.php review, getValue()
Revert moving the scrub settings to advanced firewall settings
OPNSense /core aff4e25 — src/etc/inc system.inc, src/opnsense/service/templates/OPNsense/Trust openssl.cnf system: selftest POC with OpenSSL FIPS
Feeds the FIPS config to the OpenSSL config, but needs
an untainted config to run...
OPNSense /core 8834c62 — src/opnsense/mvc/app/controllers/OPNsense/Dnsmasq/Api LeasesController.php, src/opnsense/mvc/app/views/OPNsense/Dnsmasq leases.volt dnsmasq: leases sorting fixes (#10790)
* dnsmasq: leases sorting fixes
* Refactor to use sortable fields system: also consider VTI tunnels for lower priority #10819
OPNSense /core 5519a16 — src/etc/inc interfaces.inc, src/opnsense/mvc/app/models/OPNsense/Routing Gateways.php interface: replace strstr()/strpos() with more precise str_starts_with()
This works for everything but VLANS which still need to check for an
inlie _vlan for backwards compatibility.