| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
| |
|
|
|
|
| |
I could not see any difference in rendering of the page after fixing this, but it looks it it should be fixed.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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.
|
| |
|
|
|
|
|
| |
Make title color more consistent with other pages.
Improving aesthetics.
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
|
| |
and module names and other bits of formatting and typos in header
comment sections.
|
| |
|
| |
|
| |
|
| |
|
| |
|
|
|
| |
removed comments
|
| |
|
|
|
|
| |
forgot to sync _server.php with _client.php naming style
|
|
|
|
|
| |
-Fix #3401 (Added tun option "Disable IPv6"
-Added new options: route-nopull, route-noexec, verb;
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
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
|
|
|
|
| |
js files saved as UTF-8 / LF
language="JavaScript" deprecated, replaced with type="text/javascript"
|
|
|
| |
replaced <br>, <br/> and </br> with <br />
|
|
|
|
| |
they are numeric integer, also, pass them through htmlspecialchars() before print
|
|
|
|
| |
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).
|
|
|
|
| |
(SHA1 is the default since that is OpenVPN's default)
|
| |
|
|
|
|
| |
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.
|
| |
|
| |
|
|
|
| |
The local and remote network fields can now have lists of CIDRs, so document this in the GUI.
|
|
|
|
| |
commas. While I'm here, fix up the IPv6 tunnel/remote/local network input validation. Simplify some code using functions.
|
| |
|
|
|
|
| |
Connect iOS client requires it for IPv6
|
| |
|
| |
|
|
|
|
| |
protocols and interface/VIPs.
|
| |
|
| |
|
|
|
|
|
|
| |
-- Adds blank OpenVPN servers, see ticket #2643
This reverts commit c8bb7f1527a99c69784ab6c01d9050adcde6a8a0.
|
|
|
|
| |
entries. Fixes #2643
|
| |
|
|
|
| |
Fix javascript of GW redirection adding IPv4 and IPv6 fields
|
| |
|
| |
|
| |
|
|
|
|
| |
network box is hidden for shared key servers.
|
| |
|
|
|
|
|
|
|
|
| |
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.
|
|
|
|
| |
Bridge DHCP End"
|
|
|
|
| |
tap+tunnel network+bridging is not (will not do what the user expects/wants)
|
|
|
|
| |
passing through DHCP. (Work in progress)
|