Correct a problem with the setup wizzard. It was using a legacy method toset the administrative password. This was causing failures while parsingthe xml file.
Unbreak wizard.
Pointy-hat-to: me
fix traffic_shaper_wizard.xml error in line 57
Cleanup authentication code. The basic auth method, the passwd, htpasswdand pam backing functions have been removed. The basic auth method waslegacy code and the backing functions were redundant with no added valuethat I could see. A simplified replacement backing function named...
readd HBCI & ArchLord to the shaper
Reactivate setting the root queue bandwidth so rules created by wizards do not failwith interfaces that cannot report their bandwidth.This involves people to do some manual setup on multi-lan setups but it is better than failingand telling them to fix everything by hand.
Fix typo noted in ticket #1657MFC: for 1.2.1
Add initial code to allow user to record installation hardware info(dmesg -a).
Make the wizards up to date.
Fixup wizards queue generation.
Fixup wizards
Temporarily change my name partially to unbreak the wizards of the shaper.XML parser does not like it for now..
Make the multi LAN wizard actually work.When the other wizard are finished it will be expossed to the GUI.
Introduce the files needed for the multi-lan wizard.It needs some small tweaks that is why for now it will not be exported to the gui.
Remove ugly hacks from the shaper wizard and make it fully embedded compatible.
s/intval/floatval/fix settings for CBQ where setting of bandwidth was wrong in some places
Fix validation during the wizard.
Fix 'slingbox' setting so the xml parser does not bail at it.
Add Slingbox to the raise/lower protocols screen.(requested by Scott)
Fix rule creation for prioritizing hosts/aliases specified during the wizard
Make the wizard more userfriendly.
Fix bandwidth assignment on LAN qOthersLow queue.
Validate better some input. This avoids some empty javascript errors.
Fix a stale calculation. They are not yet safe(for now).
Update the wizard.This commit makes it capable of 1 LAN and multiple WAN's. Other wizards will come after this.Now you can specify per each link upload and download and the wizard will do its math accordingly.Also can specify per link guranteed VoIP bandwidth....
Round up some values from divison calculations.
Make sure the 80% limit for linkshare is not passesd by qVoIP during wizard.
Only calculate a factor for HFSC scheduler.
Fix wrong check during the wizard.If you didn't enable the Games prioritizing you would not have queues created.
Found by: Scott
Fix an error on the wizard.
Clean up from some leftovers that are not needed anymore.
An attempt to fix some issues discovered with outgoing traffic with the wzard generated rules.
Revert back rules direction on the wizard wipped by previous commit accidentally.
Unbreak traffic shaper wizard incidentally i used explode instead of implode.
Make the wizard generate safer rules.Now it presents the user an option to make us know what type the opt* interfaces are, external(wan like) or internal(lan like).
Bring in the new traffic shaper.It is capable of multi interface shaping.
Also bring the wizard up-to-date. Now it is capable of doing multi interface too.
touch up text
Ticket #1569
add HBCI to traffic shaper
Add Codemasters ArchLord MMORPG to traffic shaper
global s/[wW]ebGUI/webConfigurator/ - brought up via ticket #1427
Add UDP bit torrent traffic rule to wizard
Do not encode & as & ... This is not a XML document.
Beef up error message
Add Xbox360 support in the gaming section
See http://support.microsoft.com/kb/908874
Reintroduce the Penalty Box option. This one has reported succes fromforum users and has been out there for over 2 weeks now.This also allows you to set a upper limit to the p2p queues. Togetherwith the p2pcatchall that makes for a reasonable p2p blocker.
Backout penalty box option.
Step 3 is supposed to be VOIP, and Seth forgot to rename all of the step ids in the .inc file leading to utter badness.
Add Penalty box option to the RELENG_1 wizard. I've had no complaintsand the tests work. It works quite similar to voip queue but with aupper limit.
NOTE: This does not shape FTP traffic because of the FTP proxy.
MFC 14296allow for the most stupid config everif user selects nothing but p2pcatchall, allow them to be stupid and putall traffic in the p2p queue, effectively negating all benefits of shaping
We no longer have a update time interval
Ticket #1139
Note that the shaper is not compatible with bridging in the opening warning
Reset RRD queues after configuring Traffic Shaper
Increaase ACK queues. Lower Game queues a bit.
Increase game queues bandwidth.
Tested with all options enabled.
Increase default bandwidth for ACKS, voIP and Gaming queues.
Tested by enabling all options to make sure the percentages did not add up more than the available bandwidth. We still have plenty of room to spare.
MFCFix jabber on TS.http://www.pfsense.org/~billm/patches/ticket-1042.patch
Fix description
Add Jabber IM. It is the standard on the internet so we should support it out of the box if we do not support editing of the default generated traffic shaper configuration.
Increase qOthers bandwidth to 5%.
Increase bandwidth to 5% for the gaming queues.
Tested by using voip line, streaming audio at 128 bit with increased priority during raise and lower screen. Now couter strike is no longer showing drops on the game queue.
Increase acks queue instead of default.
Break out the pointy hat.
Increase qWANDef default bandwidth to 5%.
Discussed with Leon, BillM
Really accept aliases during the VOIP address phase.
MFC 12528fix queue prios
1 = P2P* 2 = OthersL 3 = default 4 = OthersH 5 = Games 6 = VOIP 7 = empty acks
unlink() -> unlink_if_exists()
Remove upload or download speed check, the javascript validation code should work its magic instead.
MFC 12339$stepid isn't global, no need to use it anyway, we know what step we needto redirect to
Remove trigger wizard file before displaying first step. Some people like to click the wizard logo to bypass wizard.
Remove wizard trigger file after inital setup, not in first index.php item
Ticket #984
Do not allow upload or download speeds to be blank.
Add back missing <option>
Remove duplicate <option> tag
MFC 12255Make "Default" the default selected option MFC: possible MFC candidate
Change Default queues to <value>D</value>
MFC 11285Other Applications will now be in OtherH, OtherL, or default depending on setting. This is important if you don't want all your apps to hit the P2PCatchall rule if selected.
MFC 11279protocols aren't dependant on ports - I'm guessing this code could use more cleanup
Fix various PHPEclipse bugs.
MFC 11078add license
MFC 11077fix proto's in p2pcatchall rule
global $g, $config;
Use complete path to .inc file
anwhere -> anywhere
Sepearte back out to tcp and undp
Set interface variables
Do not add blank records
Add CVSUP to enablefields
Add CVSUP
Add p2p catch all rules AFTER sorting rules by priority
Remove L