Project

General

Profile

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

# Date Author Comment
c06e4f69 04/17/2013 12:58 PM Ermal LUÇI

Correct issue reported on: http://forum.pfsense.org/index.php/topic,61239.0.html

d28cd156 04/14/2013 05:36 PM Renato Botelho

Make fe80: addresses check case insensitive

c1d8c235 04/11/2013 02:12 PM Renato Botelho

Configure static arp inside interface_configure() since it removes all interface addresses and the static arps are removed together. It fixes #2939

a8f5790a 03/28/2013 07:25 PM Renato Botelho

Fix whitespaces and indent

7fed35c8 03/25/2013 06:46 PM Ermal LUÇI

Give the process time to exit before running a new one

87dfd826 03/21/2013 02:53 PM Ermal LUÇI

Escape the argument to avoid potential issues

07615045 03/20/2013 09:58 PM Ermal LUÇI

No need for the ::(separators) they will be there

d9377608 03/20/2013 09:53 PM Ermal LUÇI

Check lower bound as well

733c6f89 03/20/2013 08:41 PM Ermal LUÇI

The default gateway for 6rd type is $prefix|$wanv4::$wanv4gw. Also add support for variable length v4 prefix for 6rd

919ff1f0 03/20/2013 04:05 PM Ermal LUÇI

To actually use the linklocal of :1 delete the auto assigned linklocal

ccc5f959 03/19/2013 08:27 PM Ermal LUÇI

Remove even this seems dhclient is smart enough to avoid this by itself

a9518178 03/19/2013 08:19 PM Ermal LUÇI

Remove functions that are not used now with once mode of rtsold

4e6667b2 03/19/2013 08:06 PM Renato Botelho

Simplify a bit logic

e5a27e16 03/19/2013 08:01 PM Renato Botelho

Fix typo

b8ded125 03/19/2013 07:57 PM Ermal LUÇI

Use full patch

9b6010ff 03/19/2013 07:56 PM Ermal LUÇI

Run rtsold only for one reply since it will spam with dhcp6c processes otherwise. Also remove ambiguity by using curlies in functions

10e000f7 03/19/2013 07:03 PM Jim Pingle

Fix missed ;

1af4f4e0 03/19/2013 04:28 PM Ermal LUÇI

Bring down even rtsold process

29f2f07a 03/19/2013 04:21 PM Ermal LUÇI

The workflow is rtsold calls dhcp6c which calls rc.newwanipv6 to make the configuration more consistent

7fd67662 03/19/2013 01:52 PM Ermal LUÇI

Do not run this during startup since it will be called anyhow

a56d8b08 03/19/2013 11:56 AM Ermal LUÇI

Initialize array

f7f27780 03/19/2013 11:55 AM Ermal LUÇI

Remove not used call

deb39cf2 03/19/2013 11:15 AM Ermal LUÇI

When reconfiguring interfaces with dhcp types set try to kill any previous dhcp process of the interface already running

bd66cf32 03/19/2013 11:10 AM Ermal LUÇI

Do not cleanup states on this call

ff5674dc 03/18/2013 04:11 PM Ermal LUÇI

Remove useless function calls

da9dd1b4 03/18/2013 04:01 PM Ermal LUÇI

Unset the ip from the cache to retrieve the right ip

6fb66736 03/18/2013 03:54 PM Ermal LUÇI

Correct get_interface_subnetv6 and use get_interface_ipv6 during dhcp config generation. Also initialize some arrays to avoid warnings

909de400 03/18/2013 02:55 PM Ermal LUÇI

Try to remove as much as possible _stf special case through the code

b6c1f22f 03/18/2013 02:36 PM Ermal LUÇI

Use get_interface_ipv6 on rc.newwanipv6 to and teach it to flush the cache on optional parameter. Also teach get_real_interface about the tedios ipv6 tunnel interfaces and return them when ipv6 family is specified

1d66a364 03/18/2013 10:41 AM Ermal LUÇI

Handle _stf interface in convertion from real to friendly. Also do no cal lpfSense_module function if not used

6a69bc65 03/16/2013 02:47 PM Renato Botelho

Use realif on dhcp6 pid filename since find_dhcp6c_process() looks for it and cannot kill it

08e9c732 03/14/2013 03:20 PM Ermal LUÇI

Use empty which is more strict

76254caa 03/08/2013 01:54 PM Renato Botelho

Be consistent on vlan checks

f5c2bf1e 03/08/2013 01:48 PM Renato Botelho

Fix logic inversion from 126ff5b264

43c6c9af 03/08/2013 01:48 PM Renato Botelho

Check if MTU is already with correct value before change it

be2c39b6 03/08/2013 01:48 PM Renato Botelho

When parent is not assigned, reset it and all vlans without mtu set to default

3f3252f6 03/08/2013 01:48 PM Renato Botelho

When reset parent to default mtu, deal with all VLANs too

a976c633 03/08/2013 01:48 PM Renato Botelho

Set vlanifs early and use it on more places to simplify logic

20eb8203 03/08/2013 01:48 PM Renato Botelho

Consider parent mtu when it's set instead of default one

5ee6ce25 03/08/2013 01:47 PM Renato Botelho

Simplify a bit the logic

1f9ecbcd 03/08/2013 01:47 PM Renato Botelho

Pass parent interface to link_interface_to_vlans

8306b774 03/08/2013 01:47 PM Renato Botelho

Fix typo on var name

a1d36777 03/08/2013 01:47 PM Renato Botelho

Fix typo s/assgined/assigned/

7965c38f 03/08/2013 01:31 PM Ermal LUÇI

Be consistent on the check

a362a23a 03/08/2013 08:45 AM Ermal LUÇI

Solve the issue when changing vlan parent mtu and leaving its childs with older mtu.

1dedfdd1 03/07/2013 02:21 PM Ermal LUÇI

More fixes

2c07529a 03/07/2013 02:18 PM Ermal LUÇI

Remove debug code

6d1594eb 03/07/2013 02:17 PM Ermal LUÇI

Correct code to apply the mtu correctly

4ffa46bf 03/07/2013 01:59 PM Ermal LUÇI

Correctly handle mtu changing between vlans

6696d2cd 03/07/2013 01:18 PM Ermal LUÇI

Change parent only if its mtu is smaller

e17e1b8a 03/07/2013 12:04 PM Ermal LUÇI

Skip vlan checks for being configured vlan as well

694f2b72 03/07/2013 12:02 PM Ermal LUÇI

Only treat interesting interfaces

2fff3ba2 03/07/2013 12:00 PM Ermal LUÇI

Make this work better and not always go over things for setting mtu

1e08ce64 03/07/2013 11:46 AM Ermal LUÇI

Hopefully is correct now

b1939343 03/07/2013 11:45 AM Ermal LUÇI

Set mtu to the correct interface

672137f4 03/07/2013 11:43 AM Ermal LUÇI

Correct which mtu value is used to be correct

59297ade 03/07/2013 11:42 AM Ermal LUÇI

Sprinkle some XXX just for being consistent

d35233da 03/07/2013 11:40 AM Ermal LUÇI

Correct this behaviour of properly honoring the configured mtu

1befdbf8 03/07/2013 10:03 AM Ermal LUÇI

Tune up a bit dhclient-script and call the kill state command only once its enough

dcddb2fa 03/06/2013 12:10 PM Ermal LUÇI

You can have multiple 6rd tunnels now days

1fadb9d1 03/05/2013 07:57 PM Ermal LUÇI

Remove old ip information even from the tracking interface as well so that track6 config code does not get confused. Fixes #2627

afe4f2da 03/05/2013 07:53 PM Ermal LUÇI

Remove old ip information so that track6 config does not get confused. Fixes #2627

e12ad49f 03/04/2013 12:57 PM Renato Botelho

Save ppp info and realif on interfaces.apply to be able to cleanup old configuration when changing interface type. Fixes #2758

4a735210 03/04/2013 12:50 PM Renato Botelho

Make parent interface and all VLANs use the same MTU. Fixes #2786

06182467 02/25/2013 03:40 PM Renato Botelho

Create rules for grouped interfaces before regular ones. Fixes #2837

2163ace9 02/23/2013 06:09 AM phildd

Fix is_altq_capable

Fixes traffic shaper determine which interfaces should be displayed and used.

dc2e5552 02/22/2013 12:43 PM Renato Botelho

simplify logic a bit

fb6a3e7a 02/22/2013 12:40 PM Renato Botelho

Set pfsync0 as down when it's not being used

b32ea59d 02/22/2013 12:34 PM Renato Botelho

Fixes on HA setup:

- Configure pfsync when configuration is changed
- Disable pfsync when it's disabled on GUI
- Remove syncpeer and back it to default multicast address when it's
removed from conf

Fixes #2491

873e49ec 02/21/2013 02:16 PM Renato Botelho

Set if interface is enable before try to configure static arp. Fixes #1988

acc68ffa 02/21/2013 11:43 AM Renato Botelho

find_interface_ipv6 should return the first configured address, not the last one

2ccac125 02/21/2013 10:41 AM Renato Botelho

A nic family name can contain numbers on it, remove only the index in the end. Fixes #2010

c7ada974 02/13/2013 09:58 PM Ermal LUÇI

Remove dead code

f8edf05d 02/12/2013 08:28 PM Jim Pingle

Fix these tests, they will never succeed the way we set these variables using the old test. Fixes #1987

096f2962 02/12/2013 12:01 PM Ermal LUÇI

Ticket #1629 Another round of fixes related to state clearing

ee3576dd 02/11/2013 02:48 PM Ermal LUÇI

Commit missed global

8ac9dd5e 02/11/2013 10:19 AM Ermal LUÇI

Optimize get_real_itnerface to avoid a loop of doing a convertion from real back to friendly when the inforamtion is there already

ec8b4d8d 02/11/2013 09:42 AM Ermal LUÇI

Try to use standard interface to find the source for connecting a tunnel. Also if a ping host is defined for the configuration used that for remoteid since its known to be reachble

3084ba6e 02/09/2013 08:25 PM Ermal LUÇI

Teach dhcpd_configure about family optional parameter and use it to properly setup dhcpv6 on track6 case so that config is properly written

6387590f 02/09/2013 02:55 PM Ermal LUÇI

Actually do restart radvd and dhcp6d on all track6 interfaces

82b50e76 02/09/2013 02:23 PM Ermal LUÇI

Use posix_kill here

e082d2f4 02/09/2013 02:17 PM Ermal LUÇI

Restart dhcp and radvd on change

681a493f 02/09/2013 01:25 PM Ermal LUÇI

Actually for SLAAC type interfaces being tracked the configuration is needed

7a41d737 02/09/2013 01:23 PM Ermal LUÇI

Revert "Remove track6 dhcp configuration since dhcp6 will do this for us."

This reverts commit 6ebfa0ccfd7db500a4f85d2d45ebd74699a8805f.

6ebfa0cc 02/09/2013 01:12 PM Ermal LUÇI

Remove track6 dhcp configuration since dhcp6 will do this for us.

20e15197 02/09/2013 12:26 PM Ermal LUÇI

Remove this old code

3fe5080c 02/07/2013 11:31 PM Ermal LUÇI

Correctly set the mtu of the interface during configuration. Since for interfaces that are clonable previously the mtu was set than the interface destroy so the operation was useles. While here correct check for vlan interfaces.

dbea91b3 02/06/2013 11:06 AM Cyrill B

Add check_subnetsv6_overlap()

6b207f73 02/06/2013 10:21 AM Cyrill B

find_virtual_ip_alias() add IPv6 support

2027b4c7 02/06/2013 09:51 AM Cyrill B

find_ip_interface() add IPv6 support

733829a9 02/05/2013 02:30 PM Renato Botelho

When IP is not set, the field doesn't have the value 'none', use empty() to check instead

a75a49f6 02/04/2013 01:17 PM Renato Botelho

Fix get_interface_subnetv6() for VIPs

53bc1f38 02/01/2013 01:22 PM Renato Botelho

Removed unused block of code

8f563bb4 01/31/2013 10:04 PM Ermal LUÇI

Use the better -Fs modifies to pf to kill the states by interface. Also kill both sides on an interface when -k needs to be used

b686e5d0 01/31/2013 08:26 PM Ermal LUÇI

Load if_stf module if has not been done

d1878053 01/31/2013 04:31 PM Renato Botelho

Add missing parameter to interface_track6_configure() call

3d92cd88 01/31/2013 03:12 PM Renato Botelho

Fix a typo

ef1c048b 01/31/2013 02:06 PM Ermal LUÇI

Do delayed handling of track6 interfaces a bit earlier. More thoughts need to be done on the track6 configuration

ceba035a 01/31/2013 02:06 PM Ermal LUÇI

Correct name as reported by phil-davis@github

c4fc2eae 01/31/2013 12:01 PM Ermal LUÇI

Destroy the stf interface to avoid issues with ipv6 interface assignment. Also delete any previous address on track6 interfaces before assigning a new one.