Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

Latest revisions

# Date Author Comment
de9a3545 05/31/2024 06:40 PM Marcos M

Handle empty values during config upgrade. Fix #15362

The config may have an empty string - use 'empty()' instead of
'isset()' since '0' is not valid in this case.

487d7d5e 05/31/2024 04:31 PM Marcos M

Update the interface cache when configuring IPsec. Fix #15449

2ca4ce55 05/30/2024 06:14 PM Marcos M

Introduce a default return value to the rest of the config functions

The current return values remain the same. The added safety checks
ensures the correct type when calling array_* functions, and allows
for more flexible error handling.

3e28d716 05/29/2024 07:49 PM Marcos M

Clean up rule generation code for state-tracking options

Improve readability and make it easier to adjust for future changes.

e254aea4 05/28/2024 06:09 PM Marcos M

Automatically use floating states for IPsec rules. Fix #15430

74ad34bc 05/24/2024 06:11 PM Marcos M

Avoid configuration loop with LAGG interfaces. Fix #14083

The fix to #9453 introduced a loop when configuring LAGG interfaces.
This happens when interface_lagg_configure() ultimately calls
set_interface_mtu() which also calls interface_lagg_configure(). Since...

4b9165e5 05/24/2024 05:25 PM Marcos M

Default to an empty array for functions expecting a countable value

Do this for foreach() and count().

4eddd5ab 05/24/2024 03:18 PM Reid Linnemann

Correct default for 'system/acb' in write_config() to empty array instead of null

63d6bb4f 05/23/2024 05:37 PM Marcos M

Update all direct config access with accessor functions

9f0e98bc 05/23/2024 05:37 PM Marcos M

Refactor config upgrade to use config accessors

View revisions

Also available in: Atom