fix typo, clean up text
Update my copyright.
Remove debug string.
Bring in support for QinQ. At this time it is limited to only 2 levels.
Actually merge the part that does the real work with FreeBSD groups.
Fix display of DHCP status on Status -> Interfaces
Fix http://forum.pfsense.org/index.php/topic,14361.0.html
Revert "Merge IPv6 changes"
This reverts commit 1f9f2a95b7b42cf33e730535092e56e214fdb848.
Conflicts:
etc/inc/filter.inc etc/inc/interfaces.inc etc/inc/pfsense-utils.inc
Make the rc.banner a lot more faster.
Remove this while loop now. It never ends and runs the cpu usage up to 100% forever.
Revert "Back out ipv6 changes"
This reverts commit 541b7c561912174b57927839ce39bb7ec9c07ee4.
Back out ipv6 changes
Make sure we do not return the interface passed as parameter rather NULL.
Remove wrong comment.
Fix delaying of creating composite interfaces like bridge/gre/gif. This fixes the problems reported http://forum.pfsense.org/index.php/topic,13735.0.html.
MPD4 moved the authentication on auth section coorect the settings on PPTP which were forgotten.
Make L2TP known in other parts of system, schedules and the function get_interface_ip.
Add more L2TP improvements.
Correctly add lagg members and create lagg interfaces before vlans to allow the later to be created on top of lag.
Merge branch 'master' of git@rcs.pfsense.org:pfsense/mainline
Merge IPv6 changes
Move laggproto setting after adding the members and making sure they are up.Otherwise we might panic as explained in ticket #1864
Fix the {interface}up checks.
Fix generation of pppoe reset cron entry. Not sure if this should stay here or go into inteface_pppoe_configure!?
fix CARP panics with VLANs
Don't use broadcast on CARP IPs.
Don't add CARP IPs on an interface that doesn't exist to prevent panic.
Add another parameter to interface bring down which can be used to destroy the interface if it is a virtual/cloned one.
Temporary Fix for vlan creation issue.
Use correct var.
Add some checks on interface_bring_down and remove unlinking of nameserver.conf it needs some more thinking on how to propperly do that.
Correct error message.
It is legitimate to be called with an empty vlanif. The webgui uses this to create new vlans.
Correct some checks and use propper whitespace.
Change functions to function nameoffunction() {
Change order slightly.
Introduce 2 new functionsfind_interface_subnet and get_interface_subnetsimilar to their ip onesfind_interface_ip and get_interface_ipto easy getting this info for dynamic interfaces.
Update list of altq suppported interfaces with some of our custom internal names wich actually are really ng_iface(4) type.
Obey the dnsallowoverride option even for secondary dns on pppoe interface.
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.