Skip to content

feat: extract encrypted Source 2 messages - #696

Merged
markus-wa merged 1 commit into
markus-wa:v5from
blinkzz:encrypted-data
Sep 11, 2026
Merged

markus-wa merged 1 commit into
markus-wa:v5from
blinkzz:encrypted-data

Conversation

@blinkzz

@blinkzz blinkzz commented Sep 10, 2026 •

Copy link
Copy Markdown

This PR exposes CSVCMsg_EncryptedData as parseable net message in response to latest CS2 update, which introduced encryption to chat messages
Change itself is not full replacement for events.ChatMessage, but can be used as workaround if encryption key is known
It was made for v5 version, but can pretty easily be ported to current v6 beta

@blinkzz
blinkzz changed the base branch from master to v5 September 10, 2026 12:22
@markus-wa
markus-wa changed the base branch from v5 to master September 11, 2026 14:20
@markus-wa
markus-wa changed the base branch from master to v5 September 11, 2026 14:20
@markus-wa
markus-wa merged commit 75855e4 into markus-wa:v5 Sep 11, 2026
1 check passed
markus-wa added a commit that referenced this pull request Oct 11, 2026
Brings in encrypted net-message support (#696, #697) and the v5 lint
base fix (#698). Conflict resolution:
- protos & generated .pb.go: take v5's (identical to master's), keep usercmd.proto in generate.sh
- s2_commands.go: master's resolution from a2dd17a (msgCreatorForType + usercmd handling)
- events.go: WarnType order matches master so values are identical on v5 and v6
- ci.yml: keep v5's base_rev for lint-changes

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants