Project

General

Profile

Statistics
| Branch: | Tag: | Revision:

# Date Author Comment
b4a62651 10/11/2013 01:59 PM Renato Botelho

Allow special chars to be used on IPSec mobile login banner. Fixes #3247

2d72659a 10/11/2013 12:19 PM Renato Botelho

Set default value to radius_protocol during upgrade, it should fix #3226

0f0f7b2c 10/11/2013 11:25 AM Renato Botelho

Fix 'Packet loss rate' and 'Bucket Size' range checking

aa0753e3 10/10/2013 04:59 PM Jim Pingle

Needs parens

a3cc1409 10/10/2013 04:47 PM Jim Pingle

Add upgrade code to change the DHCP next-server value to nextserver since it was renamed sometime in 2.1 but upgrade code didn't follow. Also shuffle the upgrade code blocks a bit since we need these on 2.1.x and nobody should be on 2.2 yet, so the impact should be minimal to renumber the one bit specific to 2.2.

04761344 10/09/2013 02:02 PM Jim Pingle

Perform a much more accurate comparison between two certificates to determine if they are identical when checking their revocation status. Fixes #3237

090b9a4a 10/09/2013 12:54 PM Jim Pingle

Remove newsyslog cron job on upgrade, if present.

0b5636fc 10/09/2013 12:50 PM Jim Pingle

Remove this check, the value can be 0 here if the target is the first item in the array.

c3b9bcb2 10/04/2013 11:40 AM Chris Buechler

use (self) instead of any for web lockout

b762e3dc 10/04/2013 06:46 AM Chris Buechler

use (self) rather than any as the destination for the lockout rules

9f6919e6 09/28/2013 12:12 PM Richard Connon

Fix codel not being applied on non-priq queue types

c27edf55 09/28/2013 11:37 AM Richard Connon

Fixed typo in CoDel wiki link

58e1f8f2 09/27/2013 10:37 AM Scavy

Update to include GratisDNS dynDNS service

5458bc59 09/27/2013 09:29 AM Scavy

Update to include GratisDNS dynDNS service

d2399f99 09/25/2013 03:49 PM Jim Pingle

Make sure no extra spaces end up in the parsed IP, it can lead to issues in other places (Easy Rule, etc)

6f969455 09/23/2013 07:27 PM Jim Pingle

Add patch from Ermal to fix ifconfig error on gif in certain cases.

9e378421 09/23/2013 01:56 PM Jim Pingle

Fix CP stats generation for concurrent users. Fixes #3225

c13a7052 09/18/2013 10:14 AM Renato Botelho

Merge pull request #795 from razzfazz/ia-pd-hint

add option to send prefix hint for requesting desired prefix length for delegation (for master branch)

819a603c 09/17/2013 07:13 PM Jim Pingle

Switch to rw mode before file operations on RFC2136 cache. Fixes #3201

2e9d9ede 09/16/2013 07:57 PM Renato Botelho

Merge pull request #803 from PiBa-NL/outboundnat_disable_checkbox

outboundnat, disable rule checkbox

6ae8c4f2 09/16/2013 06:46 PM Pi Ba

outboundnat, disable checkbox

1cddd59c 09/16/2013 01:13 PM Warren Baker

Split SSL/TLS into separate checkboxes so that plaintext connections can be made secured by using STARTTLS. Support for SMTPS connections should probably be done away with in future. Fixes #3180

73c569ea 09/15/2013 05:45 PM Xon

Alix 2D6 crashes upgrade process withou out of diskspace

Updating the the RRD graphs causes two copies of each RRD's XML file to be stored in /tmp.

On Nanobsd, the default /tmp size is 40mb. It doesn't require very many RRD XML dumps before this is exhausted.

67e5e3c6 09/14/2013 02:17 PM Renato Botelho

Set action = pass for configured mac addresses on CP passtrumac

81ce28d8 09/14/2013 01:54 PM Renato Botelho

Remove unecessary blockedmacs db and read it directly from config

ea51e9f8 09/12/2013 02:29 PM Renato Botelho

Remove call-time pass by reference from traffic shaper files, it should fix #2565

a413e743 09/12/2013 12:43 PM Renato Botelho

Do not add a ipfw rule to block mac since auth can take care of block or redirect it

3b2769be 09/12/2013 11:44 AM Renato Botelho

Make sure db doesn't exist when start to configure macs

0d33f1fc 09/12/2013 11:44 AM Renato Botelho

When block a MAC address, add it to a DB to make it possible to redirect it to a URL

6b1cb3fd 09/12/2013 11:44 AM Renato Botelho

Add action to auto created passtru mac rule

0bf1e925 09/12/2013 11:44 AM Renato Botelho

Remove unused variable $macdb

5eee3755 09/12/2013 11:44 AM Renato Botelho

Make captiveportal_passthrumac_delete_entry() return rules instead of execute them as other similar functions do

6ffb064f 09/12/2013 11:44 AM Renato Botelho

Add action to auto created passtru mac rule

666f88e0 09/12/2013 11:44 AM Renato Botelho

Add actions (block or pass) to Captive Portal passtrumac

90a27e64 09/11/2013 10:12 PM Chris Buechler

s/BSDP/ESF/

9633e518 09/10/2013 01:08 PM Jim Pingle

Simplify the update URL definition in globals.inc and add some comments to it.

f1593bfe 09/10/2013 11:52 AM Phil Davis

Update an existing cron entry for pppoe periodic resets

The array variable name was incorrect in the test, so the existing cron entry was not being matched. Fixes #3192

fa4d4be6 09/10/2013 09:27 AM Ermal LUÇI

Leave a trace that rtsold did fire the dhcp6c client so troubleshooting is easier

a01f8bfc 09/10/2013 09:10 AM Ermal LUÇI

Correctly check the secondary/primary parameter setting on dhcp failover configuration

20809a21 09/10/2013 08:20 AM Ermal LUÇI

Correct typo that prevents dhcp rules from properly being generated.

771c14a3 09/10/2013 02:30 AM Phil Davis

Do not include disabled OpenVPN in vpn_networks and negate_networks

0281db8c 09/09/2013 07:18 PM Jim Pingle

Fix errant display of "0 table deleted" during filter reload on console.

d3b3240b 09/06/2013 05:56 PM Jim Pingle

Remove failover peer IP settings from DHCPv6, DHCPv6 doesn't support failover the way that DHPv4 did. Fixes #3184

af0a477a 09/06/2013 04:58 PM Renato Botelho

Disable kill_states by default on upgrade, it fixes #3183

8346b5c4 09/05/2013 06:27 PM Jim Pingle

Allow for easier override on $g values if needed.

9d7ca11f 09/05/2013 12:39 PM Ermal LUÇI

Correct check to match the right vip based on configured ip. Reported-by: http://forum.pfsense.org/index.php/topic,66234.0.html

36fa13a6 09/05/2013 12:29 PM Ermal LUÇI

Ticket #3181 do the state flushing only on down gateway detection rather than any time.

b9eae2ba 09/04/2013 10:43 AM Ermal LUÇI

Actually the / here is not needed.

8171a2c2 09/04/2013 08:48 AM Ermal LUÇI

Introduce two new functions to be used on locking.

- try_lock: used for trying to get an EXCLUSIVE lock for a specified timeout by default of 5
- unlock_force: which just releases any locks held on a specified lock

Use this new functions on rc.openvpn to avoid spurious stale locks around.

dc8b4c4e 09/04/2013 08:18 AM Ermal LUÇI

Make the operation of saving old rule nearby the writing operation to be logical to spot

b214bf3a 09/04/2013 08:12 AM Ermal LUÇI

Sprinkle some unsets to reduce footprint and correct some whitespaces

3b6596b7 09/04/2013 01:03 AM Phil Davis

filter_generate_port error log function name

Absolutely minor adjustment to make the error log message refer to the new function name.

81d81b94 09/03/2013 06:39 PM Ermal LUÇI

Fixes #3173 if any port information exists on the rule than put it on the NEGATE rule generated.

03131eb9 09/03/2013 06:13 PM Renato Botelho

Remove SPD when disable phase2, it fixes #2719

faf4b1fc 09/03/2013 05:05 PM Chris Buechler

Merge pull request #796 from phil-davis/master

Traffic Shaper GUI text typos

fcb5121d 09/03/2013 05:03 PM Chris Buechler

Merge pull request #793 from shahidsheikh/master

Fix #3174 Handling of gateway groups in openvpn_restart()

32a9eb18 09/03/2013 04:52 PM Ermal LUÇI

Bring back static routes to fix issues reported on Ticext #3179

f2cc3344 09/03/2013 03:37 PM Renato Botelho

Fix #3004:

. Create a function to replace strings on deep associative arrays
. Use the recent created function array_replace_values_recursive to fix
VIP interface names instead of touch config.xml directly

42ec9337 09/03/2013 11:55 AM Renato Botelho

Make sure RRD data is restored from backup before upgrading data and a new backup is done after. It should fix #2159

794195d1 09/03/2013 11:45 AM Phil Davis

Traffic Shaper GUI text typos

and note the Queue Limit is a number of packets (not packets per second)

18f3c2fd 09/03/2013 09:05 AM Daniel Becker

add option to send prefix hint for requesting desired prefix length for delegation

This change adds an option on the interfaces page for sending a prefix hint for the selected delegation size. If enabled, a "prefix" field requesting :: with the appropriate prefix length (64 - dhcp6-ia-pd-len) is added to the "id-assoc pd" entry in the dhcp6c config file. This hint is required for requesting prefixes shorter than /64 from Comcast.

324e112d 09/03/2013 06:27 AM Chris Buechler

touch up text, s/nat/NAT/

330ecea1 09/03/2013 01:23 AM Shahid Sheikh

Fix #3174 Handling of gateway groups in openvpn_restart()
If the underlying vip of a gateway group that an openvpn client is bound
to is in backup mode then the client should not start.

6aab2ea3 09/02/2013 06:01 PM Jean Cyr

shaper burst may be blank, but if not then must be numeric

22234bbb 09/02/2013 11:00 AM Renato Botelho

Fix #3172, return_gateway_groups_array() was returning the last vip since it was using wrong variable name on iteration

b3e0fedf 09/02/2013 06:55 AM Jean Cyr

Dummynet does not require burst size specification

Dummynet traffic shaper does not require burst size specification and
assumes 0 if not specified. Allow user to leave burst field blank/

df0cb10b 08/29/2013 07:09 AM Phil Davis

Provide get_uptime_sec in a common include file

so it is available to anything that cares.

6b0739ac 08/28/2013 08:11 PM Phil Davis

Use new names for get_memory parameters

386758bb 08/28/2013 08:09 PM Phil Davis

Use hw.physmem when calculating pfsense_default_state_size

hw.physmem is the actual amount of memory that FreeBSD/pfSense can get its hands on, so use this for the calculation.

493360f5 08/28/2013 08:05 PM Phil Davis

Use updated get_memory var names

The value of minimum_ram_warning is designed to be compared to hw.physmem - so do that. Usse the appropriate physmem or realmem value in each place.

517fb89e 08/28/2013 08:01 PM Phil Davis

Improve var names in get_memory

realmem is the amount of actual (real) memory installed - the size of the RAM card - e.g. 256MB
physmem is the amount of memory available to FreeBSD after BIOS, video... has stolen some of realmem.
The variable names currently used are not very helpful for code readability. This standardises them. No functional change here.

aed00539 08/28/2013 01:00 PM Jim Pingle

Support the names used by the status page as well as those used internally by service entries.

083a9e6d 08/22/2013 07:14 PM Renato Botelho

Delete old route for remote gateway when its IP changes. It fixes #3155

4475997e 08/21/2013 07:20 PM Jim Pingle

Fixup check for existing easyrule block rule to account for the ipproto and when the ipproto is blank.

bd6ff328 08/20/2013 05:37 PM Renato Botelho

Add scope to target when it is a link-local, it helps ticket #3150

e56cb3de 08/19/2013 05:54 PM Jim Pingle

Attempt to recognize pfsync entries from pf logs.

44e72b7c 08/17/2013 10:11 AM Chris Buechler

Fix selection of IPv6 target IP for IPv6 Outbound NAT rules.

This makes it possible (without source hacking) to do many:1 NAT of IPv6.

Some will rejoice. Some will curse.

This should really only be done in limited, specific circumstances. Don't develop the IPv4 NAT mentality with IPv6.

6d501aef 08/16/2013 07:55 PM Renato Botelho

Use ntpdate from ports also and obsolete base one

17921b7e 08/16/2013 07:49 PM Ermal LUÇI

Ooops fix this to add only th einterface

42f33846 08/16/2013 07:35 PM Ermal LUÇI

Add scope identifier to target when its link-local

420aa48b 08/16/2013 03:00 PM Ermal LUÇI

Add also a special case so the correct ip is returned for the case when WAN is v4 PPP type and v6 is DHCP but with option fetch v6 info from v4.

f253e928 08/16/2013 02:45 PM Ermal LUÇI

When using DHCPv6 and only requesting a prefix the communication on the WAN interface will be over link-local so return the link-local address of the interface in this case rather than nothing.

ebcbc110 08/16/2013 02:35 PM Ermal LUÇI

Optimize a bit to try and convrt back to friendly interface only when needed

45c07f16 08/16/2013 02:34 PM Ermal LUÇI

Resolves #2627. When WANv4 is PPP and v6 is DHCP but the option get v6 info from v4 is ticked the real interface is different. For WANv4 is pppXX and for v6 is the real underlying interface. Take this into consideration during interface_bring_down to properly cleanup things

c289c48a 08/16/2013 02:11 PM Ermal LUÇI

Correctly remove IPv6 addresses from the interface rather than just erroring out. The same trick that works for IPv4 of not specifying address does not work with v6

a55dd537 08/16/2013 01:38 PM Ermal LUÇI

Even if called with wrong parameters try to do something rather than return here.

b77d19c7 08/16/2013 10:40 AM Ermal LUÇI

Add the check even here when dealing with ipv6 addreses

55909a9a 08/16/2013 10:33 AM Ermal LUÇI

Handle link local addresses with embedded interface scope on is_ipaddrv6 and also on dnsmasq which is not yet there for these addresses

8b226290 08/15/2013 07:31 PM Ermal LUÇI

Unbreak limitrules and probably pfblocker errors. Spotted-by: Jim

108e868d 08/15/2013 05:46 PM Jim Pingle

When renaming or deleting a virtual server, clean up the old relayd anchor name. Otherwise the rules are still there and valid, and will cause problems as they will override the new VS settings. Also clear out the anchors when stopping relayd or starting fresh that way no old settings could conflict.

2c3924a1 08/14/2013 11:16 PM Ermal LUÇI

Cleanup some code that is not needed anymore

ce14e37b 08/14/2013 11:05 PM Ermal LUÇI

Use pfSense module functions for finding interface v6 addresses. The addresses will be not in friendly format as returned by getnameinfo

de85521a 08/14/2013 12:52 PM Jim Pingle

Remove prior CSC entry when cleaning up. Fixes #3143

f2291484 08/14/2013 12:52 PM Jim Pingle

Declare globals as global before defining them in openvpn.inc

2db93ddb 08/13/2013 08:09 PM Ermal LUÇI

Force apinger to write the status file before getting gateway status

61ef1385 08/13/2013 10:18 AM Ermal LUÇI

Ticket #3139 try to detect if the popen is closed from an error

f8466c36 08/12/2013 04:36 PM Jim Pingle

Fix interface selections on UPnP to show the customized descriptions entered by the user. While here, add an external interface selection knob. Fixes #3141

Conflicts:

etc/inc/pkg-utils.inc
a9e44127 08/08/2013 05:54 PM Renato Botelho

Fix #1047

  • When advanced options (LRO, TSO and CSUM) changes, enable capabilities
    again on interfaces
  • For lagg and bridge, check caps instead of encaps and enable flags
    when it's necessary for all members
  • Take in consideration Disable (LRO, TSO, CSUM) options from...
16723984 08/08/2013 12:16 PM Renato Botelho

Remove duplicate polling set

b05a8f35 08/06/2013 08:38 PM Jim Pingle

Show apinger as a service when active, and display its status on gateway-related pages.