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
Add p2pCatchAll support. See http://forum.pfsense.org/index.php?topic=821.0 for more information.
MFC 10652Make wizard work on described OPT interfaces
Add NNTP (Internet News) support
Correct if check
MFCShaper fixes from BillM
MFC 9566Correct textq
Remove bandwidth items. We don't want to confuse the user with un-used items.
MFC 9611Ticket #792 - fix 6 month old shaper bug that caused erratic speeds and latencies. With a 10Mbit queue and 4 iperf jobs running through it in default and otherL queues, I can get an icmp through in otherH with a mere 25ms additional latency on average.
Nuke scheduler type, parser ignores <!-- --> .... bad parser.
add missing ;
Comment out correctly
MFC 9615CBQ isn't fully fleshed out - doesn't belong in RELENG_1
MFC 8989grammar touch up
wow -> worldofwarcraft
Ticket #769
MFC 8799EZShaper wizard will now spit out rules ordered by queue priority in order to at least make a stab at a reasonable rule order
MFC 8780Add Evercrack 2 to list of games