When an alias contain hosts, add IPs and networks to filterdns too, otherwise you end up with a pre-defined and non-persistent table. Fixes #3939
don't duplicate $message in CP log entries
Disable delete_old_states in dhclient-script. rc.newwanip handles this correctly in 2.2, and this killed states in multiple circumstances where that isn't necessary nor desirable.
isset($_GET) seems to always evaluate to true, use something more specific. Fixes use of rc.linkup when run from CLI. Others likely fix similar circumstances, though maybe not ones that are used anywhere.
Pass friendlyifname to handle_argument_group, not realifname. Fixes #3984. clean up some text while here.
fix up text
fix captive portal status page display
Simplify post_upgrade_command logic and obsolete /usr/local/sbin/cvs_sync.sh instead of removing it on post_upgrade_command
Process obsolete files in shell script instead of php
Remove extra ; and space
Make sure srcip has scope when it's link-local. Should fix #3969
Merge remote-tracking branch 'upstream/master'