Skip to content

Commit

Permalink
6928179 | 58 files | M Protobufs/steamdatagram_messages_auth.proto, M…
Browse files Browse the repository at this point in the history
… Protobufs/steamdatagram_messages_sdr.proto, M bin/libsteamnetworkingsockets.txt, M bin/libsteamnetworkingsockets_strings.txt, M tf/bin/client.txt, M tf/bin/client_strings.txt, M tf/bin/server.txt, M tf/bin/server_strings.txt, M tf/maps/koth_probed.lmp, M tf/resource/tf_brazilian.txt, M tf/resource/tf_bulgarian.txt, M tf/resource/tf_czech.txt, M tf/resource/tf_danish.txt, M tf/resource/tf_dutch.txt, M tf/resource/tf_english.txt, M tf/resource/tf_finnish.txt, M tf/resource/tf_french.txt, M tf/resource/tf_german.txt, M tf/resource/tf_greek.txt, M tf/resource/tf_hungarian.txt, M tf/resource/tf_italian.txt, M tf/resource/tf_japanese.txt, M tf/resource/tf_korean.txt, M tf/resource/tf_koreana.txt, M tf/resource/tf_norwegian.txt, M tf/resource/tf_pirate.txt, M tf/resource/tf_polish.txt, M tf/resource/tf_portuguese.txt, M tf/resource/tf_proto_obj_defs_german.txt, M tf/resource/tf_proto_obj_defs_thai.txt, M tf/resource/tf_proto_obj_defs_ukra

https://steamdb.info/patchnotes/7819217/
  • Loading branch information
SteamTracker committed Dec 3, 2021
1 parent cea8a1c commit ab15fa1
Show file tree
Hide file tree
Showing 58 changed files with 116,862 additions and 2,820 deletions.
1 change: 1 addition & 0 deletions Protobufs/steamdatagram_messages_auth.proto
Expand Up @@ -61,4 +61,5 @@ message CMsgSteamDatagramHostedServerAddressPlaintext {
optional bytes ipv6 = 2;
optional uint32 port = 3;
optional fixed64 routing_secret = 4;
optional uint32 protocol_version = 5;
}
49 changes: 37 additions & 12 deletions Protobufs/steamdatagram_messages_sdr.proto
Expand Up @@ -26,17 +26,24 @@ enum ESteamDatagramMsgID {
k_ESteamDatagramMsg_ConnectOK = 19;
k_ESteamDatagramMsg_ConnectionClosed = 20;
k_ESteamDatagramMsg_NoConnection = 21;
k_ESteamDatagramMsg_RelayToRelayPingRequest = 22;
k_ESteamDatagramMsg_RelayToRelayPingReply = 23;
k_ESteamDatagramMsg_LegacyRelayToRelayPingRequest = 22;
k_ESteamDatagramMsg_LegacyRelayToRelayPingReply = 23;
k_ESteamDatagramMsg_P2PSessionRequest = 24;
k_ESteamDatagramMsg_P2PSessionEstablished = 25;
k_ESteamDatagramMsg_P2PStatsClient = 26;
k_ESteamDatagramMsg_P2PStatsRelay = 27;
k_ESteamDatagramMsg_P2PBadRoute = 28;
k_ESteamDatagramMsg_GameserverPingReply = 29;
k_ESteamDatagramMsg_GameserverRegistration = 30;
k_ESteamDatagramMsg_LegacyGameserverRegistration = 30;
k_ESteamDatagramMsg_SetSecondaryAddressRequest = 31;
k_ESteamDatagramMsg_SetSecondaryAddressResult = 32;
k_ESteamDatagramMsg_RelayToRelayPingRequest = 33;
k_ESteamDatagramMsg_RelayToRelayPingReply = 34;
}

message CMsgSteamNetworkingIPAddress {
optional fixed32 v4 = 1;
optional bytes v6 = 2;
}

message CMsgSteamDatagramSignedMessageGeneric {
Expand Down Expand Up @@ -87,20 +94,38 @@ message CMsgSteamDatagramRouterPingReply {
repeated .CMsgSteamDatagramRouterPingReply.AltAddress alt_addresses = 13;
}

message CMsgSteamDatagramGameserverPingRequest {
optional fixed32 your_public_ip = 1;
optional fixed32 your_public_port = 5;
optional fixed32 server_time = 2;
optional fixed64 challenge = 3;
optional fixed32 router_timestamp = 4;
message CMsgSteamDatagramGameserverPingRequestBody {
optional fixed32 relay_popid = 1;
optional .CMsgSteamNetworkingIPAddress your_public_ip = 2;
optional uint32 your_public_port = 3;
optional uint64 relay_unix_time = 4;
optional fixed64 routing_secret = 5;
repeated .CMsgSteamNetworkingIPAddress my_ips = 6;
optional bytes echo = 8;
}

message CMsgSteamDatagramGameserverPingRequestEnvelope {
optional .CMsgSteamDatagramCertificateSigned cert = 6;
optional bytes signed_data = 7;
optional bytes signature = 8;
optional fixed32 legacy_your_public_ip = 1;
optional fixed32 legacy_your_public_port = 5;
optional fixed32 legacy_relay_unix_time = 2;
optional fixed64 legacy_challenge = 3;
optional fixed32 legacy_router_timestamp = 4;
}

message CMsgSteamDatagramGameserverPingReplyData {
optional fixed32 challenge_time = 2;
optional fixed64 challenge = 3;
optional fixed32 router_timestamp = 4;
optional fixed32 echo_relay_unix_time = 2;
optional bytes echo = 8;
optional fixed64 legacy_challenge = 3;
optional fixed32 legacy_router_timestamp = 4;
optional fixed32 data_center_id = 5;
optional uint32 appid = 6;
optional uint32 protocol_version = 7;
optional string build = 9;
optional uint32 network_config_version = 10;
optional fixed32 my_unix_time = 11;
}

message CMsgSteamDatagramNoSessionRelayToClient {
Expand Down
214 changes: 131 additions & 83 deletions bin/libsteamnetworkingsockets.txt

Large diffs are not rendered by default.

0 comments on commit ab15fa1

Please sign in to comment.