Fix page title text. Replace "Firewall" with "Interfaces" in title.
Reconfigure the assigned interface settings if we are modifying the clone settings from interfaces->assign->TYPE.
Show carp on the list of interfaces to be used for creating gif/gre tunnels.
Fix XSS issues
Bring in XSS id fixes from m0n0wall
fix input validation for GRE
Sync interfaces_* with mainline/master
Merge remote branch 'mainline/master'
Conflicts: usr/local/www/interfaces.php usr/local/www/interfaces_assign.php usr/local/www/interfaces_bridge_edit.php usr/local/www/interfaces_gif_edit.php usr/local/www/interfaces_gre.php...
Checked gettext() implementation on interfaces_gre_edit.php
Reset interface_* files
Implement gettext calls on interfaces_gre_edit.php
fix text
Add pfSense_BUILDER_BINARIES: and pfSense_MODULE:. Adjust Copyright to include 2009 on files that I have asserted (C) on
clean up text
Dress GRE edit page up with a CSS header like other pages have.
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...
Implement frontend for GRE/GIF tunnels.GIF tunnels migh conflict with IPsec settings but I will resolve later by either renaming the ipsec interfaces to ipsec or renanming this tunnels to something else.