Replace pfSense with the rebrand
Remove this check, the value can be 0 here if the target is the first item in the array.
We do not use nor include newsyslog, so remove the cron job.
Perform a much more accurate comparison between two certificates to determine if they are identical when checking their revocation status. Fixes #3237
Add upgrade code to change the DHCP next-server value to nextserver since it was renamed sometime in 2.1 but upgrade code didn't follow.
Remove newsyslog cron job on upgrade, if present.
Needs parens
added favicon to logged in pages
Fix 'Packet loss rate' and 'Bucket Size' range checking
Set default value to radius_protocol during upgrade, it should fix #3226
Allow special chars to be used on IPSec mobile login banner. Fixes #3247
Add Captive Portal Zones privileges definition. Fix #3216
Fix #3268 - avoid pf table names conflict:

. Create a list of reserved table names for the hardcoded ones
. Use this list to validate aliases and load balance pool names
. Check if alias names don't conflict with LB pool names and vice-versa
Split SSL/TLS into separate checkboxes so that plaintext connections can be made secured by using STARTTLS. Support for SMTPS connections should probably be done away with in future. Fixes #3180
Make sure vlan interface exist when it's being configured, it fixes #3270
Fix #3242 and some code cleanup:

- Only explode '/' and set address_subnet when address is a subnet, it
  fixes issue reported at #3242
- While I'm here, do some cleanup on the way addresses are treated
  - Remove unecessary variable $tracker, we already have $counter set
    with the same value
  - Use if:endif and while:endwhile where there is html block inside the
    block
  - Use more meaning names for variables instead of item, item2, item3
    and item4
  - Use while($counter <= $count()) instead of using foreach referencing
    array using $counter inside
Actually there is no reason to set a variable just to use once
Prevent a possible division by zero. it fixes #3212
Fix #3273

- When you disable a interface, it destroys vlan interface from system.
Do not report error when interface doesn't exist.
- While I'm here, use pfSense_interface_destroy() instead of ifconfig
Fix #3259. Save 'packet loss rate' and 'bucket size' for limiter queues