summaryrefslogtreecommitdiffstats
path: root/src/download.c
AgeCommit message (Collapse)AuthorFilesLines
2019-02-14win32: Workaround for _lseeki64 not seeking as expected...Gravatar Nikias Bassen1-0/+1
NO COMMENT
2019-02-14Use uint64_t instead of off_t for win32/MinGW compatibilityGravatar Nikias Bassen1-2/+2
2019-02-02win32: Use _lseeki64 instead of _fseeki64/_ftelli64 and don't link against ↵Gravatar Nikias Bassen1-1/+1
msvcr100.dll What a mess it is, all these msvcr*.dll - incompatible without limits
2019-02-02Use ipsw.me API to allow selection and download of any signed firmware ↵Gravatar Nikias Bassen1-1/+5
version when using --latest
2019-01-22win32: Use _fseeki64/_ftelli64 instead of fseeko/ftelloGravatar Nikias Bassen1-0/+4
2017-11-13Define a constant for user agent string instead of duplicate stringsGravatar BALATON Zoltan1-2/+2
2014-10-21Fix handling of files larger than 2GB on 32bit systemsGravatar BALATON Zoltan1-4/+0
2014-03-21move curl_global_init/_cleanup to a global contextGravatar Nikias Bassen1-6/+0
2014-01-07download: make download_progress function staticGravatar Nikias Bassen1-1/+1
2013-09-23Update AUTHORS and file copyrights accordinglyGravatar Martin Szulecki1-0/+1
2013-03-06Disable SSL verification to allow downloads from untrusted https locationsGravatar Martin Szulecki1-0/+6
2012-07-17download: Avoid progress bar for downloads as it causes corrupt downloadsGravatar Nikias Bassen1-1/+1
2012-07-17download: Make sure to disable libcurl progress meter in any caseGravatar Martin Szulecki1-1/+1
This has lead to the progress meter being added to downloads and thus generating corrupt files.
2012-07-17download: Let libcurl use it's own file writing functions instead of fwriteGravatar Martin Szulecki1-1/+1
This apparently fixes some issues leading to corrupt downloads.
2012-07-17Limit when downloading should show progress and when notGravatar Martin Szulecki1-2/+5
2012-07-17download: Enable curl verbose mode if debug flag is enabledGravatar Nikias Bassen1-0/+7
2012-07-17download: only redraw progress bar on percentage changeGravatar Nikias Bassen1-1/+7
2012-02-13download: add progress bar for download_to_file functionGravatar Nikias Bassen1-0/+13
2012-02-12download: win32 has no ftello() so use ftell()Gravatar Nikias Bassen1-0/+5
2012-02-09download: call fclose before removing the fileGravatar Nikias Bassen1-2/+2
2012-02-09download: better error handlingGravatar Nikias Bassen1-3/+15
2012-02-05download and cache version information from itunes.comGravatar Nikias Bassen1-0/+104