summaryrefslogtreecommitdiffstats
path: root/usr/local/www/vpn_ipsec.php
Commit message (Collapse)AuthorAgeFilesLines
* Allow duplicating an IPsec phase 2. The code was already on ↵jim-p2011-06-031-0/+3
| | | | vpn_ipsec_phase2.php but unlinked.
* Add a toggle under System > Advanced on the misc tab to enable/disable debug ↵jim-p2011-04-111-1/+3
| | | | mode for racoon.
* Add IPSec 'ipalias' VIP support. Ticket #1041Pierre POMES2010-12-101-1/+4
|
* Fix text for the P1 table header.Erik Fonnesbeck2010-11-241-2/+2
|
* Remove unused variable.jim-p2010-10-051-2/+0
|
* Reorder this, otherwise the function doesn't pick up on the config change.jim-p2010-08-121-1/+2
|
* Implement gettext() calls on vpn_ipsec.phpCarlos Eduardo Ramos2010-07-271-35/+35
|
* Ticket #655. Call vpn_ipsec_configured in all cases it knows how to handle ↵Ermal2010-06-151-7/+1
| | | | enabled/disabled ipsec setting.
* Remove Logs tab from OpenVPN, as it is no longer needed.jim-p2010-06-011-1/+0
|
* Add status/log icons to IPsec pages.jim-p2010-06-011-0/+3
|
* Add PSK tab to all IPsec pages, it was missing from some.jim-p2010-05-131-1/+2
|
* Show p2 items correctly (add missing td's)Scott Ullrich2010-04-191-0/+5
|
* Remove some sort of extra space/break in ipsec screen. Ticket #211pierrepomes2009-12-131-1/+0
|
* Remove ph2 add button. It is shown when neededsullrich2009-12-071-3/+0
|
* Pass ph1entsullrich2009-12-071-2/+3
|
* Make g a global and pass ph1entsullrich2009-12-071-1/+2
|
* Replace dollarsigndollarsign with dollarsignsullrich2009-12-071-1/+1
|
* fix typosChris Buechler2009-12-071-1/+1
|
* Require filter.inc and shaper.incScott Ullrich2009-11-211-1/+3
|
* Rework includes/require. This saves about 4 megabytes.Scott Ullrich2009-11-211-0/+2
| | | | Simplify get_memory(). Tested on mips/i386
* add links to IPsec logs under IPsec status and other pagesChris Buechler2009-11-071-0/+1
|
* Kill racoon when disabling IPSEC. Restart it if re-enabled.Scott Ullrich2009-11-071-1/+8
|
* * Convert carp/vips code to behave the same as other interfaces.Ermal Luçi2009-10-011-5/+3
| | | | | | | | * Make optimizations around it. * Make sure when we reload teh underlying interface we reload carp too. * Some fixes around the code. Reviewed-by: scott@ and billm@
* Nuke sorting it apparently changed the ID associationScott Ullrich2009-09-231-3/+0
|
* WIP: IPSec changesEirik Oeverby2009-09-221-1/+1
|
* WIP: fixing IPSec screens/configEirik Oeverby2009-09-221-1/+1
|
* Sort itemsScott Ullrich2009-09-111-1/+3
|
* Include functions.inc which will then include ipsec.incScott Ullrich2009-08-231-1/+1
|
* Unbreak ipsec!Scott Ullrich2009-08-231-1/+1
|
* Fix incorrect double click edit link for phase2 records.Seth Mos2009-07-151-1/+1
| | | | The link referred the phase2 edit page with the phase1 id which was incorrect
* * Reorganize the 'apply' button infrustructure in the GUI.Ermal Luçi2009-06-301-3/+3
| | | | | | - Present three new functions is/mark/clear_subsystem_dirty('name_of_subsystem'). This makes easier to create such things without needing to introduce new globals. - Convert all pages to the new infrustructure - This improves a lot the control on this notification
* Remove some unneccessary calls to filter_configure() they just give recursivity!Ermal Luçi2009-06-181-1/+1
|
* * Create two new functions lock($subsystem)/unlock() to have more reliable ↵Ermal Luçi2009-05-081-2/+0
| | | | | | | | | | | locking using semaphores. This function can sleep till the resource is free and can help find not well behaving code. * Remove most of the config_lock/config_unlock logics on the whole scripts/pages it is an abuse of this. If any sybsytem wants to lock can do so with its own lock. * Lock the config when doing a filter reload to avoid parallell recursion on this function, since it is not reentrant. This compenstates for the removal of lock aquiring from the scripts/pages. * config_lock/config_unlock are now compate shims that do nothing. They are preserved since packages 'abuse' them too.
* * Do not apply the settings directly from hitting the SAVE button show the ↵Ermal Luçi2009-04-221-14/+4
| | | | apply settings option for consistency with other pages.
* Modify IPsec code to allow for transport mode. All existing configurations aremgrooms2009-03-151-0/+10
| | | | | marked as tunnel for backwards compatibility. There are problems with the spd read code which Will likely choke on transport entries. We can fix this later.
* Move the IPsec pinghost option from phase1 to phase2. Correct somemgrooms2009-03-151-1/+1
| | | | bugs that were preventing the local address from being selected.
* Migrate IPsec certificate management to centralized system.mgrooms2009-03-121-1/+0
|
* Make sure the field names and description match upSeth Mos2009-03-121-10/+10
|
* Add initial support for granular IPsec SPD changes.Seth Mos2009-01-161-0/+6
|
* Make table headers reflect realityBill Marquette2008-12-071-6/+6
|
* Show header even when no records exists so the lonely + sign doe snot lookScott Ullrich2008-10-261-18/+30
| | | | | strange. This makes this page more consistent with all other pages when no configuration records exist.
* Use listbgScott Ullrich2008-10-121-4/+2
|
* Fix a few minor problems with the IPsec configuration interface. Make sureMatthew Grooms2008-09-161-11/+3
| | | | | | we don't copy the ikeid when duplicating a phase1 entry. Simplify the code that deletes all associated phase2 entries when a phase1 is deleted. I was and still am learning the finer points of php.
* Correct all double click action urls in the main IPsec config screens.Matthew Grooms2008-09-031-12/+12
| | | | Reported by Seth.
* Leave $j aloneScott Ullrich2008-08-291-3/+1
|
* Show correct count of phase2 entries.Scott Ullrich2008-08-291-1/+8
|
* Show how many phase 2 entries are hidden.Scott Ullrich2008-08-291-1/+6
| | | | Suggested-by: mgrooms
* Use additional tables to improve the formatting of several IPsec checkboxMatthew Grooms2008-08-241-2/+10
| | | | configuration options.
* Minor nitpick, change - to +Scott Ullrich2008-08-231-1/+1
|
* Allow wrapping of phase entries.Scott Ullrich2008-08-231-2/+2
|
OpenPOWER on IntegriCloud