Improved Steam Voice support

Removed sv_use_steam_voice convar. Steam voice is now selected via "sv_voicecodec steam"

Fixed demos not properly recording Steam Voice status, resulting in potential corrupt voice in demos with differing default settings

Will now use the native Steam Voice sampling rate, instead of clamping to 11kHz

Improved compatibility with Steam client beta

Added CELT audio codec currently in use in TF2 and CS:GO

Server operators may enable use of this codec via "sv_voicecodec vaudio_celt"

Steam voice remains the default voice codec in all SDK2013 games

Updated spec_player command to match recent improvements in TF2

Now accepts partial player names, Steam IDs, etc.

Fixed security issue reported by Amat Cama via GeekPwn



Fixed security issues reported by Justin Taft from One Up Security, LLC



Updated engine with recent stability and bug fixes from TF2



Updated handling of game language setting to match Team Fortress 2 behavior:

Steam per-game language setting is now properly honored and syncs with the in-game setting

In-game UI language now honors above language setting, rather than improperly using the Steam client's UI language setting

Users wishing to have separate UI and audio languages may pass -audiolanguage on the command line

Updated the localization files



[DoD:S] Updated custom loading error dialog to include numerous tweaks and fixes that have previously been applied to the base version

Updates for Counter-Strike: Source, Day of Defeat: Source, Half-Life Deathmatch: Source, Half-Life 2: Deathmatch, and the Source SDK 2013 Base have been released. The updates will be applied automatically when you restart the game. The major changes include: