summaryrefslogtreecommitdiffstats
path: root/usr/local/www/vpn_openvpn_server.php
Commit message (Collapse)AuthorAgeFilesLines
* Encode ca/cert descr in vpn_openvpn_server.phpjim-p2015-07-011-5/+5
|
* Code spacingPhil Davis2015-06-151-3/+3
| | | | | | | and other random stuff I noticed. I think this finishes messing with code style. The codebase should match the developer style guide closely enough that 99.9% of changes will not feel the need to also massage the formatting.
* Code style www vpn_openvpnPhil Davis2015-05-231-209/+323
|
* Pass correct package name to add_package_tabs()Renato Botelho2015-05-071-1/+2
|
* Fix display style typoPhil Davis2015-02-231-1/+1
| | | I could not see any difference in rendering of the page after fixing this, but it looks it it should be fixed.
* OpenVPN server improve handling of authmodePhil Davis2015-02-231-2/+6
| | | | | | | | | | | | Currently if the user is clicking around while they are setting up an OpenVPN server, they can do stuff like this: a) Select Server Mode - Remote Access (SSL/TLS + User Auth) b) Select something in Backend for authentication c) Change their mind and select Server Mode - Peer to Peer (SSL/TLS) d) Enter the other settings and Save Now the OpenVPN server config has an 'authmode' key in it. Probably does no harm, I suspect it will simply not be used when building the server.conf for Peer to Peer, but it looks a bit odd when analysing/diagnosing a config for problems. Other fields that are mode-specific have tests to only save the values at the end if the appropriate mode is the one finally selected. While I am here, I also constantly forget to click on "Local Database" authmode when setting up a new server. It gives the validation error message, then I click on "Local Database" again and save. Seems unnecessary - when defining a new OpenVPN server why not default this to have the first entry in the list be the one selected? So I did that. What do you think? 1 place less for many users to need to click.
* vpn_openvpn_server.php white spacePhil Davis2015-02-231-83/+83
|
* Improving aesthetics.xbipin2015-01-131-1/+1
| | | | | Make title color more consistent with other pages. Improving aesthetics.
* OpenVPN backend authentication fix key and translationPhil Davis2015-01-061-3/+3
| | | | | | | | The array returned by auth_get_authserver_list() has key as the fixed name of each available authentication mode - e.g. "Local Database". The array value ["name"] has the name string translated into the selected GUI language. Use the key do determine which items are selected, and as the value that ends up being stored in the config. Use ["name"] for display. Forum report: https://forum.pfsense.org/index.php?topic=86326.0 Redmine Bug #4180
* Fix lineup of copyright linesPhil Davis2015-01-011-1/+1
| | | | | and module names and other bits of formatting and typos in header comment sections.
* Welcome 2015Renato Botelho2014-12-311-1/+1
|
* Change copyright statement to reflect realityJim Thompson2014-11-101-0/+1
|
* Add a note clarifying the usage of OpenVPN's Auth Digest setting.jim-p2014-09-231-0/+1
|
* fix #3515Dmitriy K.2014-08-201-0/+25
|
* Update vpn_openvpn_server.phpDmitriy K.2014-06-241-1/+1
|
* Update vpn_openvpn_server.phpDmitriy K.2014-06-201-2/+0
| | | removed comments
* Default values for verb if it is not set when editDmitriy K.2014-06-171-1/+4
|
* a bit of refactoringDmitriy K.2014-06-171-4/+4
| | | | forgot to sync _server.php with _client.php naming style
* patchpack1Dmitriy K.2014-06-171-1/+55
| | | | | -Fix #3401 (Added tun option "Disable IPv6" -Added new options: route-nopull, route-noexec, verb;
* remove extra .Chris Buechler2014-06-111-1/+1
|
* Tidy up "vpn_openvpn_server.php" XHTMLColin Fleming2014-05-091-131/+130
| | | | | | | | | | | | Add CDATA section to SCRIPTS Add SUMMARY to TABLES Remove unordered list for tabs Close INPUT and IMG tags and add ALT to IMG Update HTML Boolean operators Move TFOOT between THEAD and TBODY (quirk of HTML!) Add dummy row to end of TBODY but don't display it Deprecate Ampersand in Anchor tags Move NOWRAP into CLASS statement
* replaced uppercase html tags with lowercaseayvis2014-03-191-2/+2
| | | | js files saved as UTF-8 / LF language="JavaScript" deprecated, replaced with type="text/javascript"
* xhtml Complianceayvis2014-03-141-43/+43
| | | replaced <br>, <br/> and </br> with <br />
* Improve checks for params 'id', 'dup' and other similar ones to make sure ↵Renato Botelho2014-03-121-3/+4
| | | | they are numeric integer, also, pass them through htmlspecialchars() before print
* Change OpenVPN Compression settings to cover the full range of allowed ↵jim-p2013-10-311-13/+12
| | | | settings on OpenVPN (unset, off, on, adaptive) rather than a simple off/on switch that either doesn't set the value or enables it with adaptive (OpenVPN's default).
* Add an Authentication Digest Algorithm drop-down to OpenVPN server/client ↵jim-p2013-10-301-0/+23
| | | | (SHA1 is the default since that is OpenVPN's default)
* Remove call-time pass by reference for do_input_validation, helps ticket #2565Renato Botelho2013-09-121-1/+1
|
* Add option to specify client management port for OpenVPN client export usePhil Davis2013-08-251-0/+46
| | | | See forum http://forum.pfsense.org/index.php/topic,63668.0.html and OpenVPN Manager GitHub discussion https://github.com/jochenwierum/openvpn-manager/issues/17 This allows a different client management port to be specified for use by OpenVPN client export when generating a client config for use with OpenVPN manager. Typically a company could have multiple offices with OpenVPN "road-warrior" access. Some users might need to connect to different offices at different times, so they would have multiple OpenVPN client configs installed on their laptop. For this to work with OpenVPN Manager, each client config needs to have a different management channel - only 1 can use the default of "166". The company can chooose a different number in the road-warrior server "client parameters" section at each office. Then the generated client config from each office will have a unique management channel port number.
* Fix a couple JS errors/problems with OpenVPN server code.jim-p2013-02-041-1/+2
|
* Permit openvpn to use same port on different interfaces. It should fix #814Renato Botelho2013-01-291-1/+1
|
* Document local remote network lists in OpenVPN GUIPhil Davis2013-01-291-24/+24
| | | The local and remote network fields can now have lists of CIDRs, so document this in the GUI.
* Allow specifying multiple local/remote networks for OpenVPN separated by ↵jim-p2013-01-241-3/+12
| | | | commas. While I'm here, fix up the IPv6 tunnel/remote/local network input validation. Simplify some code using functions.
* Correct reference to OpenVPN connect so it doesn't only refer to iOS.jim-p2013-01-231-1/+1
|
* Add GUI option to use "topology subnet" for OpenVPN, since the OpenVPN ↵jim-p2013-01-221-0/+30
| | | | Connect iOS client requires it for IPv6
* While I'm here, allow selecting "Localhost" as an OpenVPN interface.jim-p2013-01-071-0/+1
|
* Unbreak selecting "any" for OpenVPN client/server interface.jim-p2013-01-071-2/+2
|
* Add input validation to reject invalid combinations of IPv4/IPv6 openvpn ↵jim-p2012-12-041-0/+11
| | | | protocols and interface/VIPs.
* Removing unnecessary gettext function callsVinicius Coque2012-11-171-2/+1
|
* Allow for changing OpenVPN TUN to TAP device mode without reboot.PiBa-NL2012-10-011-0/+3
|
* Revert "Allow for changing OpenVPN TUN to TAP device mode without reboot." ↵jim-p2012-09-301-3/+0
| | | | | | -- Adds blank OpenVPN servers, see ticket #2643 This reverts commit c8bb7f1527a99c69784ab6c01d9050adcde6a8a0.
* Refine OpenVPN client/server deletion to allow for removing invalid empty ↵jim-p2012-09-251-3/+3
| | | | entries. Fixes #2643
* Allow for changing OpenVPN TUN to TAP device mode without reboot.PiBa-NL2012-09-221-0/+3
|
* Update usr/local/www/vpn_openvpn_server.phpbcyrill2012-08-131-4/+7
| | | Fix javascript of GW redirection adding IPv4 and IPv6 fields
* Fixup openvpn shortcut bar status/controljim-p2012-08-101-4/+7
|
* Activate new shortcuts/status in the rest of the areas that are currently setup.jim-p2012-08-101-2/+1
|
* Split references here so they apply correctlyjim-p2012-08-091-6/+10
|
* Add forgotten "ipv6 remote network", clean up a couple bits, make sure local ↵jim-p2012-08-091-10/+29
| | | | network box is hidden for shared key servers.
* OpenVPN Server config page - a couple of minor text tidy upsPhil Davis2012-06-281-4/+4
|
* Check in code that allows for using a gateway group as the interface on the ↵smos2012-06-251-0/+10
| | | | | | | | OpenVPN server page. Only allow IPv4 gateway groups for now. We'll need to add IPv6 suppport here later when we import OpenVPN 2.3. Unbreak the gateway group function on broken configurations like a missing 3G stick. Unbreak the interface IP/IPv6 code in openvpn.inc, we can listen on IPv4 or IPv6, not both. That path is now seperate which should cause less grief down the line. Adds to Redmine ticket #1965 which was for the IPsec failover.
* Correct wording "Server Bridge DHCP Start" is shown instead of "Server ↵Irving Popovetsky2012-04-251-1/+1
| | | | Bridge DHCP End"
OpenPOWER on IntegriCloud