Commit Graph

  • bae6d8907c DepotDownloader fixes Updated Classless.Hasher Azu@Azu-PC 2011-12-17 21:29:14 -07:00
  • 197878929b DepotDownloader fixes Updated Classless.Hasher Azu@Azu-PC 2011-12-17 21:29:14 -07:00
  • 76258df7b7 Retry all the connections azuisleet 2011-12-15 22:11:42 -07:00
  • ec18d1a3ea Retry all the connections azuisleet 2011-12-15 22:11:42 -07:00
  • 2295319fd2 Added Steam3 suggested CellID azuisleet 2011-12-15 15:54:11 -07:00
  • 6bbffe6c86 Added Steam3 suggested CellID azuisleet 2011-12-15 15:54:11 -07:00
  • c629c7e44c Refactored ScheduledFunction, and fixed case where disconnections would continue sending heartbeats. Ryan Stecker 2011-12-14 22:35:06 -06:00
  • 6a5c5389a9 Implemented SteamFriends.SetPersonaName Ryan Stecker 2011-12-14 17:35:11 -06:00
  • bb5d1d699e Vapor: fixed sorting and initial context menu layout Azu@Azu-PC 2011-12-13 02:45:45 -07:00
  • beb2d486d5 Small usability fix. Ryan Stecker 2011-12-10 22:19:43 -06:00
  • ba9255b2ab Added SteamFriends.RequestFriendInfo. Ryan Stecker 2011-12-10 22:19:06 -06:00
  • 0e966824d6 Added ability to request latest app change number. Ryan Stecker 2011-12-10 22:18:50 -06:00
  • fa8085ff41 Updated EMsg list and regenerated steam language. Ryan Stecker 2011-12-10 21:13:10 -06:00
  • d8c65db99f Removed steam2 based logon path for SteamUser. Ryan Stecker 2011-12-10 18:32:17 -06:00
  • 83300f2172 Oops. Ryan Stecker 2011-12-10 18:31:33 -06:00
  • d457d4f4bd Augmented nethook2 with The Docs.docx Ryan Stecker 2011-12-10 18:31:25 -06:00
  • 680355e022 Added -filelist support for Steam3 downloading. psychonic 2011-12-10 01:21:03 -05:00
  • d65c42e5ee Added -filelist support for Steam3 downloading. psychonic 2011-12-10 01:21:03 -05:00
  • 866e7ff778 Fixed DD crash when specifying -dir without -game. psychonic 2011-12-10 01:18:24 -05:00
  • 642a7a5f55 Fixed DD crash when specifying -dir without -game. psychonic 2011-12-10 01:18:24 -05:00
  • d6850b8f33 Large refactor to support steam3 appinfo azuisleet 2011-12-09 21:42:21 -07:00
  • 650931b3d3 Large refactor to support steam3 appinfo azuisleet 2011-12-09 21:42:21 -07:00
  • 9a92d8b203 Refactor: EServerType to ESteam2ServerType Added Steam3 CS server selection azuisleet 2011-12-09 02:38:29 -07:00
  • e8c7c9d7b8 Refactor: EServerType to ESteam2ServerType Added Steam3 CS server selection azuisleet 2011-12-09 02:38:29 -07:00
  • 1024dde88d Slight refactor to support steam3 depots in an app azuisleet 2011-12-09 01:21:14 -07:00
  • e8d4444c9e Slight refactor to support steam3 depots in an app azuisleet 2011-12-09 01:21:14 -07:00
  • f258ac8903 Downloads files. azuisleet 2011-12-09 00:29:02 -07:00
  • 0c201401da Downloads files. azuisleet 2011-12-09 00:29:02 -07:00
  • c7593aefbd Added depot encryption key support. azuisleet 2011-12-08 22:37:59 -07:00
  • 6f162cf966 Added depot encryption key support. azuisleet 2011-12-08 22:37:59 -07:00
  • 6949bf6699 Top secret depot key shit azuisleet 2011-12-08 21:29:01 -07:00
  • e7129f0a1f Parse Steam3 manifests into DepotManifest azuisleet 2011-12-08 20:59:10 -07:00
  • 642750a803 Parse Steam3 manifests into DepotManifest azuisleet 2011-12-08 20:59:10 -07:00
  • 0ab391a272 Refactored Keyvalue to use strings. Removed System.Web dependency. azuisleet 2011-12-08 19:58:08 -07:00
  • 39963a452d Refactored Keyvalue to use strings. Removed System.Web dependency. azuisleet 2011-12-08 19:58:08 -07:00
  • b1810c0eb0 Don't keep retrying single, dead server. Try all for cell! psychonic 2011-12-08 20:24:38 -05:00
  • 348f5c518a Don't keep retrying single, dead server. Try all for cell! psychonic 2011-12-08 20:24:38 -05:00
  • 25132937d9 Added kv LoadFromString for CDNClient. psychonic 2011-12-06 13:40:18 -05:00
  • f585464967 Added kv LoadFromString for CDNClient. psychonic 2011-12-06 13:40:18 -05:00
  • bf859b013c Added missing license headers. Ryan Stecker 2011-12-06 00:22:15 -06:00
  • 003c0106cb Added psychonic <nshastings@gmail.com>'s excellent work into investigating steam2 depot checksums. Ryan Stecker 2011-12-06 00:18:54 -06:00
  • 8146fba253 RIP. Ryan Stecker 2011-12-06 00:09:17 -06:00
  • 8b3318822c Retargeted NHA to .NET 3.5 Ryan Stecker 2011-12-06 00:09:01 -06:00
  • 5e9b58dc69 Just in case. Ryan Stecker 2011-12-06 00:01:15 -06:00
  • 47abeec950 Proto-ized GC messages. Ryan Stecker 2011-12-06 00:00:21 -06:00
  • 416bdd0dd6 Latest generated steam language and protos. Ryan Stecker 2011-12-05 23:59:50 -06:00
  • d394d0e832 Latest SteamLanguage. Ryan Stecker 2011-12-05 23:57:06 -06:00
  • 12ca048c8a Latest game .protos Ryan Stecker 2011-12-05 23:28:30 -06:00
  • 00dc78ed2d Added text capable keyvalue parser. Thanks a lot to psychonic <nshastings@gmail.com> for porting this bad boy. Ryan Stecker 2011-12-05 22:56:18 -06:00
  • 997cbc3e7f Completed CDNClient auth header, downloads depot manifest. azuisleet 2011-12-02 14:50:12 -07:00
  • 21c0baaf48 Completed CDNClient auth header, downloads depot manifest. azuisleet 2011-12-02 14:50:12 -07:00
  • 32b2e6b754 Initial support for Steam3 HTTP CDN. Incomplete. azuisleet 2011-12-02 00:29:46 -07:00
  • e4457c34c7 Initial support for Steam3 HTTP CDN. Incomplete. azuisleet 2011-12-02 00:29:46 -07:00
  • 69ab6c38db Added Steam2 ticket definition azuisleet 2011-12-02 00:26:22 -07:00
  • d18e9c465e Finally fixed up authed downloads and made depotdownloader1 support them again. Suck it HLDSUT. Ryan Stecker 2011-12-01 20:13:44 -06:00
  • 87b51b1368 Finally fixed up authed downloads and made depotdownloader1 support them again. Suck it HLDSUT. Ryan Stecker 2011-12-01 20:13:44 -06:00
  • 3dbc75a343 Initial commit of fixes for steam2 authenticated downloads, but there's still some issue with a change in the steam2 ticket that needs to be investigated. Ryan Stecker 2011-12-01 15:56:17 -06:00
  • 0dd300bd95 Initial commit of fixes for steam2 authenticated downloads, but there's still some issue with a change in the steam2 ticket that needs to be investigated. Ryan Stecker 2011-12-01 15:56:17 -06:00
  • 0272f8caf7 Leaked CS:GO protobufs azuisleet 2011-11-30 19:13:34 -07:00
  • 42d0ff9211 Refactored friends list and CDNCache to suck less azuisleet 2011-11-15 06:02:43 -07:00
  • d5c289071e Latest steamclient .proto Ryan Stecker 2011-11-12 00:28:43 -06:00
  • 117c2ceb8e Latest game .protos Ryan Stecker 2011-11-12 00:28:30 -06:00
  • 10fee83076 Latest steamclient .protos Ryan Stecker 2011-11-04 02:17:49 -05:00
  • c7dde5bb5a Latest game .protos Ryan Stecker 2011-11-04 02:17:37 -05:00
  • ad492d4835 Latest steamclient .protos Ryan Stecker 2011-10-25 21:41:30 -05:00
  • 2ead0ebac6 Latest game .protos Ryan Stecker 2011-10-25 21:34:07 -05:00
  • d7094e0f33 Merge Ryan Stecker 2011-10-25 21:10:32 -05:00
  • c3ab12ec90 WE HAVE THE ENUMS azuisleet 2011-10-18 17:10:55 -06:00
  • cf18dbff94 Refactor azuisleet 2011-10-18 17:09:51 -06:00
  • b3f8feadc7 Added handling for empty friend messages. Ryan Stecker 2011-10-11 17:57:38 -05:00
  • a97d137a2c Latest game .protos Ryan Stecker 2011-10-11 17:55:46 -05:00
  • eaee06c451 Latest steamclient .proto Ryan Stecker 2011-10-11 17:55:31 -05:00
  • f88dd4cfe3 protobuf-net update to latest SVN. Fixes 0 length array serialization. azuisleet 2011-10-03 16:16:36 -06:00
  • c311fc1067 Latest steamclient .proto Ryan Stecker 2011-09-30 22:01:00 -05:00
  • da5bfb05a7 Latest game .protos Ryan Stecker 2011-09-30 21:57:00 -05:00
  • 68906db0f2 Added missing license headers. Ryan Stecker 2011-09-28 00:11:09 -05:00
  • a0e0095cd1 Added missing STATIC_CALLBACK constructor for LoggedOffCallback. Ryan Stecker 2011-09-28 00:09:19 -05:00
  • a388f3acaf Suppressing a generally non-important async ctp warning. Ryan Stecker 2011-09-28 00:07:49 -05:00
  • aa7881b3b2 Added some fairly simple OS detection for the logon message. Ryan Stecker 2011-09-28 00:06:11 -05:00
  • 92d529dcf9 Added EAppInfoSection, ECurrencyCode, EOSType, and updated EPersonaState. Ryan Stecker 2011-09-28 00:05:30 -05:00
  • d6395b88d0 Latest steamlanguage2. Ryan Stecker 2011-09-28 00:04:54 -05:00
  • d8a30bffb8 Added LoggedOffCallback, and handling for logging off. Fixed issue where the logon message was being sent twice. Ryan Stecker 2011-09-27 23:28:04 -05:00
  • 96dbdfd2a8 Tidied up debug logging, and added proper handling for non message related jobs. Ryan Stecker 2011-09-27 23:24:58 -05:00
  • 824f857ae9 Added heartbeat functionality. Ryan Stecker 2011-09-27 23:20:20 -05:00
  • d9683634ec Latest steamlanguage2. Ryan Stecker 2011-09-27 23:19:15 -05:00
  • ecf1fb3ecf Updated project. Ryan Stecker 2011-09-25 21:26:44 -05:00
  • aa67654016 Updated example code. Ryan Stecker 2011-09-25 21:26:32 -05:00
  • 9c50a2b074 Finished STATIC_CALLBACKS support, and added support to run callbacks in a separate thread. Ryan Stecker 2011-09-25 21:26:21 -05:00
  • 2cb5d4f0e3 Added Callback<T>, CallbackMgr, and CallbackDispatcher utility classes for handling callbacks. Ryan Stecker 2011-09-25 21:25:36 -05:00
  • bd249f59dc Fixed an incorrect assert in the job manager. Ryan Stecker 2011-09-25 21:24:47 -05:00
  • a4fac241e6 Organized client jobs. Ryan Stecker 2011-09-25 21:23:30 -05:00
  • 0e5ec9f52a Added STATIC_CALLBACK support for all current callbacks. Ryan Stecker 2011-09-25 21:20:57 -05:00
  • 1c763c64f7 Latest SteamLanguage. Ryan Stecker 2011-09-25 21:19:48 -05:00
  • ec09832768 content_manifest.proto azuisleet 2011-09-25 01:29:02 -06:00
  • 7397c9fb8c ProtobufDumper using old FileDescriptor. Updated protobufs. azuisleet 2011-09-25 01:25:49 -06:00
  • 6a4b8f2c4c Latest steamclient proto. Ryan Stecker 2011-09-23 22:21:22 -05:00
  • 8ece322d95 Generated SteamKit2/3 proto Ryan Stecker 2011-09-20 22:47:06 -05:00
  • 4756d38a73 Wrapped some of the connection attempts into retry logic so that installs don't fail on the first connect failure. Ryan Stecker 2011-09-20 22:45:56 -05:00
  • 5fda17463c Latest game protos. Ryan Stecker 2011-09-20 22:43:50 -05:00
  • 440001965e Latest steamclient protos. Ryan Stecker 2011-09-20 22:43:28 -05:00