Correct the ipsec status pages to show proper information as needed.
Fix #3665, show IPSec tunnel description on status page
Fix td class
Tidy up "diag_ipsec" XHTML
Add SUMMARY to TABLESMove NOWRAP into CLASS statementClose INPUT and IMG tags and add ALT to IMG tagAdd dummy row to TBODY but don't display itDeprecate Ampersand in ANCHOR tag
replaced uppercase html tags with lowercasejs files saved as UTF-8 / LFlanguage="JavaScript" deprecated, replaced with type="text/javascript"
xhtml Compliancereplaced <br>, <br/> and </br> with <br />
Make the IPSec status page work with strongswan
Add a function to read the status of connections/SAs/SPDs from smp plugin of StrongSWAN. No need to go through the setkey dumps
Try to use standard interface to find the source for connecting a tunnel. Also if a ping host is defined for the configuration used that for remoteid since its known to be reachble
Add IPv6 support to diag_ipsec.php connect button
Activate new shortcuts/status in the rest of the areas that are currently setup.
List logged-in IPsec xauth users and provide a mechanism to disconnect them. Implements #1986
Moved status text to img title (tooltip)
Added description text for IPSec tunnel status in "Status: IPsec" page
Feature #1864 "Start" button for IPsec should be available for IP alias networks
might need more testing.
http://redmine.pfsense.org/issues/1864
Add a button to connect a non-mobile IPsec VPN from Status > IPsec. Sends a ping from a local IP in the p2 subnet (if one exists on the router) to the remote p2 subnet.
show red X if IPsec is completely disabled
gettext() fixes on diag_ipsec.php
Sync with mainline, diag_* files were missing
Reset diag_ files
Implement gettext() calls
don't display disabled tunnels on diag_ipsec.php
fix up L2TP text
Rework includes/require. This saves about 4 megabytes.Simplify get_memory(). Tested on mips/i386
add links to IPsec logs under IPsec status and other pages
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Make sortable
Modify sortable.js to work on tabcont as opposed to sortable class. This has the effect of making any table that has a single header sortable instead of having to visit each page. Sponsored-by: BSD Perimeter Commercial Support
Make Status -> IPSec table sortable. Fix colors and styling on sortable table headers to match all other forms. Sponsored-by: BSD Perimeter Commercial Support
Show all tunnels regardless of how many are actually up, we have a cool yellow status indicator showing tunnel status, let's show it instead of "no associations" message
Center status box
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Overhaul IPsec related code. Shared functions have been consolidated intoa new file named /etc/ipsec.inc. Tunnel definitions have been split intophase1 and phase2. This allows any number of phase2 definitions to becreated for a single phase1 definition. Several facets of configuration...
Switch over to array style page titles. Obtained-from: m0n0wall
Correctly check the disabled bit
Do no show disabled tunnels
Fix broken ipsec logic
Fix ipsec overview for wan interface, carp already worked
Do not throw errors on empty arrays
changed text for consistency
Correct link too self
Remove extra debugging echo.
Add diag IPSEC screen.