Commit Graph

  • fc5d54ca63 Merge https://github.com/eroux/lgogdownloader Sude 2015-08-29 14:14:48 +0300
  • 3ea8cd6edb reorganize README #63 Elie Roux 2015-08-27 16:47:41 +0200
  • 4f0e2a4789 add a few useful infos in README Elie Roux 2015-08-27 12:32:22 +0200
  • 535bbc52e3 Merge branch 'default_login' of https://github.com/bwrsandman/lgogdownloader Sude 2015-08-18 02:47:45 +0300
  • 9c2f35bb27 Only return if --save-config is specified #62 Sandy Carter 2015-08-17 19:27:23 -0400
  • a066e99bad If no login method is defined default to api Sandy Carter 2015-08-17 19:20:57 -0400
  • 5c9488fc13 Prevent the use of --output-file when downloading multiple files Sandy Carter 2015-08-14 23:42:00 -0400
  • b6d07f5343 Merge branch 'outname' of https://github.com/bwrsandman/lgogdownloader Sude 2015-08-15 07:56:53 +0300
  • 9b594416f4 Merge branch 'protocol' of https://github.com/bwrsandman/lgogdownloader Sude 2015-08-15 07:55:00 +0300
  • bc92655702 Add output filename option #61 Sandy Carter 2015-08-14 23:15:15 -0400
  • b19314af78 Enable multiple file download with protocol address #60 Sandy Carter 2015-08-14 21:28:14 -0400
  • 04251776d3 Interpret protocol-prefixed argument as download argument Sandy Carter 2015-08-14 21:16:26 -0400
  • 1eb2e8deaa Strip out protocol substring for file download Sandy Carter 2015-08-14 21:08:40 -0400
  • fe314869c1 Factor out protol string as a constant Sandy Carter 2015-08-14 21:03:19 -0400
  • 6132b7a96c Add .sh to orphan check regex Sude 2015-08-14 20:36:23 +0300
  • b65084dd65 Remove --no-deb and --no-targz options GOG no longer provides deb and tarball archives Sude 2015-08-12 17:15:14 +0300
  • ceef80167c Add support to ignore dlc count using game specific config with --list Sude 2015-08-12 17:01:15 +0300
  • 64cae133cf Change path to look for game specific config files Old path: $XDG_CONFIG_HOME/lgogdownloader/gamename.conf New path: $XDG_CONFIG_HOME/lgogdownloader/gamespecific/gamename.conf Sude 2015-08-12 16:53:25 +0300
  • 374453b806 Detect reCAPTCHA on login form Sude 2015-08-12 16:47:17 +0300
  • f51cca5dff Add options to login separately to website and API Sude 2015-08-12 16:42:54 +0300
  • 4c6ac86619 Version 2.24 v2.24 Sude 2015-07-11 14:51:11 +0300
  • 9db2b8f2b0 Use getFormattedErrorMessages instead of deprecated getFormatedErrorMessages Sude 2015-07-06 06:59:54 +0300
  • 6e5a0870e8 Delete old cookies when using --login Sude 2015-07-06 06:47:09 +0300
  • 011cd2c116 Merge https://github.com/erikfleischer/lgogdownloader Sude 2015-07-06 06:45:22 +0300
  • fb23318d5a Fix --repair on 32 bit platforms for files > 2 GB. #56 Erik Fleischer 2015-07-05 19:23:11 +0200
  • 7e8f707846 Fixed segmentation fault on startup on 32 bit platforms. Fixed downloading files > 2GB on 32 bit systems. Erik Fleischer 2015-07-05 15:50:16 +0200
  • 9fbf791a78 Fixed createXML declaration. Erik Fleischer 2015-07-04 20:52:12 +0200
  • 0d73445e28 Some more small changes to handle files > 2GB on 32bit platforms. Erik Fleischer 2015-07-04 20:22:08 +0200
  • 23df30d7be Continued replacing size_t with uintmax_t in order to handle file larger than 2GB on 32 bit platforms. Erik Fleischer 2015-07-03 22:09:50 +0200
  • 095492942e Replaced size_t with uintmax_t for file size data types. Erik Fleischer 2015-07-02 18:27:28 +0200
  • 3f7fbc5bd1 Show DLC gamename instead of base gamename in --status output for DLCs Sude 2015-07-02 03:04:04 +0300
  • 64690d0368 Add status code for file size mismatch Sude 2015-07-02 03:01:21 +0300
  • 84e8ab8dab Tell user to try --login if JSON parsing fails in Downloader::getGames Sude 2015-07-01 04:03:27 +0300
  • 699c9f29a5 Show the real filesize with --status on incomplete downloads Sude 2015-07-01 04:01:18 +0300
  • c4c2f8cb6d Use std::stoull instead of std::stoi in Downloader::checkStatus Sude 2015-06-29 23:48:55 +0300
  • 59faa40b4b Check for incomplete download when using --status Fixes issue with --status when remote xml data is already downloaded but the download was incomplete Downloader::getLocalFileHash returned the same file hash as Downloader::getRemoteFileHash which caused --status to report it as OK Sude 2015-06-29 23:00:22 +0300
  • de301d7e8c Better handling of connection issues Assume that we have connection error and abort transfer with CURLE_OPERATION_TIMEDOUT if download speed is less than 200 B/s for 30 seconds Sude 2015-06-28 07:38:39 +0300
  • 0f2268cb67 Use ".*" as default for --ignore-dlc-count Sude 2015-06-21 17:25:45 +0300
  • c722283022 Move game filtering from Downloader::getGameList to Downloader::getGames Sude 2015-06-21 17:20:53 +0300
  • 9c80ed1d39 Implicitly set the default value for ignore-dlc-count option Sude 2015-06-21 05:57:30 +0300
  • 2c02435157 Use correct language code for Brazilian Portuguese Sude 2015-06-17 06:12:19 +0300
  • cd5b79b3c9 Add support for Brazilian Portuguese Sude 2015-06-15 04:26:51 +0300
  • 6d1c05294d Set language and platform constants by using left shift Makes the code easier to understand Sude 2015-06-15 04:23:43 +0300
  • b3bf1be2b4 Merge https://github.com/huancz/lgogdownloader Sude 2015-06-05 22:28:40 +0300
  • 3de1c8332e better startup time when using --game regex #52 Petr Běhan 2015-06-04 16:25:21 +0200
  • 834e6baa7a Add options to ignore DLC count information Ignoring DLC count information helps in situations where the account page doesn't provide accurate information about DLCs. --ignore-dlc-count sets regular expression filter for games to ignore DLC count information. Game specific option "ignore-dlc-count" can be used to ignore DLC count for specific game. Sude 2015-06-01 10:45:30 +0300
  • e6e39390a3 Makefile: Add order-only prerequisite to OBJ_RELEASE and OBJ_DEBUG Sude 2015-05-31 20:25:28 +0300
  • 13e09a3a2d Revert "Merge https://github.com/0-wiz-0/lgogdownloader" Sude 2015-05-31 20:23:57 +0300
  • d3a79e87ba Merge 135b531431 into 043e5534bb #51 Thomas Klausner 2015-05-31 16:38:20 +0000
  • 043e5534bb Merge https://github.com/0-wiz-0/lgogdownloader Sude 2015-05-31 19:34:44 +0300
  • 90a2dd2754 Some object files require directories to exist. Add necessary dependencies to fix parallel builds. Thomas Klausner 2015-05-31 17:52:45 +0200
  • 584b953bd7 Skip extras without filename Sude 2015-05-31 19:07:21 +0300
  • 135b531431 Some object files require directories to exist. Add necessary dependencies to fix parallel builds. #51 Thomas Klausner 2015-05-31 17:52:45 +0200
  • 0230a3517d Make Downloader::repairFile create new XML data on filesize mismatch Sude 2015-05-30 12:42:10 +0300
  • 8caaf30f16 Version 2.23 v2.23 Sude 2015-05-17 19:04:59 +0300
  • e8a8b1dd5f Fix error with login when cookies don't exist but API login works Sude 2015-05-17 18:53:47 +0300
  • c3916b2c9a Add simple login check as a fallback to current HTTP login check Sude 2015-05-17 18:48:58 +0300
  • 61cc4187e6 Wishlist option should not be saved to config file Sude 2015-05-17 18:47:04 +0300
  • 6a8d21b5f7 Version 2.22 v2.22 Sude 2015-05-16 23:52:52 +0300
  • 6bf76db1da Some wishlist changes Sude 2015-05-14 14:39:01 +0300
  • 29e6b6290c Add option to show wishlist Sude 2015-05-13 17:13:30 +0300
  • 3e0c36beb5 Check if json has serials node and check if it is empty Fixes downloader creating serials.txt even if the game didn't have any serials Sude 2015-05-13 15:04:49 +0300
  • 5af5a286e7 Fix "Type is not convertible to string" error in Downloader::getGames On some systems the integer to string conversion caused std::runtime_error "Type is not convertible to string" Sude 2015-05-12 22:04:36 +0300
  • 8c1ee17d4b Install debug build if it has been built Sude 2015-05-12 16:57:09 +0300
  • 50e1e34fba Add missing line ending to serial Sude 2015-05-12 15:05:28 +0300
  • cd0a829d59 Don't use the iterator directly in Util::getDownloaderUrlsFromJSON Sude 2015-05-12 13:56:32 +0300
  • c264f69eae Get game details json for dlcs later if needed Speeds up getting game details when dlcs don't need the info from json data Sude 2015-05-12 13:53:32 +0300
  • b5cdf10078 Support new account page layout Sude 2015-05-12 02:19:16 +0300
  • 21e6c6119d Make progressbar display 10 second average download speed Sude 2015-04-27 16:51:17 +0300
  • 43ee08227c Merge branch 'dlc-fix' of https://github.com/itoijala/lgogdownloader Sude 2015-04-23 21:10:54 +0300
  • 9727b3f5c3 Fix multiple DLCs when using cache #48 Ismo Toijala 2015-04-23 19:43:54 +0200
  • d97849818e Add option to download files using file id Sude 2015-04-11 16:42:10 +0300
  • 84c3385e87 Version 2.21 v2.21 Sude 2015-04-07 13:45:56 +0300
  • 671d3ed056 Show url for http error messages Sude 2015-04-06 16:16:26 +0300
  • 2fc7fa88a7 Fix skipping some files due to uncleared API error state Sometimes when trying to get XML data failed and set API error it was never cleared. This caused some files being skipped due to API still being in error state. Sude 2015-03-28 14:16:00 +0200
  • 3834c1e612 Add option to skip fast platform detection Useful in case platform identifier is missing for some games in the game shelf. Using --platform with --list doesn't work when using --no-platform-detection Sude 2015-03-28 12:52:41 +0200
  • a708f3d5b8 Show response of HTTP error in API::getResponse when using debug build Sude 2015-03-19 10:02:29 +0200
  • 216cfaedfe Add support for saving serial numbers Sude 2015-03-19 09:50:50 +0200
  • f039db5c65 Change jsoncpp include path Sude 2015-01-22 09:22:48 +0200
  • 525985d3fb Ignore extras without filename Sude 2015-01-05 17:02:55 +0200
  • ae91c28cb0 Possible fix for crash in Downloader::checkStatus Sude 2015-01-05 06:29:32 +0200
  • 7d5874d312 Make sure that file is regular file when getting local hash Sude 2014-12-31 06:14:55 +0200
  • 61e0c31775 Version 2.20 v2.20 Sude 2014-12-06 20:10:13 +0200
  • d04cfbae1f Make progress bar adapt to terminal width Sude 2014-11-27 23:20:22 +0200
  • 24105b07fe Forgot to clear API error in Downloader::getGameDetails Sude 2014-11-22 16:07:51 +0200
  • 86d4e142bd Continue on API error instead of breaking off in Downloader::getGameDetails Sude 2014-11-22 15:59:06 +0200
  • c5a0a3b994 Revert "Fix login" Sude 2014-11-19 23:59:27 +0200
  • fb6c4496a5 Fix login Sude 2014-11-19 22:47:42 +0200
  • 6751205ff3 Fix regex alias "all" for cached details Sude 2014-11-17 16:28:43 +0200
  • 6bd51c9ed3 Fix using --update-cache with --use-cache Sude 2014-11-17 15:32:06 +0200
  • cb2395b0ba Make config and cookie files only readable/writable by current user Sude 2014-10-28 21:03:02 +0200
  • bddde5b0da Merge branch 'master' of https://github.com/kilobug42/lgogdownloader Sude 2014-10-28 13:38:36 +0200
  • a46fad588b First working version of priority handling #36 Gael Le Mignot 2014-10-26 10:47:13 +0100
  • 1204ea247e Preparation work on priority mode: config file parsing, documentation. Gael Le Mignot 2014-10-25 17:57:04 +0200
  • ffaed76c34 Version 2.19 v2.19 Sude 2014-10-21 13:36:20 +0300
  • b8d13514b7 Fix the regex in Downloader::HTTP_Login The regex in ec79a18 was greedy and matched more than was necessary Change the regex to non-greedy to fix this Sude 2014-10-20 22:41:10 +0300
  • ec79a18cf5 Fix login GOG made some changes to their website which caused the regex in Downloader::HTTP_Login to match wrong auth url. Sude 2014-10-19 18:33:23 +0300
  • d0986542ef Don't get game list when using cache unless --list was used Sude 2014-10-16 19:14:22 +0300
  • eef4712b6e Make sure that cache directory exists Sude 2014-10-16 11:31:08 +0300
  • 9235ee8b4a Add support for caching game details Helps with large libraries when running the downloader multiple times. Getting game details for many games takes a long time. Caching the game details makes the process much faster for subsequent runs. Sude 2014-10-16 11:05:57 +0300