re-adding changes made to fix bug#6400, includes fixes for bug#8222 and bug#8223 that were introduced with the initial commit of this code.
original pull request was #3868
Update the Copyright notice for pfSense.
Revert "Merge pull request #3868 from loonylion/master" Caused issues reported in https://redmine.pfsense.org/issues/8223This reverts commit 74c55258b21ada7a542965c2470fbaa45ce19689, reversingchanges made to 2acb4025ee7fef074a67d1021a5e62a0aff9fd37.
refactored interfaces_assign.php to to benefit people with large numbers of VLANs, as requested on the forum at https://forum.pfsense.org/index.php?topic=137391.0. Also contains a minor speedup for interfaces_vlan.php. Modified functions are contained in interfaces_fast.inc. Profiling code is still present but commented out, as is replaced code.
Remove stray white space.
Fix the QinQ support.
Bring the QinQ support to the VLAN dotted format.
To avoid breaks third party software (such as dhcpd), we silently ignore the interfaces with names bigger than the maximum size in FreeBSD.
Ticket #7942
Refactor get_configured_interface_list remove unused parameter
Fixed #7270
Revisions to GET/POST conversion limiting POSTs to save, apply, and delete functions - Interfaces
GET/POST conversion interfaces_vlan
setHelp and getttext for i*.php files
Fixed #6916
Move copyright from ESF to Netgate
Move to Apache License 2.0
Review license / copyright on all files (final round)
webgui tables, doubleclick event to perform 'edit' action, part 2
Always use require_once
The usage of require() and require_once() throughout the system isinconsistent, and "bugs" come up now and then when the order of"requires" is a bit different and some require() happens after theinclude file is already included/required....
If exist, print the friendly interface name next to device name.
Bring all calls of print_info_box to same standard
The call itself to print_info_box already echoes the content. There is no need of additionally using the short-open-echo tag on those calls to echo return value. The previous implementation shouldn't yell any visible issues as return is 'NULL' (undefined) which casts to an empty string when printing. But, just for the sake of conformity, this changes are advisable in my opinion.
Review alert wording. End sentence with period, remove redundant 'Warning', 'Error', etc. prefixes, since alerts are now color coded. Remove <b> tags.
Synchronize page title with tab title. Renamed GRE to GREs, GIF to GIFs and LAGG to LAGGs to match VLANs, QinQs, etc.
UI Consistency
1) Put the heading "Actions" at the top of all the "Actions" columns -it was on some and not others.2) Some more consistent capitalization of panel titles etc.3) Most interfaces section edit pages had a section titled like "GIFConfiguration", "GRE Configuration". Make them all consistent, e.g....
Fixed #5566
Allow thee use of multiple infoblock on a page
Change the automatic information block to look for <div class="infoblock" instrad of <div id="infoblock" Just makes more sense to use a class for this
Adjust more calls to print_info_box with unquoted strings
HTML Compliance - Interfaces / VLAN
A table row was 5 columns wide and exceeded the column count established by the first row (4).
Remove all pfSense_MODULE and pfSense_BUILDER_BINARIES definitions, whatever was the reason they were added, it was never finished and it's not being used
Code style g-i
Type up SCRIPT tags
Fixed #5541
Add support to set the VLAN PCP (priority code point) in GUI. Pull Request #1757. Ticket #4133
Calling all of these "Page" in the privilege name is redundant since they are all pages and the "WebCfg" prefix implies they are pages.
Copyright and license cleanup
- Remove personal copyright from people who assigned it to employer (ESF)- Remove $Id$- Remove extra spaces
EOL whitespace and header consistency for www
Copyright updates Batch 2 of 3
Moved action-buttons in-line styling to pfSense.css
replace and find for icon-embed-btn
Buttons update to new design:wq
Fix confirm on delete
fix tabstops
revert back to $_POST after request from Steve_B
note:onclick="return confirm" does not function as expected. vlan still removed when choosing "cancel"
convert interfaces_vlan to fa
this page used $_POST instead on $_GET. no clue why. changed it to $_GET like every other page i've come across thus far. (it only seems to complicate things, without an actual benefit??)
Converted interfaces_vlan.php from GET to POST for securityAdded Bootstrap attributes to table
Merge branch 'master' into bootstrap
Move main pfSense content to src/