This release adds a new SQL storage layout. It adds many Starcraft and Warcraft3 versioncheck entries. It fixes a too big d2cs motd bug, and fixes d2cs/d2dbs installation as services on Win32.
Westwood Online (WOL) support was added, initially supporting Tiberian Sun and basic support for Red Alert 2 and Yuri's Revenge. An SQL bug affecting users of non-MySQL backends was fixed along with a 64-bit compatibility problem with bnpcap. A problem with D2 joining games made by characters of level 50 was fixed. Version checks were added for Starcraft 1.13 and 1.13b and Warcraft 3 1.18a.
This release fixes an account corruption bug that happened when trying to register new accounts with existing account usernames and using plain/cdb file storage.
sqlite3 and ODBC storage support was added. The hard-coded WAR3 MOTD now uses a configurable servername option. Primary key creation was added to the SQL layout. Friend join/leave whispers now come from 'servername'. A bug where d2cs was not able to set the realmname even when 'allow_d2cs_setname' was set to 'true' in bnetd.conf was fixed along with Diablo 1 handling of gametypes (character levels).
You can write a message to creators/joiners of ladder games of alternative types (those specified with "ladder_games" in bnetd.conf). "ladder_prefix" has been added to allow only matching game names to be counted as ladder games for the alternative ladder game types. Many optimizations (lower CPU footprint). Many clan code related crashes have been fixed. Plain file account loading has been optimized. Win32 winsock error reporting has been improved.