Correct some problems with the filter code where we were calling foreachon data that wasn't necessarily a valid array.
Modify the OpenVPN code to stop passing the array index around and thenimmediately obtaining a reference to the array entry. We already have a...
Set some important default values for the new OpenVPN interface screens.Add functions and interface code to handle local port conflict detectionand resolution.
Dump the per-configuration dh parameters data. It make no sense to keepthis information in the configuration as its not specific to the server.It only contains the parameters ( a safe large prime number ) that isused during a DH key exchange. Instead, we now use a system wide dh file...
Rework most of the OpenVPN support. The interfaces have been updated tonot use the pkg system and the configuration has been migrated to anopenvpn prefix. The centralized user and certificate manager is now usedto support the openvpn configurations. Most of the files removed in this...
Use additional tables to improve the formatting of several IPsec checkboxconfiguration options.
Only read ipsec phase1 configuration values that are relvent for theconfigured authentication method. This silences harmless php warnings.Reported by Scott Ullrich.
Minor nitpick, change - to +
Allow wrapping of phase entries.
Rename button to , we already show " Show Phase 2" behind it.
Spell items correctly and name items correctly.
View revisions
Also available in: Atom