Merge remote branch 'mainline/master' into 2_firewall
Conflicts: usr/local/www/diag_nanobsd.php usr/local/www/diag_packet_capture.php usr/local/www/firewall_shaper.php
Remove priority from HFSC it is a null config option. Center most of the text in the center of a <td> and add some space between objects.
Checked gettext() implementation on firewall_shaper.php
Corrections gettext implementation on firewall_shaper.php
Fixing gettext() calls on firewall_shaper.php
Fixing gettext calls on firewall_shaper.php
Implemment gettext()
Add status links to shaper pages.
Fix displaying the Enable/Disable checkbox. Previously after a save button click it will show the old saved value.
Include rrd.inc for enable_rrd_graphing.
Require filter.inc and shaper.inc
Be more strict on shaper checking and what is written to config. Clean up whitespace while here.
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Grammar fixes, patch from Josh Stompro
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!
Reread the config after the new settings are saved.
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.
Make FAIRQ visible in the GUI.
Show enable when adding new root queue.
When adding a queue build the neccesary javascript
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
Typo fixes and some bug fixing mostly at the frontend part.
Root queues do not have a meaning for default as normal queues do.
Add page title.
Do not allow a user to add or remove childs on a default queue.Better prevent them from doing this than dealing with other situarions.
Use buttons for queue action instead of images.
Cosmetic change. Move the Queue and Interface tab on the top level instead of providing a second level tab section for them.
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
Do not filter_configure() in wipe_magic()
Configure filter after removing shaper.
Could be related to Ticket #856
MFCShaper fixes from BillM
During traffic shaper wizard rewire the logo to remove shaper rules to basically abort the incremental shaper process
s/last/first/
Remove #!/usr/local/bin/php
Reload rules and sync after Remove Wizard operation
MFC 8044Do not redirect to traffic shaper wizard on the shaper enabled status, only redirect if shaper is disabled AND there are no queues defined.
Redirect back to teh main status page after removing the traffic shaper
MFC 7079Force users to use wizard if shaper isn't enabled as wizard is currently the ONLY supported path to use the shaper.
Update Note: text
Ticket #524
some crosslinking to "fly" from corrosponding setting to logs, diags and back
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
Cleanup and add rounded corners.
Correctly delete multiple lines at once. And leave the X on the side for the scrolling wusses.
Restore per line delettion.
Remove delete options from evey line and insert at the bottom.
Fixes Ticket 139
Make sure script exits after Header() redirect
Redirect to firewall_shaper.php after removing traffic shaper
This fixes Ticket #150
Add Remove Wizard button
This should zap Ticket #137 to outter space.
Magic Shaper -> EZ Shaper
We no longer need direction indicators
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
Commit more work on the magic shaper and shaper system
Oops, that wasn't supposed to leak in :)
Start mergeing in altq/pf changes
Doubleclick for editAllow click on description to select line
Add $Id$ tag
We don't use pipes, just queues
shaper, not filter is dirty
missed a cell
Wheee...shaper rule movage :)
Standardization
Correct previous commit where traffic shaper cannot be disabled.
If the user is applying the traffic shaper rules enable the service first.
Show correct queue name
Unlink shaper dirty flags after Apply.
If an error occurs during the rule loading, report the error to the user.
Convert filter_configure to return the error text from pf if a ruleset is not loaded correctly for any reason
Reload the firewall rules when the shaper configuration changes.
Improve shaper port handling
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)
Initial revision