Turn off previous ath settings.
Detective-work-done-by: Holger
Turn off pureg if its enabled so that the wireless interface can change settings
Work around the fact that the HAL expects commands to be issued in a certain order. This is quite annoying.
MFC 12193Mixes ticket #955
Time to put out one more snapshot before beta4.
Don't echo out line, send it to the system logs
We need R/W access to config.xml
Ticket #954
MFC DYNDNS fixes
Block the overload tables!!
Pointy-hat-to: me
Add "re" interface to altq. This is a realtek 1000 gigabit card.
Remove logging on target nodes, the primary is keeping track.
Log bad XMLRPC login attempts on target sync node.
Translate to alias name correctly
Do not trap on rc.inital menu
Fix DHCP when no rules exist on a bridged interface. Even if no allow rules exist, DHCP should be allowed to get an address through the bridge.
Fix bridge support by adding the bridge item to the alias group
return if no olsr or installed package configuration exists
Sync bridging code from m0n0 in relation to spoof checks, etc. A number of items where fixed in their tree after we forked.
Thanks to Chris Buechler for the heads up.
Do not enable olsrd unless it is enabled
Fix a number of bugs
Add HNA4 directive
Only allow a-z -0-9 on sync'd hosts
Load spamd-white table correctly
Don't start from interfaces.inc. We're moving to rc.bootup
Add watchdogd support for Soekris and WRAP platforms.
OLSR fixes
Synch with -HEAD.
Start check_reload_status at a nice value of 20
MFC logic fixUse == for comparison, not =.
MFC 11099Allow WAN and LAN address in shaper rules
MFC enable_rrd_graphing()
MFC RRD cdrom changes
When a rule is marked for NOSYNC, don't simply elminate the "nosync" part, eliminate the entire rule.
Major-pointy-hat-with-a-propellerhead-on-top-to: ME
Wrap a BETA4 release today due to the amount of fixes in Load Balancing code, etc.
Just check for lack of ip to run ftpsesame.
Remove openvpn. We now have a CoreGUI version.
webGUI -> webConfigurator
Alert to user we are changing default username back to admin on reset password.
Do not spew booting items during reload_all_sync()
When assigning interfaces if a previous description is found for a optiona interface, show a blurb of the info above the line.
Example. In this case the optiona description name was WIRELESS
Optional interface 1 description found: WIRELESSEnter the Optional 1 interface name or 'a' for auto-detection...
Correct date.
Version bumps
Correctly check if SpamD enablerrd is set.
MFC 11682Remove spurious " from filter.inc. Not sure where this one crept in.
Add UpNp anchor
Nuke spaces in carp passwords, it doesnt work too well with them.
stristr() may return > 1 (true)
Surround carp password with ""
Nuke a c/r if included.
Correctly enable / disable console lockout.
Ticket #920
When resetting the password from the console, reset the username to "admin".
Needless to say I waisted way more time than I should have finding this issue.
Make sure RRD is running after a cvs_sync.sh. Gary reported that RRD is stopping after EVERY cvs_sync.sh
MFC 11604Don't create a pass out rule for a queue if it is not on an interface or not used in a rule. This will cut queue pass out rules by the number of interfaces enabled.
MFC 11600Only setup route-to {} syntax if at least one available gateway was found
MFC 11598Only use route-to if the discovered gateway is a real IP
Do not install blank rules.
Found by Slayback on the forum.
MFC 11532random-id can't be included twice
Do not setup carp pfsync interface unless pfsync is enabled
Really not sure how this fell through the cracks. Grr.
Start slbd right before first filter_configure_sync()
backout last commit
Reload filter on boot.
MFC 11519Restore RRD files from tgz on boot. If this works on the first attempt I'm a code monkey. MFC: Soon, needs testing.
MFC 11521Mount config area rw before tar and then ro after tar.
MFC 11520Save the RRD files! MFC: Soon, testing with hoba now.Tickets:
MFC 11518Save the rrd databases to the config space on reboot.
MFC 11516squid now rdr to its chosen interface. also swat default pass in rules to allow firewall rules to dictate its behaviour (already tested by me).
MFC later RRD changes since patch failed
MFC 11509JavaScript now works for Gecko-based browsers as well (http://forum.pfsense.org/index.php?topic=1041.0).
MFC 11506Tweaked rra values for the databases so the graphs suck less. (especially the 14 days graph).
Remove option 12. It doesn't work on Embedded.
BETA3 time
MFC 11431need to use the gateway ip, not the monitor ip
MFC 11474kill slbd if there are no pools or virtual servers
MFC 11471don't wrap curlies around destination host in port forward - this fixes the destination "any" issue reported on the forum
MFC 11470Don't force a rrd spamd.rrd create since not everyone has spamd installed. It correctly triggers when you have it installed though.
Add random-id
Ticket #907
Redirect scripts output to /tmp/firmware_update.log
Do not process custom image unless it really exists.
Before it was detecting an image of "" and triggering the -C error.
Switch to cd / && tar instead of -C to avoid:
tar: Error opening archive: Failed to open '-C': No such file or directory
MFC 11444Fix crappy logic so it works on cdrom as well. We we're just lucky on embedded.
Version bump
MFC 11438use -n so route won't try and resolve IPs
MFC 11430don't loop through on empty servers (split() on \n ends up with an extra entry in the array)
MFC 11429use route to figure out what interface an IP is on
MFC ougoing lb monitoring fixes
Correct entries
Add back groups needed for ISO creation
MFC 11418This should allow the gateway pools to be updated when the monitor ip is unavailableTickets:
Counter from 1, not 0. Slbd no likie.
MFC from head.Atleast the code that I wrote prior was pretty much the same.
Commit updated file for inspection
Add ping support. Not tested, not mother approved.
If the following conditions are true:
Then do not process PPTP sync'd rules.
Add back all FreeBSD groups. Building a ISO from scratch renders a number of group not found errors without.
Only setup anti spoof rules if the interface is really enabled