0.9.330-0.9.356- Added support of upcoming voice transcoding module- Better HLTV client handling to prevent banning.- Increased sprite replacer storage capacity. Should prevent "Running out of free nodes" server error.- Security fixes and improvments. Closed one more way of lag out the server.- Fallback to the server realtime on Windows if there is no QPC.- Fixed missing skip for bots in fake players check.- Fixed amxx kick for slot reservation.- Fixed server-side game bots identification.- Clearing entity flags on disconnect. This fixes bug when client identified as bot if connects on slot previously occupied by a bot. (Thanks to Turanga_Leela)

Chengelog за по-старите версии:

Spoiler:

0.9.187 - 0.9.330:- Added support for latest HLDS builds- If EnableSXEIdGeneration = 1, then sXe Injected is used for the generation of SteamID for everyone except steam clients.- cid_SXEI works correctly now, and it is only used if EnableSXEIdGeneration = 1.- Added support of RevEmu2013 clients.- Added dp_rejmsg_sxei and dp_rejmsg_revemu2013 cvars.- AMXX plugins were updated and now include support for SXEI and RevEmu2013.- Removed messages like: Unable to load strings pool from file './cstrike/estrpool/estrpool_main.dat'.- Added fixes for flood with commands like 'new', 'dlfile', 'sendres', 'fullupdate'.- Check for initial commands order on connect. New FakePlayers_CommandsOrderCheck config option.- Added checking of requested downloads against precached resources. New Exploits_CheckDownloads config option.- Added block of file uploads to the server. Added Exploits_DisableUploads config option.- Ban for repeating connection attempts from same IP.- Ban for violations in connection protocol.- Send VoiceInit on new server builds (initializes voice for old clients) (thanks to Chuvi).- Fixed average PPS calculation. This solves problem with HLSW.- Loading steam server ID and version from steam.inf and steam_appid.txt files.- Fixed server info answer: setting proper steam server ID, version, bots count, correct lock status when password set to "none".- Fixed steam ID generation function to return "BOT" for bots.- Fixed AY&SY and svc_bad error on new Linux builds.- Refactored IPRateFilter to not block HLSW.

0.8.58:- fixed crash when working with bans DB (banid)- fix in new revEmu auth code

0.8.57:- project moved to new versioning system; version format for now is MAJOR.MINOR.REVISION- added support for latest linux engine.- added support for new revEmu/SteamClient2009 clients- added config options to set first prefix of steamid for clients. For example, revEmu clients may be marked as STEAM_4_0_xx- added 2-level protection against all kinds of fake players- added protection against flooding server with connectionless (PlayerList, ServerInfo, Rules) queries.- added option (HLTVExcept_IP) to allow HLTVs from specified address to join the server even if cid_HLTV is 5 (deprectated). May be useful if you using HLTVReport plugin, but you dont want to allow another HLTVs to join your server.- Source code will not be available anymore.- (untested) "The VAC problem" (when VAC banned clients are able to join server) should be fixed.

0.4.8p:- fixed buffer overflow vulnerability in SV_ParseCvarValue2()- fixed crash for linux servers, when server started as unprivileged user that not able to write to server root directory.

0.4.8:- fixed problem with dropping clients with "Unknown HLTV Type" message- fix in anti-svc_bad code, it should work fine now

0.4.5:- implemented fix for "Server failed to transmit file AY&SY" kind of svc_bad's- UTF8 Chat/Nicknames support completely removed (will add it to another plugin)- Userinfo filter removed because it does not needed anymore (it was a temporary fix for svc_bad's)- added separate AuthProvider (dp_r_id_provider cvar) constant for HLTV (check amxx/dp_test.sma)- fixed GameNameChanger plugins under Windows.- There are a lot of changes in dproto.cfg. Old configs won't work with this version.

0.3.5:- Fixed server response for very old clients (thx to Rulzy)- Fixed bug when server drops HLTV if cid_NoSteam47/48 is deprecated(5)

0.3.4:- Added server-side emulation support. Currently supported emus are: revEmu, old revEmu ( <= 9.73), hCupa's SteamEmu- eSTEAMATiON support removed- local banlist should work correctly- completely rewritten client authorization code. All problems with UNKNOWN steamids and not working "deprecated" clientids may be fixed.- there are a lot of changes in dproto.cfg. Old configs won't work with this version

0.3.3:- Fixed: "deprecated" (5) ClientID did not work on cid_SteamPending (STEAM_0:0:0) clients- Added: Various cvars for customizing reject messages for deprecated clients. Check the "HOW TO CHANGE REJECT MESSAGES WHEN CLIENTID IS 5 (DEPRECATED)" section of Readme for more details.- Added: dp_version cvar that keeps current dproto version. It is exported to server rules by default, but you can turn the exporting off using ExportVesion option in dproto.cfg- Added: Capability mode for steamIds generated by eST (to make it as in <= 0.3.0) versions, option OldEstCompatMode in dproto.cfg

Version 0.9.352:Increased sprite replacer storage capacity. Should prevent "Running out of free nodes" server error.Security fixes and improvments. Closed one more way of lag out the server.Fallback to the server realtime on Windows if there is no QPC.Поправлен код на предмет бана HLTV.

Version 0.9.361:Closed one more way of lag out the server.Fixed custom reject message output from dp_rejmsg_steamemu cvar for SteamEmu clients.Fixed bug in engine that blocked customization downloads (sprays) on new builds (>= 6027).

Version 0.9.382:Increase threat level only once for wrong file.Deltas processing bugfix. This solves problem with levitating or falling players on demo recording (thanks to PRoSToTeM@).PEntityOfEntIndex bugfix (thanks to PRoSToTeM@).