Project

General

Profile

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

# Date Author Comment
2c6de2ea 12/07/2012 02:32 PM Jim Pingle

Also consider 0.0.0.0/0 here since it fails both these tests but is still a valid/special config.

b8a73577 12/06/2012 04:23 PM Ermal LUÇI

If the old configuration is present there use the new one for local users

a49784a2 11/21/2012 11:38 AM Ermal LUÇI

Fix location of banner file for ipsec and also sprinkle some unset to avoid php keeping data in memory

05e825e7 11/20/2012 03:15 PM Ermal LUÇI

Correct path even for generated certs for ipsec

5ed6d70d 11/17/2012 08:53 AM Ermal LUÇI

Correct path to certificates as well

5debd85f 11/17/2012 01:39 AM caseyr232

Corrected racoon path to psk.txt.

"path pre_shared_key \"{$g['varetc_path']}/psk.txt\";\n\n"; is incorrected, ammended to "path pre_shared_key \"{$g['varetc_path']}/ipsec/psk.txt\";\n\n";

993f97dc 11/15/2012 06:29 PM Ermal LUÇI

Remove none per Jim since it is confusing

52c9f9fa 11/14/2012 07:31 PM Ermal LUÇI

Allow other system authentication types to be used with ipsec. LDAP/RADIUS/local acc

b0bf6bd0 10/30/2012 10:35 PM Ermal LUÇI

Fixes #2394. If an entry of 0.0.0.0/0 is configured than use the first interface ip matching. Also do a microptimization to not retrieve the interface list every ping host entry

f85da3b5 10/30/2012 10:08 PM Ermal LUÇI

Fixes #2300. Take into consideration ip aliases on carp

e08a5153 10/30/2012 10:06 PM Ermal LUÇI

Fixes #2300. Add static route even for ip aliases selected to avoid issues.

ac91bae5 10/22/2012 05:48 PM Jim Pingle

Use a proposal check value of obey for all mobile, not just pure-PSK. (The docs recommend setting this, may as well make it the default)

909890c4 10/05/2012 07:08 PM Ermal LUÇI

Correct the config generation

a0c4a6ce 10/05/2012 07:05 PM Ermal LUÇI

config.xml might have some elusive data so do not fail sainfo section for localside if there is an empty nat address. Just do not put the nat side in there

db535a1c 10/05/2012 06:12 PM Ermal LUÇI

Correctly build the sainfo to avoid errors

023f744b 10/05/2012 04:58 PM Jim Pingle

Use .= for strings rather than +=

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

680d543d 09/27/2012 04:55 PM Jim Pingle

Add forgotten part of the IPsec split dns fix from yesterday

f00278f1 09/25/2012 12:18 PM Pierre POMES

Ticket #2635: during ipsec reload, do not generate spd for disabled ph1

9500537d 09/06/2012 12:22 PM Jim Pingle

Don't add ldapcfg to racoon.conf since we're not using racoon's built-in LDAP support now. Moving to external script-based auth, see ticket #1112

e3df974b 08/27/2012 06:41 PM Jim Pingle

Restructure these IP/subnet tests so they don't break transport mode.

062676f8 05/23/2012 07:25 PM Ermal LUÇI

Fixes #2364. On busy pppoe servers it might take some time before mpd exits. Check for this before trying to restart

5a61fd69 05/22/2012 06:13 AM Seth Mos

Make sure that we match multiple characters.
Ticket #2415

e7de69fb 05/22/2012 05:49 AM Seth Mos

First round of CARP vip renaming changes
Ticket #2415

58070e1c 04/24/2012 02:14 AM Chris Buechler

routes should not be skipped when IPsec is on WAN, as WAN may not be the default gateway.

9caa10bc 04/12/2012 03:29 AM Chris Buechler

this is only valid in mpd5 (really?...) Revert "RADIUS accounting updates are needed for PPPoE and L2TP too"

This reverts commit 02b14dcb49da8dc278e87785bb3f811336bf1fd0.

02b14dcb 04/12/2012 03:02 AM Chris Buechler

RADIUS accounting updates are needed for PPPoE and L2TP too

cf0a2714 02/14/2012 05:32 PM Jim Pingle

Don't let an empty subnet into racoon.conf, it can cause parse errors. Ticket #2201

846a6dc2 02/13/2012 08:06 PM Jim Pingle

Fix reference to PPTP secondary RADIUS server shared secret.
See http://forum.pfsense.org/index.php/topic,46103.0/topicseen.html

a11df336 01/31/2012 07:04 PM Jim Pingle

Only do foreach on the p2's if it's actually an array.

7dcf1cc7 12/09/2011 06:55 PM Jim Pingle

Ensure we always write out a blank spd.conf if there are no phase 2 entries. If you delete the last phase 2 and then apply, it will still be in spd.conf and used by racoon even with no phase 2's configured.

b0943409 08/30/2011 04:11 PM Ermal LUÇI

Fix several issues in pppoe code and remove duplicated code.

7734aea6 08/17/2011 02:15 AM Andrew Thompson

Make initial changes to allow pfSense to work in a jail.

This mostly avoids starting things that will not work and gets the
initial config. Most of the pfSense functionality will not work
(pf rules, routing, etc) but it can be used for testing.

4222087e 07/28/2011 12:24 PM Jim Pingle

Also escape \ in pptp passwords.

96267107 07/27/2011 08:31 PM Ermal LUÇI

Correct whitespace and some problems in the just merged ldap auth sorce for racoon

5d6bade4 07/27/2011 08:19 PM Ermal LUÇI

Merge pull request #8 from ninja76/master

IPSec xAuth allowing LDAP to be used as a backend

1fb8d314 07/27/2011 05:40 PM Ermal LUÇI

Prevent php from coring if the wrong parameters are passed to ip2long

4cf82d52 07/27/2011 04:54 PM Jim Pingle

Relax PPTP password restrictions, just prevent starting with a !, and limit to common printable/keyboard characters so it doesn't result in invalid xml. Fixes #1720

2c189c8c 07/27/2011 01:47 PM Bryan Haase

Improved ipsec ldap xauth

320bba64 07/25/2011 09:10 PM Ermal LUÇI

Always send the route delete command even if it fails its ok. This avoids having to dump the routing table.

8ff6b72c 07/25/2011 07:39 PM Ermal LUÇI

Use the new change to be less distuptive

e3d35704 07/22/2011 02:20 PM Bryan Haase

format error

e9ccd9b1 07/22/2011 02:18 PM Bryan Haase

More sanity checking

64f3141f 07/22/2011 01:18 PM Bryan Haase

Ipsec xAuth patch

b1e4005f 07/18/2011 06:33 PM Vinicius Coque

removes variables concatenation on gettext strings

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

156bf9b1 06/08/2011 06:13 PM Jim Pingle

Merge remote branch 'upstream/master'

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

4e192846 06/06/2011 06:12 PM Ermal LUÇI

Correct event calling during bootup for rc.newipsecdns and also convert the command executed during an ipsec even to go through check_reload_status which will prevent races on calling rc.newipsecdns. Which might lead to many filterdns processes.

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.

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

224ddbad 05/27/2011 08:24 AM Ermal LUÇI

Silence the route changing since it fills the logs with not needed info.

45d4b71e 05/23/2011 06:57 PM Vinicius Coque

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

d21d6e20 05/23/2011 06:41 PM Vinicius Coque

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

Conflicts:
etc/inc/interfaces.inc
etc/inc/upgrade_config.inc
etc/inc/vpn.inc

27d0722d 05/19/2011 12:50 PM Jim Pingle

Merge remote branch 'upstream/master'

a7af5ddc 05/17/2011 06:04 PM Jim Pingle

Don't put an empty PSK into the file, and try to avoid extra whitespace to be safe.

69be9601 05/13/2011 11:43 AM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/vslb.inc
etc/version

9c04a8c0 05/07/2011 02:51 AM Chris Buechler

passive should always be on for mobile clients per racoon man page

131f3a50 05/04/2011 05:58 PM Jim Pingle

Disable this log message, as it can be extremely spammy in the logs.

cfd2ca3c 05/04/2011 10:07 AM Seth Mos

Remove stray debugging lines in VPN

dcb846e3 05/03/2011 08:09 AM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
usr/local/www/status_rrd_graph_img.php

8c218e1d 05/02/2011 10:26 PM Ermal LUÇI

Give time to filterdns to exit gracefully and after that start a new process.

a51493d1 04/15/2011 04:38 PM Vinicius Coque

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

Conflicts:
etc/inc/gwlb.inc

b1c305e7 04/15/2011 08:42 AM Seth Mos

Merge remote branch 'upstream/master'

c8cc0c1c 04/13/2011 07:52 AM Seth Mos

Add missing fields for l2tp to define dns and wins servers

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.

152ab4d0 03/25/2011 11:59 AM Vinicius Coque

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

Conflicts:
etc/inc/interfaces.inc
etc/inc/priv.defs.inc
etc/inc/shaper.inc
etc/inc/system.inc

54bdff75 03/25/2011 11:49 AM Vinicius Coque

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

Conflicts:
etc/inc/auth.inc
etc/inc/config.lib.inc
etc/inc/filter.inc
etc/inc/pfsense-utils.inc
etc/inc/pkg-utils.inc
etc/inc/priv.defs.inc
etc/inc/services.inc...

6f979763 03/16/2011 09:05 PM Scott Ullrich

Fix merge conflict

aff70640 03/16/2011 12:28 PM Seth Mos

Swap if statement, add fields into ipsecpinghosts file

80c1e99f 03/16/2011 12:18 PM Seth Mos

Correct ping hosts functionality for > 1 tunnel. Add v6 functionality

ac463c00 03/16/2011 11:16 AM Seth Mos

Fix the IPsec ping hosts file generation. This only worked for the last
tunnel

98790f61 03/15/2011 03:29 PM Seth Mos

Try to make IPv6 feature complete for IPv6 support. Looks like ipsec-tools was built without v6 support, make sure you have a newer build

fb17f629 03/14/2011 09:03 PM Seth Mos

Commit the backend function that writes out the racoon.conf

6c4f3b54 03/14/2011 08:40 PM Seth Mos

Make sure to note the limitations to gethostbyname, it does not work for Quad A records. Fix resolve_retry in the process, use that.

6b5e978b 03/07/2011 10:45 PM Ermal LUÇI

Use racoonctl now that ipsec-0.8 is back to reload the config.

d161b4d4 03/02/2011 09:14 AM Seth Mos

Always write out the filterdns-ipsec.hosts file, otherwise deleted tunnels will never get removed from the
filterdns-ipsec.hosts

829fa12e 03/02/2011 07:21 AM Seth Mos

Add a check that should prevent configuration of racoon with duplicate phase 1 IP entries.

71e91e50 02/21/2011 12:29 PM Seth Mos

Add more safeguards and IP address checks

621a459a 02/21/2011 11:47 AM Seth Mos

Do not resolve the hostname during boot, also make really sure we have a IP address here.

41393f1e 02/21/2011 11:30 AM Seth Mos

Prevent a empty remote gateway IP from ending up in the config

603b4346 02/21/2011 11:21 AM Seth Mos

Make sure to initialize the remote gateway IP variable so that it does not end up with a broken config

d0399410 02/11/2011 07:25 AM Seth Mos

Do not resolve the dyndns hostnames during boot. With many tunnels that have a hostname this can
cause huge boot issues if the DNS server is slow or not responding at all. By skipping those but
adding them to the DNS watchlist it should reload these later. This should allow the box to start...

5cda0e03 01/31/2011 07:11 PM Jim Pingle

Fix typo (swapped parameters)

01d473df 01/31/2011 06:20 PM Jim Pingle

Fix typo

44ab93a4 01/29/2011 12:40 AM Ermal LUÇI

Correct configuration file name.

9d3d8d00 01/28/2011 07:32 PM Vinicius Coque

Merge branch 'master' into inc

Conflicts:
etc/inc/captiveportal.inc
etc/inc/config.console.inc
etc/inc/config.lib.inc
etc/inc/easyrule.inc
etc/inc/filter.inc
etc/inc/ipsec.inc
etc/inc/pkg-utils.inc
etc/inc/shaper.inc...

f8c10a18 01/26/2011 09:12 PM Ermal LUÇI

Use filterdns instead of dnswatch which will be retired.

6ae19856 01/05/2011 08:43 PM Ermal LUÇI

Actually use sigkillbypid.

e7af9a80 01/05/2011 08:41 PM Ermal LUÇI

Send a HUP to racoon which is equivalent to the reload-config racoonctl command which seems to not work in 0.7.3 of ipsec-tools.

c3583058 12/28/2010 10:10 PM Ermal LUÇI

Add radius port and radius accounting port to config if supplied.

8f5c3d8d 12/28/2010 09:23 PM Pierre POMES

Ticket #1116: anonymous sainfo may be used only for single phase2 ipsec VPN's

c513c309 12/22/2010 10:32 PM Ermal LUÇI

Prevent other types of interface for being added to ng_ether(4). It might be the cause of panics reported here http://forum.pfsense.org/index.php/topic,31404.0.html

673e8095 12/22/2010 03:39 PM Scott Ullrich

nuke trailing carriage returns

67b057a9 12/17/2010 10:55 PM Ermal LUÇI

Do not attach ng_etther(4) to every system interface. Instead do a search if netgraph is needed on single/every interface during interface configuration. Also enable netgraph support for interface as needed when enabling pptp/l2tp/pppoe/... . This should prevent the netgraph queue to slow down network performance on fast links.

c92ccac7 12/14/2010 11:56 AM Vinicius Coque

Merge remote branch 'mainline/master' into inc

Conflicts:
etc/inc/auth.inc
etc/inc/config.lib.inc
etc/inc/filter.inc
etc/inc/gwlb.inc
etc/inc/interfaces.inc
etc/inc/pfsense-utils.inc
etc/inc/pkg-utils.inc...

20699f3f 12/10/2010 09:38 PM Jim Pingle

Some IPsec mobile changes to inch a little closer to working L2TP+IPsec. Ticket #475

8ab82dec 12/08/2010 06:04 PM Jim Pingle

Only print "sainfo anonymous" also for xauth-psk setups. See http://forum.pfsense.org/index.php/topic,29164.msg157864.html#msg157864