Commit Graph

  • 8ffff1cb7b Added -dumpcdr param to do quick XML dump of CDR. Nicholas Hastings 2011-07-26 21:30:22 -05:00
  • c574625d39 Added -dumpcdr param to do quick XML dump of CDR. Nicholas Hastings 2011-07-26 21:30:22 -05:00
  • 127dadd363 Use latest version if no version specified. Nicholas Hastings 2011-07-26 21:28:04 -05:00
  • f4a7ac18f3 Use latest version if no version specified. Nicholas Hastings 2011-07-26 21:28:04 -05:00
  • 44ff453193 Ask for account password if -password is omitted from command line. Scott Ehlert 2011-07-26 21:27:32 -05:00
  • 4a5dea51f0 Ask for account password if -password is omitted from command line. Scott Ehlert 2011-07-26 21:27:32 -05:00
  • 6102f9a8ca Stopped dumping the google protobuf descriptor. Ryan Stecker 2011-07-25 17:51:48 -05:00
  • 57e2f25ec7 Removed MsgGCStartupCheck. It's dead. Rip. Ryan Stecker 2011-07-25 17:39:55 -05:00
  • 56530ea3c9 Fixing a combination of "Oops"'s. Ryan Stecker 2011-07-21 17:10:05 -05:00
  • 33795fa436 Latest generated protos. Ryan Stecker 2011-07-21 17:03:03 -05:00
  • c5936d7521 Latest steamclient .proto (from beta) Ryan Stecker 2011-07-21 16:58:24 -05:00
  • 75ab56f636 Latest game .proto Ryan Stecker 2011-07-21 16:58:06 -05:00
  • 43b41fe6c7 Stopped outputting options. Our protogen doesn't support it, yet. Added a command line argument to specify output directory. Skipped the descriptor.proto dependency that shows up in some protos. Ryan Stecker 2011-07-21 16:56:15 -05:00
  • b7c4e17ea8 Added missing RDKFMasterServer server type. Closes #4. Ryan Stecker 2011-07-20 15:35:07 -05:00
  • 6c86c22be6 Latest tf2 .proto Ryan Stecker 2011-07-19 12:08:09 -05:00
  • 9652068e2e Merge azuisleet 2011-07-18 01:32:31 -06:00
  • e409b2f359 Advance source connection ID when connections are re-established Catch SocketExceptions, just in case somebody, somewhere ever gets Fixed minor sequencing bug in SendPacket (masked due to SendPackets) Ryan Snyder 2011-07-17 20:19:07 -07:00
  • 3c9a820692 Added missing MsgGCSOSingleObject. Fixed up SOMsg support in NetHookAnalyzer. Latest generated SteamLanguage. Ryan Stecker 2011-07-16 19:25:54 -05:00
  • dbcd1c8f4c Added support for using char arrays in steam language. Ryan Stecker 2011-07-16 19:13:13 -05:00
  • 065c433501 Ignoring release compiled bins. Ryan Stecker 2011-07-13 17:15:55 -05:00
  • 81895df331 Fixed up configuration to use proper protobuf lib for debug and release. Ryan Stecker 2011-07-13 17:15:18 -05:00
  • c836675cc4 Added release build of libprotobuf for NetHook2. Ryan Stecker 2011-07-13 17:13:40 -05:00
  • 2199e6886b Fixed EMsg dumping to be a little safer. Should now work when injecting during a session. Ryan Stecker 2011-07-13 16:15:59 -05:00
  • 570c89f7ad Oops. Ryan Stecker 2011-07-13 15:32:44 -05:00
  • ead5a7766e Added missing GC message header. Latest generated SteamLanguage. Ryan Stecker 2011-07-13 15:32:26 -05:00
  • d756ac632a Fixed up any cases where we weren't using boolmarshal or gameidmarshal. Ryan Stecker 2011-07-12 21:20:11 -05:00
  • 7fb7f2b914 Added a few missing functions back to GameID. Ryan Stecker 2011-07-12 21:19:25 -05:00
  • ec6f2bafe4 the CMClient now stops heartbeating when logged off. Ryan Stecker 2011-07-12 21:18:51 -05:00
  • e5e27fab52 Added boolmarshal and gameidmarshal support to the c# steamlanguage generator. Ryan Stecker 2011-07-12 21:17:59 -05:00
  • e0696f6fb7 Upgraded NetHookAnalyzer to .NET 4.0. Refactored the majority of the analyzer code, and added support for GC messages. Ryan Stecker 2011-07-12 21:14:59 -05:00
  • 15e81dedbb Merge Ryan Stecker 2011-07-10 02:34:51 -05:00
  • b68103ed5a Updated documentation of the session header. Ryan Stecker 2011-07-10 02:32:41 -05:00
  • 9d586b5e95 Added -beta parameter to download beta versions of depots if available. Scott Ehlert 2011-07-07 22:27:57 -05:00
  • 20cc0a5998 Added -beta parameter to download beta versions of depots if available. Scott Ehlert 2011-07-07 22:27:57 -05:00
  • af190db942 Fixed compiler warning by adding back forgotten error message for opening a storage session. Scott Ehlert 2011-07-07 22:27:56 -05:00
  • 61b8b6c975 Fixed compiler warning by adding back forgotten error message for opening a storage session. Scott Ehlert 2011-07-07 22:27:56 -05:00
  • cd0014aab5 If the content server client fails to open a storage session, keep retrying. Scott Ehlert 2011-07-04 16:30:12 -05:00
  • 5275fde9c3 If the content server client fails to open a storage session, keep retrying. Scott Ehlert 2011-07-04 16:30:12 -05:00
  • 5d4590e6cf Check if the user has access to a depot before attempting to download it. Scott Ehlert 2011-07-04 16:26:45 -05:00
  • a0aeb80d06 Check if the user has access to a depot before attempting to download it. Scott Ehlert 2011-07-04 16:26:45 -05:00
  • c790283b22 Added EAuthSessionResponse. Ryan Stecker 2011-07-02 22:19:41 -05:00
  • 9237266125 Moved StreamHelpers into Util. Added a KeyValue parser. (thanks Rick) Ryan Stecker 2011-07-02 22:18:44 -05:00
  • bf7272270f Merge Ryan Stecker 2011-07-02 20:44:35 -05:00
  • bfe267e194 Actually download working server installs for GoldSrc/HL1 games. Scott Ehlert 2011-07-01 02:00:49 -05:00
  • d30c563e8a Actually download working server installs for GoldSrc/HL1 games. Scott Ehlert 2011-07-01 02:00:49 -05:00
  • f9cac07006 Added -list switch to print list of game servers that can be downloaded using -game. Scott Ehlert 2011-07-01 01:59:44 -05:00
  • df96a28117 Added -list switch to print list of game servers that can be downloaded using -game. Scott Ehlert 2011-07-01 01:59:44 -05:00
  • f7fd5b574e Latest tf2 .proto. Ryan Stecker 2011-06-30 02:04:43 -05:00
  • 43a0cc4af8 Tidied up MessageCallback to make it easier to use. Ryan Stecker 2011-06-30 02:03:57 -05:00
  • 77bff8d921 Fixed ProtobufDumper compile. Implemented fake enum default value for enum types that don't specify one. Ryan Stecker 2011-06-30 02:03:27 -05:00
  • 2a24b41d60 Properly detect Mac OS X in DepotDownloader. Scott Ehlert 2011-06-30 01:18:41 -05:00
  • 04d8ecf741 Properly detect Mac OS X in DepotDownloader. Scott Ehlert 2011-06-30 01:18:41 -05:00
  • 8aa8798459 Added -app switch to download all depots associated with an app id. Scott Ehlert 2011-06-30 01:18:40 -05:00
  • a98372bfa7 Added -app switch to download all depots associated with an app id. Scott Ehlert 2011-06-30 01:18:40 -05:00
  • ed4bd4a1d3 Added -all-platforms switch to download all platform-specific depots when -game is used. Scott Ehlert 2011-06-30 01:18:39 -05:00
  • 1ab7e41c5e Added -all-platforms switch to download all platform-specific depots when -game is used. Scott Ehlert 2011-06-30 01:18:39 -05:00
  • a86eac90de Fixed excluding files from exclude.lst on non-Windows platforms. Scott Ehlert 2011-06-30 01:18:30 -05:00
  • 155ce7c01a Fixed excluding files from exclude.lst on non-Windows platforms. Scott Ehlert 2011-06-30 01:18:30 -05:00
  • 66a4851da6 Fixed not being able to do anything. Ryan Stecker 2011-06-30 00:40:12 -05:00
  • 1db2fcef7b Generated SteamLanguage. Ryan Stecker 2011-06-30 00:26:21 -05:00
  • b136bf4517 Added a few GS related net messages and enums. Ryan Stecker 2011-06-30 00:25:42 -05:00
  • 34bb33d66a Cleaned up and xml documented the basic message classes. Ryan Stecker 2011-06-29 20:36:14 -05:00
  • e5fa0ca62f Added -no-exclude parameter that downloads files in exclude.lst anyways. Scott Ehlert 2011-06-29 01:45:28 -05:00
  • 187a1226b4 Added -no-exclude parameter that downloads files in exclude.lst anyways. Scott Ehlert 2011-06-29 01:45:28 -05:00
  • f11dd05096 Exclude files listed in reslists/*/exclude.lst when using the -game parameter. Scott Ehlert 2011-06-29 01:45:22 -05:00
  • 3033e3bd58 Exclude files listed in reslists/*/exclude.lst when using the -game parameter. Scott Ehlert 2011-06-29 01:45:22 -05:00
  • 16e33b2085 Converted download paths to lower case. (For Linux server installs) Scott Ehlert 2011-06-28 17:30:48 -05:00
  • 055a97e2ad Converted download paths to lower case. (For Linux server installs) Scott Ehlert 2011-06-28 17:30:48 -05:00
  • 668d869782 Fixed download of depots when dedicatedserverfolder field didn't exist. Scott Ehlert 2011-06-28 17:30:03 -05:00
  • d6f216bb76 Fixed download of depots when dedicatedserverfolder field didn't exist. Scott Ehlert 2011-06-28 17:30:03 -05:00
  • f31925b5b5 Fixed DepotDownloader building. Scott Ehlert 2011-06-28 15:13:45 -05:00
  • 2c63d42f31 Fixed DepotDownloader building. Scott Ehlert 2011-06-28 15:13:45 -05:00
  • 7966c8bf07 Merge Ryan Stecker 2011-06-28 00:49:26 -05:00
  • 072be85c9a Fixed the analyzer. Ryan Stecker 2011-06-28 00:48:52 -05:00
  • 4fcd0b1c76 Don't need this anymore. Ryan Stecker 2011-06-28 00:11:57 -05:00
  • a860bc078a Replace hardcoded pInfos with ghetto signature scanning. stgn 2011-06-28 01:05:48 -04:00
  • f648274646 Added SteamGameCoordinator message handler and MessageCallback. Ryan Stecker 2011-06-28 00:02:02 -05:00
  • 0634df0e42 Generated SteamLanguage. Ryan Stecker 2011-06-27 23:27:18 -05:00
  • d327c08826 Updated EGCMsgs. Ryan Stecker 2011-06-27 23:26:45 -05:00
  • fc3c06c607 It keeps happening. Ryan Stecker 2011-06-27 22:47:48 -05:00
  • 140c6dbe0d Eliminate unnecessary Boost dependency from NetHook2. Shane@Mjolnir 2011-06-27 21:54:39 -04:00
  • 12343d76ea Removed protobuf-deserialize. ProtobufDumper replaces it's functionality. Ryan Stecker 2011-06-27 21:09:01 -05:00
  • 65568467a2 Actually fixed the solution configuration azuisleet 2011-06-27 20:02:09 -06:00
  • adf61957fe Merge Ryan Stecker 2011-06-27 20:54:20 -05:00
  • 5e48c908be Removing extra build configs. Ryan Stecker 2011-06-27 20:53:45 -05:00
  • af0612cfde CS selection by Load azuisleet 2011-06-27 19:43:22 -06:00
  • 4e47bee5c7 CS selection by Load azuisleet 2011-06-27 19:43:22 -06:00
  • 3e841a5407 Updated SteamKit proj/sln Ryan Stecker 2011-06-27 20:41:25 -05:00
  • 764840bbfc Fixed SteamMsgBase generation. Ryan Stecker 2011-06-27 20:40:44 -05:00
  • 924562e65f Latest protogen bins. Ryan Stecker 2011-06-27 20:40:10 -05:00
  • 773a04c4a8 Fixed default value attribute handling in protobuf-net. Ryan Stecker 2011-06-27 20:39:30 -05:00
  • 3747e687ce Applied Azu's ProtoGen patch. This fixes IsValidBinary classifying our .proto files as binary, and makes Protogen generate ProtoDefaultValue attributes. Ryan Stecker 2011-06-27 20:28:01 -05:00
  • 3241a1de28 Initial commit of protobuf-net. We'll be shipping a slightly modified version. Ryan Stecker 2011-06-27 20:07:15 -05:00
  • 66a466d8a1 Sorted EMsgs, and regenerated SteamLanguage. Ryan Stecker 2011-06-27 17:54:59 -05:00
  • 155f93dae6 Latest generated SteamLanguage. Ryan Stecker 2011-06-27 17:52:04 -05:00
  • 14af9df2d5 Added MsgClientOGSBeginSession, MsgClientOGSBeginSessionResponse, MsgClientOGSEndSession, MsgClientOGSEndSessionResponse, MsgClientOGSWriteRow, MsgClientGetFriendsWhoPlayGame, and MsgClientGetFriendsWhoPlayGameResponse. Ryan Stecker 2011-06-27 17:51:39 -05:00
  • 4426baf5df Semicolon OCD Ryan Stecker 2011-06-27 17:19:12 -05:00
  • 593c62fd3c Made NetHookAnalyzer automatically browse to the steam/nethook directory when starting a session. Ryan Stecker 2011-06-27 17:11:49 -05:00
  • 0ae9a9925b Fixed up emsg dumping for the latest steamclient bin. Todo: Scan for the message list. Some day. Ryan Stecker 2011-06-27 16:27:46 -05:00
  • c4e3360dc4 DepotDownloader: No longer downloads depots meant for other platforms when the -game option is used. Scott Ehlert 2011-06-27 02:40:00 -05:00