0374a529b9Added support for Steam3 license list in AccountHasAccess. Ignore contenttype when depots are present.
azuisleet
2012-04-14 17:49:21 -0600
6c545644e0Added EDepotFileFlag, don't assume size=0 is a directory
azuisleet
2012-04-01 17:11:33 -0600
aa0778dc4eFixed small compilation issue.
Ryan Stecker
2012-03-04 15:03:01 -0600
b2cb33aa92Updated depotdownloader to pass in the appid when requesting a depot key.
Ryan Stecker
2012-02-26 12:13:45 -0600
d638dc7ec2Changed SteamUser.LoggedOffCallback to expose the Steam2Ticket directly, instead of the data. Added various bits of XML documentation.
Ryan Stecker
2012-02-24 17:12:21 -0600
90b9051de3DepotDownloader: Cache Sentry File and send SentryFileHash with logondetails so we don't have to do SteamGuard auth every time
Michael Busby
2012-02-14 03:43:20 -0600
d7a8d9fe0aDepotDownloader: Updated Steam3Session jobs to use new job callbacks
Michael Busby
2012-02-14 03:17:05 -0600
a28d1c279bDepotDownloader: Split Steam2 Download into to parts--building list of files to download, then reconnecting to storage server to download. This should combat issues with the storage session timing out.
Michael Busby
2012-02-09 18:31:32 -0600
ca6e22e92bDepotDownloader: Forgot to close file handle in checksum validation.
Michael Busby
2012-02-07 03:11:03 -0600
948e581d16DepotDownloader: Skip downloading checksums if we're only going to download the manifest and quit
Michael Busby
2012-02-06 19:13:35 -0600
89cdae3ef3DepotDownloader: Unlink existing file if the size/checksum don't match (for compatibility with file links)
Michael Busby
2012-02-06 19:06:09 -0600
24640978b6Replaced Classless.Hasher's Adler32 with a simple, valve-compatible implementation. Added Steam2 file checksum verification to DepotDownloader, so existing files on disk can be used instead of downloading new copies.
Michael Busby
2012-02-06 01:10:38 -0600
512e13cc88Small fixup for printed usage.
Ryan Stecker
2012-02-01 15:22:25 -0600
7e02724c05Added -listdepots. Reworked -manifest to be an optional parameter that dumps manifests when -game, -app, or -depot is supplied. Closes#18.
Ryan Stecker
2012-02-01 15:20:01 -0600
5bc21f183aRefactored DepotDownloader to use CallbackManager
azuisleet
2012-02-01 05:23:37 -0700
6c00c19300Fixed issue receiving app info.
Ryan Stecker
2012-01-28 20:36:09 -0600
a17713e153Fixed DepotDownloader for the latest SteamKit2 version.
Ryan Stecker
2012-01-27 16:36:03 -0600
eb483d207fUpdated DepotDownloader to .NET 4.0 and fixed compilation. Fixed IPAddress byte order issue.
Ryan Stecker
2012-01-11 01:22:08 -0600
8c227bcfa0Fixed some enums that were incorrectly named, and added MsgClientPackageInfoRequest and MsgClientPackageInfoResponse.
Ryan Stecker
2011-12-28 04:31:38 -0600
76ff0b3591Copy and paste job. It took 11 people to pull this off.
azuisleet
2011-12-21 18:14:11 -0700
7fc994657ePretend to do something
azuisleet
2011-12-21 17:51:57 -0700
32b2e6b754Initial support for Steam3 HTTP CDN. Incomplete.
azuisleet
2011-12-02 00:29:46 -0700
d18e9c465eFinally fixed up authed downloads and made depotdownloader1 support them again. Suck it HLDSUT.
Ryan Stecker
2011-12-01 20:13:44 -0600
3dbc75a343Initial 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 -0600
8ffff1cb7bAdded -dumpcdr param to do quick XML dump of CDR.
Nicholas Hastings
2011-07-26 21:30:22 -0500
127dadd363Use latest version if no version specified.
Nicholas Hastings
2011-07-26 21:28:04 -0500
44ff453193Ask for account password if -password is omitted from command line.
Scott Ehlert
2011-07-26 21:27:32 -0500
9d586b5e95Added -beta parameter to download beta versions of depots if available.
Scott Ehlert
2011-07-07 22:27:57 -0500
af190db942Fixed compiler warning by adding back forgotten error message for opening a storage session.
Scott Ehlert
2011-07-07 22:27:56 -0500
cd0014aab5If the content server client fails to open a storage session, keep retrying.
Scott Ehlert
2011-07-04 16:30:12 -0500
5d4590e6cfCheck if the user has access to a depot before attempting to download it.
Scott Ehlert
2011-07-04 16:26:45 -0500
bfe267e194Actually download working server installs for GoldSrc/HL1 games.
Scott Ehlert
2011-07-01 02:00:49 -0500
f9cac07006Added -list switch to print list of game servers that can be downloaded using -game.
Scott Ehlert
2011-07-01 01:59:44 -0500
2a24b41d60Properly detect Mac OS X in DepotDownloader.
Scott Ehlert
2011-06-30 01:18:41 -0500
8aa8798459Added -app switch to download all depots associated with an app id.
Scott Ehlert
2011-06-30 01:18:40 -0500
ed4bd4a1d3Added -all-platforms switch to download all platform-specific depots when -game is used.
Scott Ehlert
2011-06-30 01:18:39 -0500
a86eac90deFixed excluding files from exclude.lst on non-Windows platforms.
Scott Ehlert
2011-06-30 01:18:30 -0500
e5fa0ca62fAdded -no-exclude parameter that downloads files in exclude.lst anyways.
Scott Ehlert
2011-06-29 01:45:28 -0500
f11dd05096Exclude files listed in reslists/*/exclude.lst when using the -game parameter.
Scott Ehlert
2011-06-29 01:45:22 -0500
16e33b2085Converted download paths to lower case. (For Linux server installs)
Scott Ehlert
2011-06-28 17:30:48 -0500
668d869782Fixed download of depots when dedicatedserverfolder field didn't exist.
Scott Ehlert
2011-06-28 17:30:03 -0500
f31925b5b5Fixed DepotDownloader building.
Scott Ehlert
2011-06-28 15:13:45 -0500
af0612cfdeCS selection by Load
azuisleet
2011-06-27 19:43:22 -0600
c4e3360dc4DepotDownloader: No longer downloads depots meant for other platforms when the -game option is used.
Scott Ehlert
2011-06-27 02:40:00 -0500
3cbe8539a6Place server installs into directory specified by "dedicatedserverfolder" if available.
Scott Ehlert
2011-06-27 01:28:15 -0500
0fc89f465aAdded -dir option to DepotDownloader for specifying an alternate install directory.
Scott Ehlert
2011-06-27 01:28:04 -0500
1c181a351bAllow downloading of encrypted content.
Scott Ehlert
2011-06-27 01:27:57 -0500
96236acb0eAllow downloading of restricted content with DepotDownloader whether or not Steam Guard is enabled.
Scott Ehlert
2011-06-26 21:27:46 -0500
50fe7b32fdFixed DepotDownloader compile.
Scott Ehlert
2011-06-26 21:45:01 -0500
6783118d3eFixing DepotDownloader for the latest SteamKit change.
Ryan Stecker
2011-06-22 16:15:55 -0500
84afed2be5Upgraded DepotDownloader project to 2010, and made it support the new BlobLib.
Ryan Stecker
2011-06-20 04:26:36 -0500
387a79a94bUpdated DepotDownloader. It _should_ work now. The information contained within this revision comment is provided on an "as is" basis without any warranties, expressed or otherwise implied.
Ryan Stecker
2011-06-19 16:19:55 -0500
e90a6663a1Derp, no wonder that didn't work.
Asher Baker
2011-06-19 19:16:16 +0100
43632c4095Added (bad and incomplete) support for specifying a game name instead of a depot id.
Asher Baker
2011-06-03 00:00:21 +0700
3a8fbb363cFixed DepotDownloader to make use of the latest ContentServerClient changes.
Ryan Stecker
2011-04-20 08:33:08 +0000
391dbd9b8aAdded support for dumping a human readable list of files in a depot with -manifest <depotid>. Added -filelist to specify exactly what files to download from a depot. Additionally works with regular expressions.
Ryan Stecker
2011-03-28 06:08:56 +0000
de9ea3a6c8Cut some code and determined the issue behind authenticated downloads not working. It's fixed now.
Ryan Stecker
2011-03-23 04:29:04 +0000
14f2b6e39dDon't download files that have already been downloaded.
Ryan Stecker
2011-03-19 10:09:53 +0000
bb5c544414Added DepotDownloader POC project. Move over hldsupdatetool, there's a new kid on the block.
Ryan Stecker
2011-03-19 09:16:59 +0000