Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style and white space in etc
Fix what I broke removing DES. pointy-hat-to: me
Remove GCM options from phase 1, it's only supported in P2. Remove DES while here.
Fix ipsec_enabled() to return true only when at least one of the phase 1 entries are enabled.
Convert all the occurrences of $config['ipsec']['enable'] in filter.inc, ipsec.inc and service-utils.inc
Fix ruleset when IPSEC is enabled but there are no Phase 1 entries.
Issue: #5487
Fix #5350. Correct issues with strongswan logging (setting changes did not persist across reboots, setting silent did not work).
Change ipsec_dump_mobile() to parse regular output of ipsec leases, we are removing patch that made it to output xml
Add a new function that returns the current state of IPSEC.
Whenever we have phase1 entries, IPSEC is considered enabled.
A new fix for #4130:
The fix added for this bug, that check xml file size is < 200 to decideif file must or not be read created a new issue, single entry is notshowed.
Instead of doing this, check parse_xml_config() return and return emptyarray when it's -1...
Only call pfSense_ipsec_list_sa() when IPsec is enabled
Restore ipsec_dump_spd() accidentally removed on 7fcd5ea8bb2e7c9c94e1f38008fc3da440eb14e8. Pointy hat to: garga
Retire ipsec_smp_dump_status()
Move main pfSense content to src/