Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
656f1763 03/21/2011 03:40 PM Seth Mos

Correct typo in array name. Add select box for operating mode of rtadvd and dhcpv6 combination

5ceb1942 03/21/2011 08:17 AM Seth Mos

Further fixup the fetch Mac address exec() this hopefully works

32018396 03/20/2011 10:11 PM Seth Mos

Attempt to manually generate a ipv6 address

22dae853 03/20/2011 10:07 PM Seth Mos

Add a function that will calculate the ipv6 address for a given hardware address

09991924 03/20/2011 09:14 AM Seth Mos

Merge commit from Bill M for ipv6 counters and interface stats

755405c1 03/18/2011 09:18 AM Seth Mos

fix filter rules for requested ipv6 icmp types

8a3b09ef 03/17/2011 10:59 AM Seth Mos

Comment out static mappings, this needs more research

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

Fix merge conflict

af4c040e 03/16/2011 07:34 PM Ermal LUÇI

Ticket #1356 use locking here rather than ps to serialize execution.

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

ab299d4c 03/16/2011 11:54 AM Seth Mos

Fix ticket #1126

7916acc3 03/16/2011 11:36 AM Seth Mos

Change wording

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

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

bfc0cb5b 03/16/2011 09:03 AM Seth Mos

Merge remote branch 'upstream/master'

323f3f9c 03/16/2011 07:46 AM Seth Mos

Keep a table of gateways we added for static routes to prevent us from making multiple entries to the same IP address

e58da189 03/15/2011 09:31 PM Ermal LUÇI

Add code to allow custom upgrade code to run after the pfSense upgrade code for the same version switching(Just the custom upgrade functions should have _custom at the end of their name.

1f116988 03/15/2011 03:41 PM Seth Mos

Enable the IPv6 allow toggle, otherwise the other IPv6 rules do not work.

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

b47ceaea 03/15/2011 03:28 PM Seth Mos

Merge remote branch 'upstream/master'

32c392aa 03/15/2011 12:52 PM Ermal LUÇI

Make sure we have an ip to kill sessions from.

01c201e3 03/15/2011 12:17 PM Ermal LUÇI

Do more strict checking if an ppp type interface is assigned before starting the mpd process behind it. Trigered-by: http://forum.pfsense.org/index.php/topic,34377.0.html

1ae43bfa 03/15/2011 08:59 AM Seth Mos

Merge remote branch 'upstream/master'

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

Commit the backend function that writes out the racoon.conf

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

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

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.

96f1a57a 03/14/2011 07:53 PM Ermal LUÇI

Remove comment since the service is not started anymore after installation in 2.0

a3f1fa81 03/14/2011 06:24 PM Seth Mos

Allow port 547 to the filter rules for DHCP to work

a41c5253 03/14/2011 05:49 PM Seth Mos

Properly configure lighty with the configured port when attached to the v6 socket. It was previously hardcoded to https

209620ea 03/14/2011 05:44 PM Seth Mos

Add IPv6 support to the DNS rebinding attack function

e92916d6 03/12/2011 12:26 AM Ermal LUÇI

Make sure we do not write stale data during prunning periods.

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

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

2f23caf2 03/10/2011 01:06 PM Ermal LUÇI

Correctly generate the interface.

298ca201 03/10/2011 01:05 PM Ermal LUÇI

Define only one loginterface since that is what pf(4) allows. This prevents a memory leak from pfctl(1) which may lead to memory depletion if the utility is run frequently with the pfSense generated ruleset.

36653869 03/10/2011 08:55 AM Erik Fonnesbeck

Remove extra unmatched conf_mount_ro for a potential race condition preventing writes when generating ssh keys in the background. Ticket #673

48ab12a9 03/10/2011 07:32 AM Seth Mos

Remove quick from the filter rule by request of Erik.

05c8d0b1 03/10/2011 07:31 AM Seth Mos

Correct the config path to the upnp array, this prevented the filter rule from being generated

15294580 03/09/2011 09:21 PM Seth Mos

Add the IPv6 tag to the version so that BSD perimeter can seen these installs from a mile away

47cc98de 03/09/2011 09:14 PM Ermal LUÇI

Correctly use the WAN macro definition for the interface on 2.0. Though i still insist that people should do this themselves rather than relying on some obscure gui option.

28a581b8 03/09/2011 07:49 PM Jim Pingle

Add {} around foreach contents. Fixes occasional duplication of the easyrule block alias.

a0140246 03/09/2011 07:49 PM Jim Pingle

Add block rule to the top of the firewall rules.

021b77af 03/09/2011 06:54 PM Jim Pingle

If PPTP is set for redir, actually add the NAT rules to rdr.

fa182351 03/09/2011 06:03 PM Jim Pingle

Only delete files in /tmp, not directories. Fixes rm errors on shutdown. (Doing rm -rf might cause it to go across filesystem boundaries again, which we're trying to avoid.)

b043503a 03/09/2011 04:23 PM Jim Pingle

Teach the console update by url about the default auto update url.

15f2cdc3 03/09/2011 12:53 PM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
usr/local/www/status_rrd_graph_img.php
usr/local/www/themes/pfsense_ng/rrdcolors.inc.php

947fe874 03/09/2011 12:27 PM Seth Mos

Correct firewall rule, remove flags any

f22c9ae2 03/09/2011 11:51 AM Seth Mos

Merge remote branch 'upstream/master'

9c5ad167 03/09/2011 11:50 AM Seth Mos

unbreak the broken merge

272c5d62 03/09/2011 11:35 AM Seth Mos

Automatically add a multicast allow rule for miniupnpd so that the Xbox 360 works.

c7cfc098 03/09/2011 10:48 AM Seth Mos

Possible double RRD process fix.

9956b38a 03/09/2011 07:20 AM Seth Mos

Merge the config upgrade code, there was a mismatch, the one who merged this wrong should get a pointy hat.

fdc0e920 03/08/2011 10:35 PM Ermal LUÇI

Add localhost to be natted automagically from auto-generated nat rules. This simplifies loadbalancing from the host itself.

01890f6a 03/08/2011 10:14 PM Ermal LUÇI

Fix javascript errors reported by: http://forum.pfsense.org/index.php/topic,34139.0.html

53bd5790 03/08/2011 09:30 PM Seth Mos

Merge remote branch 'upstream/master'

Conflicts:
etc/inc/rrd.inc

4db0365d 03/08/2011 07:37 PM Jim Pingle

Keep the output in a variable before passing it to rrdtool in case we also want to pass it to something else.

ae3c0a12 03/08/2011 07:18 PM Jim Pingle

Only run pfctl once per interface for stats, rather than four times.

3e5c0ab7 03/08/2011 05:47 PM Ermal LUÇI

Use foreach here to be sure we do not reference unexisting results.

375eed5a 03/08/2011 03:37 PM Scott Ullrich

Merge remote branch 'upstream/master'

13927322 03/08/2011 03:23 PM Ermal LUÇI

Do a proper test otherwise a override of the total_minutes var might happen.

c4ea3691 03/08/2011 03:16 PM Ermal LUÇI

Properly do testing of voucher existing or not rather than relying on an obscure feature of php. Also do exclusive locking rather than shared one when writing dbs.

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

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

a5ccf623 03/07/2011 05:24 PM Jim Pingle

Add cas(4)

e8567e89 03/07/2011 03:07 PM Jim Pingle

When doing conf_mount_ro/rw on NanoBSD, pass sync,noatime to mount to preserve the options we have already set in fstab. Ticket #1279 and Ticket #444

b4c826ad 03/06/2011 09:18 PM Scott Ullrich

Resolve merge conflict

283e9180 03/06/2011 07:44 PM Seth Mos

More fixes to differentiate between v4 and v6 gateways on the same interface.

de140730 03/06/2011 07:17 PM Seth Mos

First stab at generating a link local address for the bridge interface if it's used by DHCP.

9fbb3599 03/04/2011 09:53 PM Ermal LUÇI

Add missing pages to the authentication system.

c53eb903 03/04/2011 08:50 PM Ermal LUÇI

Be smart and remove the needs package sync toggle since the begining otherwise not behaving packages might mess up the whole thing.

ce1942d6 03/04/2011 08:27 PM Ermal LUÇI

Oops more make code correct.

328c1def 03/04/2011 08:24 PM Ermal LUÇI

Oops make code correct.

006802ab 03/04/2011 08:15 PM Ermal LUÇI
  • Prevent concurrent logins on CP to not be recorded on the DB.
  • Make the locking more complex to avoid locking exclusively during pruning task which would hurt a lot CP performance.
  • Retire the disconnect_client and make all the disconnect functions use the sessionid as identifier....
9ccecb65 03/04/2011 05:37 PM Ermal LUÇI

If the interface triggering rc.newwanip is not assigned just reload packages and the filter and exit.

17a5b095 03/04/2011 04:01 PM Seth Mos

Correct one more variable in the process

4f332466 03/04/2011 03:51 PM Seth Mos

Fix broken gateway logic that mixed up v4 and v6

1b761f36 03/04/2011 01:09 PM Jim Pingle

Check if the protocol is empty, not just if it's set. Fixes #1323

1c1a74fa 03/04/2011 01:04 PM Jim Pingle

Only change protocol if it's set and not empty.

7ec0e6e2 03/03/2011 09:13 PM Jim Pingle

Add upgrade code to ensure rule protocols are all lower case.

06b3df52 03/03/2011 08:40 PM Jim Pingle

Make this lowercase before checking, or people who ended up with TCP or UDP in their config might end up with rules that have no port specified, leaving them a bit more open than expected.

ee487a68 03/03/2011 04:30 PM Ermal LUÇI

Not needed anymore.

67b0ed57 03/03/2011 05:42 AM Chris Buechler

lower limit to 101 MB

56f25370 03/02/2011 05:24 PM Erik Fonnesbeck

Simplify is_macaddr regex.

c5682801 03/02/2011 05:08 PM Jim Pingle

Slight regex fix on is_macaddr - the previous regex was letting through a mac without : separators, leading to improper validation and potentially invalid dhcp configs. Seen here http://forum.pfsense.org/index.php/topic,33830.0.html

e77ecd8e 03/02/2011 11:52 AM Seth Mos

Attempt to mitigate fork bombs of rc.newipsecdns. Alternatively we should probably bail out with a exit(0);
instead.

e269b621 03/02/2011 09:39 AM Seth Mos

Merge remote branch 'upstream/master'

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

4fc3855f 03/02/2011 07:47 AM Seth Mos

Make it possible to turn off successful login messages, this should quiet the console, system logs

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

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

dcc897e5 03/02/2011 12:21 AM Ermal LUÇI

Since its only called during bootup there is no need to do conditionals here. Always sync config and start the miniupnpd process.

05c4bfa0 03/01/2011 11:40 PM Ermal LUÇI

Pass the -a parameters to pgrep to be certain we search ancestors as well. The side effects might be inoquos from the pfSense context.

4e0cb56e 02/27/2011 09:21 PM Scott Ullrich

Merge remote branch 'upstream/master'

153e3cb5 02/26/2011 04:40 PM Jim Pingle

Declare $g a global here.

73d885d7 02/26/2011 04:34 PM Jim Pingle

Ensure the pkg staging area exists on nanobsd before trying to use it.

0c4f8ca8 02/25/2011 10:14 PM Scott Ullrich

Merge remote branch 'upstream/master'

17e7a243 02/25/2011 05:45 PM Scott Ullrich

missing $

da666ca8 02/25/2011 05:44 PM Scott Ullrich

missing $

a6f4ac66 02/25/2011 05:42 PM Scott Ullrich

misc whitespace cleanups

0c13af6c 02/25/2011 04:37 PM Scott Ullrich

Give this another shot

ebcdcaaa 02/25/2011 03:26 PM Jim Pingle

Fix admins group permission setting when upgrading from 1.2.3.

bc75a430 02/25/2011 09:27 AM Seth Mos

Correct IPsec carp interface upgrade code, off by one

a09d8bfc 02/24/2011 06:51 PM Jim Pingle

Use full path to pw