Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
56effb56 03/28/2015 05:10 AM Chris Buechler

Remove wireless cards from ALTQ-capable interfaces, since ALTQ is broken on wlandev in FreeBSD 10.x at the moment. Ticket #4406

45c15a59 03/27/2015 06:59 PM Renato Botelho

Merge pull request #1572 from jlduran/no-server-header

2c657294 03/27/2015 06:53 PM Renato Botelho

Merge pull request #1578 from Robert-Nelson/rfc2136_ignore_ipv4_ipv6

62dc93d1 03/26/2015 09:47 PM Chris Buechler

Include net.key.preferred_oldsa in the sysctl list, set to 0 (disable) so
it doesn't fall through to the default (1).

ea08d2b2 03/26/2015 06:48 PM Robert Nelson

Change to Record Type with A and AAAA as values.

7db3d1c7 03/26/2015 04:24 PM Robert Nelson

Use address types instead of addresses.

ad20e46d 03/26/2015 04:19 PM Robert Nelson

Merge branch 'master' into rfc2136_ignore_ipv4_ipv6

86feced0 03/26/2015 03:58 PM Renato Botelho

Merge pull request #1586 from phil-davis/patch-6

9afdc939 03/26/2015 02:22 PM Renato Botelho

Merge pull request #1584 from phil-davis/patch-2

a5bc12f0 03/26/2015 02:13 PM Renato Botelho

Merge pull request #1575 from k-paulius/misc-dhcp6c

a110a0cb 03/26/2015 12:51 AM Phil Davis

Always include general setup DNS servers in unbound.conf

when forwarding mode is on.
The General Setup setting "Allow DNS server list to be overridden by DHCP/PPP on WAN" has always been used in dnsmasq to ADD DHCP/PPP provided DNS servers to the list, while also keeping the DNS servers specified in General Setup. That behavior is needed if:...

2400f545 03/26/2015 12:43 AM Jose Luis Duran

Disable lighttpd server header

Set the `server.tag` to an empty string to prevent lighttpd from
displaying the version number in the header.

4ad1ddf2 03/25/2015 06:14 PM Phil Davis

Only list nameservers once in resolv.conf

I was on a test system and had an upstream DNS server IP specified in System-General Setup. WAN was setup with a static IP and a gateway to that upstream device. All good.
Then I also checked "Allow DNS server list to be overridden by DHCP/PPP on WAN" and changed WAN to be DHCP. It received by DHCP the same DNS server IP that already happened to be in General Setup (and the same gateway IP - not the issue here)....

9329ec08 03/23/2015 09:32 PM k-paulius

Supress errors when opening custom DHCP config file and check if content was successfully retrieved. Prevents PHP from throwing error in case file does not exist.

fc1f2003 03/23/2015 09:13 PM k-paulius

Log to syslog and get rid of useless variable.

52cbfd45 03/23/2015 06:20 PM Robert Nelson

Use radio buttons to select between IPv4, IPv6 or Both.

a3fb1412 03/23/2015 02:34 PM Phil Davis

Be consistent about Unbound service descriptive name

Forum: https://forum.pfsense.org/index.php?topic=91075.0

For DNS Forwarder (dnsmasq)
1) dnsmasq is the name of the service
2) DNS Forwarder is the text description

Make Unbound consistent with that, so that menu names and services status display and... work in the same way:...

6fdf663b 03/22/2015 11:28 PM Robert Nelson

Add option to not register IPv4 and/or IPv6 addresses.

db0ec10e 03/20/2015 04:12 AM k-paulius

Remove old dhcp6c and rtsold config scripts when bringing down interface.

f31052c7 03/20/2015 03:47 AM k-paulius

Supress errors when opening custom DHCP6 config file and check if content was successfully retrieved.
Prevents PHP from throwing error in case file does not exist.

ddd1f864 03/20/2015 03:26 AM k-paulius

A mix of literal tabs, spaces and \t is used in dhcp6c config file code. Convert evertyhing to use \t.

dd5d1a24 03/20/2015 03:05 AM k-paulius

DHCP6 config file override, advanced and basic settings override each other so put them in single
if/else statement rather than always generating all three setting types.

d325e908 03/19/2015 04:55 AM Chris Buechler

Add option for wireless standard "auto", to omit "mode" entirely from ifconfig. This shouldn't be necessary, but specifying mode has proven to trigger driver problems that don't exist if it's left unspecified (such as FreeBSD PR 198680). Chosing "auto" fixes ath(4) BSS mode issues otherwise preventing it from connecting.

e5549707 03/16/2015 11:19 AM Renato Botelho

Merge pull request #1564 from phil-davis/patch-2

44b9fbdc 03/14/2015 02:39 PM Phil Davis

Use subnet address in OPT net rules

Example: LAN IP 10.0.1.1/24 OPT1 IP 10.0.2.1/24
Rules with SRC or DST LANnet correctly have 10.0.0.0/24 (the subnet base address) in /tmp/rules.debug
Rules with SRC or DST OPT1net have 10.0.2.1/24 (the OPT1 IP address with OPT1 net mask) in /tmp/rules.debug...

a08d5055 03/13/2015 08:45 AM Phil Davis

Update get_possible_traffic_source_addresses returned array format

With this change it looks to me like the way it is intended to be, based
on what was done to get_possible_listen_ips()
Please review and check if this is what was intended for the code. With...

f2f34088 03/13/2015 08:16 AM Chris Buechler

txpower was disabled for good reason it would appear, it triggers syntax errors in some configurations. Disable it again since it's been disabled for years, and comment out the user-facing config portion for now since it doesn't do anything. Ticket #4516

664aef0b 03/13/2015 03:05 AM Chris Buechler

correct missing == in ipsec.inc

d045f380 03/13/2015 03:01 AM Chris Buechler

Merge pull request #1557 from phil-davis/patch-3

ac0c4355 03/13/2015 01:47 AM Chris Buechler

Set txpower since that seems to work fine now. Explicitly set authmode wpa here, though it's also handled by the supplicant/authenticator. Ticket #4516

Conflicts:
etc/inc/interfaces.inc

cc229ee9 03/13/2015 01:45 AM Phil Davis

Missin double equals in captiveportal.inc

Looking at where this is nested inside various if statements, I do not think this error did too much harm - only to the $mac['descr'] - in this particular code flow $username is not used for important stuff after this point.

f087d453 03/13/2015 12:09 AM Renato Botelho

Do not start filterdns during boot until a proper fix is done. Ticket #4296

6a2eb517 03/12/2015 07:50 PM Chris Buechler

If we bail not being able to find the P1 source, log an error.

Conflicts:
etc/inc/vpn.inc

167087b8 03/12/2015 06:31 AM Chris Buechler

Merge pull request #1556 from phil-davis/patch-5

2991a949 03/12/2015 06:28 AM Chris Buechler

Merge pull request #1554 from phil-davis/patch-3

47360140 03/12/2015 06:17 AM Phil Davis

White space in ipsec.inc

524a0140 03/12/2015 05:52 AM Chris Buechler

use-compression is no longer a valid config option in lighttpd, it can't be enabled. This just throws an error in the log, remove it.

486d7278 03/12/2015 05:10 AM Chris Buechler

Fix IPsec on CARP IPs, broken when fixing IPsec with gateway groups and VIPs.

c014babd 03/12/2015 01:38 AM Chris Buechler

Move libstrongswan-unity.so when Unity plugin is disabled so it can't modify the P2. Workaround for Ticket #4178

a2c2c3b4 03/12/2015 12:44 AM Phil Davis

White space in filter.inc

24dadbee 03/11/2015 06:29 PM Chris Buechler

add granular control of state timeouts. Ticket #4509

Conflicts:
etc/inc/filter.inc

0d443728 03/11/2015 05:09 PM Renato Botelho

Explicit disable ssl.use-compression on lighty config. It should fix #4230

3a0a59c8 03/11/2015 05:03 PM Renato Botelho

Remove BEAST protection option since default cipher is now good and works with hifn cards

a03974a3 03/11/2015 01:07 PM Renato Botelho

Add a log message when hostres SNMP module is ignored on APU boards

05036071 03/11/2015 12:44 PM Renato Botelho

Disable SNMP hostres module on APU boards until we figure out why it's crashing on this specific board. Ticket #4403

80dfff9a 03/11/2015 06:30 AM Chris Buechler

Leave adaptive.start and end at their defaults (60% and 120% of the state limit, respectively) if not user-overridden.

0f575511 03/11/2015 05:25 AM Chris Buechler

Update cipher-list in web interface to prefer PFS. Ticket #4230

23cb4055 03/11/2015 01:21 AM Chris Buechler

Check for not up, rather than down, as there are a variety of potential
statuses that are not up. Ticket #4502

34ba4e5d 03/11/2015 12:20 AM Chris Buechler

Need global $ipsec_idhandling here.

24acc8f4 03/10/2015 10:20 PM Chris Buechler

Don't enable interfaces_use by default. Add checkbox to enable on Advanced
tab, in case there are scenarios where it's desirable. Ticket #4341

79262830 03/09/2015 05:06 PM Phil Davis

Code style etc inc vwx3

rebased version with conflicts resolved due to a bunch of recent changes
in vpn.inc

7ac524dd 03/09/2015 09:59 AM Renato Botelho

Merge pull request #1541 from phil-davis/Code-Style-etc-inc-z

588d3cf6 03/06/2015 02:45 PM Renato Botelho

Check if it's an array before call foreach(). Ticket

b93bc1fd 03/06/2015 02:29 PM Renato Botelho

Stop trying to fix dns_split during strongswan config generation, we have an upgrade code in place for that, it should fix #4418

877740ee 03/06/2015 02:28 PM Renato Botelho

dns_split was a comma separated list and moved to use space as separator, provide upgrade code to make sure old configs are converted. Since there was a config upgrade version 11.7 only on master, I pushed it to 11.8 and used dns_split one as 11.7 to be able to backport it to RELENG_2_2. Ticket #4418

a115e2e1 03/06/2015 06:55 AM Chris Buechler

Use get_failover_interface here to find appropriate interface. Ticket #4482

c406924f 03/06/2015 06:45 AM Chris Buechler

same change as previous commit, for IPv6. Ticket #4482

29de629e 03/06/2015 06:39 AM Chris Buechler

Use the parent interface, not the _vip for interfaces_use. Part of Ticket #4482

df966626 03/06/2015 05:49 AM Chris Buechler

Destroy stf interface when 6rd or 6to4 tunnel is disabled. Fixes #4471

a97a77a2 03/06/2015 04:27 AM Phil Davis

Be nicer when checking if alias is numeric

Because an ordinary port can be numeric here.
Forum https://forum.pfsense.org/index.php?topic=89906.0

5c7c369f 03/06/2015 01:35 AM Chris Buechler

Remove the harden-glue option entirely and hard code it to yes. Ticket #4402

9bfb45ab 03/04/2015 09:46 PM Chris Buechler

Skip any numeric-only aliases in the ruleset to prevent errors from those
who configured them on previous versions where that was allowed. Ticket

24ad8e26 03/04/2015 12:23 PM Jim Pingle

Add missing comma. Fixes #4485

e03b6bbc 03/04/2015 05:40 AM Chris Buechler

Enable UnicastOnly in radvd for ovpn* interfaces. Ticket #4455

1dbe220c 03/03/2015 07:19 PM Jim Pingle

Tweak the carp demotion factors slightly to avoid CARP transitions that are most likely unnecessary.

6cf2c8b0 03/03/2015 12:06 PM Phil Davis

Code style etc inc z

end of code style review for the etc folder tree

adbbd4f9 03/03/2015 11:03 AM Renato Botelho

Merge pull request #1533 from phil-davis/Code-Style-etc-inc-u

52886a07 03/03/2015 11:02 AM Renato Botelho

Merge pull request #1532 from phil-davis/Code-Style-etc-inc-r-s

cb743abb 03/03/2015 11:01 AM Renato Botelho

Merge pull request #1531 from phil-davis/patch-2

58c58dcf 03/03/2015 06:16 AM Chris Buechler

Remove "Prefer old SA" option, and ignore it in all existing configurations. Breaks things in many cases with strongSwan. For the very rare circumstances where this is actually desirable, it's just a sysctl that can be set in tunables.

751533a2 03/02/2015 06:54 PM Phil Davis

Code style etc inc u

61e047a5 03/02/2015 06:26 PM Phil Davis

Code style etc in r s

86084233 03/02/2015 05:03 PM Phil Davis

Be safe use require_once in zeromq

I was testing code and just doing stuff like:
require_once("zeromq.inc");
in Diagnostics->Command Prompt, PHP Execute
That brings an error because underneath that PHP Execute code it has already included auth.inc
I guess zeromq.inc is used quite separately to the rest of the system, and must be OK just having a "require" here. But it seems safer to always use require_once, just in case it gets called in a new way/sequence....

8f5f40c9 03/02/2015 12:10 PM Renato Botelho

Merge pull request #1529 from phil-davis/Code-Style-pkg-utils

0f6a1db1 03/02/2015 12:08 PM Renato Botelho

Merge pull request #1528 from phil-davis/Code-Style-putil

76de1b3f 03/02/2015 11:55 AM Renato Botelho

Merge pull request #1526 from phil-davis/Code-Style-openvpn

969a5793 03/02/2015 11:51 AM Renato Botelho

Merge pull request #1525 from phil-davis/Code-Style-etc-inc-i-to-p

839966e3 03/01/2015 03:46 PM Phil Davis

Ancient bug on upgrade_014_to_015

This code looked silly the way it was, with the construct:
$var = $var;
unset($var);

Seems it was accidentally changed to this way many years ago by https://github.com/pfsense/pfsense/commit/588a183b0e58f09932ffef35cc0003cca2313aba...

49aec489 02/28/2015 05:24 PM Phil Davis

Code style for pkg-utils

23a193da 02/28/2015 02:40 PM Phil Davis

Code style for pfsense-utils

472da675 02/28/2015 12:56 PM Phil Davis

Semi-colon went AWOL in dyndns.class

after putting it back the code runs much better :)

ef00af3c 02/28/2015 09:01 AM Phil Davis

Code style openvpn.inc

b37a2e8c 02/28/2015 08:40 AM Phil Davis

Code style for etc inc i to p

139deffb 02/27/2015 02:35 PM Renato Botelho

Merge pull request #1524 from phil-davis/Code-Style-Guide-Interfaces-inc

e59410d5 02/27/2015 01:57 PM Renato Botelho

Merge pull request #1523 from phil-davis/patch-2

fd74eeea 02/27/2015 01:36 PM Renato Botelho

Merge pull request #1522 from phil-davis/Code-Style-Guide-etc-inc-f-to-g

cf73302f 02/27/2015 05:28 AM Phil Davis

Code style guide interfaces.inc

This is another big file that has many diffs so Github refuses to
display them. I thought it best to keep doing individual commit-pull for
ones like this.

918bdf0d 02/26/2015 04:39 PM Phil Davis

More style guide changes

In gwlb.inc at line 676 and 779 I added an extra set of brackets. In the
"if" clause as a whole there were a mix of && and || used that were
relying on the PHP standard that && has precedence over ||
In actual fact the original code should have been working fine, the...

e6cbfb65 02/26/2015 03:59 PM Phil Davis

Code style guide changes for filter.inc 2nd version

This is the changes to filter.inc as per the commits in https://github.com/pfsense/pfsense/pull/1521 but done in just 1 clean commit.

a41d910c 02/26/2015 01:26 PM Jim Pingle

Fix type (trime->trim)

ae52d165 02/26/2015 01:12 PM Renato Botelho

Fix indent and remove some unecessary ()

ae3b187a 02/26/2015 12:38 PM Renato Botelho

Merge pull request #1520 from phil-davis/Code-Style-Guide-etc-inc-a-to-e

ded7e5bf 02/26/2015 12:28 PM Renato Botelho

Merge pull request #1516 from phil-davis/patch-2

9ba87997 02/26/2015 08:25 AM Phil Davis

Code Style Guide etc inc f to g

777291a2 02/26/2015 07:36 AM Chris Buechler

remove unused legacy code

95d2d24b 02/26/2015 07:32 AM Chris Buechler

Log ifconfig commands used to setup wireless interfaces

1e0b1727 02/26/2015 05:42 AM Phil Davis

Code style guide etc in a to e

3d163004 02/25/2015 08:26 PM Ermal Luçi

Put the bits to use the new reset utility

7af43cb0 02/25/2015 05:21 PM Phil Davis

interface_netgraph_needed can miss setting found equals true

This routine seems to go looking to see if the passed-in interface is PPP-style. At the end, if it is not PPP-style then it calls pfsense_ngctl_detach.
This foreach loop in its current state will always exit after the first iteration that is not mode "server". But it looks like it should look through all the 'pppoe' entries until it finds the interface or gets to the end....

883096d8 02/25/2015 03:22 PM Ermal Luçi

Ticket #4418 Actually make each entry a clear token to strongswan parser for dns_split