Commit Graph

  • 987b51e82d Simplify arg handling. Nicholas Hastings 2013-09-10 10:10:48 -04:00
  • 36c961bc01 Removed old Steam2 beta option. Nicholas Hastings 2013-09-08 18:23:51 -04:00
  • f99dd876f7 Expose the cellid and load values of content servers. Ryan Stecker 2013-09-08 15:35:47 -05:00
  • c63ddbd238 Use uints for app and depot Ids to require less casts for SteamKit. Nicholas Hastings 2013-09-08 15:25:04 -04:00
  • b8a65a6b13 Adjustments to work with SteamKit CDNClient refactor. Nicholas Hastings 2013-09-08 15:17:35 -04:00
  • aba445afa3 Fix regressions causing exception in oslist check and permission error where depot id is app id. Nicholas Hastings 2013-09-08 13:53:48 -04:00
  • 6598ea7b0b Fixed whitespace and line endings in SessionForm.cs Netshroud 2013-09-08 23:48:38 +10:00
  • ba0dcc4dda Added Service Method parsing to NetHookAnalyzer Netshroud 2013-09-08 23:45:24 +10:00
  • db0f8e774b Update CS:GO, Dota 2, TF2 protobufs Netshroud 2013-09-08 23:17:50 +10:00
  • e35dac815a Fix documentation typo. Ryan Stecker 2013-09-06 22:27:50 -05:00
  • acb56495de Allow specifying the maximum amount of content servers that can be requested. Ryan Stecker 2013-09-06 22:09:20 -05:00
  • 549cc47ff5 Add xmldocs for new CDNClient and remove the old code. Ryan Stecker 2013-09-06 21:54:57 -05:00
  • d8c0dac760 Implement downloading depot chunks. Ryan Stecker 2013-09-06 21:14:02 -05:00
  • 8486df97d7 Optimize list usages in DepotManifest parsing. Ryan Stecker 2013-09-01 18:46:06 -05:00
  • 09e03f9dee Implement connecting to a CS server and downloading depot manifests. Ryan Stecker 2013-09-01 18:39:26 -05:00
  • 8f5b7051d2 Initial pass at refactoring CDNClient. So far this only supports requesting a server list. Keeping the old CDNClient code around as a reference. Ryan Stecker 2013-08-30 22:43:02 -05:00
  • d51baf862a Overriding Expect100Continue globally is probably okay. Ryan Stecker 2013-08-30 22:40:23 -05:00
  • 4cd93139ea Expose the Steam3 recommended CellID of the connected client. Ryan Stecker 2013-08-30 22:30:35 -05:00
  • 116e637cec Implement SteamClient.ServerListCallback. Ryan Stecker 2013-08-30 22:28:23 -05:00
  • 7023c7351d Remove some unneeded code. Ryan Stecker 2013-08-30 21:00:09 -05:00
  • 5efeef4445 Fix compiler warning. Ryan Stecker 2013-08-30 20:53:50 -05:00
  • 6c849ae829 Update Dota 2, Dota 2 Test, Steamclient (beta) protobufs Netshroud 2013-08-24 19:36:21 +10:00
  • 5bbfcd757c Regenerate steamclient, Dota protobufs Netshroud 2013-08-15 20:26:50 +10:00
  • 1ab4a35a65 Update CS:GO htmlmessages protobuf, steamclient (beta) protobuf Netshroud 2013-08-15 20:23:18 +10:00
  • 397360eda6 Updated CS:GO protobufs and regenerated. Nicholas Hastings 2013-08-14 16:02:28 -04:00
  • 4b99bb8147 Update steamclient (beta) protobufs [ci skip] Netshroud 2013-08-09 10:41:11 +10:00
  • b9827a3759 NethookAnalyzer: added EGCBaseClientMsg support. Nicholas Hastings 2013-08-04 15:02:19 -04:00
  • 563b63e0cc Update Dota 2 protobufs [ci skip] Netshroud 2013-08-04 16:26:42 +10:00
  • 51cb53a419 Remove DepotDownloader project. Nicholas Hastings 2013-08-03 15:09:17 -04:00
  • 6a81bebd1a Removed non-existent test.sh call from ci config. Nicholas Hastings 2013-08-03 14:57:19 -04:00
  • 5c75a9d5b3 Hopefully last ci fix. Nicholas Hastings 2013-08-03 14:54:27 -04:00
  • fa59c818da Added missing Microsoft.Build dll for nuget. Nicholas Hastings 2013-08-03 09:01:25 -04:00
  • 76753c74c6 Fixed casing of nuget files. Nicholas Hastings 2013-08-03 08:55:48 -04:00
  • 15ea73f203 Flagged build scripts as executable. Nicholas Hastings 2013-08-03 08:46:06 -04:00
  • f65d3c8875 Attempting to setup CI. Nicholas Hastings 2013-08-03 08:41:53 -04:00
  • d073b9ef34 Fixed Steam3 content always downloading depots for all platforms. Nicholas Hastings 2013-08-02 17:59:41 -04:00
  • c0e55988ea Added .gitignore. Nicholas Hastings 2013-08-02 17:58:15 -04:00
  • 300d2d90b6 Converted sln to VS2012. Remove SteamKit and readded via Nuget. Updated protobuf-net Nuget req. Nicholas Hastings 2013-08-02 16:57:29 -04:00
  • adfea2f0cf Moved EncodeHexString to Util class. Nicholas Hastings 2013-08-02 16:53:21 -04:00
  • 4b381f4b16 Removed more Steam2 crud. Nicholas Hastings 2013-08-02 16:52:08 -04:00
  • f04f4fe178 Added editor config to keep indentation normalized. Nicholas Hastings 2013-08-02 16:51:05 -04:00
  • 064fbaea32 Display total size of downloaded data. Nicholas Hastings 2013-08-02 16:50:12 -04:00
  • 9c2499f866 Removed unused constants. Nicholas Hastings 2013-08-02 16:47:50 -04:00
  • 45bbbda746 Don't request Steam2 ticket. Nicholas Hastings 2013-08-02 16:46:55 -04:00
  • aacc40ff5e Removed removed files from project file. Nicholas Hastings 2013-08-02 16:45:44 -04:00
  • 45c2de0670 Regen Netshroud 2013-08-01 18:51:11 +10:00
  • 0fea01d674 Fix typo in enums.steamd Netshroud 2013-08-01 18:24:02 +10:00
  • 6d0c00bc4e Update some enums and constants. Ryan Stecker 2013-07-31 19:32:30 -05:00
  • 49cdb367c1 SteamLanguageParser: Add support for complex enum properties. Ryan Stecker 2013-07-31 16:54:49 -05:00
  • 265c476c2f SteamLanguageParser: Add support for single line comments. Ryan Stecker 2013-07-31 16:52:57 -05:00
  • 581d47724a Hopefully squash the last trivial warning. Ryan Stecker 2013-07-30 22:06:00 -05:00
  • 4cb1d94024 Fix a few more warnings. Ryan Stecker 2013-07-30 21:56:29 -05:00
  • 19c8cea3bf Regenerate SteamLanguage to remove some warnings. Ryan Stecker 2013-07-30 21:31:04 -05:00
  • 0473220029 Ignore false positive xmldoc warnings in CI builds. Ryan Stecker 2013-07-30 21:26:24 -05:00
  • ca28a76a32 Fix various unused variable warnings. Ryan Stecker 2013-07-30 21:16:56 -05:00
  • 701b98ce6c SteamLanguageParser: Ignore more warnings in generated output. Ryan Stecker 2013-07-30 21:15:57 -05:00
  • 2dc455d3fd Retry CI build actions more times. Ryan Stecker 2013-07-30 19:49:28 -05:00
  • 8e74c330f0 Merge pull request #10 from VoiDeD/master Ryan Stecker 2013-07-30 17:46:29 -07:00
  • 316f29ce29 Update documentation. Ryan Stecker 2013-07-30 19:45:32 -05:00
  • be56bdee79 Implement AsyncInterface for WebAPI. Ryan Stecker 2013-07-30 19:35:54 -05:00
  • d721f5364c Rename Steam3 folder to Steam. [ci skip] Ryan Stecker 2013-07-30 11:32:45 -05:00
  • 95072a38cc Add KeyValue tests. Ryan Stecker 2013-07-29 12:20:14 -05:00
  • e171e42dc7 Merge pull request #9 from Netshroud/master Netshroud 2013-07-29 06:25:31 -07:00
  • 0ae394d789 Add nuget retry to test.sh and Samples Netshroud 2013-07-29 13:17:20 +10:00
  • 61b63710fa Fixed passing parameters in retry script Netshroud 2013-07-29 11:02:50 +10:00
  • 35145700f2 First attempt at nuget package restore retry Netshroud 2013-07-29 10:50:37 +10:00
  • 55a0ca8ae3 Shamelessly trigger a CI build Netshroud 2013-07-29 09:36:45 +10:00
  • 8b61560b0d Merge branch 'master' of https://github.com/SteamRE/SteamKit Netshroud 2013-07-29 09:17:44 +10:00
  • 08d5fda9d5 Corrected dota netmessages.proto [ci skip] Netshroud 2013-07-29 09:16:14 +10:00
  • b102c11376 Search inheritance tree when handling callbacks with the CallbackMgr. Ryan Stecker 2013-07-27 13:42:21 -05:00
  • 59b6f83f49 Update Dota 2 Test, Dota 2 protobufs [ci skip] Netshroud 2013-07-27 18:51:09 +10:00
  • 094c927702 Update Dota 2, Dota 2 Test protobufs [ci skip] Netshroud 2013-07-22 11:50:46 +10:00
  • 3a62a762c0 Cleanup an unused variable. (Also a shameless commit to kick off a CI build.) Ryan Stecker 2013-07-19 10:39:18 -05:00
  • e649de4d16 Fixed build. Nicholas Hastings 2013-07-19 11:27:46 -04:00
  • fc86e5a4f8 Use DebugLog to report CDNClient issues. Nicholas Hastings 2013-07-19 11:17:41 -04:00
  • 6da4b1a88e Add WebAPI sample. Ryan Stecker 2013-07-19 09:42:17 -05:00
  • 825c1ea03f Fixed NuGet.targets casing in Samples Netshroud 2013-07-19 13:27:11 +10:00
  • 7902ca1a38 Merge pull request #5 from Netshroud/master Ryan Stecker 2013-07-18 20:24:43 -07:00
  • 3ff5a084b8 Cleaner CI result detection, exit after first failed build Netshroud 2013-07-19 13:19:22 +10:00
  • 8b5392b890 Changed build.sh to use bash instead of sh Netshroud 2013-07-19 13:13:48 +10:00
  • c51eb5bae6 Removed stuff-we-don't-care-about-when-building from CI build Netshroud 2013-07-19 13:05:58 +10:00
  • 473a6acdb6 Fix CI build Netshroud 2013-07-18 22:19:10 +10:00
  • a4bc591e30 Added samples and nethook analyzer to CI build Netshroud 2013-07-18 22:12:39 +10:00
  • d38b3635c2 Correct line endings. Ryan Stecker 2013-07-17 17:18:49 -05:00
  • 447ea1b266 Merge pull request #4 from psychonic/master Ryan Stecker 2013-07-17 15:10:36 -07:00
  • 1a89871744 DepotDownloader: Removed Steam2 functionality. Nicholas Hastings 2013-07-17 14:05:15 -04:00
  • 62c10b4ba8 DepotDownloader: Removed Steam2 functionality. Nicholas Hastings 2013-07-17 14:05:15 -04:00
  • 5f563f5292 Add CI build status. Ryan Stecker 2013-07-16 23:24:01 -05:00
  • 2ac12b11ee CI will now run tests after build. Ryan Stecker 2013-07-16 23:19:05 -05:00
  • 290a591d95 Hopefully fix CI builds. Ryan Stecker 2013-07-16 22:47:23 -05:00
  • 4d099be56b Add Travis CI build script. Ryan Stecker 2013-07-16 19:23:49 -05:00
  • fb19f933bf Tests: Add DebugLog tests. Ryan Stecker 2013-07-16 19:00:43 -05:00
  • 70fcf344b1 Add ability to clear DebugLog listeners. Ryan Stecker 2013-07-16 18:51:11 -05:00
  • cf9abe2c89 Remove various Steam2 constructs. As Valve is slowly phasing out support its for Steam2 infrastructure, we're preemptively dropping support for it as well. Future versions of SteamKit will no longer support Steam2. Ryan Stecker 2013-07-16 18:15:02 -05:00
  • c112fb093d Expose Steam2 ticket as an opaque blob. Ryan Stecker 2013-07-16 18:01:57 -05:00
  • a2b7293680 Replace usages of obsolete stream utils. Ryan Stecker 2013-07-16 17:54:39 -05:00
  • 47d26a4eee Update Steamclient (beta) protobufs Netshroud 2013-07-16 14:51:28 +10:00
  • 9283962c45 Update assembly info. SteamKit_1.4.1 Ryan Stecker 2013-07-15 20:45:43 -05:00
  • 9c217c9669 Update EMsg list. Ryan Stecker 2013-07-15 18:05:16 -05:00
  • 46c41196e8 Regenerate protobufs. Ryan Stecker 2013-07-15 18:04:44 -05:00