checkbox to allow reversing of RADIUS accounting byte counts
check for optional reversing of statistics
Whitespaces
Gray-out disabled DynDNS entries
Whitespaces
Gray-out disabled RFC2136 entries
Merge remote-tracking branch 'upstream/master' into reverseacct
Fix problems with overlapping 'allowed IP subnets' in CP
Kill filterdns when not being used
Reconfigure allowed hostnames when deleting entries
Merge pull request #368 from bcyrill/dyndns_disable

Gray-out disabled DynDNS entries
Merge pull request #369 from bcyrill/dyndns_rfc

Gray-out disabled RFC2136 entries
Add a manual way for someone to set TRIM if they really want it. touch /root/TRIM_set and reboot to set, touch /root/TRIM_unset to clear.
Have to reboot after setting the tunefs flag or when mount is run, it clears any changes. No way to do it on the fly.
Add a means to force a fsck (on rare occasions the fs is not marked dirty, but still needs fsck run to fix errors)
Make not LAN address etc rules work

I cannot understand how this worked anywhere in the recent past. The code fragment:
if(isset($rule[$target]['not']))
	$src = " !{$src}";$src = " !{$src}";
Appeared in multiple if/else clauses but was missing in 2 places, which I have added.
Actually, it is now duplicated in every part of the filter_generate_address if/else structure, and so it could be applied once at the end of the routine.
I have taken the minimal risk approach here, since I am not in a position to test every if/else case properly. But I can easily create a version that removes the code duplication, and someone else can test it well before committing (this is a fundamental bit of rule code that everyone uses, so I don't want to accidenatally break it worse for some poor sod.)
Merge pull request #373 from phil-davis/master

Make not LAN address etc rules work
Merge pull request #372 from miken32/reverseacct

Allow RADIUS accounting to be reversed
Merge pull request #371 from bcyrill/patch-18

Fix filterdns termination
Merge pull request #370 from bcyrill/cp_patch2

Fix problems with overlapping 'allowed IP subnets' / pipes in CP
Fix get_interface_subnetv6() for VIPs