Commit Graph

142 Commits

Author SHA1 Message Date
Ryan Stecker
992325e6cc Added missing app.config. 2012-01-06 22:03:53 -06:00
Ryan Stecker
8151d5ad56 Updated Vapor to compile, but still needs to integrate SteamGuard handling. 2012-01-06 22:03:34 -06:00
Ryan Stecker
0abd0c34c0 Upgraded Vapor to .NET 4.0 2012-01-03 02:12:38 -06:00
Ryan Stecker
0f8d0e08a5 Refactored debuglog to seperate the category and message. 2011-12-28 04:33:16 -06:00
Ryan Stecker
dc95374add Fixed some enums that were incorrectly named, and added MsgClientPackageInfoRequest and MsgClientPackageInfoResponse. 2011-12-28 04:31:38 -06:00
azuisleet
6908f88b2c Copy and paste job. It took 11 people to pull this off. 2011-12-21 18:14:11 -07:00
azuisleet
8ec7e4936a Pretend to do something 2011-12-21 17:51:57 -07:00
azuisleet
5f2116eea6 DepotDownloader: detect proper ContentType 2011-12-18 19:14:29 -07:00
Ryan Stecker
e0360faf9d Bumping up version. 2011-12-18 04:59:28 -06:00
Ryan Stecker
efa1da4174 RIP SteamKit3, DepotDownloader3, and SteamLanguage2. We knew ye well. 2011-12-18 02:48:11 -06:00
Ryan Stecker
b0c2ca33f3 Merge 2011-12-18 02:37:41 -06:00
Ryan Stecker
829e982e74 Fixed a window closing bug that could occur when relogging.
Fixed a huge performance hit during initial logon for users with large friends lists.
2011-12-18 02:37:16 -06:00
Azu@Azu-PC
42985d9160 Added retry to Steam3 FetchServerList
--HG--
extra : rebase_source : 053cb4ea8409980314fcd40a52f5af8faf85a9c7
2011-12-17 22:32:40 -07:00
Ryan Stecker
8f038d8822 You can now change your name through a context menu on your own friend control.
Game invites are now somewhat displayed in chat. (Does not display which game, just that an invite was received)
2011-12-17 23:28:57 -06:00
Azu@Azu-PC
5c5b7c48d4 Merge 2011-12-17 21:29:51 -07:00
Azu@Azu-PC
197878929b DepotDownloader fixes
Updated Classless.Hasher
2011-12-17 21:29:14 -07:00
azuisleet
ec18d1a3ea Retry all the connections 2011-12-15 22:11:42 -07:00
azuisleet
6bbffe6c86 Added Steam3 suggested CellID
--HG--
extra : rebase_source : c5294bda22ef8b9c0bcafcb91fa65ddb31dfe4a5
2011-12-15 15:54:11 -07:00
Azu@Azu-PC
bb5d1d699e Vapor: fixed sorting and initial context menu layout 2011-12-13 02:45:45 -07:00
psychonic
d65c42e5ee Added -filelist support for Steam3 downloading. 2011-12-10 01:21:03 -05:00
psychonic
642a7a5f55 Fixed DD crash when specifying -dir without -game. 2011-12-10 01:18:24 -05:00
azuisleet
650931b3d3 Large refactor to support steam3 appinfo 2011-12-09 21:42:21 -07:00
azuisleet
e8c7c9d7b8 Refactor: EServerType to ESteam2ServerType
Added Steam3 CS server selection
2011-12-09 02:38:29 -07:00
azuisleet
e8d4444c9e Slight refactor to support steam3 depots in an app 2011-12-09 01:21:14 -07:00
azuisleet
0c201401da Downloads files. 2011-12-09 00:29:02 -07:00
azuisleet
6f162cf966 Added depot encryption key support. 2011-12-08 22:37:59 -07:00
azuisleet
642750a803 Parse Steam3 manifests into DepotManifest 2011-12-08 20:59:10 -07:00
azuisleet
39963a452d Refactored Keyvalue to use strings. Removed System.Web dependency. 2011-12-08 19:58:08 -07:00
psychonic
348f5c518a Don't keep retrying single, dead server. Try all for cell! 2011-12-08 20:24:38 -05:00
psychonic
f585464967 Added kv LoadFromString for CDNClient. 2011-12-06 13:40:18 -05:00
azuisleet
21c0baaf48 Completed CDNClient auth header, downloads depot manifest. 2011-12-02 14:50:12 -07:00
azuisleet
e4457c34c7 Initial support for Steam3 HTTP CDN. Incomplete. 2011-12-02 00:29:46 -07:00
Ryan Stecker
87b51b1368 Finally fixed up authed downloads and made depotdownloader1 support them again. Suck it HLDSUT. 2011-12-01 20:13:44 -06:00
Ryan Stecker
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. 2011-12-01 15:56:17 -06:00
azuisleet
42d0ff9211 Refactored friends list and CDNCache to suck less
--HG--
extra : rebase_source : 9cb28ac35bc703ab6feca3d6426ea87ef4b53cc7
2011-11-15 06:02:43 -07:00
Ryan Stecker
4756d38a73 Wrapped some of the connection attempts into retry logic so that installs don't fail on the first connect failure. 2011-09-20 22:45:56 -05:00
Ryan Stecker
2564d7b67f Fixed incorrect new file diffing being done between versions.
Made connection attempts to the content server retry.
2011-09-20 18:54:14 -05:00
Ryan Stecker
aef7cf4bea Added verbose printing of how many depots need to be installed. 2011-09-19 12:05:18 -05:00
Ryan Stecker
821de84a9b Fixed update handling for when only checking to reaquire files.
Made percentage based off total file data sent, not number of files downloaded.
Made platform target anycpu.
2011-09-19 11:50:32 -05:00
Ryan Stecker
b5ab34d7a3 Fixed regression with --list making the same game print multiple times. 2011-09-19 11:02:08 -05:00
Ryan Stecker
933f21e9f4 Added mising/incorrect assembly info. 2011-09-18 05:12:45 -05:00
Ryan Stecker
7d35102bf1 Obligatory "oops".
--HG--
rename : Projects/DepotDownloader2/DepotDownloader2/Steam2/Options.cs => Projects/DepotDownloader2/DepotDownloader2/Utils/Options.cs
2011-09-18 05:06:28 -05:00
Ryan Stecker
6af4d823b1 Added DepotDownloader2, a rewrite of DepotDownloader to be more of a hldsupdatetool replacement. 2011-09-18 05:05:05 -05:00
Ryan Stecker
0645b104a7 Bumped up version. 2011-09-03 17:27:44 -05:00
Ryan Stecker
322fd9a0b6 Doubling clicking the tray icon now toggles visibility on the main window. 2011-09-03 17:25:17 -05:00
Ryan Stecker
ff5c6e50e0 Alternate logon path doesn't work anymore, so it's removed. 2011-09-03 16:57:29 -05:00
Ryan Stecker
d36dcf29f8 Bumped up version. 2011-09-02 20:09:14 -05:00
Ryan Stecker
511f8a04c9 Oops. 2011-09-02 20:09:01 -05:00
Ryan Stecker
061fabe254 Fixed avatar downloading when PersonaStateCallbacks aren't recieved in time. 2011-09-02 19:47:33 -05:00
Ryan Stecker
17a23438c5 Reworked CDNCache to spew more debug information when downloading avatars. 2011-09-02 19:46:57 -05:00