Ricochet - mikela
A Half-Life update is now available that affects Ricochet through shared resources.

Please see the Half-Life update notes for details.
Counter-Strike - mikela
An update for Counter-Strike is now available:

Changes and Additions
  • Prevent texgamma and lightgamma and brightness cvars from affecting lighting in multiplayer
  • Added support for player avatars in scoreboard for lower display resolutions
  • Added scoreboard cvar to show shortened, simple headers for columns: scoreboard_shortheaders, set to 0/1 to disable/enable
  • Added scoreboard cvar to enable/disable showing avatars: scoreboard_showavatars, set to 0/1 to disable/enable
  • Added new server cvar, mp_infinite_ammo, set to 0 to disable, 1 for infinite ammo in guns, 2 for infinite reload ammo
  • Added money and health columns to scoreboard and player/server cvars to control their display
    • Player cvars are: scoreboard_showhealth and scoreboard_showmoney, can be set to 0/1 to disable/enable the column from showing
    • Server cvars are: mp_scoreboard_showhealth and mp_scoreboard_showmoney, they can be set to the following values:
      Value
      Description
      0
      Disable showing health/money altogether
      1
      Show Terrorist health/money to all teams
      2
      Show CT health/money to all teams
      3 (default)
      Show CT health/money to teammates only and Terrorist health/money to teammates only
      4
      Show health/money for all players to all other players
      5
      Show CT and T health/money to teammates and to spectators

Fixes
  • Fixed shotgun shell reload delay when holding +attack while magazine is empty
  • Fixed non-translucent crosshair being slightly off-center
  • Fixed UMP45 +attack being canceled when +attack2 is pressed

General
  • Fixed setting monitor refresh rates through -freq when used with -nofbo
  • Fixed unnecessary texture rescaling with NPOT textures
  • Fixed slist command, will now show servers on the local network
  • Fixed progress bar for individual files in resource download always showing at 100%
  • Added auto-saving of several cvars (HL #2237)
  • Fixed missing localizations in spectator UI
  • Reordered columns in server browser to prevent game descriptions from being used to fake server player count
  • Fixed sv_cheats being settable by players in a multiplayer game (sv_cheats is now controlled by the server)
  • Security fixes to console commands
  • Security fixes to resource loading
Half-Life - mikela
An update for Half-Life is now available:

Fixes and Updates
  • Fixed setting monitor refresh rates through -freq when used with -nofbo
  • Fixed unnecessary texture rescaling with NPOT textures
  • Fixed slist command, will now show servers on the local network
  • Fixed erroneous return in SV_ClipToLinks (HL #1685)
  • Fixed inability to reload a partially empty weapon after reloading a save game
  • Fixed MP5 spread factor, multiplayer factor was being used for single player and single player for multiplayer
  • Fixed progress bar for individual files in resource download always showing at 100%
  • Added auto-saving of several cvars (HL #2237)
  • Fixed missing localizations in spectator UI
  • Fixed NPC turn rate when running at >60FPS
  • Reordered columns in server browser to prevent game descriptions from being used to fake server player count
  • Fixed sv_cheats from being settable by players in a multiplayer game (sv_cheats is controllable by the server)
  • Added cl_autowepswitch cvar with values 0/1 to disable/enable auto weapon switching when a new weapon is picked up
  • Fix various weapon animation/sound issues
  • Security fixes to console commands
  • Security fixes to resource loading
  • Security fixes to saving/loading
Half-Life: Opposing Force - mikela
An update for Half-Life: Opposing Force is now available:

Fixes
  • Fixed end of game transition failing to run after defeating final boss
  • Fixed grapple sound effects and alternate fire
  • Fixed crash when target of a Gonome projectile is killed
  • Fixed sniper rifle using wrong animations
  • Fixed Desert Eagle laser disappearing when reload is triggered with a full magazine
  • Fixed displacer ammo HUD icon
  • Fixed Glock being reloadable while full

General
  • Fixed setting monitor refresh rates through -freq when used with -nofbo
  • Fixed unnecessary texture rescaling with NPOT textures
  • Fixed slist command, will now show servers on the local network
  • Fixed erroneous return in SV_ClipToLinks (HL #1685)
  • Fixed inability to reload a partially empty weapon after reloading a save game
  • Fixed MP5 spread factor, multiplayer factor was being used for single player and single player for multiplayer
  • Fixed progress bar for individual files in resource download always showing at 100%
  • Added auto-saving of several cvars (HL #2237)
  • Fixed missing localizations in spectator UI
  • Fixed NPC turn rate when running at >60FPS
  • Reordered columns in server browser to prevent game descriptions from being used to fake server player count
  • Fixed sv_cheats from being settable by players in a multiplayer game (sv_cheats is controllable by the server)
  • Security fixes to console commands
  • Security fixes to resource loading
  • Security fixes to saving/loading
Team Fortress Classic - mikela
An update for TFC is now available:

Fixes and Updates
  • Fixed server crash when a medic heals a spy that was infected by an enemy medic while feigning death
  • Fixed holstered weapon incorrectly showing when using a func_tank
  • Fixed class/map configs sometimes failing to auto-load
  • Added support for civilian class config (named civilian.cfg)

General
  • Fixed setting monitor refresh rates through -freq when used with -nofbo
  • Fixed unnecessary texture rescaling with NPOT textures
  • Fixed slist command, will now show servers on the local network
  • Fixed progress bar for individual files in resource download always showing at 100%
  • Added auto-saving of several cvars (HL #2237)
  • Fixed missing localizations in spectator UI
  • Reordered columns in server browser to prevent game descriptions from being used to fake server player count
  • Fixed sv_cheats being settable by players in a multiplayer game (sv_cheats is now controlled by the server)
  • Security fixes to console commands
  • Security fixes to resource loading
Counter-Strike 2 - Checks


The response to the CS20 event has been phenomenal! Although we're excited to sort through all of the great content that has been submitted, we realize some of you might still be putting the finishing touches on your submissions. So we're extending the deadline for submissions to October 7th. There won't be any more extensions, so make sure all of your content and changes are submitted by this date to be eligible for the event weapon case or sticker capsule.

GLHF!
Counter-Strike 2 - CS:GO Official
The final eight teams are ready for the Champions stage of the StarLadder Berlin Major at the Mercedes-Benz Arena!

After a hotly contested Legends stage, ENCE and NRG finished 3-0, Vitality, Astralis, and AVANGAR finished at 3-1 while Na’Vi, Liquid, and Renegades made the cut with a 3-2 record.

Watch live coverage beginning Thursday 6:00 pm (GMT+2) on https://steam.tv/csgo, on the official Twitch stream, and in-game on GOTV to see which team will become the next CS:GO Major Champions.
Counter-Strike 2 - CS:GO Official


To celebrate the 20th Anniversary of Counter-Strike, we would like to invite workshop contributors to create content for a themed Weapon Case and Sticker Capsule. The theme will be “Counter-Strike” itself, including all things CS-related, from the original Counter-Strike mod to Counter-Strike: Global Offensive. The weapon finish and sticker designs may be created in any style. We will need weapons for all tiers to complete the case, from Mil-Spec to Covert; consider this when designing your weapon finishes. All designs must be original with the exception of Counter-Strike logos or icons.

To help sort these themed submissions, please tag them with "CS20" in the title of your submission to the workshop (e.g. CS20 | Finish Name). All previous submissions are eligible for the event. Just make sure to tag them so we can find them more easily.

All submissions for this event must be completed and submitted to the workshop by September 19th 2019. The Weapon Case and Sticker Capsule will be released at a later date, after we have chosen which submissions will be included. All items submitted for this event will still be eligible for future releases.

We have also released a new style guide to help with weapon finish creation, and hopefully answer any questions you may have about the process. The guide can be found here.
Counter-Strike - mikela
This list covers the releases between March 20 and April 11 that are each part of a series of security updates.

Larger changes:
  • Added privilege checking to command execution. Commands originating outside of the client are now only able to execute commands that are considered to be safe. Commands such as 'connect', 'bind', 'quit' and certain cvars such as 'cl_filterstuffcmd' are now only executable by trusted sources.
  • Setting 'cl_filterstuffcmd' to a value greater than zero (e.g. 'cl_filterstuffcmd 1') will set a number of commands that are potentially abusable, such as 'say', 'fps_max', and 'setinfo', to also be only executable by privileged sources.

Fixes:
  • Fixed client incorrectly blocking download of custom sprays

Security fixes:
  • All custom resources downloaded from a server now have their file name's checked for safety before being allowed to download
  • Invalid file extensions are now prevented in several commands
  • Dynamic libraries are no longer searched for in custom resource directories
  • Added additional file extensions to custom resource blocked extensions list
  • Fixed buffer overflow in message delta parsing
  • Fixed RCE in weapon message handling
  • Fixed RCE in model loading
  • Fixed buffer overflows in TGA and BMP loading
  • Fixed buffer overflow in demo playback
  • Fixed buffer overflows in model name loading
  • Fixed buffer overflow in detail texture loading
  • Fixed buffer overflow in console map listing
  • Fixed command chaining in cvar's that specified config files to be passed to the 'exec' command
Team Fortress Classic - mikela
This list covers the releases between March 20 and April 15 that are each part of a series of security updates.

Larger changes:
  • Added privilege checking to command execution. Commands originating outside of the client are now only able to execute commands that are considered to be safe. Commands such as 'connect', 'bind', 'quit' and certain cvars such as 'cl_filterstuffcmd' are now only executable by trusted sources.
  • Setting 'cl_filterstuffcmd' to a value greater than zero (e.g. 'cl_filterstuffcmd 1') will set a number of commands that are potentially abusable, such as 'say', 'fps_max', and 'setinfo', to also be only executable by privileged sources.

Fixes:
  • Fixed intermittent double weapon firing
  • Fixed client incorrectly blocking download of custom sprays

Security fixes:
  • All custom resources downloaded from a server now have their file name's checked for safety before being allowed to download
  • Invalid file extensions are now prevented in several commands
  • Dynamic libraries are no longer searched for in custom resource directories
  • Added additional file extensions to custom resource blocked extensions list
  • Fixed buffer overflow in message delta parsing
  • Fixed RCE in weapon message handling
  • Fixed RCE in model loading
  • Fixed buffer overflows in TGA and BMP loading
  • Fixed buffer overflow in demo playback
  • Fixed buffer overflows in model name loading
  • Fixed buffer overflow in detail texture loading
  • Fixed buffer overflow in console map listing
  • Fixed command chaining in cvar's that specified config files to be passed to the 'exec' command
...