summaryrefslogtreecommitdiffstats
path: root/http.h
AgeCommit message (Expand)AuthorLines
2026-03-17http: add support for HTTP 429 rate limit retriesVaidas Pilkauskas-0/+9
2025-10-30http: refactor subsystem to use `packfile_list`sPatrick Steinhardt-2/+3
2025-10-07Merge branch 'js/curl-off-t-fixes'Junio C Hamano-0/+10
2025-09-26http: offer to cast `size_t` to `curl_off_t` safelyJohannes Schindelin-0/+10
2025-09-24packfile: refactor `install_packed_git()` to work on packfile storePatrick Steinhardt-1/+1
2025-01-31hash: stop typedeffing the hash contextPatrick Steinhardt-1/+1
2024-09-25http: fix leak of http_object_request structJeff King-2/+2
2024-04-16http: add support for authtype and credentialbrian m. carlson-0/+3
2024-04-16http: use new headers for each object requestbrian m. carlson-0/+2
2023-12-26http.h: remove unnecessary includeElijah Newren-1/+0
2023-04-11treewide: remove cache.h inclusion due to object-file.h changesElijah Newren-1/+0
2023-04-11git-zlib: move declarations for git-zlib functions from cache.hElijah Newren-0/+3
2023-01-17http: prefer CURLOPT_SEEKFUNCTION to CURLOPT_IOCTLFUNCTIONJeff King-1/+1
2022-07-11remote-curl: send Accept-Language header to serverLi Linchao-0/+3
2022-05-16http: make http_get_file() externalDerrick Stolee-0/+9
2021-09-27http: check CURLE_SSL_PINNEDPUBKEYNOTMATCH when emitting errorsÆvar Arnfjörð Bjarmason-0/+1
2021-07-30http: drop support for curl < 7.19.3 and < 7.17.0 (again)Ævar Arnfjörð Bjarmason-9/+0
2021-07-30http: drop support for curl < 7.19.4Jeff King-4/+0
2021-07-30http: drop support for curl < 7.16.0Jeff King-24/+1
2021-07-30http: drop support for curl < 7.11.1Jeff King-11/+1
2021-02-22http: allow custom index-pack argsJonathan Tan-5/+5
2020-06-25Merge branch 'jt/cdn-offload'Junio C Hamano-3/+21
2020-06-10http-fetch: support fetching packfiles by URLJonathan Tan-0/+11
2020-06-10http: refactor finish_http_pack_request()Jonathan Tan-3/+10
2020-05-11http, imap-send: stop using CURLOPT_VERBOSEJonathan Tan-0/+7
2019-08-15http: use xmalloc with cURLCarlo Marcelo Arenas Belón-0/+4
2019-05-13Merge branch 'dl/no-extern-in-func-decl'Junio C Hamano-31/+31
2019-05-05*.[ch]: manually align parameter listsDenton Liu-5/+5
2019-05-05*.[ch]: remove extern from function declarations using spatchDenton Liu-26/+26
2019-04-25Merge branch 'bc/hash-transition-16'Junio C Hamano-1/+1
2019-04-01http: compute hash of downloaded objects using the_hash_algobrian m. carlson-1/+1
2019-03-24http: factor out curl result code normalizationJeff King-0/+9
2019-02-06Merge branch 'jk/loose-object-cache-oid'Junio C Hamano-3/+3
2019-01-10http: enable keep_error for HTTP requestsMasaya Suzuki-1/+0
2019-01-08http: use struct object_id instead of bare sha1Jeff King-3/+3
2018-05-30Merge branch 'jk/snprintf-truncation'Junio C Hamano-2/+2
2018-05-21http: use strbufs instead of fixed buffersJeff King-2/+2
2018-03-15http: allow providing extra headers for http requestsBrandon Williams-0/+7
2017-04-13http.postbuffer: allow full range of ssize_t valuesDavid Turner-1/+1
2016-12-19Merge branch 'jk/http-walker-limit-redirect-2.9'Junio C Hamano-1/+9
2016-12-06http: make redirects more obviousJeff King-1/+9
2016-07-06Merge branch 'ep/http-curl-trace'Junio C Hamano-0/+2
2016-05-24http.c: implement the GIT_TRACE_CURL environment variableElia Pinto-0/+2
2016-04-27http: support sending custom HTTP headersJohannes Schindelin-0/+1
2016-02-24Merge branch 'ew/force-ipv4'Junio C Hamano-0/+1
2016-02-12connect & http: support -4 and -6 switches for remote operationsEric Wong-0/+1
2016-01-26http: use credential API to handle proxy authenticationKnut Franke-0/+1
2015-11-02http.c: use CURLOPT_RANGE for range requestsDavid Turner-1/+0
2015-01-15http.c: make finish_active_slot() and handle_curl_result() staticJunio C Hamano-2/+0
2014-05-27http: optionally extract charset parameter from content-typeJeff King-0/+7