Use product_name
Try to use where possible filter_configure so upcoming event modifications can be easily integrated.
Call a backtrace and log it if we have a failed interface variable.
Better check if the knob is defined or has no value.
Reorder the calling.
Surpress message when trying to remove alias address
Fix typo.
Make sure to have an interface as a bridge member after reconfiguring.
Be smarter at finding the smallest mtu.
Fix mtu handling on bridge and lagg interfaces. Reported-by: Seth
Some better checks to avoid errors.
Do some better checking before acting on the bridge.
Add each member to the bridge individually rather than in one single command.
Restore correct stub
Add stub functions for code that references old names(mostly pacakges).
Suggested-by: Scott
Improve vlan interface code to try to activate as much as possible on the parent, this allows to not maintain a supported list.
Oops, use tunnel address not network.
Clenup some more when bringing down an interface.
Clear the arp entries for the interface going down.
Slightly change order of commands for dhcp.
Refactor some code so frontend does not need to know about details that might changeduring development.
style(9)
Move from $debugging to $g["debug"].
When interface is configured for pppoe and mtu is also configured then adjust the pppoe mtu correspondingly as to us this means pppoe mtu and not parent interface mtu.
Restore accidentally removed code with bigpond removal which is causing issues with pppoe/pptp.
Actually take a shorter route at saving the gateway.
Use correct interface to record gateway.
run hostap later in script, fixes ral(4) card difference in FreeBSD 7.0. Works with ath(4) also.
Ticket #1813
Take into consideration the subnet mask configured.
Use correct variable name for parent interface.
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.
Seems that mtu and up parameters of ifconfig cannot be specified together, at least on lagg(4) case.
Disable the second call to the same script for configuring wireless interfaces it seems redundant.
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!?
Mostly missed renaming and typos.
Bring up to more sane config.
PPP forgotten knobs syncronization.
Correctly return gre/gif addresses if selected on the firewall rules or needed elsewhere.
Oops, typo. Thanks, http://forum.pfsense.org/index.php/topic,11442.0.html
Do not execute the command if interface is not configured at all(type = none).
Handle renaming of the pppoe/pptp username and password parameters.
Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.
Insure this function returns always an array.
Merge lan configuration to the interfaces_wan.php page wich does the configuration of allother assigned interfaces.
set auto channel properly
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.
Ignore return text on sysctl commands
Convert CARP interface related code to use CmdCHAIN for easier debugging.
Update altq capable interfaces for 7.0
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.
Rename the bridge knob to bridged so that the upgrade code works correctly and we play by the rules of the parser.
Remove code for creating old way bridges. Anything has to be done through the new bridging code. Sorry not upgradable!
Try to do some more validation at old bridge creation till things settle for the other parts.
Remove bogus parameter in the vlanmtu command wrongly setted by me.
Noteced-by: billm
Remove stale comments.
Channel 0 is no longer a valid option, use any per Sam L
Lagg needs all mtus to be the same as the first member.
Actually lagg(4) uses physical interfaces as vlan doesn't have to do with configured one.
Set up proto before members.
Correct typo.
Backend support for lagg(4).
Backend support for bridges.
Log carp state changes to system logging. Why we haven't done this prioris a oversight on my part.
Backend support for GRE/GIF tunnels.
Add myself to the Copyright.
NOTE: this is only half part of the changes the other half will come after
Cleanup unused/forgotten assignment.
Correct typo and better handle recreation of vlan with specific name.
Merge VLAN fixes from RELENG_1_MULTI_ANYTHING branch.
Remove 2 extraneous blank lines by way of Ermal.
Missed interface improvements commit.
Continue interface improvements.
Don't forget to actually increase the counter
Iterate the vlan entries by number, the rest of the code still relies on this.
newer mpd versions require this to reconnect. Thanks to Olivier Mueller on support@ for confirming this works.
Fix braindead vlan creation procedures.Now we do not need to go through all vlans just to delete/create one of them.
Remove space
Return carpdev interfaces correctly
Only enumerate item if it is an array.
Correctly return real wan ip when using carpdev.
CarpDEV-DHCP fixes
CarpDEV-DHCP fixes.
CarDEV DHCP fixes.
CarpDEV fixes. It now works!!
Update for CarpDEV-DHCP support.
Add CarpDEV-DHCP support.
Ticket #1702 fixes
Ticket #1677 fixes
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....