What changed in Counter-Strike in 2019

27 updates · 20 main milestones · Apr 16, 2019 to Oct 25, 2019

  1. 3 events
    Fixed crash during demo playbackbug fix

    Fixed crash when playing back certain demos recorded on older server versions

    Steam
    Fixed texture mode update issuebug fix

    Fixed gl_texturemode and gl_ansio not updating properly when enabling/disabling Low video quality mode

    Steam
    Fixed resource downloading issuebug fix

    Fixed some resources not downloading properly through FastDL

    Steam
  2. 8 events
    Security fixes for BSP and WAD loadingbug fixMilestone

    Security fixes to BSP and WAD loading

    Steam
    Security fix for client/server communicationsbug fixMilestone

    Security fix to client/server communications

    Steam
    Fixed viewdemo command crashingbug fix

    Fixed viewdemo command crashing for certain demo files

    Steam
    Security fixes for console command handlingbug fixMilestone

    Security fixes to console command handling

    Steam
    Auto weapon switching on pickupgameplay

    Setting _cl_autowepswitch to 2 will now enable auto weapon switching on pickup of a better weapon except when holding Primary or Secondary attack

    Steam
    Security fix for client disconnect handlingbug fixMilestone

    Security fix to client disconnect handling

    Steam
    Security fix for model loadingbug fixMilestone

    Security fix to model loading

    Steam
    Fixed ammo boxes spawning issuebug fix

    Fixed ammo boxes visibly spawning when purchasing ammo

    Steam
  3. 16 events
    Updated 'cl_filterstuffcmd' functionalityotherMilestone

    Setting 'cl_filterstuffcmd' to a value greater than zero restricts certain commands to privileged sources.

    Steam
    Fixed RCE in weapon message handlingbug fixMilestone
    Steam
    Prevented invalid file extensions in commandsotherMilestone
    Steam
    Fixed buffer overflow in detail texture loadingbug fixMilestone
    Steam
    Fixed client blocking custom sprays downloadbug fix
    Steam
    Fixed RCE in model loadingbug fixMilestone
    Steam
    Fixed buffer overflows in model name loadingbug fixMilestone
    Steam
    Fixed buffer overflow in console map listingbug fixMilestone
    Steam
    Safety checks for custom resourcesotherMilestone

    All custom resources downloaded from a server now have their file names checked for safety.

    Steam
    Added privilege checking to command executionotherMilestone

    Commands from outside the client can now only execute safe commands.

    Steam
    Fixed command chaining in cvars with exec commandbug fixMilestone
    Steam
    Fixed buffer overflow in message delta parsingbug fixMilestone
    Steam
    Dynamic libraries no longer searched in custom resource directoriesotherMilestone
    Steam
    Fixed buffer overflows in TGA and BMP loadingbug fixMilestone
    Steam
    Fixed buffer overflow in demo playbackbug fixMilestone
    Steam
    Added more blocked file extensions for custom resourcesotherMilestone
    Steam