Tidy up "firewall_shaper_queues.php" XHTML
Update P tag correctlyAdd dummy row to TABLE tag, if there are no queues then the table isempty and generates HTML errorsRemove end TD and TR tags
Tidy up "traffic shaper queue" XHTML
Deprecate the ampersand in the ANCHOR tagClose BR and P tagsMove "tree.css" and "tree.js" to the HEAD statement and manually closethe HEAD statementSpelling mistake.
Update PHP shorthand tag
Standardise all PHP start tags from "" to "
Refine saving/applying on more pages - don't show apply or take an action unless the user is allowed to do that.
Activate new shortcuts/status in the rest of the areas that are currently setup.
Fix XSS issues
Reset firewall_shaper_queues.php and status.php on this branch
Reset firewall_ files
Review of firewall_shaper_queues.php
Implement gettext() calls in firewall_shaper_queues.php
Add status links to shaper pages.
Include rrd.inc for enable_rrd_graphing.
Require filter.inc and shaper.inc
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
This patch adds the initial support for layer7 protocol inspection gui.
Change frontend part to show friendly interface names on shaper.
Rewrite the pfsense privilege system with the following goals in mind ...
1) Redefine page privileges to not use static urls2) Accurate generation of privilege definitions from source3) Merging the user and group privileges into a single set4) Allow any privilege to be added to users or groups w/ inheritance...
Rename for not confusing people!
Make dummynet page visible in the frontend under the "Virtual Interfaces" tab.So people can think of pipes as virtual interfaces as it seem easier to grok.
Do not use get_interface_list() sine it is does not suite here.Correctly fix by queue view.
Fix the cloning of active interfaces.
Remove rrd files every time the wizard changes(for now).
Rename the tab to just "Wizards", and modify all pages to send to the new page when selecting the shaper wizards tab.
Make the killing of pfctl work.
Insert the ability to kill pfctl if we come from the Queue->Status page
Fix Queues view on the shaper.
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.
Switch over to array style page titles. Obtained-from: m0n0wall
Remove #!/usr/local/bin/php
Allow editing for queues and rules when items are already defined and the shaper is disabled
MFC 7079Force users to use wizard if shaper isn't enabled as wizard is currently the ONLY supported path to use the shaper.
MFC 6920Allow for parent queues to work. Cleaned up code that does root queue detection and discovered some odd bugs that made me wonder how it worked correctly. Queues can be reordered (honestly, this is kinda pointless, but I put it in cause it was easier to punt to the user than doing queue trees correctly) This is obviously an XXX and needs to be fixed.
some crosslinking to "fly" from corrosponding setting to logs, diags and back
fixing minor cosmetic errors
updating files to use theme imagesremoving images from /usr/local/wwwadding specific images into the correct theme directories
Fix bottom rounds
Consolidate Apply changes button into the info box on the right hand side
Use $pgtitle instead of re-typing the page title overUse head.inc on the _edit.php files
Queue graphs aren't displayed on this page anymore, remove the note regarding them
Use the right tabs :)
Remove old tabs
Cleanup and add rounded corners.
revert last commit - the JS isn't ready for this yet
add row toggling (pointless but it least it looks like the other screens now ;) )
Allow for ACK queue creation
Nuke the "Reset queues if they do not load." line
Magic Shaper -> EZ Shaper
Remove old magic shaper, it can't create useful rules anymore"Experimental" magic shaper is now open for business - mind the gapTied to Ticket #121
Show the RIO flag if queue uses it
Doubleclick to edit
Cleanup icon placement
Config should really be locked before running filter_configure
Add $Id$ tag
Alter colspan to 6
Show bandwidth commited to a queue.
Now that we have a queue status page, remove the graphs from the queues page.
queues, not pipes
Add reset link that kills pfctl and php
Meta refresh every 40 * 5 seconds
Recover from hung pfctl
Make sure the graph and status text cannot break
Kill pfctl during redirect
Lower redirect cycles to 100
Add borrows indicators
Add Flags column
Increase the size of the graph status column to 17 to allow the / to become /s
Add a flag to gather_altq_queue_stats to allow the returning of the root queues
Note that the first value in queue graph is pps
Add queue graph support.
TODO: Show parent / child relationship and graph upon the total of the parent/child.
Insert a non-breaking space to make sure the border does not get broken.
Standardization
Correctly show when a queue is default
If the user is applying the traffic shaper rules enable the service first.
Commit what I have so far. Magic shaper now works 100% .. or atleast appears to!
Start the process of moving back to a m0n0wall style rules / queues system.
Update a few (C)
Make all tabs look similar when active or inactive.
When Applying rules, go back to self
change description box font color to white
traffic shaper changes
Initial revision