Project

General

Profile

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

# Date Author Comment
db3791e9 09/23/2010 09:56 AM Warren Baker

DNSWatch core dumps when it encounters white spaces.

7b2fdac4 09/22/2010 02:07 PM Jim Pingle

Properly check and set "Prefer older IPsec SAs" setting in the config and its associated sysctl. Move setting the sysctl to its own function to avoid code duplication.

90388e48 09/03/2010 11:50 AM Ermal LUÇI

Actually decode before writing to mpd.secret. Alos correct variable names. Discovered-by: Efonne(IRC)

0e642c78 09/02/2010 05:27 PM Ermal LUÇI

Make possible to run multiple instances of pppoe server. Not yet switched to mpd4.

1e332e98 09/01/2010 07:15 PM Jim Pingle

CA/CERT Move

5281b3e8 09/01/2010 04:33 AM Chris Buechler

also include split_dns, as Cisco VPN clients won't query across the VPN without it.

e91e23b9 08/31/2010 04:21 PM Ermal LUÇI

Fix spelling error. Thanks-to: wagnoza (IRC)

bf34296a 08/31/2010 04:00 PM Ermal LUÇI

Do proper checking on the interval used for dnswatch. Otherwise might pass wrong parameters to dnswatch.

37d7de2d 08/27/2010 12:13 PM Jim Pingle

Fix some PPPoE server radius variable references. Fixes #853.

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

Let the user choose the IPsec CA instead of assuming.

dc291feb 08/13/2010 06:03 PM Jim Pingle

Only write out the CA if one exists.

4ccea790 08/13/2010 05:57 PM Jim Pingle

Flip this check

96ef83a7 08/13/2010 05:57 PM Jim Pingle

When using a certificate for IPsec, also write out and reference the certificate's CA.

29a3ac40 08/13/2010 05:57 PM Jim Pingle

Honor a phase 1 proposal_check if one is set, otherwise use the default.

6c74ac23 08/10/2010 02:40 PM Ermal LUÇI

Resolves #815. Do not add protection rules if lan interface has no ip.

72b7647f 07/27/2010 01:18 PM Jim Pingle

Fix test of preferoldsa to check the proper variable name.

98c02cac 07/22/2010 03:34 PM Ermal LUÇI

Ticket #655. Another try at this.

fb86a74b 07/21/2010 08:35 PM Ermal LUÇI

Fixes #755. Workaround bug on dnswatch and properties_read by actually creating a correct file for properties_read API.

3bb6bfd2 06/15/2010 07:27 PM Ermal LUÇI

Remove gif creation/deletion in ipsec code it seems unlikely and unused for a long time. This also removes the risk of doing damages on gifs configured through the GUI.

09f2bf85 06/07/2010 03:54 PM Jim Pingle

Honor GUI configured DNS settings for PPTP/PPPoE/L2TP if present.

4ed2dde7 05/28/2010 08:13 PM Jim Pingle

Add per-user PSKs to racoon.

96033063 05/20/2010 04:55 PM Erik Fonnesbeck

Various fixes to usage of ip2long, long2ip, and negated subnet masks, mostly affecting 64-bit. Ticket #459

10d171f2 05/06/2010 09:15 PM Jim Pingle

Add a few comments. This should be ready for testing/feedback. Ticket #108

cee72940 05/06/2010 08:57 PM Jim Pingle

Add missing ;

bdf4ad85 05/06/2010 08:56 PM Jim Pingle

Set proposal check and passive as needed for this scenario also. Ticket #108

d98f1fa9 05/06/2010 08:53 PM Jim Pingle

Ensure initial_contact is 'on' in this case to behave as 1.2.3 did. Ticket #108

fa1f4827 05/06/2010 08:51 PM Jim Pingle

Set generate_policy to "on" to behave as 1.2.3 does in this case. Ticket #108

36d047f5 05/06/2010 08:40 PM Jim Pingle

Only specify peer ID if we are not dealing with a mobile PSK-only tunnel. Ticket #108.

9b2e9133 05/06/2010 08:34 PM Jim Pingle

Do not specify subnet in sainfo if we are dealing with a mobile PSK-only tunnel. Ticket #108

2ef1b601 05/06/2010 07:33 PM Jim Pingle

Write out IPsec PSKs for mobile clients. Part of ticket #108.

328efaba 03/23/2010 10:13 PM Ermal LUÇI

Use the -s ident option of mpd to send the logs for the PPPoE/PPTP/L2TP servers to syslogs appropriate files. Create the files for these vpn's as for the others. Logs can be viewed in the VPN tab of the system log.

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

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

eb438fac 03/12/2010 03:24 PM Ermal LUÇI

Only fetch inet family routes.

e1bcba1f 02/24/2010 12:19 PM Ermal Luçi

Prevent errors when running without a lan defined interface. Also remove some dead code.

98718ac1 02/18/2010 01:07 AM Pierre POMES

Three fixes:
- ipsec-tools 0.8 ignores 'adminsock' directive, so until upstream is fixed, we need to use the default /var/db/racoon/racoon.sock
- Fix spd files reloading in /tmp
- Revert initial patch from Scott
Ticket #137

00fc80fe 02/09/2010 12:00 PM Ermal Luçi

Ticket #332. Simplify creating the ipsecpinghosts file.

f41c9fd5 02/03/2010 03:19 PM Ermal Luçi

ping_hosts.sh is no more in /etc. Remove some unneeded lines.

cdd5b2ce 02/03/2010 03:07 PM Ermal Luçi

Use global variable.

741077bc 02/03/2010 03:06 PM Ermal Luçi

Use global variable and do not loop all entries undefinitely.

920af30f 02/03/2010 02:57 PM Ermal Luçi

Do propper checking on sasyncd to not try to start this damon uselessly.

1900c4b7 01/28/2010 08:15 PM Ermal Luçi

Do not fail to create racoon.conf if there is no ip on wan. this might be a valid config.

bfa6d878 12/28/2009 11:33 PM Ermal Luçi

Use better interface names.

19ef5120 12/28/2009 08:23 PM Ermal Luçi

Fix racoon file gneration when selected type is dyn_dns. Reported-by: http://forum.pfsense.org/index.php/board,49.0.html.

99f98b80 12/03/2009 04:25 AM Scott Ullrich

Check to see if processes are running before killing

7281bb73 12/03/2009 03:41 AM Scott Ullrich

Reload tunnel policies Ticket #137

f2b4ff2b 12/03/2009 01:17 AM Scott Ullrich

Restore lost code. Noticed-by: Ermal

045c9cc9 12/02/2009 10:32 PM Scott Ullrich

Combine PPTP Server subnet and clients. Code imported from m0n0wall. Ticket #139

6347e08c 11/28/2009 10:09 PM Scott Ullrich

Remove ipsec_in_use sysctl

35b91f77 11/27/2009 09:55 PM Scott Ullrich

Add newline after set radius server Resolves #184

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

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

84fa0d60 10/28/2009 07:46 PM Scott Ullrich

Turn off IPSEC net.inet.ip.ipsec_in_use when IPSEC is disabled

ad6722c5 10/28/2009 02:56 PM Scott Ullrich

Set sysctl net.inet.ip.ipsec_in_use=1 when starting racoon

dd30341d 09/23/2009 08:37 PM Eirik Oeverby

More IPSec, filter.inc changes

9dc072e4 09/23/2009 06:39 PM Eirik Oeverby

Here we go again .. IPSec stuff

da5cbcbf 09/21/2009 09:36 PM Ermal Luçi

Add neccessary include.

523855b0 09/12/2009 07:34 PM Scott Ullrich

Add pfSense_BUILDER_BINARIES: and pfSense_MODULE: additions

7241feb1 09/01/2009 07:43 PM Seth Mos

Fix typo in variable name which resulted in a incorrect format for the /var/db/ipsecpinghosts file.
Fixes half of #61

4ae540e5 08/26/2009 06:03 PM Scott Ullrich

Unbreak ipsec on my firewall. For some reason p2_ealgos is not being defined and requires a 'require' to bring it in. Not sure why this is happening but this fix unbreaks my case at least.

68e74187 08/26/2009 03:15 AM Scott Ullrich

remove debugging echo

52bcf4b2 08/26/2009 02:04 AM Scott Ullrich

Check correct variables

d86d411a 08/26/2009 01:15 AM Scott Ullrich

Do not enter for loop if all variables are 0. Apparently we have some include ordering issues that are preventing these variables from being set.

66058d00 08/26/2009 12:06 AM Scott Ullrich

Ipsec.inc is in functions.inc

a9a6de88 08/23/2009 07:03 PM Scott Ullrich

Unbreak IPSEC!

fc097300 07/14/2009 08:57 AM Seth Mos

Do not send a HUP to racoon as that causes issue with initial
configuration loading.

2b8c84e6 07/14/2009 08:20 AM Seth Mos

Switch over the dns list from arguments to dnswatch to a file which holds them which dnswatch will use.

7664f2ef 07/13/2009 12:24 PM Seth Mos

Make the dnswatch_list array unique before processing it

2968431b 07/13/2009 12:14 PM Seth Mos

Silence route delete, this will also match on local network connected
vpn endpoints, those routes can not be deleted and throw a error.

70bf5abe 07/06/2009 01:22 PM Seth Mos

Correct variable names so that the logging is useful.
Remove racoon reload signal

72bd8df5 06/18/2009 07:24 PM Ermal Luçi

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

f0c3eea0 06/02/2009 10:37 PM Scott Ullrich

Use is_dir, not is_file for detecting directory existance.

52cca3a4 05/31/2009 08:31 PM Chris Buechler

fix route deletion

b04eb23b 05/31/2009 07:55 PM Chris Buechler

clarify log message

202e5379 05/30/2009 08:51 PM Scott Ullrich

Ensure /var/db/racoon exists

71569a7e 05/12/2009 08:29 PM Jim Pingle

Fix PPTP+RADIUS. See ticket #1926.

532b0fb8 05/05/2009 11:38 PM Ermal Luçi

Rename filter_translate_type_to_real_interface to interface_translate_type_to_real
Move this function to interfaces.inc where it belongs.

00f9e567 04/26/2009 08:00 PM Ermal Luçi

Use correct variable name.

f3c8bd98 04/26/2009 03:11 PM Ermal Luçi

Fix a spd.conf not loading changes issue.

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.
924876a8 04/22/2009 09:21 AM Ermal Luçi
  • Fix ipsec over carp handling.
  • do not useinterface in Upper case when working on the backends.
  • Do not print Configuring IPSec during bootup if there is nothing configured.
a55e9c70 03/30/2009 12:38 AM Ermal Luçi
  • Hide interfaces internals to other code and use the propper interfaces.
    Basically use get_interface*() functions instead of accessing fields like 'ipaddr'/'descr' etc...
  • Make get_interfaces_with_gateway less heavyweight by getting information from the configuration stored in config.xml...
40de0b13 03/22/2009 11:54 PM Ermal Luçi

Add secret option required on some setups.

c9aee395 03/16/2009 02:47 AM Scott Ullrich

We include ng_l2tp in kernel already, do not kldload

57dc2556 03/15/2009 06:29 AM mgrooms

Correct a typo in vpn.inc that broke esp encryption algorithm configuration.

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.

6edc48fe 03/13/2009 12:26 AM Seth Mos

Move the admin socket parameter into the existing listen section.

8d534565 03/12/2009 07:00 PM Seth Mos

Actually remove the spd reload files after processing it. This would break the tunnels as it would re-process all files in order every time the configuration reloads a
tunnel.

287e0c9d 03/12/2009 06:44 PM Seth Mos

Correct and expand the local and remote IP address endpoint check so that it specifies which one is at fault.

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

Migrate IPsec certificate management to centralized system.

b19533ed 03/12/2009 07:23 AM Seth Mos

Fix typo in function names

bd6af475 03/12/2009 04:31 AM Seth Mos

If either the old or new local or remote endpoint is not a IP address we make sure to abort.

00707bc5 03/11/2009 08:55 PM Seth Mos

Correct spelling to the past tense

ea79cf11 03/08/2009 12:37 AM Ermal Luçi

Use the new is_module_loaded function to avoid spamming the System log.

01c41d40 02/15/2009 09:39 PM Ermal Luçi

Increase time to wait after killing mpd4 on l2tp case.

a56120f2 02/15/2009 09:34 PM Ermal Luçi

Remove all global decalarations regarding pptp/pppoe/l2tp they are no more needed.

eff29d62 02/15/2009 09:26 PM Ermal Luçi

L2TP improvements.

daa20efd 02/15/2009 09:22 PM Ermal Luçi

Fix typo.

14c8cd1c 02/15/2009 09:13 PM Ermal Luçi

Remove radius-ip option also non present on mpd4.

0e05aeb6 02/15/2009 09:08 PM Ermal Luçi

radius-fallback option is no more present on mpd4.

e1f78f15 02/15/2009 09:06 PM Ermal Luçi

Fix ltp links creation.