Remove logs tab from OpenVPN, since it is now replaced by the Log icon.
Add status and log urls to OpenVPN pages.
Fix copypasta error. Part of ticket #449.
Fix OpenVPN client disable variable. It is being set/tested improperly (or at least inconsistently). Partial fix for #449.
Fix the same problem with sharing an OpenVPN instance w/existing shared key on the client page this time.
add Logs tab
restore double click to edit
Show wizard tab for openvpn.
Add proxy authentication capabilities to OpenVPN client.
Feature #248. Ticket #248. Merge patch from Antonio No to add tap device type to OpenVPN.
Save TOS config in openvpn client
fix typos
fix up text
Add IP alias and 'any' support to OpenVPN. Feedback #69
Openvpn tunnel network should not be a required parameter as it was not reuired in 1.2.3- Resolves #212
Add carp support for OpenVPN. Ticket #69
Add openvpn client custom option. Ticket #103
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
Remove openvpn.inc from functions.inc since its just a subsystem that does not need to be present on all of the includes.
Fix OpenVPN automatic shared key generation.
Fix detection of TLS/Shared Key mode for OpenVPNThe wrong variable was being checked, so the result was always false.
Fix server hostname resolve option to correctly be set.
Fix broken OpenVPN client config. See http://forum.pfsense.org/index.php/topic,15608.0.html
Fix OpenVPN instance port change.It had been failing on any change, including valid unused choices.
Use listbg as all other pages do
Use get_configured_interface_with_descr() for OpenVPN gui pages. Suggestedby Ermal.
Make it possible for pakages to insert additional tabbed pages into anexisting tab group. This requires that each page in the tab group calladd_package_tabs() with the tab group name before display_top_tabs() sopages can be inserted. While far from optimal, this system is really a...
Minor re-work of OpenVPN configuration. Use operational modes to determinewhat configuration options are appropriate. The operational mode dictatesthe authentication method. They are defines as follows ...
Peer to Peer ( SSL/TLS )Peer to Peer ( Shared Key )...
Correct problems with OpenVPN that prevented the lzo compression and passtos options from being set correctly in configuration files.
move CSS header to correct location
Add CSS header
Correctly validate required input fields for OpenVPN screens.
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.
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...