Fix lineup of copyright lines
and module names and other bits of formatting and typos in headercomment sections.
Welcome 2015
Change copyright statement to reflect reality
Remove almost all calls to history.back() and make Cancel button back to HTTP_REFERER, there are a couple of places I didn't touch on this commit because it requires more work
replaced <br>, <br/> with <br /> in ANSI encoded files. Converted these files to UTF-8
Improve checks for params 'id', 'dup' and other similar ones to make sure they are numeric integer, also, pass them through htmlspecialchars() before print
Many fixes on privileges, ticket #3216:
- Rename some privileges: page-diag-system-activity => page-diagnostics-system-activity page-interfacess-groups => page-interfaces-groups page-interfacess-lagg => page-interfaces-lagg page-interfacess-qinq => page-interfaces-qinq...
Remove call-time pass by reference for do_input_validation, helps ticket #2565
fix text - s/occured/occurred/
Tidy up "interfaces_lagg_edit.php" XHTML
Update HTML Boolean operatorsPlace the class statement from the SPAN into the UL tag and remove theSPAN tagClose INPUT and BR tags
Fix valid interface check on interfaces_lagg_edit.php
Put some more sanity checking for various interface configurations
Fix indent and whitespace issues
Activate new shortcuts/status in the rest of the areas that are currently setup.
Make sure we tell the code that the interface exists otherwise multiple laggs might get created.
Fix page title text. Replace "Firewall" with "Interfaces" in title.
Show on the interface list present members of the lagg.
Fix field descriptions on input validation for LAGG edit.
Resolves #947. Blacklist interfaces to show as possible lagg members if they are present in a lagg already.
Fix XSS issues
Bring in XSS id fixes from m0n0wall
Resolves #947. Blacklist lagg interfaces from the list of possible lagg members.
Corrections gettext implementation on interfaces_lagg_edit.php
Fix gettext on interfaces_lagg_edit.php
Implement gettext() calls on interfaces_lagg_edit.php
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
Fix lagg interfaces creation. Reported-by: http://forum.pfsense.org/index.php/topic,16734.0.html
Allow to create VLANs on top of LAGG interfaces in the GUI.
Add text, from lagg(4) man page, that explains what the various protocols do. Add even a note to explain that only un-assigned interfaces can be part of a lagg(4) interface with suggestion from http://forum.pfsense.org/index.php/topic,11614.0.html.
Rename interfaces_wan_configure to interface_configure now that it is used for all assigned interface configuration.
Try to reconfigure interfaces if assigned when edited. For gif and gre this does not make sense.
Dress page up with a CSS header like other pages use.
Do not show assigned interfaces on lagg config.
Fixup lagg GUI.
Implement frontend part for lagg(4).
NOTE: that lagg(4) and bridge(4) need both a status page.