Project

General

Profile

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

# Date Author Comment
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...
1e9b4611 09/12/2013 02:28 PM Renato Botelho

Remove call-time pass by reference for do_input_validation, helps ticket #2565

e4ffca08 01/24/2013 07:33 PM Renato Botelho

Make IPv4/IPv6 validation on IPSec

It should fix #2769

ab2ccd9f 01/24/2013 07:32 PM Renato Botelho

Fix indent and blanks at EOL

c7a7a4ee 11/16/2012 09:27 AM Ermal LUÇI

Update usr/local/www/vpn_ipsec_phase1.php

Correct missing $

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.

d5d15542 08/08/2012 04:54 PM Jim Pingle

Activate "base" exchange mode also supported by racoon.

665340db 08/02/2012 04:38 PM Jim Pingle

Activate more Hash, DH, and PFS options that are available in racoon now. Note that SHA256-512 are RFC4868 compliant in FreeBSD, may break with other incompatible stacks.

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

8b6313a4 07/12/2011 11:57 PM Jim Pingle

Merge remote-tracking branch 'upstream/master'

Conflicts:
etc/inc/easyrule.inc
etc/inc/filter.inc
etc/inc/interfaces.inc
etc/inc/services.inc
etc/inc/xmlrpc_client.inc
usr/local/www/fbegin.inc
usr/local/www/services_dhcp.php

48427553 06/28/2011 07:55 PM Vinicius Coque

Merge remote-tracking branch 'mainline/master' into inc

0e61e3e4 06/22/2011 09:00 PM Jim Pingle

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/filter.inc
etc/inc/util.inc

f27526cd 06/21/2011 08:02 AM Evgeny Yurchenko

Do not store CA and CERT in config unless needed. Will allow deleting unused certs.

d8012adb 06/07/2011 01:47 PM Vinicius Coque

Merge remote-tracking branch 'mainline/master' into inc

Conflicts:
etc/inc/voucher.inc
usr/local/www/fbegin.inc

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

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/openvpn.inc

5cd9e96a 06/03/2011 01:50 PM Jim Pingle

Add a GUI selection for racoon's generate_policy directive since it may be useful in certain configurations, especially for mobile clients.

19bd7032 05/25/2011 05:33 PM Vinicius Coque

Remove gettext from negotiation mode

It is causing errors on raccon because config file were generated with
translated words

c271c485 03/17/2011 11:45 AM Seth Mos

enlarge various address fields for IPv6 addresses

e79b24ab 03/14/2011 09:02 PM Seth Mos

Extend the IPsec configuration with a protocol family for the phase 1

3acab378 02/24/2011 01:10 PM Seth Mos

Correct variable name. This could never have deleted the static route for IPsec vpns on multi wan

a2eec62a 01/31/2011 07:51 PM Jim Pingle

Don't save CA/Cert for a PSK IPsec tunnel.

96b4c29a 12/12/2010 03:31 PM Pierre POMES

Ticket 1041. Fix bad commit...

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

Add IPSec 'ipalias' VIP support. Ticket #1041

dd62256f 12/07/2010 01:26 AM Pierre POMES

Fix vip descriptions in openvpn and ipsec screens. Ticket #1042

dd5bf424 11/12/2010 04:36 PM Scott Ullrich

Fix XSS issues

f2a86ca9 10/19/2010 06:19 PM Jim Pingle

Rename 'name' to 'descr' for CA, Certificates, and CRLs, to gain CDATA protection and standardize field names. Ticket #320.

0a7c9c8e 10/11/2010 05:36 PM Jim Pingle

Fixup comments a little.

99642234 10/11/2010 05:34 PM Jim Pingle

Correct and cleanup this input validation logic for IPsec Phase 1 PSK/Cert config. In some cases the test was not being evaluated as expected.

b4e6524c 09/01/2010 07:26 PM Jim Pingle

CA/CERT Move

a22d475f 08/13/2010 06:15 PM Jim Pingle

Let the user choose the IPsec CA instead of assuming.

812dd35d 08/13/2010 05:57 PM Jim Pingle

Add a GUI selection for the proposal_check config option. Provide all the choices from racoon.conf(5) plus a "default" which will keep the old behavior.

ddc55e12 08/12/2010 04:18 AM Erik Fonnesbeck

Modify various (s)printf format strings to allow translations to change the order of the inserted strings.

cd82ab61 07/30/2010 01:40 PM Carlos Eduardo Ramos

Fix gettext implementation on vpn_ipsec_phase1.php

2fbb33f1 07/27/2010 04:07 PM Carlos Eduardo Ramos

Implement gettext() calls on vpn_ipsec_phase1.php

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.

1f65618b 05/06/2010 08:13 PM Jim Pingle

Only enforce peer ID and psk on p1 screen if we are NOT dealing with a pure-psk mobile tunnel (which is the behavior in 1.2.3). Hide irrelevant options. Part of ticket #108.

71d61aa5 05/06/2010 07:43 PM Jim Pingle

Reorder Auth. Method and PSK field to a more logical sequence. Part of ticket #108.

fad728ab 12/02/2009 10:37 PM Scott Ullrich

Move { and } to same line.

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

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@

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

Include functions.inc which will then include ipsec.inc

80fc966b 08/23/2009 06:27 PM Scott Ullrich

Unbreak ipsec. ipsec.inc is needed to set the various drop down box values such as 'IP Address, Encryption Algo, etc.. Someone needs a big pointy hat.

4d828a9a 07/07/2009 10:55 AM Ermal Luçi

Fix interface list usage

WARN: Please ask before introducing old code on what have changed!

7fc26246 07/06/2009 01:26 PM Seth Mos

Fix ipsec vpn phase1 post code so that we correctly try to delete the old static route if required.

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...
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.

5a3b0d3b 03/12/2009 01:46 AM mgrooms

Cleanup ipsec interfaces a bit and make sure they are displayed in tabs for consistency.

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

Add initial support for granular IPsec SPD changes.

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.

0cece4a2 08/30/2008 08:09 PM Scott Ullrich

Add CSS header

d799787e 08/26/2008 04:48 AM Matthew Grooms

Rework most of the OpenVPN support. The interfaces have been updated to
not use the pkg system and the configuration has been migrated to an
openvpn prefix. The centralized user and certificate manager is now used
to support the openvpn configurations. Most of the files removed in this...

4e2af464 08/24/2008 12:23 AM Matthew Grooms

Only read ipsec phase1 configuration values that are relvent for the
configured authentication method. This silences harmless php warnings.
Reported by Scott Ullrich.

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...