summaryrefslogtreecommitdiffstats
path: root/src/usr/local/www/vpn_ipsec.php
Commit message (Collapse)AuthorAgeFilesLines
* Merge pull request #2616 from k-paulius/captionsStephen Beaver2016-02-111-1/+1
|\
| * Convert section titles to title casek-paulius2016-02-101-1/+1
| |
* | Fix IKE version "auto". Ticket #5880Chris Buechler2016-02-111-1/+3
|/
* CleanupNewEraCracker2016-02-101-2/+0
| | | | Remove closing tag followed by opening tag. Change short_open_tag to full tag and put small instructions on same line.
* Fix style issues.Chris Buechler2016-02-091-1/+2
|
* Review of CARP uniqid changes.Luiz Otavio O Souza2016-02-091-8/+5
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It turns out that current CARP implementation is not much different from an IP alias. This commit converts the IP alias to also use the CARP uniqid scheme, this simplify the code in all other places because now we have only two different cases to deal with: - A friendly interface name (lan, wan, opt1, etc.); - A Virtual IP - VIP alias (_vip{$uniqid}) - CARP or IP Alias. The parent of a CARP is always a friendly interface. The parent of an IP alias can be a friendly interface or a CARP (this is the only case of recursion of a VIP). This commit removes a few cases where CARP were still considered a interface (the old CARP implementation), fixes all the wrong cases of strpos() being used to detect a VIP address (wont work as it returns '0' which fails when tested as 'TRUE'), review the usage of CARP and IP alias as services bind addresses, fixes general issues of adding and editing VIP addresses. The following subsystems were affected by this changes: - IPSEC; - OpenVPN; - dnsmasq; - NTP; - gateways and gateway groups; - IPv6 RA; - GRE interfaces; - CARP status; - Referrer authentication. Fixes (and/or revisit) the following tickets: - Ticket #3257 - Ticket #3716 - Ticket #4450 - Ticket #4858 - Ticket #5441 - Ticket #5442 - Ticket #5500 - Ticket #5783 - Ticket #5844
* Internationalize vpn*.phpPhil Davis2016-02-081-3/+3
|
* Standardize print_apply_box usagePhil Davis2016-01-271-1/+1
| | | | | | | | | | 1) For the translators, it should be better to do it consistently. Then they only need to have 1 translation of "You must apply the changes in order for them to take effect" and can translate each of the other custom sentences individually. 2) The full-stop should always go at the end of the sentence, inside the gettext(). There are some languages where the full-stop is not the same as European. e.g. In Nepal we use the vertical bar for end of sentence.
* Fixed #5805Stephen Beaver2016-01-231-2/+1
|
* Fix #5794 remove print_info_box_np chackes for gettext("apply")Phil Davis2016-01-221-1/+1
| | | | | | | | | | | | | | | | | | | | | | | | 1) Get rid of the stristr() checks to "guess" if an apply button should be used. 2) Change print_info_box() so it can take a button name of "close" , "apply" or none to decide which button to show. 3) Delete function print_info_box_np_undo() - nothing calls it. 4) Add new function print_apply_box() to provide an easy wrapper for print_info_box() with the parameters to be 'warning' level and 'apply' button. 5) Change print_info_box_np() calls to just print_info_box() or print_apply_box() as appropriate. There is 1 direct call to print_info_box_np() from vpn_ipsec_mobile.php remaining. That tries to make a "create" button. It was not working before this change. It needs to be sorted out and fixed separately. After this change there is no dependency on a string containing text like "apply" to make the apply button appear. Then we can work on re-engineering the internal code of print_info_box_np() print_info_box() and print_apply_box() to fit together however we like. It should be easy to preserving the current API to print_info_box() and print_apply_box().
* Remove reference to obsoleted row_toggle.js. Noted in Ticket #5724Chris Buechler2016-01-121-2/+0
|
* Allow thee use of multiple infoblock on a pageStephen Beaver2016-01-111-1/+1
|
* Change the automatic information block to look for <div class="infoblock" ↵Stephen Beaver2016-01-071-1/+1
| | | | | | instrad of <div id="infoblock" Just makes more sense to use a class for this
* Adjust more calls to print_info_box with unquoted stringsNewEraCracker2016-01-071-1/+1
|
* Fixed #5724Stephen Beaver2016-01-021-4/+4
|
* Tidy up columns in "ipsec"Colin Fleming2015-12-201-1/+1
| | | | | | | | status_ipsec.php - remove unused column vpn_ipsec.php - reduce COLPSAN to seven
* Code style v wPhil Davis2015-12-171-26/+39
|
* Rename of files to better match their position in the memory structureStephen Beaver2015-12-111-1/+1
|
* Standardize VPN IPsec breadcrumbsPhil Davis2015-12-071-2/+2
|
* keep consistency with RFC-defined capitalization, IPsec.Chris Buechler2015-12-031-1/+1
|
* Calling all of these "Page" in the privilege name is redundant since they ↵jim-p2015-11-251-1/+1
| | | | are all pages and the "WebCfg" prefix implies they are pages.
* Remove the last usage cases of $config['ipsec']['enable'].Luiz Otavio O Souza2015-11-221-15/+1
| | | | IPSEC is always on in 2.3, where necessary (IPSEC rules, IPSEC daemon), we check the existence of phase 1 entries.
* Fixed #5465Stephen Beaver2015-11-171-2/+4
|
* Fixed #5393 by reverting to "Move to here" icon/controlStephen Beaver2015-11-101-9/+1
|
* Move "Add P2" button to left side to facilitate use of smaller screensStephen Beaver2015-11-061-101/+76
| | | | Fix HTML indenting
* Copyright updates Batch 2 of 3Stephen Beaver2015-11-061-2/+3
|
* Delete confirmation vi fa-trash automated via pfSense.jsStephen Beaver2015-11-051-9/+11
|
* Moved action-buttons in-line styling to pfSense.cssStephen Beaver2015-11-051-1/+1
|
* replace and find for icon-embed-btnheper2015-11-051-2/+2
|
* Buttons updatedStephen Beaver2015-11-041-3/+9
|
* Completed #5357Stephen Beaver2015-10-291-32/+60
|
* Partial fix for #5181Stephen Beaver2015-10-071-4/+14
| | | | P2 entries now drag/dropable
* Fixed #5155Jared Dillard2015-09-211-5/+5
|
* Fixed #5103Stephen Beaver2015-09-041-82/+110
| | | | | Added back enable control Tidied up the page display by adding a panel surronding the tables
* fix textChris Buechler2015-09-041-2/+2
|
* Merge branch 'master' into bootstrapRenato Botelho2015-08-261-403/+257
|
* Move main pfSense content to src/Renato Botelho2015-08-251-0/+704
OpenPOWER on IntegriCloud