CjOverkill 4.0.6 1 ) Fixed a bug where the IP filter will add whitelisted IPs to the automated blacklist. It was only a cosmetic stuff, but still annoying. Special thanks to AlpenRammler from AlpenRammler.com for reporting this bug and providing help to identify exactly the problem. CjOverkill 4.0.5 1) Fixed a typo in the cj-functions.inc.php file. This typo was making the too much raws protection to not work properly. The bug was reported by Steve from esbee.net CjOverkill 4.0.4 1) Fixed a security bug in the trade.php file where a malicious user could spoof script warning messages to other webmasters. Not very critycal but could lead to more complex exploitation. NOTE: bug reported by aCiDBiTs 2 ) Fixed a bug in the IP whitelist filter 3 ) Fixed a bug that displays warning about empty mysql buffer when the ?td=domain.com paramater is used. CjOverkill 4.0.3 1) Fixed a small bug in the daily stats log 2) Fixed a bug in the blacklist panel on the admin interface CjOverkill 4.0.2 1) Fixed several bugs in the country logs 2) Fixed a bug in the accounting algorythm that maked the unknown trade to show all as uniques. Now it accounts uniques and raws correctly. CjOverkill 4.0.1 1) Fixed a small problem with the blacklist where an unproperly formatted domain could lead to an undeletable and uneditable blacklist entry. 2) Fix the logs sorting bug in the security panel when you click on the sort by hour link 3) Refering url for unknown hits 4) Enable ?td links too and make then equivalent to other scripts ?ft links and so on (compatibility and painless migration). 5) Filter escape in case you filter your own country and want to be able to load your own site 6) Filter whitelist 7) Fix a bug in delete trade function where it does not delete the cheat reports if the trade has some of them. Not a big problem as the reports are cleaned by the hourly cleaner functions, but I don't like to see there are cheat reports when the cheater was already deleted. 8) Make the detail log show the current hour highlighted 9) Add the server hour on the main admin interface 10) Fix a small bug in the log pruner times when you set it to 12 hours and it sets itself to 8 11) Global country stats per trade CjOverkill 3.0.3 1) Fixed a typo in the security.inc.php file. CjOverkill 3.0.2 1) Fixed a small bug in the acurate tracking code 2) Fixed a bug where the script does not honor properly some filtering settings like max clicks filtering and max raws filtering. CjOverkill 3.0.1 1) Fixed a bug that prevents special trades (bookmarks, etc) to be set another maximum clicks or maximum raws than the default. 2) Fixed lots of small and almost irrelevant bugs in the core code. 3) Error when there are no trades in the toplist was cleaned. no more empty toplist warnings. 4) Turn on/off unused features for performance boosting. 5) Enhance unknown hits tracking so they can also be banned. Feature also known with the "Log Martians" name because one of the testers decided to call them martians :) 6) Fixed a small bug with trade tracking when a trade was deleted but it still sends traffic using the acurate tracking link. 7) security has been improved and lots of potential security bugs regarding non standard PHP setups were fixed. 8) Fixed several small bugs in the tracking and trade code that made logs appear a bit ugly. 9) Fix some small cosmetic bugs like the security reports (they are ugly) 10) Detailed site stats for the last 24 hours 11) Extend trade global history stats (24 hours detailed stats per trade) 12) Last hit sent in the trade stats, useful for safely delete inactive trades 13) Extended cheat reports on why a trade was disabled 14) Enhance admin interface to show full site status in a couple of rows. 15) Mark new, dead or cheat reported trades 16) Trade numbering (list of numbers before the tradenames so you know how many trades you have and their tid) 17) Track hits incomming from multiple domains and belonging to the same trade 18) Track hits from site A and return traffic to site B (same as 17) 19) Trades to be able to be set on/off to appear on the tolist even if they are enabled 20) Fix an annoying bug in the links panel (not critycal, so no problem) 21) Autorepair on crash 22) Emergency log on crash 23) Full internal integrity checks 24) Make visible tid enabled trading links from the admin interface 25) Repair from the admin if the autorecovery does not work ok. 26) Optimyze database from the admin. 27) Log pruning (allows you to operate really large sites. Up to 1 million uniques per day with no problems) 28) Change internal names in order not to mess with other running scripts. 29) Separated filter on my side, so hitbots will get an extra filtering and analysis stage (preparing for the artifficial intelligence module). CjOverkill 2.0.2 1) fixed several security bugs that allow HTML injection on the targeted site CjOverkill 2.0.1 1) Minor bugfixes 2) Migration kits CjOverkill 2.0.0 1) Geotargeted filter 2) IP filter 3) Browser filter 4) Request method filter 5) Autofilter for IPs and clicks 6) Trade mass edit 7) Hourly logs 8) Logs sorting based on parameters 9) Trading methods 10) Maximum return % limit 11) No cookies. Now all is tracked without using cookies 12) Anticheat protections have been improved 13) Security has been improved CjOverkill 1.0.2 1) Config and functions files are separated now 2) Minor bugfixes and several improvements at the admin interface. Specially on IN-IP log and Referers log 3) Anticheat system has been improved and some bugs have been fixed. 4) Now the clicks per IP are logged too. 5) Toplist generation bug that prevented proper toplist generation on the first 1.0.1 release fixed (normal 1.0.1 releases do not have this bug, only beta testers releases had it). CjOverkill 1.0.1 First public release