HLstatsX:CE Version 1.6.6 Released

It is very important to upgrade to 1.6.6 as soon as possible as there have been some security issues discovered that are fixed in this release.

Upgrade instructions:

To upgrade from 1.6.5, download one of the Upgrade packages from our Google Code site.
To upgrade from 1.6.1 or later, download one of the Full packages from our Google Code site.
To upgrade from 1.6.0 or earlier you must upgrade, in order, to 1.6.1. Then you can use the 1.6.6 FULL package to upgrade from 1.6.1 to 1.6.6. More information is available here on our web site.

To perform the upgrade follow these steps after downloading the appropriate package:

1. Stop HLstatsX Daemon.
2. Back up your database.
3. Backup any customizations you've done to web pages that exist in the upgrade pack.
4. Upload the contents of the "web" folder to your web server.
6. DELETE THE UPDATER FOLDER FROM YOUR WEB SERVER.
7. Replace the contents of the remaining included directories in the update pkg.
8. Merge any customizations that got replaced.
9. Update any game server plugins (Sourcemod, AMXMod, etc).
10. Start your HLstatsX Daemon again.

As a friendly reminder, make sure to update your SuperLogs plugins. You can find our SuperLogs plugins on the AlliedModders site.

For more information on this release or doing a full install, visit our forums.

ChangeLog (changes since 1.6.5):
HLstatsX Community Edition 1.6.6
January 10

+ Added TF2 Ball weapon code (#992) (Packhead)
+ Added team color player names on ingame messages in HL2DM when doing team deathmatch and HL2CTF (psychonic)
+ Added optional (default on) adding of "HLstatsX:CE" to server tags on non-L4D/2 games that support sv_tags (psychonic)
? Changed the header to use the alt text to be more consistent with project (Packhead)
? Changed the default point value to 0 for crit kill action in TF2 (#993) (Packhead)
! Fixed a recently discovered exploit as well as other possible avenues for exploitation (psychonic)
! Fixed game page not loading on a very small number of installs (octo-dhd)
! Fixed opt_libdir being ignored in hlstats.pl and hlstats-awards.pl when loading GeoLite binary file (psychonic)
! Fixed "Can't use an undefined value as a HASH reference" error on some installs, mostly L4D and/or having global chat enabled (psychonic)
! Fixed favorite weapon calculation in claninfo page (#985) (Packhead)
! Fixed weapon list for clan including data from other games (Packhead)
! Removed quotes from playerId in HLstats_EventHandlers.plib to fix potential slowdown in MySQL (psychonic, Packhead)
! Fixed a case where L4D/L4D2 bots that connect to the server list their IP address as "none". (Packhead)
! Fixed the kick method for goldsource games (#1022) (Packhead)
! Fixed a case where lastAddress could be set to "" for players (#1010) (Packhead, psychonic)
! Fixed utf8 characters getting mangled in hlstats-awards.pl. (psychonic)
! Fixed boomer and smoker role codes being incorrect on l4d2 (issue #1013) (psychonic)
! Fixed not checking for existance of geoip data before doing geo lookups in hlstats-awards.pl (#1002) (Packhead)