fixup gitsync for 2.1/2.2
Use global aliastable and proper fix #2941
Partial revert of 5b431a20dea since the introduced parameter is not working as expected
Don't add zones multiple times if it can be avoided.
Fixes #3001, Check the protocol of the webgui to determine if https is being used for custom ports.
Add missing quotes (by ExolonDX)

Apply this syntax fix to 2.1 branch (already applied in main after 2.1 was branched - https://github.com/pfsense/pfsense/commit/c620c1817e49f8afa4078e342e0f4b4e111a7ef5)
Deprecate ampersand (by ExolonDX)

Apply this syntax fix to 2.1 branch (already applied in main after 2.1 was branched - https://github.com/pfsense/pfsense/commit/4cafb367f136489a534d7b3a4ba49c2ed8f6df08 )
Merge pull request #657 from phil-davis/RELENG_2_1

Minor PHP syntax fixes from ExolonDX
Update dyndns.class

To remove a curl_setopt line that is unused for "dnsomatic", and to allow for all characters to be used in the username and password fields.
"block" is also a reserved keyword that can't be an alias name, or pf tosses an error.
Fixes #2979

. Change max value for traffic and packets graphs to 20GigE
. Bump config version to 9.6
. Write a config upgrade function to tune current rrd files to the new
  max value
Fix up gateway advanced option note that was missed from 2.1 but on 2.0.x.
Update help.php with some new files, clean out some old/obsolete ones.
Back port sharper.inc commit from master to RELENG_2_1
Merge pull request #662 from jean-m-cyr/RELENG_2_1

Back port sharper.inc commit from master to RELENG_2_1
Fix license link
Update pot file
Don't use invalid or IPv6 DNS servers when crafting DHCP DDNS Zones. Fixes #3015
DHCP Server enable/disable change needs filter_configure

When DHCP Server is enabled or disabled on an interface, the filter rules should change to include or not mention DHCP.
Correct mouseover description for adding a certificate. Fixes #3017