Project

General

Profile

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

# Date Author Comment
69aeef21 01/31/2015 10:30 PM Chris Buechler

Add input validation to prevent the use of AES > 128 where glxsb is enabled. Ticket #4361

fa776555 01/30/2015 07:59 PM Ermal Luçi

Do not reuse reqid on copy of phase2 Fixes #4349

1fe208ec 01/13/2015 06:57 PM Ermal Luçi

To avoid issues with clashing SAIDs go back to specifying the reqid in strongswan config.

To be able to manage this first upgrade the config to assign each phase2 an reqid
Second use that during config generation

Ticket #4208

c39feb71 01/10/2015 04:08 AM Chris Buechler

Default to only AES and SHA1 for new P2s.

ba0bc258 01/07/2015 07:20 PM Ermal Luçi

split is deprecated move to explode

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

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

Change copyright statement to reflect reality

708af634 11/06/2014 11:16 PM Chris Buechler

remove unnecessary is_array check, thanks Renato

6c3be365 11/06/2014 10:36 PM Chris Buechler

Don't allow P2 local+remote network combinations that overlap with
interface+remote-gateway of the P1. Fixes #3812

f950a062 08/20/2014 05:18 PM Ermal LUÇI

Add missing s to solve the issue reported on https://forum.pfsense.org/index.php?topic=80722.new#new

c650b2f7 08/18/2014 07:18 PM Ermal LUÇI

Allow HASH algorithms to be empty for phase2 in case the encryption one is AES-GCM

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.

8d9a95f9 05/20/2014 06:24 PM Jim Pingle

This is not true any longer (and required for L2TP+IPsec)

3a50eb39 05/08/2014 10:25 PM Colin Fleming

Tidy up "vpn_ipsec_phase2.php" XHTML

Move script after the FBEGIN.INC include
Add CDATA sections to SCRIPTS
Add SUMMARY to TABLES
Close INPUT tags
Update HTML Boolean operators

9caf5eca 04/29/2014 06:33 PM Renato Botelho

Check the right field here

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.

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

e41ec584 03/12/2014 02:42 PM Renato Botelho

Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print

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

324e112d 09/03/2013 06:27 AM Chris Buechler

touch up text, s/nat/NAT/

508799c3 02/15/2013 10:51 AM Renato Botelho

Remove invallid option 'none' for IPSec Phase 2. Fixes #2816

d83045b5 02/11/2013 09:29 AM Ermal LUÇI

Properly generate all address data based on configuration selected

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

Make IPv4/IPv6 validation on IPSec

It should fix #2769

0b73e6f2 12/07/2012 08:36 PM Jim Pingle

Don't allow transport mode to be selected for mobile clients. Fixes #2713

c9891afe 11/19/2012 09:59 AM Ermal LUÇI

Commit a revised version of https://github.com/bsdperimeter/pfsense/pull/264.diff

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

Standardize hypenation and capitalization of Pre-Shared Key

8d1a9e58 10/23/2012 09:37 PM Ermal LUÇI

Throw an error when invalid configuration is posted(address->network).

72dd4f07 10/05/2012 07:00 PM Ermal LUÇI

Check against _address since that is the field inputed _type is always there.

9a5a078a 10/05/2012 06:17 PM Ermal LUÇI

Properly set address type selection

261e72f0 10/05/2012 06:04 PM Ermal LUÇI

Do not make natlocalid required

2ecf5b34 10/05/2012 04:21 PM Jim Pingle

This field isn't required, so only check it if there is a value

3c107b76 10/04/2012 06:37 PM Ermal LUÇI

Add a NAT entry for configuring NAT on ipsec phase2. It will add nat rules on enc interface

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

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

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.

b20a5cdb 05/26/2012 12:43 PM Pierre POMES

Ticket #2455: do not check encryption algo for AH protocol

c2feff64 04/05/2012 11:10 PM Darren Embry

restore default dropdown values of 24/64 bits

now that feature #2320 behavor is a bit different regarding change of
existing set value when switching between ipv4 and ipv6

6255beda 04/05/2012 10:17 PM Darren Embry

add feature #2320 to vpn_ipsec_phase2.php.

note: had to disable existing behavior that modified the value of the
behavior.

existing behavior that disables/enables the dropdowns is still active.

a5a483e0 02/14/2012 06:03 PM Jim Pingle

Reject an interface without a subnet as a network source in the IPsec Phase 2 GUI. Fixes ticket #2201

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

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/openvpn.inc

b717f1bc 06/02/2011 03:23 PM Evgeny Yurchenko

Bug #1560.IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1 (fixing p2 edit)

3da5c50d 06/01/2011 10:28 PM Evgeny Yurchenko

Bug #1560.IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1 (improvement of previous patch)

58005e52 06/01/2011 01:00 PM Jim Pingle

Merge remote branch 'upstream/master'

Conflicts:
conf.default/config.xml
etc/inc/filter.inc
etc/inc/globals.inc
etc/inc/pfsense-utils.inc
etc/inc/upgrade_config.inc
usr/local/www/interfaces.php

538b6eb3 06/01/2011 03:41 AM Evgeny Yurchenko

Bug #1560. IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1(site-to-site).

061f28bf 05/31/2011 09:03 AM Evgeny Yurchenko

Bug #1560. IPsec GUI needs to reject duplicate subnets in phase 2s for a given phase 1(mobile clients).

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

enlarge various address fields for IPv6 addresses

3795d067 03/11/2011 09:34 PM Seth Mos

Add the ability to differentiate between v4 and v6 tunnels. Bill says he can test

563b47bf 02/24/2011 01:10 PM Seth Mos

Make sure to resolve the gateway name before passing it off to the IPsec reload function

d48dbceb 11/22/2010 03:53 PM Erik Fonnesbeck

Add other interfaces to local network selection and show proper names. Fixes #965

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

Fix XSS issues

71880c96 10/17/2010 02:35 PM Pierre POMES

Do not include 'remoteid' javascript functions for mobile ipsec. Ticket #797

11c160b0 07/30/2010 04:45 PM Rafael Lucas

Corrections gettext() calls on vpn_ipsec_phase2.php

123929e0 07/27/2010 04:34 PM Carlos Eduardo Ramos

Implement gettext() calls on vpn_ipsec_phase2.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.

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

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

63017a73 03/16/2010 01:08 PM Ermal Luçi

Ticket #430. Give a none option to allow for roadwarriors configs.

744187e8 02/24/2010 04:11 AM Pierre POMES

When editing a P2: reset netmask to 24 only when it is not specified, in case of a new P2. Ticket #352

184d50b5 02/12/2010 04:33 PM Ermal Luçi

Ticket #352. Allow 0 mask in remote network bits.

27e9e518 02/12/2010 02:50 AM Chris Buechler

fix text

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

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

Include functions.inc which will then include ipsec.inc

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!

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

e92fb875 03/12/2009 06:48 PM Seth Mos

Reload phase2 tunnel items when adding, remoing or editing a phase 2 entry.

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.

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

135dad58 07/14/2008 03:11 AM Matthew Grooms

Fix a few bugs in the IPsec pages HTML output that were causing problems
with IE.

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