Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
b2ff5d17 05/20/2012 10:09 AM Seth Mos

Add the PPP automatic interface type. This would show the _PPP gateways.

1346306c 05/18/2012 07:49 PM Ermal LUÇI

Allow 802.1p tags to be controlled from firewall rules edit screen

c1361a9f 05/18/2012 12:17 AM Darren Embry

feature #2413 Allow IPv6 interface configuration from the menu

416e1530 05/17/2012 11:17 PM Darren Embry

normalize indentation

8dcca9b5 05/17/2012 09:32 PM Darren Embry

- also rename $section arg to $section_name in some functions to clarify

- also robustify parsing for <tagname> and bulletproof the handling of
certain errors

428c289f 05/17/2012 09:30 PM Darren Embry

allow null to be passed as 2nd arg to parse_config_xml*

in which case entire config is returned

ff9fbc7b 05/17/2012 09:14 PM Darren Embry

fix 'XML error: no Array object found!' errors

5d51f00e 05/17/2012 07:22 PM Darren Embry

log_error if rrdtool restore calls fail

7a865f03 05/17/2012 07:13 PM Darren Embry

add -f to 'rrdtool restore' call

b61e8960 05/16/2012 06:03 PM Jim Pingle

Teach mwexec and mwexec_bg how to optionally clear signal masks, and use that when launching ntp or ntpdate.

0b8e9d38 05/16/2012 02:48 PM Jim Pingle

On its own, ntpd does not sync fast enough at bootup, so bring back the ntpdate sync but improve it so it can't get stuck forever.

7dab8995 05/15/2012 08:37 PM Jim Pingle

Clear process signals before exec() or ntpd misbehaves if called from PHP on i386.

ae26412f 05/15/2012 07:26 PM Erik Fonnesbeck

Move git package name/URL to the configuration variables section.

c886fed9 05/15/2012 03:44 PM Jim Pingle

As suggested by wagonza, using SAMEORIGIN for X-Frame-Options is sufficient here, and does allow the traffic graphs to work. Fixes #2419

42135f07 05/14/2012 07:44 PM Jim Pingle

Use FreeBSD's ntpd instead in the backend

ffc7d2c4 05/14/2012 06:17 PM Jim Pingle

Fix ntp name here too

e052047d 05/14/2012 04:27 PM Jim Pingle

Whoops, don't flip these since I negated the test.

d9c96fb1 05/14/2012 03:09 PM Jim Pingle

Flip this test around since it's safer to assume the dev mode is tun. Ticket #2432

06d84cf3 05/11/2012 04:49 PM Darren Embry

allow port in virtual servers to be left blank

in which case listening port would be inherited from the pool

183ea34c 05/11/2012 04:49 PM Darren Embry

allow aliases for the ipaddr field in virtual servers (PEV-394754)

62fc138e 05/11/2012 03:12 PM Warren Baker

make use of the correct file to send notifications

4dfd930e 05/10/2012 07:17 PM Darren Embry

cleanup: code for building arrays for autocompleted fields

98f20e35 05/10/2012 06:17 PM Irving Popovetsky

max_procs adjustments for small memory systems, attempt 2

Per Jim P's feedback, move max_procs completely out of
system_webgui_start() and move all of the memory/procs decision logic
to system_generate_lighty_config().

Adjust the captive portal max_procs to reflect the low memory...

a0539faa 05/10/2012 05:48 PM Darren Embry

prep work: function get_alias_list()

I wrote this function primarily to remove a lot of duplicate code
that's there because of a lot of those autocomplete fields.

a1f77238 05/10/2012 04:39 PM Darren Embry

add autocomplete to load_balancer_pool_edit.php (PEV-394754)

we also enable the json extension here.

babac37a 05/10/2012 03:51 PM Scott Ullrich

Add click jacking support. Ticket #2419

49ddf9a1 05/09/2012 05:08 PM Warren Baker

Handle HTTPOnly and Secure flags on cookies

84931046 05/08/2012 07:02 PM Jim Pingle

Back out duplicated fix from 107e8acc - Ticket #1917 was already fixed before this was added.

7ff663d3 05/08/2012 05:15 PM Warren Baker

Respect ['upload_path'] for upload_tmp_dir for PHP

8358b341 05/07/2012 07:57 PM Jim Pingle

Whoops, typo. Fixed now.

e5e88403 05/07/2012 07:00 PM Jim Pingle

Don't pass a shell escaped version of $realifl to pfSense_bridge_add_member(). Fixes bridging

6ae78f08 05/07/2012 03:53 PM Marcello Silva Coutinho

Stop service needs to wait process to be stopped before trying to restart/start it.

5db4d1eb 05/06/2012 04:02 PM Jim Pingle

Test if this is an array before using it as an array.

5a2a8349 05/05/2012 11:07 AM Lorenz Schori

Add support for aliases in DNS Forwarder, fixes #2410

a52706d5 05/03/2012 04:48 PM Darren Embry

missed a spot for #2407

470d24a3 05/03/2012 04:34 PM Darren Embry

implement #2407: create config option for captive portal listening port

331103ae 05/03/2012 02:53 PM Jim Pingle

Fix syntax error in bogons update

e0c45357 05/01/2012 08:00 PM Jim Pingle

Move routing (radvd, routed, ospf, bgp) to its own log since these daemons can be really spammy at times.

60dd7649 04/30/2012 07:32 PM Jim Pingle

Move the stop_packages code to a function, and call the function from the shell script, and call the function directly for a reboot. Fixes #2402 and ticket #1564

15855fbc 04/30/2012 02:08 PM Jim Pingle

Better error handling for crypt_data and also better password argument handling

f9053c0c 04/28/2012 07:38 AM Erik Fonnesbeck

Restore protection for the "destination any" case for port forward NAT Reflection, which was forgotten when shuffling around code before committing. Also add a couple other missing checks.

d372a32d 04/26/2012 10:36 PM Chris Buechler

fix text. ticket #2399

655e4d41 04/25/2012 06:27 PM Seth Mos

The descr field might not exist, use a uppercase friendly name

f7cd5647 04/24/2012 06:50 AM Seth Mos

Make sure to stop the dhcpleases6 process

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.

6a7b35ea 04/23/2012 09:09 AM Phil Davis

Delete any existing /var/db/rrd/*.rrd files before restoring from the XML

905ea336 04/23/2012 09:01 AM Phil Davis

Minor corrections to function names in error messages

7c382a88 04/23/2012 04:35 AM Chris Buechler

go back to scrub rather than "scrub in", the latter breaks MSS clamping for egress traffic the way we use it

d887d7f9 04/22/2012 10:39 PM Erik Fonnesbeck

Revert change to get_interface_list()'s $vfaces list for now. Interfaces in this list that are supposed to be listed on Interfaces: Assign need special logic on that page, which has not been added yet.

b4a89a68 04/20/2012 03:23 PM Seth Mos

Generate the correct corresponding link local from the carp mac.

40fa6dde 04/20/2012 08:38 AM Erik Fonnesbeck

Allow optionally using the type of NAT reflection implementation used for 1:1 mappings with port forwards as well, in addition to allowing the old type, which is still useful in its own way.

0c963226 04/20/2012 07:18 AM Erik Fonnesbeck

Add message stating which interfaces are missing.

Suggestion from http://forum.pfsense.org/index.php/topic,48366.0.html

fd863e5c 04/20/2012 07:11 AM Erik Fonnesbeck

Add some missing interface types in is_interface_mismatch() and get_interface_list()'s $vfaces. Fixes #2384

a6aedcd1 04/20/2012 06:20 AM Erik Fonnesbeck

Clean up filter_generate_reflection_nat, remove obsolete checks, and add new checks that are now needed. Ticket #2240

112f5602 04/20/2012 06:20 AM Erik Fonnesbeck

Use filter_get_direct_networks_list instead of dumping a copy of the routing table. Ticket #2240

868cd12c 04/20/2012 06:20 AM Erik Fonnesbeck

Modify filter_get_direct_networks_list to optionally return an array instead, which includes subnet, friendly interface, and gateway (if applicable), for ticket #2240

4b340c90 04/19/2012 05:44 PM Seth Mos

Update the default URL here for our new FreeBSD release.

25ed9cf8 04/18/2012 08:57 PM Jim Pingle

Add cheap hack to make syslogd forwarding to IPv6 work at bootup. Fixes #2370

daac437f 04/18/2012 06:23 PM Jim Pingle

Make sure VPN interface gateways are handled separately

da12a8a4 04/18/2012 04:04 PM Seth Mos

Make sure to push elements we don't recognize on the stack too.

c3ce2ece 04/18/2012 03:33 PM Seth Mos

Add upgrade code that updates the dynamic gateway names to their new format new $if_$type.
Redmine Ticket #2332. I've tested a simple upgrade with 3 dynamic Wans with varying names and that appears to have succeeded. Needs more testing.

bf4b2596 04/18/2012 03:30 PM Jim Pingle

Update pf.os a bit

67102344 04/18/2012 01:11 PM Seth Mos

Add the correct fix to pick up the IPv6 gateway for slaac interfaces

ef82d62b 04/18/2012 12:31 PM Jim Pingle

Merge pull request #93 from phil-davis/patch-1

Store PBIs in /root/var/db/pbi so they persist across reboots.

c0b1bc81 04/18/2012 09:41 AM Seth Mos

Make sure that SLAAC gateways show up in return_gateways_array();
redmine ticket #1834

feb88a14 04/18/2012 09:26 AM Seth Mos

Add support for SLAAC on the WAN interface, this is required for Stateless autoconf addressing.
Normally this should only apply to Appliances that do not need to route. We automatically hook in the dhcp6 client to request name servers from DHCP6 in a information only mode. It will not attempt to request a address. For that you should use the plain DHCP6 option with a prefix size of none....

1a5f87d1 04/18/2012 08:43 AM Seth Mos

Handle multiple IPv6 DNS servers in rc.newwanipv6, remove chunk of broken code in the DHCPv6 server that added duplicate lines. Redmine ticket #2380

152c18f0 04/18/2012 06:29 AM Phil Davis

Store PBIs in /root/var/db/pbi so they persist across reboots.
Keep the existing code for old-style PKG packages in case users on 2.1 are doing anything with PKG packages by hand. In theory all proper package installs on pfSense 2.1 (FreeBSD 8.3) should use PBIs.

4f8adcb6 04/17/2012 01:33 PM Jim Pingle

Include the ntp facility also, should fix ntp logging

2e03f3e2 04/16/2012 05:00 PM Seth Mos

Strip the ::1 from the 6to4 gateway address

b5191708 04/16/2012 04:45 PM Seth Mos

Re-order the system routing configure after the tunneled interfaces are configured.

4b2bf4fc 04/16/2012 08:12 AM Seth Mos

Prevent a invalid argument on a empty array

c08a5659 04/16/2012 08:03 AM Seth Mos

Only add the IPv4 gateway in the DHCPv4 config if we have a IPv4 gateway defined on the system at all.
This makes clients trying the IPv4 transport fail a lot faster, and thus more graceful.

239a2977 04/14/2012 07:19 PM Cyrill B

Use appropriate syslog priorities.

64a8dbf2 04/14/2012 06:53 PM Jim Pingle

Fix missing - on route parameter

711a20eb 04/14/2012 06:53 PM Jim Pingle

Some IPv6 fixes for gateway groups

01a58d89 04/14/2012 06:19 PM Seth Mos

Add static routes for gif tunnel endpoints

c8ed8142 04/14/2012 06:08 PM Seth Mos

Add a static route for the IPv4 relay so that 6to4 or 6rd on a OPT interface works as expected.

95837597 04/13/2012 08:27 PM Jim Pingle

Merge pull request #90 from vizvayu/master

Mode selection options for PowerD

d46c3acd 04/13/2012 07:13 PM Ermal LUÇI

Enable verbosity to actually put something in the logs

86c707f3 04/13/2012 06:10 PM Darren Embry

quiet change: fix indentation of xml2array function

i.e., tabs instead of 4 spaces

59231855 04/13/2012 04:50 PM Darren Embry

Feature #1864 "Start" button for IPsec should be available for IP alias networks

might need more testing.

http://redmine.pfsense.org/issues/1864

8bdb6879 04/12/2012 11:11 PM Darren Embry

Feature #2123 Backup RRD files using the xml dump and restore from RRD tools

http://redmine.pfsense.org/issues/2123

0d0cb047 04/12/2012 10:06 PM Jim Pingle

Fix constant. LOG_ERROR should be LOG_ERR

bd29bb7b 04/12/2012 03:07 PM Jim Pingle

Add brackets to a syslog server if it's an IPv6 IP. (Though FreeBSD's syslogd still won't send to it ... http://www.freebsd.org/cgi/query-pr.cgi?pr=150530&cat=misc )

e371f8b9 04/12/2012 08:21 AM whjvenyl

Update etc/inc/util.inc

f989a6ef 04/12/2012 07:23 AM Chris Buechler

fix typo. Ticket #2371

3f5f7ad3 04/12/2012 05:28 AM Seth Mos

Add modified version of user https://github.com/bcyrill patch that requires a IPv6 literal when used with a port.

4b51cc2e 04/12/2012 05:28 AM Seth Mos

Revert "Also validate IPv6 literals."

This reverts commit 21b586aa12ca35ccf54d4ddf66b0305e12e62a4d.

a119ecf8 04/12/2012 05:07 AM Erik Fonnesbeck

Modify get_configured_ip_aliases_list to optionally return the full vip entry and use this information to get the subnet and not just the IP in filter_get_direct_networks_list.

e9eae060 04/12/2012 03:58 AM Erik Fonnesbeck

For consistency, generate a masked out subnet IP from the IP alias instead of using the IP directly.

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

6791c2ab 04/12/2012 12:43 AM Erik Fonnesbeck

Also return IP alias VIP networks in filter_get_direct_networks_list.

21b586aa 04/11/2012 07:21 PM Seth Mos

Also validate IPv6 literals.

e6138bf2 04/11/2012 04:02 PM Jim Pingle

Remove duplicated function

f898c1a9 04/11/2012 03:58 PM Jim Pingle

Add alias support to static routes (needs some testing) Ticket #2239

Conflicts:

etc/inc/filter.inc
etc/inc/util.inc
usr/local/www/system_routes_edit.php
53c210dd 04/11/2012 01:12 AM Cristian Feldman

Added mode selection options for PowerD.

6e5d84ba 04/09/2012 12:14 PM Seth Mos

Restore this piece of logic, otherwise the firewall rules break.

319c2bfd 04/08/2012 06:37 PM Seth Mos

Also use the prefix calculation function here.