Project

General

Profile

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

# Date Author Comment
5b6eac01 11/10/2008 04:17 AM Scott Ullrich

Use product_name

be38535c 11/08/2008 03:56 PM Ermal Luçi

Try to use where possible filter_configure so upcoming event modifications can be easily integrated.

93347bbb 11/08/2008 12:20 AM Scott Ullrich

Call a backtrace and log it if we have a failed interface variable.

b5b957fe 11/07/2008 11:22 PM Scott Ullrich
  • Add interfaces_bring_up()
  • Fix log_error (missinge else)
  • Remove blank line after ?> that ermal just added
fded24de 11/07/2008 11:20 PM Ermal Luçi

Better check if the knob is defined or has no value.

039f7491 11/07/2008 11:18 PM Ermal Luçi

Reorder the calling.

d7147b1c 11/07/2008 11:12 PM Scott Ullrich
  • Log an error when an ifconfig up command is missing its interface
  • Cleanup formatting
ccbd2447 11/07/2008 08:03 PM Ermal Luçi
  • Use interface_bring_down to not duplicate code
  • If we are reconfiguring check bridge/gif/gre interfaces if they need to be reloaded.
  • Invalidate array cache to avoid stale information
7ec05d27 11/07/2008 07:30 PM Ermal Luçi
  • Rename link_int_to_bridge_interface to link_interface_to_bridge
  • Create two new function link_interface_to_{gif,gre}
332683cb 11/06/2008 03:31 PM Seth Mos

Surpress message when trying to remove alias address

923525a0 11/05/2008 11:21 PM Ermal Luçi

Fix typo.

1f15f43f 11/05/2008 11:19 PM Ermal Luçi

Make sure to have an interface as a bridge member after reconfiguring.

69e53ef0 11/05/2008 09:07 PM Ermal Luçi

Be smarter at finding the smallest mtu.

b64523c1 11/05/2008 09:00 PM Ermal Luçi

Fix mtu handling on bridge and lagg interfaces. Reported-by: Seth

dc97efaf 11/05/2008 08:51 PM Ermal Luçi

Some better checks to avoid errors.

a47a5798 11/05/2008 08:24 PM Ermal Luçi

Do some better checking before acting on the bridge.

31241000 11/05/2008 08:18 PM Ermal Luçi

Add each member to the bridge individually rather than in one single command.

f6b761fb 10/24/2008 10:08 PM Scott Ullrich

Restore correct stub

abb31ea4 10/23/2008 09:59 PM Ermal Luçi

Add stub functions for code that references old names(mostly pacakges).

Suggested-by: Scott

85a5da13 10/23/2008 09:51 PM Ermal Luçi
  • Rename get_current_wan_address to get_interface_ip
  • Rename get_real_wan_interface to get_real_interface
  • Simplify get_interface_ip by using find_interface_ip which should help in speed to since its using caching. Pointed by billm@
  • Cleanup some code when passing or remove some unused one.
cb00b734 10/23/2008 08:57 PM Ermal Luçi

Improve vlan interface code to try to activate as much as possible on the parent, this allows to not maintain a supported list.

52d6ad51 10/19/2008 02:39 PM Ermal Luçi

Oops, use tunnel address not network.

0c56453c 10/19/2008 02:34 PM Ermal Luçi

Clenup some more when bringing down an interface.

adec6851 10/19/2008 01:32 PM Ermal Luçi

Clear the arp entries for the interface going down.

d8acd706 10/19/2008 01:29 PM Ermal Luçi

Slightly change order of commands for dhcp.

80bf3f4a 10/19/2008 01:20 PM Ermal Luçi

Refactor some code so frontend does not need to know about details that might change
during development.

f620d00d 10/19/2008 09:47 AM Ermal Luçi

style(9)

87a2efd1 10/19/2008 09:39 AM Ermal Luçi

Move from $debugging to $g["debug"].

b4914b78 10/19/2008 09:03 AM Ermal Luçi

When interface is configured for pppoe and mtu is also configured then adjust the pppoe mtu c
orrespondingly as to us this means pppoe mtu and not parent interface mtu.

b9004dfe 10/17/2008 02:33 PM Ermal Luçi

Restore accidentally removed code with bigpond removal which is causing issues with pppoe/pptp.

df4ae7c8 10/06/2008 10:23 PM Ermal Luçi
  • Remove bigpond support from backend.
  • Use killbypid instead of sigkillbypid SIGUSR2 is not doing what is expected.
  • Actually start pppoe/pptp when the routing is called for this.
723e16b8 10/04/2008 10:52 PM Ermal Luçi

Actually take a shorter route at saving the gateway.

8b127117 10/04/2008 10:50 PM Ermal Luçi

Use correct interface to record gateway.

77045939 09/28/2008 03:33 AM Chris Buechler

run hostap later in script, fixes ral(4) card difference in FreeBSD 7.0. Works with ath(4) also.

Ticket #1813

bd33ee57 09/23/2008 06:32 PM Ermal Luçi

Take into consideration the subnet mask configured.

1d45c5ec 09/22/2008 04:38 PM Ermal Luçi

Use correct variable name for parent interface.

3cf15912 09/20/2008 02:56 PM Ermal Luçi

kill(1) does not need SIG in front of signals anymore. Though i do not think mpd4 responds to SIGUSR[1,2] the same as mpd3.

cea35dd8 09/20/2008 01:51 PM Ermal Luçi

Seems that mtu and up parameters of ifconfig cannot be specified together, at least on lagg(4) case.

fed043ef 09/15/2008 05:12 PM Ermal Luçi

Disable the second call to the same script for configuring wireless interfaces it seems redundant.

abc1cbc5 09/11/2008 09:42 PM Ermal Luçi

Fix ppp(3G) backend code and make it possible to create more the one.
Although it needs to be though how would we want to setup something as failover with such setups since we cannot expect for them to be always connected.
Maybe dial on request or some such might be needed!?

2d8d4f56 09/11/2008 08:10 PM Ermal Luçi
  • Rename $debug to $g['debug']
  • Fix renamed functions call especially the wireless config
  • Fix some ppp code backend
a953bbc0 09/11/2008 04:48 PM Ermal Luçi

Mostly missed renaming and typos.

  • Missed function call rename
  • This needs to be gif not gre
228d6f9a 09/10/2008 01:41 PM Ermal Luçi

Bring up to more sane config.

e1a121db 09/10/2008 01:26 PM Ermal Luçi

PPP forgotten knobs syncronization.

9b1c39e3 09/10/2008 01:15 PM Ermal Luçi
  • Fixup stray dots('...') on bootup and add some comments since we do loading of the filters twice during bootup?!
  • Merge all interface related bootstraps under interfaces_configure so this allows us to handle propperly assigned bridge/gre/gif/.. devices that might are initialized later than assigned interfaces....
1fb7c265 09/10/2008 11:07 AM Ermal Luçi
  • Remove the wan word from most of the functions in this file.
  • Remove the 's' from functions that deal only with one interface.
  • Some other fixes in general.
8f6f2a11 09/10/2008 10:26 AM Ermal Luçi

Correctly return gre/gif addresses if selected on the firewall rules or needed elsewhere.

12b3b339 09/10/2008 07:55 AM Ermal Luçi

Oops, typo. Thanks, http://forum.pfsense.org/index.php/topic,11442.0.html

4b176ed2 09/09/2008 10:25 PM Ermal Luçi

Do not execute the command if interface is not configured at all(type = none).

571f89fa 09/09/2008 08:54 PM Ermal Luçi
  • Remove dead code
  • Use the correct underlying interface when issuing command
  • Do not forget to bring the physical interface before creating a virtual one.
8da53af8 09/09/2008 02:55 PM Ermal Luçi

Handle renaming of the pppoe/pptp username and password parameters.

69e5a8be 09/09/2008 11:08 AM Ermal Luçi

Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.

92f7d37d 09/09/2008 08:05 AM Ermal Luçi

Insure this function returns always an array.

4476d447 09/07/2008 07:34 PM Ermal Luçi

Merge lan configuration to the interfaces_wan.php page wich does the configuration of all
other assigned interfaces.

9f6f3e04 09/07/2008 07:23 PM Chris Buechler

set auto channel properly

008760d0 09/07/2008 08:24 AM Ermal Luçi

Reflect the change on convert_friendly_interface_to_real... into get_real_wan_interface to return the real interface even for disabled ones. They are the same function that needs to be cleand up with the names in some distant future.

79d28f42 08/30/2008 02:11 AM Scott Ullrich

Ignore return text on sysctl commands

e5d43d93 08/30/2008 01:23 AM Scott Ullrich

Convert CARP interface related code to use CmdCHAIN for easier debugging.

acdbfa04 08/23/2008 01:32 AM Scott Ullrich

Update altq capable interfaces for 7.0

0750014f 08/14/2008 04:09 PM Ermal Luçi

Enable tcpmssfix option to mpd on pppoe case which allows things like Msn Messenger or site like msn.com to behave correctly otherwise communication problems arise.

3134528d 08/05/2008 10:21 PM Ermal Luçi

Rename the bridge knob to bridged so that the upgrade code works correctly and we play by the rules of the parser.

675aac3d 08/05/2008 04:32 PM Ermal Luçi

Remove code for creating old way bridges. Anything has to be done through the new bridging code. Sorry not upgradable!

0e1a94e7 07/31/2008 05:21 PM Ermal Luçi

Try to do some more validation at old bridge creation till things settle for the other parts.

929b2de5 07/31/2008 05:15 PM Ermal Luçi

Remove bogus parameter in the vlanmtu command wrongly setted by me.

Noteced-by: billm

a5f86ae0 07/30/2008 06:10 PM Ermal Luçi

Remove stale comments.

fe7d3a1b 07/30/2008 04:42 PM Scott Ullrich

Channel 0 is no longer a valid option, use any per Sam L

a98b8669 07/25/2008 09:12 PM Ermal Luçi

Lagg needs all mtus to be the same as the first member.

fe281019 07/25/2008 09:06 PM Ermal Luçi

Actually lagg(4) uses physical interfaces as vlan doesn't have to do with configured one.

35b402b5 07/25/2008 08:36 PM Ermal Luçi

Set up proto before members.

70720671 07/25/2008 08:29 PM Ermal Luçi

Correct typo.

cccf624b 07/25/2008 08:24 PM Ermal Luçi

Backend support for lagg(4).

bad29bc6 07/25/2008 03:57 PM Ermal Luçi

Backend support for bridges.

8e661932 07/24/2008 09:45 PM Scott Ullrich

Log carp state changes to system logging. Why we haven't done this prior
is a oversight on my part.

582d2452 07/23/2008 04:11 PM Ermal Luçi

Backend support for GRE/GIF tunnels.

6d7de776 07/14/2008 09:16 PM Ermal Luçi

Add myself to the Copyright.

67ee1ec5 07/14/2008 08:43 PM Ermal Luçi
  • Merge multiple PPPoE/PPTP interfaces from RELENG_1_MULTI_ANYTHING
  • Much improved rule generation speed
  • Many bug fixing in general of the interface handling

NOTE: this is only half part of the changes the other half will come after

a95cdf23 07/09/2008 04:28 PM Ermal Luçi

Cleanup unused/forgotten assignment.

04bff45a 07/09/2008 04:11 PM Ermal Luçi

Correct typo and better handle recreation of vlan with specific name.

748225fa 07/09/2008 06:51 AM Ermal Luçi

Merge VLAN fixes from RELENG_1_MULTI_ANYTHING branch.

1b58b513 07/07/2008 12:53 AM Scott Ullrich
  • Cleanup carp code
  • Eliminate interfaces_carp_bringup_final()
8dfbe37a 07/01/2008 01:52 PM Seth Mos

Remove 2 extraneous blank lines by way of Ermal.

16d0ed50 06/25/2008 04:01 PM Ermal Luçi

Missed interface improvements commit.

b6db9217 06/21/2008 12:28 AM Ermal Luçi

Continue interface improvements.

39f0cf1d 06/13/2008 02:49 PM Seth Mos

Don't forget to actually increase the counter

517feb1c 06/13/2008 02:48 PM Seth Mos

Iterate the vlan entries by number, the rest of the code still relies on this.

58384045 06/11/2008 01:48 AM Chris Buechler

newer mpd versions require this to reconnect. Thanks to Olivier Mueller on support@ for confirming this works.

2075fadb 06/04/2008 09:28 PM Ermal Luçi

Fix braindead vlan creation procedures.
Now we do not need to go through all vlans just to delete/create one of them.

24811aac 05/28/2008 02:34 AM Scott Ullrich

Remove space

c515ea57 05/28/2008 01:56 AM Scott Ullrich

Return carpdev interfaces correctly

56e0a73d 05/27/2008 12:50 AM Scott Ullrich

Only enumerate item if it is an array.

3d33b09e 05/25/2008 04:14 AM Scott Ullrich

Correctly return real wan ip when using carpdev.

499994ff 05/25/2008 03:44 AM Scott Ullrich

CarpDEV-DHCP fixes

93ca4555 05/25/2008 01:31 AM Scott Ullrich

CarpDEV-DHCP fixes.

37e9212c 05/25/2008 12:33 AM Scott Ullrich

CarDEV DHCP fixes.

3fceab6c 05/25/2008 12:05 AM Scott Ullrich

CarpDEV fixes. It now works!!

03aebc4c 05/24/2008 10:59 PM Scott Ullrich

Update for CarpDEV-DHCP support.

d5d00b83 05/24/2008 10:29 PM Scott Ullrich

Add CarpDEV-DHCP support.

593aa0ad 05/17/2008 09:08 PM Scott Ullrich

Ticket #1702 fixes

18ae7b3c 05/17/2008 08:41 PM Scott Ullrich

Ticket #1677 fixes

6dd9b015 04/16/2008 06:29 PM Ermal Luçi

First try to cope with the new ability of mpd to rename its interfaces.
This is just a s/ng0/typeof connection0/ for now.

The major work should be done to allow all optX and lan to be pppoe or pptp interafaces and take just assign the network interface accordingly. It simplifies a lot o things but this has to be done....