Commit Graph

  • 6b3605d2bd Refactored to add guarantees about Disconnect waiting for socket shutdown. Removed GC-dependent cleanup Ryan Kistner 2015-05-07 18:33:39 -06:00
  • c0055a47ab Update various enums. Ryan Stecker 2015-05-06 13:30:27 -05:00
  • 9451353de7 Update EMsgs. Ryan Stecker 2015-05-06 13:28:58 -05:00
  • 52d45da141 Check for access to other app when depotfromapp is specified, otherwise continue with existing depot information Ryan Kistner 2015-05-06 09:39:46 -06:00
  • e65b766606 Merge branch 'master' of https://github.com/SteamRE/SteamKit Nicholas Hastings 2015-05-04 17:38:14 -04:00
  • e413386fea Regen Dota 2 protos. Nicholas Hastings 2015-05-04 17:35:42 -04:00
  • f0b779e9d5 Update Dota 2 protobufs. [ci skip] Nicholas Hastings 2015-05-04 17:34:44 -04:00
  • fdcd3670b9 Slight typo fix on nethook readme. Closes #98. VoiDeD 2015-05-04 16:33:55 -05:00
  • 124905fa52 NHA2: Fix comparer type name in exception message Netshroud 2015-05-01 11:44:29 +10:00
  • 70254abfdb NHA2: Sort the list view by NetHookItem.Sequence. Fixes #109. Netshroud 2015-05-01 11:42:36 +10:00
  • 4bc8d36427 NHA2: Adjust main form size to better accomodate 4-digit sequence nums. Netshroud 2015-05-01 11:41:32 +10:00
  • c255e78e6f KeyValueFacts: Remove and Sort usings Netshroud 2015-04-21 20:23:21 +10:00
  • 1f1a18327a Implement simple KeyValues binary serialization. Includes unit test. Netshroud 2015-04-21 20:16:25 +10:00
  • a7368f237b Regenerate all protobufs Netshroud 2015-04-21 18:12:19 +10:00
  • 9db38d7fd2 Update Steamclient and Steam Streaming Client protobufs (beta client) Netshroud 2015-04-21 18:09:43 +10:00
  • d35b714c0a Update Dota 2 Test protobufs Netshroud 2015-04-21 18:08:42 +10:00
  • 5af48d7535 Update Dota 2 protobuf(s) Netshroud 2015-04-21 18:08:16 +10:00
  • 7ddd138a4d Update CS:GO protobufs Netshroud 2015-04-21 18:07:33 +10:00
  • 565033cff0 Merge remote-tracking branch 'origin/pr/107' Netshroud 2015-04-21 18:03:40 +10:00
  • 8db63f9eb0 Regenerate SteamLanguage Netshroud 2015-04-21 18:03:25 +10:00
  • dda62643af Update EResults with latest RE data Netshroud 2015-04-21 17:59:43 +10:00
  • 4d40fdb30d Merge remote-tracking branch 'origin/pr/101' Netshroud 2015-04-21 17:46:20 +10:00
  • 33ce8e022b Merge remote-tracking branch 'origin/pr/104' Netshroud 2015-04-21 17:43:43 +10:00
  • 67ca7c2569 Update protos and add steamdatagram proto Christian Stewart 2015-04-19 17:21:14 -07:00
  • c1b59e4d8b Set the correct SteamID account instance when parsing Steam3 SteamIDs that do not explicitly provide one. Netshroud 2015-03-05 23:50:19 +11:00
  • e0089bc46d SteamID: Added support for parsing the older string representation of multiple-instanced Steam3 Steam IDs. Netshroud 2015-03-04 22:55:52 +11:00
  • b5907adde5 Delete JavaScriptGen.cs Nikolai Vavilov 2015-03-03 08:46:32 +02:00
  • 5c047c7bde Handled Closed socket in GetLocalIP Ryan Kistner 2015-03-02 09:47:34 -07:00
  • 53a6617bc9 Refactored TcpConnection to remove lock ugliness Ryan Kistner 2015-03-01 22:18:02 -07:00
  • 20628cc806 Revised lock around connectTokens Ryan Kistner 2015-03-01 18:28:52 -07:00
  • b6b5463be0 Regenerate Dota 2 protobufs. Nicholas Hastings 2015-02-14 09:20:47 -05:00
  • ff7fa6106c Update Dota 2 protobufs [ci skip]. Nicholas Hastings 2015-02-14 09:19:41 -05:00
  • 395a528355 Update EAuthSessionResponse, and a comment in EChatEntryType xPaw 2015-02-07 13:14:02 +02:00
  • 5822623a8a Sync EResult with latest Steamworks release xPaw 2015-02-07 13:06:01 +02:00
  • 47b8689555 Suspect abandoned lock in Cleanup Ryan Kistner 2015-02-01 00:42:29 -07:00
  • 79cff596d1 Update steam client (beta) protobufs Netshroud 2015-01-30 12:14:26 +11:00
  • 4438ca8481 Remove ded dota 2 test protos Netshroud 2015-01-30 12:14:07 +11:00
  • d2e272a9a6 Regenerate protobufs Netshroud 2015-01-29 19:59:11 +11:00
  • 27229b3628 Update Steam Streaming Client protobufs [ci skip] Netshroud 2015-01-29 19:56:25 +11:00
  • c7c3e2a9d7 Update CS:GO protobufs [ci skip] Netshroud 2015-01-29 19:56:07 +11:00
  • cb646c11d8 Update CS:GO protobufs [ci skip] Netshroud 2015-01-29 19:55:48 +11:00
  • 91a3f11d09 Update Dota 2 (Source 2) protobufs Michael Fellinger 2015-01-22 13:21:48 +01:00
  • 477a98f67d Create NetHook2 readme VoiDeD 2015-01-17 16:39:01 -06:00
  • 59c08c7a98 Fix crash when TcpConnection times out Netshroud 2015-01-04 16:11:31 +11:00
  • fe1863334a Second pass at smart server list - use weightings instead of absolutes. Avoids a client sticking to just the first good server they find. Netshroud 2015-01-04 16:10:07 +11:00
  • 45eba9e87e SteamLanguageParser: use #pragma to suppress obsoletion warnings around known obsolete enum values Netshroud 2015-01-02 12:28:39 +11:00
  • 96a2272195 Initial shot at smart CM list. Netshroud 2015-01-02 12:12:02 +11:00
  • 0b722996b5 Add -force-depot command line parameter to force attempted download of a particular depot in an app. Netshroud 2014-12-29 20:06:40 +11:00
  • adf8f51fd1 Generate and include depotbuilder Unified Messages Netshroud 2014-12-21 18:51:10 +11:00
  • 220ea894ec Merge branch 'correct-protos' Netshroud 2014-12-19 15:33:15 +11:00
  • f6c0578506 ProtobufDumper: Output all options that are explcitly set. Also fixes option output for -p:detectMissing Netshroud 2014-12-19 15:14:35 +11:00
  • 27ce7eca32 NH2: Fix function ending with no return value Netshroud 2014-12-19 15:13:06 +11:00
  • 7817f33a47 Regenerate game protobufs Netshroud 2014-12-19 14:36:46 +11:00
  • 550badfe66 ProtobufDumper: Add support for oneof (2.6.x) Netshroud 2014-12-19 14:34:50 +11:00
  • 77b4f57b28 Update TF2 protobufs Netshroud 2014-12-19 11:08:07 +11:00
  • e35f6ae69e Update CS:GO protobufs Netshroud 2014-12-19 11:07:45 +11:00
  • d6f991f6da Update Dota 2 protobufs Netshroud 2014-12-19 11:07:27 +11:00
  • f41347eb04 Update Dota 2 Test protobufs [ci skip] Netshroud 2014-12-19 11:07:02 +11:00
  • 5c8651ffd0 Update version number and changelog for 1.6.2 SteamKit_1.6.2 Netshroud 2014-12-16 21:35:30 +11:00
  • b0e56abbdb Log and disconnect SteamClient if a ClientMsgHandler throws an exception Netshroud 2014-12-16 19:56:29 +11:00
  • 6f9a7840a5 Update steammessages_gamenotifications and regen Netshroud 2014-12-16 17:58:24 +11:00
  • dd63701a71 Merge branch 'steamclient-beta' Netshroud 2014-12-16 17:57:34 +11:00
  • ae5709d693 Fix ServiceMethodCallback.RpcName having an leading dot Netshroud 2014-12-16 17:53:52 +11:00
  • 6b681effdd Use body-less ClientMsgProtobuf when inspecting Service Method messages (Unified Messages notifications) Netshroud 2014-12-16 17:53:20 +11:00
  • 059e6bf5b1 Split ClientMsgProtobuf<T> into ClientMsgProtobuf and ClientMsgProtobuf<T> Netshroud 2014-12-16 17:52:27 +11:00
  • 5809f8efea Current steamclient beta protobufs. Added broadcast to generated protobufs. Ryan Kistner 2014-12-15 19:33:33 -07:00
  • ab24fcb4ad Close CDNClient WebRequest response Ryan Kistner 2014-12-13 14:08:34 -07:00
  • 04f6f0f366 NHA: Search Steamworks unified messages namespace Netshroud 2014-12-05 14:17:12 +11:00
  • 12bf5577d5 NHA2: Search Steamworks unified messages namespace Netshroud 2014-12-05 14:15:19 +11:00
  • 0264165967 Build steamworkssdk protobufs from Dota 2 Netshroud 2014-12-05 14:14:49 +11:00
  • e541cb5661 Merge branch 'master' into nethookanalyzer2 Netshroud 2014-12-05 14:06:06 +11:00
  • 2b08853d2e NetHook2: Use SeDebugPrivilege to bypass process memory permission denial. Netshroud 2014-12-05 10:42:22 +11:00
  • 5b9adbf3aa Regen SteamLanguage and client protobufs Netshroud 2014-12-03 22:16:04 +11:00
  • 30d6312800 Update EMsg and protobufs Netshroud 2014-12-03 22:15:41 +11:00
  • c6ac65b290 Regen CS:GO, Dota 2 protobufs Netshroud 2014-12-03 18:53:28 +11:00
  • 50f722fc31 Update CS:GO, Dota 2 Test, Dota 2 protobufs [ci skip] Netshroud 2014-12-03 18:52:47 +11:00
  • 6ae2c37c2a Merge branch 'master' of https://github.com/SteamRE/DepotDownloader Netshroud 2014-11-30 10:41:00 +11:00
  • 7a3779f4e8 Update to SteamKit2 1.6.1 NuGet package Netshroud 2014-11-30 10:40:42 +11:00
  • f8004f061f Remove Connection change from release notes - not exposed to consumers SteamKit_1.6.1 Netshroud 2014-11-30 10:33:19 +11:00
  • cca37ca420 Update changes.txt, AssemblyVersion and nuspec to 1.6.1 Netshroud 2014-11-30 10:08:20 +11:00
  • 03bb159fa6 Regen Dota 2 protos. Nicholas Hastings 2014-11-29 16:40:56 -05:00
  • a94414a33c Update Dota 2 protobufs [ci skip]. Nicholas Hastings 2014-11-29 16:39:55 -05:00
  • 63ab1b0232 Flush pending Disconnected callback in anticipation of blocking the main thread Ryan Kistner 2014-11-29 14:06:24 -07:00
  • 2d537a5709 Guard against multiple Connect calls Ryan Kistner 2014-11-29 14:02:44 -07:00
  • 8c84770f58 Refactored NetFilter into a variable guarded by netLock Ryan Kistner 2014-11-29 11:58:56 -07:00
  • 6f8fa5a376 Remove unused random variable Netshroud 2014-11-29 23:55:30 +11:00
  • 1351e48608 Fix VZip checksum behaviour Netshroud 2014-11-29 23:28:45 +11:00
  • 4e8c398fa0 Merge remote-tracking branch 'origin/master' Netshroud 2014-11-19 21:13:34 +11:00
  • cc010deebd Update Dota 2 (Source 2) protobufs [ci skip] Netshroud 2014-11-19 21:11:40 +11:00
  • dcdbf931f5 Regen CS:GO, Dota 2 protos Netshroud 2014-11-19 21:11:28 +11:00
  • 53fbbb8ce4 Update CS:GO, Dota 2 Test, Dota 2 protobufs [ci skip] Netshroud 2014-11-19 21:09:02 +11:00
  • 155196ec7f Added a missing parameter Ryan Kistner 2014-11-18 14:31:45 -07:00
  • eaef1160c3 Added retry logic to steam requests and made downloader "retry forever" where appropriate. Ryan Kistner 2014-11-18 14:29:14 -07:00
  • ef1d73f510 Tweaked CDNClient RequestTimeout to bounds of Begin/EndGetResponse Ryan Kistner 2014-11-18 14:24:08 -07:00
  • 464d5b13de Increase uname buffer size to avoid a crash Netshroud 2014-11-17 14:07:12 +11:00
  • f86666a65c Return EOSType.MacOS1010 on Yosemite Netshroud 2014-11-17 14:06:27 +11:00
  • 191242128e Remove unused variable in CDNClient Netshroud 2014-11-17 14:04:53 +11:00
  • 4e02e2e1d0 Add EOSType for OS X 10.10 (assumed name) Netshroud 2014-11-17 13:59:24 +11:00
  • c767186e76 Fix indentation for commented-out block Netshroud 2014-11-17 13:11:54 +11:00
  • cd57c90293 Detect appropriate EOSType for OS X 10.7-10.9 Netshroud 2014-11-17 13:09:53 +11:00