Detect and ignore DoS or aggressive bots
Stop using tmp.log.gz to check bots and replay given months
Load blacklist data in replay mode
Only anonymize line when not in replay mode
Use BETWEEN to select date ranges in SQL database
Blacklist IPs daily instead of montly
Correctly load and replace visitors database between starttime and stoptime
Import blacklist database on a daily basis
Set global variables in checkStartPoint to prevent crash
Rewrite last saved logs instead of appending data
(GZipReader fails to read new appended data in previously closed gzip files)