Commit graph

  • de8e23bc83
    Merge 77f7db235a into 40cb82128d Glen 2026-02-04 08:49:34 +1100
  • 77f7db235a
    Fix PTR Record Generation for Unbound Host Aliases Glen 2026-02-04 08:47:50 +1100
  • 4f706f1507
    Merge 0d2f578d80 into 40cb82128d Marcel Ritter 2026-02-03 22:39:48 +0100
  • c8d9437c8a
    Merge 97d26d29a5 into 40cb82128d BPplays 2026-02-03 13:00:39 -0800
  • 996ec93098
    Merge 551c4bcf40 into 40cb82128d Monviech 2026-02-03 18:42:29 +0100
  • 551c4bcf40 Firewall: Rules [new]: Theory for race condition during selectpicker population firewall-selector-deferred Monviech 2026-02-03 18:40:22 +0100
  • 6828a74342
    Merge 7ae429a0a0 into 40cb82128d jakobsen-lrz 2026-02-03 17:14:23 +0100
  • d9b2dac9f1
    Merge 94d8a11f28 into 40cb82128d Monviech 2026-02-03 16:40:43 +0100
  • 40cb82128d mvc: BaseModel - improve legacy mapper support when parent item doesn't exist. master Ad Schellevis 2026-02-03 16:28:06 +0100
  • 5276f51dc0
    dnsmasq: Compare lower case strings only in leases to fix edge cases in is_reserved detection (#9714) Monviech 2026-02-03 15:42:37 +0100
  • 1e065a8ee3
    Merge d952dbc54d into 7ae42d9584 Konstantinos Spartalis 2026-02-03 15:25:30 +0100
  • 0329175ad6 dnsmasq: Compare lower case strings only in leases to fix edge cases in is_reserved detection Monviech 2026-02-03 15:22:54 +0100
  • 7ae42d9584 firmware: do not fail upgrade if new kernel is already booted Franco Fichtner 2026-02-03 15:04:51 +0100
  • 94d8a11f28 Shuffle is_if condition around for clarity firewall-interfaces-null Monviech 2026-02-03 13:56:44 +0100
  • d048419479 Turn __* into __any Monviech 2026-02-03 13:31:37 +0100
  • 0935abb464 Remove some unneeded newlines Monviech 2026-02-03 13:01:45 +0100
  • 0ba302d6a9 That comment went missing Monviech 2026-02-03 13:00:47 +0100
  • 1b4226281f Some more style Monviech 2026-02-03 12:57:42 +0100
  • defe87f6d3 Style Monviech 2026-02-03 12:06:17 +0100
  • c3bb8b5241 Lower diff in controller by folding null case into is_if Monviech 2026-02-03 12:03:56 +0100
  • b8bf4af4e4 Change label from any to floating (for floating) Monviech 2026-02-03 11:41:08 +0100
  • 15ef4bef96 To fix URL hash weirdness, it's best to special case __floating and __* in the frontend Monviech 2026-02-03 11:21:06 +0100
  • 3dd547c635 Interface select default only on null or no match, not on empty string Monviech 2026-02-03 10:32:11 +0100
  • e6e59fa2c1 Firewall - Rules [new]: Add all rules option to interface selectpicker and select it by default Monviech 2026-02-03 10:21:10 +0100
  • 19d280c5c2
    Merge 1b61764c85 into c3dd6d56f1 schreibubi 2026-02-03 09:42:52 +0100
  • d754ea9c36
    Merge d37e3155fc into c3dd6d56f1 Alex Goodkind 2026-02-03 08:35:06 +0100
  • 8a1614c4cf openssh: style update for config generation stable/26.1 Franco Fichtner 2026-01-27 07:51:15 +0100
  • c3dd6d56f1 openssh: minor style tweak Franco Fichtner 2026-02-03 08:29:52 +0100
  • d01c4d7384 make: add a linter for PHP class name consistency #9638 Franco Fichtner 2026-01-30 08:57:45 +0100
  • dbc0af5660 mvc: use linter to find two wrong class names; closes #9638 Franco Fichtner 2026-01-30 09:01:38 +0100
  • e771a800d5 ipsec: same same, switch class name not file name Franco Fichtner 2026-02-03 08:24:04 +0100
  • b95c81d08d interfaces: class name was wrong, fix UI page link Franco Fichtner 2026-02-03 08:18:31 +0100
  • 45846bff3a dhcp/kea: Use hostdiscovery service as ndp source in kea_prefix_watcher script (#9648) Monviech 2026-01-30 08:36:16 +0100
  • 338ddee580 firewall: ancient copy+paste error in scrub rules Franco Fichtner 2026-02-02 08:41:09 +0100
  • ae1e703662 system: Persian into production mode Franco Fichtner 2026-01-27 19:18:36 +0100
  • 69e7e57c2a kea: add several missing validation Ad Schellevis 2026-01-27 20:05:34 +0100
  • 26ac1fd4bc bootgrid: searchable column selectors Stephan de Wit 2026-02-02 11:00:14 +0100
  • 8c64634756 bootgrid: introduce toggle-selected command Stephan de Wit 2026-02-02 09:23:02 +0100
  • 7f1abcdb59 Interfaces: Diagnostics: Ping - add optional interval (seconds), closes https://github.com/opnsense/core/issues/9695 Ad Schellevis 2026-02-01 11:25:45 +0100
  • 58e0489cfc Firewall: Rules [new]: Add link to states and put it first in list (#9707) Monviech 2026-02-02 17:16:40 +0100
  • 6a46a33300 Firewall: Rules [new]: Statistics column is responsive now (#9679) Monviech 2026-02-02 11:14:39 +0100
  • 714fc1f3d7 Firewall: Schedule - add missing schedules support in "Firewall: Rules [new]" and refactor existing usage to avoid duplication of logic Ad Schellevis 2026-02-01 13:21:26 +0100
  • e23898d791 Firewall: Rules [new]: Change toggle_log icon to help visibility of enabled/disabled status (#9704) Monviech 2026-02-02 16:14:33 +0100
  • 01a7c5a0cb Firewall: NAT: Destination NAT: The local-port field does not support range and well-known name (#9668) Monviech 2026-01-30 14:53:54 +0100
  • 2714ad5739 Firewall: Rules [new]: normalize overload table between uuid and name (#9657) Monviech 2026-01-30 08:34:48 +0100
  • b38050ae7b Firewall: Rules [new] - on import, validate uuid (either empty or valid) Ad Schellevis 2026-01-28 21:22:47 +0100
  • 189889e115 interfaces: multi-dhcp6c support and custom PD association #7647 dhcp6c_multi Franco Fichtner 2026-01-28 22:52:37 +0100
  • e2d95ad672 firewall: double check the theory of 4c559a63d4 Franco Fichtner 2026-02-03 07:59:05 +0100
  • 5fdad6b9a5 mvc: support throwing exceptions in importRecordSet(.., $data_callback, ..) for importCsv() to add validation on the input data. Ad Schellevis 2026-01-28 21:14:02 +0100
  • c7f8f8c395 interfaces: fix wlan creation when $mode is empty Franco Fichtner 2026-02-02 21:14:46 +0100
  • 51bc64da0d
    Merge 978804d5d7 into 45597a976c Gökhan Tura 2026-02-03 09:46:12 +0700
  • de341d9a7f
    Merge d94ab8368c into 45597a976c Yip Rui Fung 2026-02-03 08:33:34 +1100
  • b18cf3dee3 mvc: ApiControllerBase->exportCsv(), mark content safe so escaping is disabled. closes https://github.com/opnsense/core/issues/9694 Ad Schellevis 2026-02-02 21:11:36 +0100
  • 45597a976c interfaces: fix wlan creation when $mode is empty Franco Fichtner 2026-02-02 21:14:46 +0100
  • 39fcbddb05 mvc: ApiControllerBase->exportCsv(), mark content safe so escaping is disabled. closes https://github.com/opnsense/core/issues/9694 Ad Schellevis 2026-02-02 21:11:36 +0100
  • ce432fa769
    Firewall: Rules [new]: Remove schedule formatter from group and automatic rule rows (#9708) Monviech 2026-02-02 18:13:32 +0100
  • d6631ee5a8 Fix previous Monviech 2026-02-02 18:03:32 +0100
  • 966b15c12a
    Merge 631c07e7b2 into d260467553 Johannes Ullrich 2026-02-02 18:43:24 +0200
  • d260467553
    Firewall: Rules [new]: Add link to states and put it first in list (#9707) Monviech 2026-02-02 17:16:40 +0100
  • 9d000d7027 Firewall: Rules [new]: Remove schedule formatter from group and automatic rule rows Monviech 2026-02-02 16:58:35 +0100
  • 5f4def26f2 Firewall: Rules [new]: Add link to states and put it first in list Monviech 2026-02-02 16:46:42 +0100
  • 0f6d82af34
    Firewall: Rules [new]: Change toggle_log icon to help visibility of enabled/disabled status (#9704) Monviech 2026-02-02 16:14:33 +0100
  • 6d05a22daf Better reduce the diff here Monviech 2026-02-02 16:13:34 +0100
  • 60da435acc Only change the icon, do not change the color Monviech 2026-02-02 16:10:06 +0100
  • 5a3fafa1ba
    Merge 6ff0dbe70a into 9aaf675694 Helmut K. C. Tessarek 2026-02-02 13:39:14 +0100
  • 6febf1a16d
    Merge 067108a37f into 9aaf675694 Monviech 2026-02-02 12:13:29 +0100
  • fe53eaee35 firewall: Change toggle_log icon to help visibility of enabled/disabled status Monviech 2026-02-02 12:01:13 +0100
  • a52277c37b mvc: shield exec_safe() against "fatal" type errors Franco Fichtner 2026-02-01 11:08:07 +0100
  • 9aaf675694
    Firewall: Rules [new]: Statistics column is responsive now (#9679) Monviech 2026-02-02 11:14:39 +0100
  • 7333fba07a bootgrid: cleanup previous Stephan de Wit 2026-02-02 11:02:01 +0100
  • 3ce73ff043 bootgrid: searchable column selectors (fixes https://github.com/opnsense/core/issues/9698) Stephan de Wit 2026-02-02 11:00:14 +0100
  • b5cf3f7410 bootgrid: split toggle-selected into enable/disable-selected (https://github.com/opnsense/core/issues/9678) Stephan de Wit 2026-02-02 10:19:04 +0100
  • 622bc41fe6
    Merge 0cc56f2d9b into f7f0857ca9 ximnoise 2026-02-02 09:46:12 +0100
  • f7f0857ca9 bootgrid: introduce toggle-selected command (fixes https://github.com/opnsense/core/issues/9678) Stephan de Wit 2026-02-02 09:23:02 +0100
  • 4c559a63d4 firewall: ancient copy+paste error in scrub rules Franco Fichtner 2026-02-02 08:41:09 +0100
  • cc452a494d
    Merge 0df992200c into a5fed616a5 Steve Kerrison 2026-02-01 20:53:22 +0100
  • f44c651780 Firewall: Aliases - set password input to autocomplete="new-password", closes https://github.com/opnsense/core/pull/9610 Ad Schellevis 2026-01-29 21:08:16 +0100
  • 0f2b0c54b5 Bootgrid: allow multi word tooltips (#9656) Matthias Kaduk 2026-01-29 11:47:53 +0100
  • bdb19f9a9d radvd: When Base6Interface constructor is used, use its primary address for ifcfgipv6 (#9689) Monviech 2026-02-01 13:23:36 +0100
  • e49bb721e6 Normalize case when checking dnsmasq is_reserved Bill Doyle 2026-02-01 09:31:51 -0500
  • 691759333a make: pretty up previous, use tools.git wording Franco Fichtner 2026-01-28 22:24:48 +0100
  • 0d2f578d80 Some cleanups Marcel Ritter 2026-02-01 15:35:14 +0100
  • d6d666891c Add client-side unbound DNS over TLS/HTTPS/QUIC Marcel Ritter 2026-02-01 15:29:44 +0100
  • a5fed616a5 Firewall: Schedule - add missing schedules support in "Firewall: Rules [new]" and refactor existing usage to avoid duplication of logic. closes https://github.com/opnsense/core/issues/9690 Ad Schellevis 2026-02-01 13:21:26 +0100
  • 3bcdae70f7
    radvd: When Base6Interface constructor is used, use its primary address for ifcfgipv6 (#9689) Monviech 2026-02-01 13:23:36 +0100
  • 3ded56d217
    Update src/etc/inc/plugins.inc.d/radvd.inc Monviech 2026-02-01 13:19:12 +0100
  • b8356e82fc filter / style - remove excess comma leading to parse errors in our api documentation parser (collect_api_endpoints.py) Ad Schellevis 2026-01-28 20:40:24 +0100
  • 1727592311 firewall: style for previous Franco Fichtner 2026-02-01 12:15:04 +0100
  • f87eb7ac43 system: move to old location for better diff Franco Fichtner 2026-01-29 08:35:26 +0100
  • a5a1678dde mvc: support verbose logging in run_migrations.php Ad Schellevis 2026-01-30 09:26:16 +0100
  • 2b6b3e0384 interfaces: check dhcpdv6.enabled for -1 and add legacy config sections Franco Fichtner 2026-01-29 08:31:24 +0100
  • c6540bf6fa Interfaces: Diagnostics: Ping - add optional interval (seconds), closes https://github.com/opnsense/core/issues/9695 Ad Schellevis 2026-02-01 11:25:45 +0100
  • d31faf7f7c mvc: shield exec_safe() against "fatal" type errors Franco Fichtner 2026-02-01 11:08:07 +0100
  • d94ab8368c
    Kea: Fix the Kea Dhcp DDNS config generation Yip Rui Fung 2026-02-01 16:54:43 +0800
  • 85a3127b47
    Kea: Introduce KeaFQDNField to validate FQDNs and streamline DDNS suffix checks Yip Rui Fung 2026-02-01 16:16:11 +0800
  • daff1e3bdb
    Kea: Remove unused dialogDdnsDnsServer form file from plist Yip Rui Fung 2026-02-01 14:40:02 +0800
  • b6ea46d318
    Kea: Consolidate methods and reduce redundancy in DDNS implementation Yip Rui Fung 2026-02-01 14:34:39 +0800
  • 9058cead2c
    Kea: Merge dns server config into forward and reverse zones to reduce LoC Yip Rui Fung 2026-02-01 14:17:59 +0800
  • 5d320f3961
    Merge 7f8a5343fb into 70629923bb daerSeebaer 2026-02-01 00:35:47 +0100
  • d608d4b3d6
    Merge aca269d5d6 into 70629923bb ednt 2026-02-01 00:28:14 +0100