Project

General

Profile

Download (24.5 KB) Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
51ef7499 01/13/2015 01:25 AM Chris Buechler

Where the P1 is disabled, show the P2s as disabled since they will be, same as in previous versions.

ce77a9c4 01/01/2015 09:26 AM Phil Davis

Fix lineup of copyright lines

and module names and other bits of formatting and typos in header
comment sections.

ed2d1343 12/31/2014 06:22 PM Renato Botelho

Welcome 2015

563ea7ea 11/25/2014 10:16 PM Chris Buechler

only show aggressive/main mode for IKEv1

29aef6c4 11/11/2014 05:36 AM Jim Thompson

Change copyright statement to reflect reality

91ebc808 09/04/2014 03:45 PM Renato Botelho

Do not collapse phase2 items every time an action occours

495c7f0c 09/04/2014 03:12 PM Renato Botelho

Replace all GET use by POST

761882a1 09/04/2014 12:09 PM Renato Botelho

More improvements on IPsec GUI (Ticket #3328):

  • Allow to reorder P2 entries
  • Allow to remove multiple P2 entries
  • Add an icon to quickly toggle enable/disable status of p1 items
43083402 09/04/2014 10:47 AM Renato Botelho

Remove wrong code left from copy/paste

a6057836 09/04/2014 10:47 AM Renato Botelho

Use array id to delete phase2, it will simplify changes I'm working on and will commit soon

eca6f787 09/03/2014 01:09 PM Renato Botelho

Improvements on IPsec GUI (Ticket #3328):

  • Allow to reorder phase1 items
  • Allow to remove multiple phase1 items
  • Add an icon to quickly toggle enable/disable status of p1 items
  • Print P1 header only once and remove space between items
  • Fix table border when P2 items are expanded
7ec7e24f 09/03/2014 10:45 AM Renato Botelho

Remove uneeded variables

94528348 09/03/2014 10:39 AM Renato Botelho

Remove unused variables

e0fb12c1 09/03/2014 10:38 AM Renato Botelho

Fix indent and whitespace

6f3f4683 08/25/2014 09:51 PM Renato Botelho

Fix phase2 removal, p2index points to unique ide and not to array index

9694d32c 08/18/2014 09:15 PM Ermal LUÇI

Do this check now that hash algos can be empty

9b915686 08/01/2014 08:39 PM Ermal LUÇI

Use a uniqid() to track phase2 entries to avoid confustion and various mistakes when modifying and editing them.

cbf1f885 05/13/2014 05:02 PM Jim Pingle

Fix alignment of + button and P2 display after addition of IKE column to IPsec tunnel list.

d2ec82af 05/09/2014 07:29 PM Colin Fleming

Update links in "vpn_ipsec.php"

Update help links in "vpn_ipsec.php" to point to the correct page.

e8177bbb 05/09/2014 06:16 PM Ermal LUÇI

This needs to be lower case

4a5b2e8b 05/09/2014 05:34 PM Renato Botelho

Merge pull request #1139 from ExolonDX/branch_master_02

20452c68 05/09/2014 01:26 PM Ermal LUÇI

Allow to select IKE version to be used.

391453a1 05/08/2014 10:02 PM Colin Fleming

Tidy up "vpn_ipsec" XHTML

Add CDATA section to SCRIPTS
Add SUMMARY to TABLES
Update HTML Boolean operators
Close INPUT and IMG tags and ALT to IMG tags
Move NOWRAP into CLASS statement
Deprecate ampersand in Anchor tags

71172088 04/25/2014 04:13 PM Jim Pingle

Move the IPsec settings from System > Advanced, Misc tab to "Advanced Settings" tab under VPN > IPsec.

6e331564 03/26/2014 05:43 PM Ermal LUÇI

Remove unused function

91f026b0 03/19/2014 10:38 PM ayvis

replaced uppercase html tags with lowercase
js files saved as UTF-8 / LF
language="JavaScript" deprecated, replaced with type="text/javascript"

8cd558b6 03/14/2014 08:24 PM ayvis

xhtml Compliance
replaced <br>, <br/> and </br> with <br />

f37e37bb 03/06/2014 07:19 PM Ermal LUÇI

Remove not needed anymore function

496acde1 02/06/2014 11:49 AM Ermal LUÇI

First swing at converting from racoon to StrongSWAN.
It allows to use existing configurations on xml to generate StrongSWAN configurations.
So its only IKEv1

  • Missing support for dynamic ips(hostnames)
    - resolver plugin of StrongSWAN needs to be configured in strongswan.conf...
d17c7b79 06/18/2013 02:05 PM Jim Pingle

Change test after IPsec apply to check for any value >= 0. If a user has hostnames vpn_ipsec_configure() now returns the number of hostnames, so the previous test failed and the "apply changes" button would never go away.

6fd8526b 01/09/2013 05:53 PM Rafael Abdo

Delete SPDs when an IPSec tunnel is deleted.

- Add new function to delete SPDs (see 'remove_tunnel_spd_policy($phase1,$phase2)' on vpn.inc)
- Change vpn_ipsec.php to delete SPDs on phase 2 and phase 1.
- Change the method GET to delete phase 2 (needs to inform which is the phase 1)...

2a2b247b 10/26/2012 08:10 PM Jim Pingle

Standardize hypenation and capitalization of Pre-Shared Key

b32dd0a6 08/10/2012 05:32 PM Jim Pingle

Activate new shortcuts/status in the rest of the areas that are currently setup.

6dbffeda 06/03/2012 11:32 AM Seth Mos

Add Gateway Group support to the IPsec interface drop down.
Edit of gateway group correctly reflects the new IP Address.
We need to make a blacklist for interface names in the gateway group edit page.
Redmine ticket #1965

534375b6 06/03/2011 07:34 PM Jim Pingle

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/openvpn.inc

c8ff68a4 06/03/2011 02:29 PM Jim Pingle

Allow duplicating an IPsec phase 2. The code was already on vpn_ipsec_phase2.php but unlinked.

af8f910e 04/12/2011 08:40 AM Seth Mos

Merge remote branch 'upstream/master'

127eb8e0 04/11/2011 08:58 PM Jim Pingle

Add a toggle under System > Advanced on the misc tab to enable/disable debug mode for racoon.

1778480d 03/14/2011 09:09 PM Seth Mos

Show the proper Phase entry for the IPv6 tunnels

25f6730a 12/11/2010 01:42 AM Pierre POMES

Add IPSec 'ipalias' VIP support. Ticket #1041

e46616a7 11/24/2010 10:42 AM Erik Fonnesbeck

Fix text for the P1 table header.

070343cb 10/05/2010 02:49 PM Jim Pingle

Remove unused variable.

9fad9848 08/12/2010 05:33 PM Jim Pingle

Reorder this, otherwise the function doesn't pick up on the config change.

108f16bf 07/27/2010 05:05 PM Carlos Eduardo Ramos

Implement gettext() calls on vpn_ipsec.php

42f4bbd9 06/15/2010 09:24 PM Ermal LUÇI

Ticket #655. Call vpn_ipsec_configured in all cases it knows how to handle enabled/disabled ipsec setting.

e85858df 06/01/2010 07:35 PM Jim Pingle

Remove Logs tab from OpenVPN, as it is no longer needed.

6deedfde 06/01/2010 07:33 PM Jim Pingle

Add status/log icons to IPsec pages.

6894b25a 05/13/2010 08:36 PM Jim Pingle

Add PSK tab to all IPsec pages, it was missing from some.

c443bb14 04/19/2010 10:52 PM Scott Ullrich

Show p2 items correctly (add missing td's)

fa03b3c1 12/13/2009 05:26 AM Pierre POMES

Remove some sort of extra space/break in ipsec screen. Ticket #211

895445e5 12/08/2009 03:45 AM Scott Ullrich

Remove ph2 add button. It is shown when needed

83221d3b 12/08/2009 03:42 AM Scott Ullrich

Pass ph1ent

afcda0d0 12/08/2009 03:38 AM Scott Ullrich

Make g a global and pass ph1ent

fbc8af8f 12/08/2009 03:23 AM Scott Ullrich

Replace dollarsigndollarsign with dollarsign

4494cf6a 12/07/2009 11:50 PM Chris Buechler

fix typos

7a927e67 11/22/2009 12:28 AM Scott Ullrich

Require filter.inc and shaper.inc

483e6de8 11/21/2009 09:08 PM Scott Ullrich

Rework includes/require. This saves about 4 megabytes.
Simplify get_memory(). Tested on mips/i386

09725e76 11/08/2009 03:21 AM Chris Buechler

add links to IPsec logs under IPsec status and other pages

c20acc35 11/08/2009 02:34 AM Scott Ullrich

Kill racoon when disabling IPSEC. Restart it if re-enabled.

abcb2bed 10/01/2009 03:19 PM Ermal Luçi
  • Convert carp/vips code to behave the same as other interfaces.
  • 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@

fe4397d2 09/23/2009 10:16 PM Scott Ullrich

Nuke sorting it apparently changed the ID association

bd875499 09/22/2009 09:18 PM Eirik Oeverby

WIP: IPSec changes

3b60a138 09/22/2009 09:10 PM Eirik Oeverby

WIP: fixing IPSec screens/config

53d4b84d 09/11/2009 07:44 PM Scott Ullrich

Sort items

0f84b741 08/23/2009 07:16 PM Scott Ullrich

Include functions.inc which will then include ipsec.inc

a03d18c0 08/23/2009 06:58 PM Scott Ullrich

Unbreak ipsec!

4da0e32a 07/15/2009 09:20 AM Seth Mos

Fix incorrect double click edit link for phase2 records.
The link referred the phase2 edit page with the phase1 id which was incorrect

a368a026 06/30/2009 05:15 PM Ermal Luçi
  • Reorganize the 'apply' button infrustructure in the GUI.
    - 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...
72bd8df5 06/18/2009 07:24 PM Ermal Luçi

Remove some unneccessary calls to filter_configure() they just give recursivity!

0027de0a 05/08/2009 06:42 PM Ermal Luçi
  • Create two new functions lock($subsystem)/unlock() to have more reliable 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....
04b46591 04/22/2009 09:21 AM Ermal Luçi
  • Do not apply the settings directly from hitting the SAVE button show the apply settings option for consistency with other pages.
4b96b367 03/15/2009 06:18 AM mgrooms

Modify IPsec code to allow for transport mode. All existing configurations are
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.

87e07f52 03/15/2009 03:47 AM mgrooms

Move the IPsec pinghost option from phase1 to phase2. Correct some
bugs that were preventing the local address from being selected.

73fbece8 03/12/2009 08:06 AM mgrooms

Migrate IPsec certificate management to centralized system.

fabd8cdb 03/12/2009 07:30 AM Seth Mos

Make sure the field names and description match up

647c7c48 01/16/2009 03:02 PM Seth Mos

Add initial support for granular IPsec SPD changes.

04831121 12/07/2008 06:50 AM Bill Marquette

Make table headers reflect reality

96162327 10/26/2008 12:32 AM Scott Ullrich

Show header even when no records exists so the lonely + sign doe snot look
strange. This makes this page more consistent with all other pages when
no configuration records exist.

b9056c39 10/12/2008 08:19 PM Scott Ullrich

Use listbg

99bbd213 09/16/2008 06:04 PM Matthew Grooms

Fix a few minor problems with the IPsec configuration interface. Make sure
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.

a0d4c5da 09/03/2008 06:20 PM Matthew Grooms

Correct all double click action urls in the main IPsec config screens.
Reported by Seth.

c82c89ac 08/29/2008 12:16 AM Scott Ullrich

Leave $j alone

b2a189a8 08/29/2008 12:15 AM Scott Ullrich

Show correct count of phase2 entries.

e1b74950 08/29/2008 12:11 AM Scott Ullrich

Show how many phase 2 entries are hidden.

Suggested-by: mgrooms

667725ce 08/24/2008 12:30 AM Matthew Grooms

Use additional tables to improve the formatting of several IPsec checkbox
configuration options.

f7ccb376 08/23/2008 11:20 PM Scott Ullrich

Minor nitpick, change - to +

abd378bf 08/23/2008 11:03 PM Scott Ullrich

Allow wrapping of phase entries.

7099acf8 08/23/2008 10:55 PM Scott Ullrich

Rename button to , we already show " Show Phase 2" behind it.

ffbe9dae 08/23/2008 10:33 PM Scott Ullrich

Style boxen better.

0a95b653 08/23/2008 10:18 PM Scott Ullrich

Add a Phase2 button and hide the phase 2 settings by default. Clicking the
button will unhide the phase2 block similar to our "Advacned" buttons on
various screens.

5bba8dfb 08/23/2008 09:43 PM Scott Ullrich

Begin reformatting IPSEC screen. Give a bit more padding, shift
over a little and turn bacgkround to grey instead of red.

fce61eda 08/23/2008 07:32 PM Matthew Grooms

Disallow the copy option for mobile phase1 entries. There can be only one.

6b07c15a 08/01/2008 06:30 AM Matthew Grooms

Rewrite the pfsense privilege system with the following goals in mind ...

1) Redefine page privileges to not use static urls
2) Accurate generation of privilege definitions from source
3) Merging the user and group privileges into a single set
4) Allow any privilege to be added to users or groups w/ inheritance...

3462a529 07/13/2008 11:28 PM Matthew Grooms

Introduce a new and improved version of IPsec mobile client support. The
mobile client tab is now used to configure user authentication (Xauth) and
client configuration (mode-cfg) options. User authentication is currently
limited to system password file entries. This will be extended to support...

a93e56c5 07/11/2008 01:55 AM Matthew Grooms

Overhaul IPsec related code. Shared functions have been consolidated into
a new file named /etc/ipsec.inc. Tunnel definitions have been split into
phase1 and phase2. This allows any number of phase2 definitions to be
created for a single phase1 definition. Several facets of configuration...

3e321df2 06/21/2008 05:38 PM Ermal Luçi

Continue interface improvements

6de5d673 06/05/2008 09:39 AM Seth Mos

Remove static route on deletion

69e108df 01/08/2008 02:10 AM Chris Buechler

touch up text

Ticket #1569

d88c6a9f 11/16/2007 12:48 AM Scott Ullrich

Switch over to array style page titles. Obtained-from: m0n0wall

518887aa 10/14/2007 02:06 AM Seth Mos

Fix missing tag.