aboutsummaryrefslogtreecommitdiff
path: root/bpkg/fetch.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-02-23Make use of new functions in curl APIKaren Arutyunov1-88/+10
2023-07-25Advice user to re-fetch repositories if package fetch ends up with 404 HTTP s...Karen Arutyunov1-44/+126
2023-01-23Fix unexpected 'unable to read HTTP response status line' fetch errorKaren Arutyunov1-7/+15
2023-01-20Fix --curl option handlingKaren Arutyunov1-1/+1
2023-01-12Assume git repository protocol as smart if HTTP response code is 401Karen Arutyunov1-52/+303
2022-12-05Use curl instead of wget as default fetch programBoris Kolpackov1-13/+70
2022-10-27Suppress (potential) bogus GCC 12 -Wrestrict warningsBoris Kolpackov1-1/+1
2021-10-25Add --progress common optionBoris Kolpackov1-13/+48
2021-01-26Rename identically-named enums to get rid of ODR violationBoris Kolpackov1-25/+25
2020-05-01Add --pkg-proxy common optionKaren Arutyunov1-18/+120
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-02-08Fix github-based repository fetching for URLs missing .git extensionKaren Arutyunov1-11/+34
2019-01-24Add support for --no-progress optionKaren Arutyunov1-8/+63
2019-01-16Update copyright yearKaren Arutyunov1-1/+1
2018-07-12Move STDIN, STDOUT, and STDERR to lower caseKaren Arutyunov1-8/+8
2018-05-19Update copyright yearKaren Arutyunov1-1/+1
2018-02-19Parse repositories and packages files for git repositoriesKaren Arutyunov1-1/+1
2018-02-12Clone and fetch git repositoriesKaren Arutyunov1-261/+2
2018-01-18Change remaining auto_rm to auto_rmfileBoris Kolpackov1-1/+1
2017-12-28Add repository type detectionKaren Arutyunov1-54/+32
2017-10-22Make use of butl::sha256 classKaren Arutyunov1-2/+3
2017-10-18Add support for --fetch-timeout optionKaren Arutyunov1-3/+41
2017-10-03Adapt to modularization of libbutlKaren Arutyunov1-4/+4
2017-06-06Adapt to libbutl::process interface changeKaren Arutyunov1-2/+6
2017-05-01Adapt to adding hxx extension for headers and lib prefix for library dir in l...Karen Arutyunov1-4/+4
2017-05-01Add hxx extension for headers and lib prefix for library dirsKaren Arutyunov1-3/+3
2017-04-28Switch to version moduleKaren Arutyunov1-1/+0
2017-04-18Reduce noise at verbosity level 2Boris Kolpackov1-1/+1
2017-04-10Adapt to process_error changeKaren Arutyunov1-4/+4
2017-01-09Make use of operator<<(ostream, exception)Karen Arutyunov1-3/+3
2017-01-05Update copyright yearBoris Kolpackov1-1/+1
2016-11-22Use diagnostics facility from libbutlBoris Kolpackov1-7/+4
2016-11-03Adopt to auto_fd introduced to libbutl fdstreams and processKaren Arutyunov1-4/+4
2016-09-29Adapt to move of manifest_parser and manifest_serializer to libbutlKaren Arutyunov1-2/+1
2016-09-17Audit all print_process()/process ctor for path_search()Karen Arutyunov1-18/+30
2016-09-16Add io_error alias for std::ios_base::failureKaren Arutyunov1-5/+5
2016-09-04Fix FreeBSD fetch detectionBoris Kolpackov1-1/+1
2016-08-02Check for eof before streaming rdbufBoris Kolpackov1-2/+7
2016-07-24Use cpfile() for file fetchingKaren Arutyunov1-25/+2
2016-07-23Adapt to fdstream extensionKaren Arutyunov1-35/+60
2016-05-31Port to MinGWKaren Arutyunov1-19/+23
2016-05-04Add support for repository authenticationKaren Arutyunov1-53/+48
2016-02-29Rename level[1-6]() to l[1-6]()Boris Kolpackov1-2/+2
2016-01-30Add checksum verificationBoris Kolpackov1-12/+59
2016-01-19Fix lack of HTTPS support in fetching codeBoris Kolpackov1-7/+20
2016-01-09Update copyright yearBoris Kolpackov1-1/+1
2016-01-08Support package dependency version rangeBoris Kolpackov1-1/+1
2015-12-07Ignoring unknown manifest entries where appropriateBoris Kolpackov1-14/+19
2015-10-14Move check for empty archive file up the call stackBoris Kolpackov1-2/+2
2015-10-14Normalize and check file and URL paths in fetch operationsBoris Kolpackov1-1/+14