| Age | Commit message (Expand) | Author | Files | Lines |
| 2021-05-21 | Merge branch 'cs/http-use-basic-after-failed-negotiate' | Junio C Hamano | 1 | -8/+7 |
| 2021-05-19 | Revert "remote-curl: fall back to basic auth if Negotiate fails" | Jeff King | 1 | -8/+7 |
| 2021-04-27 | Use the final_oid_fn to finalize hashing of object IDs | brian m. carlson | 1 | -1/+1 |
| 2021-03-30 | Merge branch 'cs/http-use-basic-after-failed-negotiate' | Junio C Hamano | 1 | -7/+8 |
| 2021-03-26 | Merge branch 'js/http-pki-credential-store' | Junio C Hamano | 1 | -2/+11 |
| 2021-03-22 | remote-curl: fall back to basic auth if Negotiate fails | Christopher Schenk | 1 | -7/+8 |
| 2021-03-13 | use CALLOC_ARRAY | René Scharfe | 1 | -2/+2 |
| 2021-03-11 | http: drop the check for an empty proxy password before approving | John Szakmeister | 1 | -2/+1 |
| 2021-03-11 | http: store credential when PKI auth is used | John Szakmeister | 1 | -0/+10 |
| 2021-02-22 | http: allow custom index-pack args | Jonathan Tan | 1 | -7/+8 |
| 2020-07-28 | strvec: fix indentation in renamed calls | Jeff King | 1 | -1/+1 |
| 2020-07-28 | strvec: convert more callers away from argv_array name | Jeff King | 1 | -3/+3 |
| 2020-06-25 | Merge branch 'jt/cdn-offload' | Junio C Hamano | 1 | -39/+43 |
| 2020-06-10 | http-fetch: support fetching packfiles by URL | Jonathan Tan | 1 | -7/+21 |
| 2020-06-10 | http: refactor finish_http_pack_request() | Jonathan Tan | 1 | -15/+16 |
| 2020-06-10 | http: use --stdin when indexing dumb HTTP pack | Jonathan Tan | 1 | -22/+11 |
| 2020-06-05 | http: redact all cookies, teach GIT_TRACE_REDACT=0 | Jonathan Tan | 1 | -24/+11 |
| 2020-05-11 | http, imap-send: stop using CURLOPT_VERBOSE | Jonathan Tan | 1 | -1/+7 |
| 2020-04-19 | Sync with 2.26.2 | Junio C Hamano | 1 | -0/+2 |
| 2020-04-19 | Git 2.26.2v2.26.2 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.25.4v2.25.4 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.24.3v2.24.3 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.22.4v2.22.4 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.21.3v2.21.3 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.20.4v2.20.4 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.19.5v2.19.5 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | Git 2.18.4v2.18.4 | Jonathan Nieder | 1 | -0/+1 |
| 2020-04-19 | credential: parse URL without host as empty host, not unset | Jeff King | 1 | -0/+1 |
| 2020-03-25 | Merge branch 'js/https-proxy-config' | Junio C Hamano | 1 | -5/+69 |
| 2020-03-05 | http: add environment variable support for HTTPS proxies | Jorge Lopez Silva | 1 | -0/+7 |
| 2020-03-05 | http: add client cert support for HTTPS proxies | Jorge Lopez Silva | 1 | -5/+62 |
| 2020-02-10 | strbuf: add and use strbuf_insertstr() | René Scharfe | 1 | -2/+2 |
| 2019-12-01 | Merge branch 'cb/curl-use-xmalloc' | Junio C Hamano | 1 | -10/+8 |
| 2019-11-07 | remote-curl: unbreak http.extraHeader with custom allocators | Johannes Schindelin | 1 | -10/+8 |
| 2019-09-30 | Merge branch 'mh/http-urlmatch-cleanup' | Junio C Hamano | 1 | -0/+1 |
| 2019-08-26 | http: don't leak urlmatch_config.vars | Mike Hommey | 1 | -0/+1 |
| 2019-06-28 | strbuf: give URL-encoding API a char predicate fn | Matthew DeVore | 1 | -2/+4 |
| 2019-05-08 | Make fread/fwrite-like functions in http.c more like fread/fwrite. | Mike Hommey | 1 | -6/+6 |
| 2019-04-25 | Merge branch 'bc/hash-transition-16' | Junio C Hamano | 1 | -16/+17 |
| 2019-04-25 | Merge branch 'jk/server-info-rabbit-hole' | Junio C Hamano | 1 | -21/+14 |
| 2019-04-16 | http: simplify parsing of remote objects/info/packs | Jeff King | 1 | -21/+14 |
| 2019-04-01 | http: replace sha1_to_hex | brian m. carlson | 1 | -6/+6 |
| 2019-04-01 | http: compute hash of downloaded objects using the_hash_algo | brian m. carlson | 1 | -5/+5 |
| 2019-04-01 | http: replace hard-coded constant with the_hash_algo | brian m. carlson | 1 | -1/+1 |
| 2019-04-01 | object-store: rename and expand packed_git's sha1 member | brian m. carlson | 1 | -6/+7 |
| 2019-03-24 | http: factor out curl result code normalization | Jeff King | 1 | -6/+12 |
| 2019-02-06 | Merge branch 'jk/loose-object-cache-oid' | Junio C Hamano | 1 | -7/+7 |
| 2019-01-29 | Merge branch 'ms/http-no-more-failonerror' | Junio C Hamano | 1 | -13/+19 |
| 2019-01-10 | http: enable keep_error for HTTP requests | Masaya Suzuki | 1 | -23/+19 |
| 2019-01-10 | http: support file handles for HTTP_KEEP_ERROR | Masaya Suzuki | 1 | -3/+13 |
| 2019-01-08 | sha1-file: modernize loose object file functions | Jeff King | 1 | -2/+2 |
| 2019-01-08 | http: use struct object_id instead of bare sha1 | Jeff King | 1 | -7/+7 |
| 2019-01-04 | Merge branch 'jk/loose-object-cache' | Junio C Hamano | 1 | -2/+2 |
| 2019-01-04 | Merge branch 'fc/http-version' | Junio C Hamano | 1 | -0/+39 |
| 2018-11-29 | i18n: fix small typos | Jean-Noël Avila | 1 | -1/+1 |
| 2018-11-13 | sha1_file_name(): overwrite buffer instead of appending | Jeff King | 1 | -2/+2 |
| 2018-11-09 | http: add support selecting http version | Force Charlie | 1 | -0/+39 |
| 2018-11-03 | Merge branch 'jc/http-curlver-warnings' | Junio C Hamano | 1 | -4/+2 |
| 2018-11-03 | Merge branch 'js/mingw-http-ssl' | Junio C Hamano | 1 | -1/+70 |
| 2018-10-26 | http: give curl version warnings consistently | Junio C Hamano | 1 | -4/+2 |
| 2018-10-26 | http: when using Secure Channel, ignore sslCAInfo by default | Johannes Schindelin | 1 | -1/+18 |
| 2018-10-26 | http: add support for disabling SSL revocation checks in cURL | Brendan Forster | 1 | -0/+17 |
| 2018-10-16 | http: add support for selecting SSL backends at runtime | Johannes Schindelin | 1 | -0/+35 |
| 2018-08-29 | convert "hashcmp() != 0" to "!hasheq()" | Jeff King | 1 | -1/+1 |
| 2018-08-17 | refactor various if (x) FREE_AND_NULL(x) to just FREE_AND_NULL(x) | Ævar Arnfjörð Bjarmason | 1 | -3/+1 |
| 2018-05-30 | Merge branch 'bw/remote-curl-compressed-responses' | Junio C Hamano | 1 | -1/+1 |
| 2018-05-30 | Merge branch 'jk/snprintf-truncation' | Junio C Hamano | 1 | -30/+36 |
| 2018-05-30 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -6/+7 |
| 2018-05-30 | Merge branch 'js/use-bug-macro' | Junio C Hamano | 1 | -4/+4 |
| 2018-05-23 | remote-curl: accept all encodings supported by curl | Brandon Williams | 1 | -1/+1 |
| 2018-05-21 | http: use strbufs instead of fixed buffers | Jeff King | 1 | -30/+36 |
| 2018-05-08 | Merge branch 'bw/protocol-v2' | Junio C Hamano | 1 | -17/+8 |
| 2018-05-06 | Replace all die("BUG: ...") calls by BUG() ones | Johannes Schindelin | 1 | -4/+4 |
| 2018-05-02 | http: eliminate hard-coded constants | brian m. carlson | 1 | -6/+7 |
| 2018-04-11 | Merge branch 'lv/tls-1.3' | Junio C Hamano | 1 | -0/+3 |
| 2018-04-11 | Merge branch 'sb/packfiles-in-repository' | Junio C Hamano | 1 | -1/+1 |
| 2018-04-11 | Merge branch 'sb/object-store' | Junio C Hamano | 1 | -3/+3 |
| 2018-03-29 | http: allow use of TLS 1.3 | Loganaden Velvindron | 1 | -0/+3 |
| 2018-03-26 | packfile: allow install_packed_git to handle arbitrary repositories | Stefan Beller | 1 | -1/+1 |
| 2018-03-26 | sha1_file: add repository argument to sha1_file_name | Stefan Beller | 1 | -3/+2 |
| 2018-03-26 | object-store: move packed_git and packed_git_mru to object store | Stefan Beller | 1 | -0/+1 |
| 2018-03-21 | Merge branch 'rj/http-code-cleanup' | Junio C Hamano | 1 | -1/+3 |
| 2018-03-15 | http: fix an unused variable warning for 'curl_no_proxy' | Ramsay Jones | 1 | -1/+3 |
| 2018-03-15 | http: don't always add Git-Protocol header | Brandon Williams | 1 | -17/+0 |
| 2018-03-15 | http: allow providing extra headers for http requests | Brandon Williams | 1 | -0/+8 |
| 2018-03-06 | Merge branch 'bw/c-plus-plus' | Junio C Hamano | 1 | -5/+5 |
| 2018-02-22 | http: rename 'new' variables | Brandon Williams | 1 | -5/+5 |
| 2018-02-13 | Merge branch 'jt/http-redact-cookies' | Junio C Hamano | 1 | -8/+74 |
| 2018-02-13 | Merge branch 'cc/sha1-file-name' | Junio C Hamano | 1 | -6/+10 |
| 2018-01-19 | http: support omitting data from traces | Jonathan Tan | 1 | -8/+19 |
| 2018-01-19 | http: support cookie redaction when tracing | Jonathan Tan | 1 | -0/+55 |
| 2018-01-17 | sha1_file: remove static strbuf from sha1_file_name() | Christian Couder | 1 | -6/+10 |
| 2018-01-05 | Merge branch 'rs/use-argv-array-in-child-process' | Junio C Hamano | 1 | -8/+3 |
| 2017-12-28 | Merge branch 'ws/curl-http-proxy-over-https' | Junio C Hamano | 1 | -0/+5 |
| 2017-12-22 | http: use internal argv_array of struct child_process | René Scharfe | 1 | -8/+3 |
| 2017-12-19 | http: support CURLPROXY_HTTPS | Wei Shuyu | 1 | -0/+5 |
| 2017-12-06 | Merge branch 'bw/protocol-v1' | Junio C Hamano | 1 | -0/+18 |
| 2017-10-17 | http: tell server that the client understands v1 | Brandon Williams | 1 | -0/+18 |
| 2017-09-22 | curl_trace(): eliminate switch fallthrough | Jeff King | 1 | -3/+4 |
| 2017-08-26 | Merge branch 'jt/packmigrate' | Junio C Hamano | 1 | -0/+1 |
| 2017-08-24 | Merge branch 'tc/curl-with-backports' | Junio C Hamano | 1 | -4/+6 |
| 2017-08-23 | pack: move pack name-related functions | Jonathan Tan | 1 | -0/+1 |
| 2017-08-11 | http: use a feature check to enable GSSAPI delegation control | Tom G. Christensen | 1 | -3/+3 |
| 2017-08-11 | http: fix handling of missing CURLPROTO_* | Tom G. Christensen | 1 | -1/+3 |
| 2017-08-11 | Merge branch 'jc/http-sslkey-and-ssl-cert-are-paths' | Junio C Hamano | 1 | -2/+2 |
| 2017-07-20 | http.c: http.sslcert and http.sslkey are both pathnames | Junio C Hamano | 1 | -2/+2 |
| 2017-06-24 | Merge branch 'ab/free-and-null' | Junio C Hamano | 1 | -10/+5 |
| 2017-06-16 | coccinelle: make use of the "type" FREE_AND_NULL() rule | Ævar Arnfjörð Bjarmason | 1 | -10/+5 |
| 2017-06-15 | config: don't include config.h by default | Brandon Williams | 1 | -0/+1 |
| 2017-04-23 | Merge branch 'dt/http-postbuffer-can-be-large' | Junio C Hamano | 1 | -2/+4 |
| 2017-04-23 | Merge branch 'sr/http-proxy-configuration-fix' | Junio C Hamano | 1 | -2/+11 |
| 2017-04-13 | http.postbuffer: allow full range of ssize_t values | David Turner | 1 | -2/+4 |
| 2017-04-13 | http: fix the silent ignoring of proxy misconfiguraion | Sergey Ryazanov | 1 | -0/+3 |
| 2017-04-13 | http: honor empty http.proxy option to bypass proxy | Sergey Ryazanov | 1 | -2/+8 |
| 2017-03-30 | convert unchecked snprintf into xsnprintf | Jeff King | 1 | -5/+5 |
| 2017-03-16 | Merge branch 'jt/http-base-url-update-upon-redirect' into maint | Junio C Hamano | 1 | -0/+3 |
| 2017-03-16 | Merge branch 'jk/http-auth' into maint | Junio C Hamano | 1 | -4/+46 |
| 2017-03-10 | Merge branch 'jt/http-base-url-update-upon-redirect' | Junio C Hamano | 1 | -0/+3 |
| 2017-03-10 | Merge branch 'jk/http-auth' | Junio C Hamano | 1 | -4/+46 |
| 2017-02-28 | http: attempt updating base URL only if no error | Jonathan Tan | 1 | -0/+3 |
| 2017-02-27 | http: add an "auto" mode for http.emptyauth | Jeff King | 1 | -5/+45 |
| 2017-02-23 | http: restrict auth methods to what the server advertises | Jeff King | 1 | -0/+2 |
| 2017-01-17 | Merge branch 'jk/http-walker-limit-redirect' into maint | Junio C Hamano | 1 | -13/+43 |
| 2016-12-27 | Merge branch 'bw/transport-protocol-policy' | Junio C Hamano | 1 | -14/+21 |
| 2016-12-19 | Merge branch 'jk/http-walker-limit-redirect' | Junio C Hamano | 1 | -1/+1 |
| 2016-12-19 | Merge branch 'jk/http-walker-limit-redirect-2.9' | Junio C Hamano | 1 | -12/+42 |
| 2016-12-15 | transport: add from_user parameter to is_transport_allowed | Brandon Williams | 1 | -7/+7 |
| 2016-12-15 | http: create function to get curl allowed protocols | Brandon Williams | 1 | -11/+20 |
| 2016-12-15 | http: always warn if libcurl version is too old | Brandon Williams | 1 | -3/+2 |
| 2016-12-06 | http-walker: complain about non-404 loose object errors | Jeff King | 1 | -1/+1 |
| 2016-12-06 | Merge branch 'ew/http-walker' into jk/http-walker-limit-redirect | Junio C Hamano | 1 | -2/+14 |
| 2016-12-06 | http: treat http-alternates like redirects | Jeff King | 1 | -0/+1 |
| 2016-12-06 | http: make redirects more obvious | Jeff King | 1 | -2/+29 |
| 2016-12-06 | http: always update the base URL for redirects | Jeff King | 1 | -4/+8 |
| 2016-12-06 | http: simplify update_url_from_redirect | Jeff King | 1 | -6/+4 |
| 2016-10-17 | Merge branch 'dt/http-empty-auth' | Junio C Hamano | 1 | -1/+1 |
| 2016-10-06 | Merge branch 'ps/http-gssapi-cred-delegation' | Junio C Hamano | 1 | -0/+37 |
| 2016-10-04 | http: http.emptyauth should allow empty (not just NULL) usernames | David Turner | 1 | -1/+1 |
| 2016-09-29 | http: control GSSAPI credential delegation | Petr Stodulka | 1 | -0/+37 |
| 2016-09-29 | Merge branch 'ew/http-do-not-forget-to-call-curl-multi-remove-handle' into maint | Junio C Hamano | 1 | -11/+18 |
| 2016-09-29 | Merge branch 'jk/fix-remote-curl-url-wo-proto' into maint | Junio C Hamano | 1 | -1/+1 |
| 2016-09-21 | Merge branch 'ew/http-do-not-forget-to-call-curl-multi-remove-handle' | Junio C Hamano | 1 | -11/+18 |
| 2016-09-15 | Merge branch 'jk/fix-remote-curl-url-wo-proto' | Junio C Hamano | 1 | -1/+1 |
| 2016-09-13 | http: always remove curl easy from curlm session on release | Eric Wong | 1 | -4/+6 |
| 2016-09-13 | http: consolidate #ifdefs for curl_multi_remove_handle | Eric Wong | 1 | -7/+10 |
| 2016-09-13 | http: warn on curl_multi_add_handle failures | Eric Wong | 1 | -0/+2 |
| 2016-09-08 | remote-curl: handle URLs without protocol | Jeff King | 1 | -1/+1 |
| 2016-08-08 | Merge branch 'rs/use-strbuf-addstr' | Junio C Hamano | 1 | -1/+1 |
| 2016-08-05 | use strbuf_addstr() instead of strbuf_addf() with "%s" | René Scharfe | 1 | -1/+1 |
| 2016-08-03 | Merge branch 'ew/http-walker' | Junio C Hamano | 1 | -2/+14 |
| 2016-07-12 | http: avoid disconnecting on 404s for loose objects | Eric Wong | 1 | -2/+14 |
| 2016-07-06 | Merge branch 'ep/http-curl-trace' | Junio C Hamano | 1 | -2/+122 |
| 2016-05-31 | Merge branch 'bn/http-cookiefile-config' into maint | Junio C Hamano | 1 | -1/+1 |
| 2016-05-24 | http.c: implement the GIT_TRACE_CURL environment variable | Elia Pinto | 1 | -2/+122 |
| 2016-05-17 | Merge branch 'nd/error-errno' | Junio C Hamano | 1 | -6/+4 |
| 2016-05-17 | Merge branch 'bn/http-cookiefile-config' | Junio C Hamano | 1 | -1/+1 |
| 2016-05-09 | http.c: use error_errno() and warning_errno() | Nguyễn Thái Ngọc Duy | 1 | -6/+4 |
| 2016-05-06 | Merge branch 'js/http-custom-headers' | Junio C Hamano | 1 | -3/+32 |
| 2016-05-04 | http: expand http.cookieFile as a path | Brian Norris | 1 | -1/+1 |
| 2016-05-02 | Merge branch 'jc/http-socks5h' into maint | Junio C Hamano | 1 | -1/+4 |
| 2016-04-27 | http: support sending custom HTTP headers | Johannes Schindelin | 1 | -3/+32 |
| 2016-04-22 | Merge branch 'jc/http-socks5h' | Junio C Hamano | 1 | -1/+4 |
| 2016-04-10 | http: differentiate socks5:// and socks5h:// | Junio C Hamano | 1 | -1/+4 |
| 2016-03-10 | Merge branch 'jx/http-no-proxy' | Junio C Hamano | 1 | -0/+6 |
| 2016-02-29 | http: honor no_http env variable to bypass proxy | Jiang Xin | 1 | -0/+6 |
| 2016-02-24 | Merge branch 'ce/https-public-key-pinning' | Junio C Hamano | 1 | -0/+16 |
| 2016-02-24 | Merge branch 'bc/http-empty-auth' | Junio C Hamano | 1 | -2/+11 |
| 2016-02-24 | Merge branch 'ew/force-ipv4' | Junio C Hamano | 1 | -0/+9 |
| 2016-02-15 | http: implement public key pinning | Christoph Egger | 1 | -0/+15 |
| 2016-02-15 | http: add option to try authentication without username | brian m. carlson | 1 | -2/+11 |
| 2016-02-12 | connect & http: support -4 and -6 switches for remote operations | Eric Wong | 1 | -0/+9 |
| 2016-01-26 | http: use credential API to handle proxy authentication | Knut Franke | 1 | -0/+77 |
| 2016-01-26 | http: allow selection of proxy authentication method | Knut Franke | 1 | -3/+62 |
| 2015-12-10 | Merge branch 'bc/object-id' | Junio C Hamano | 1 | -1/+1 |
| 2015-12-01 | Merge branch 'dt/http-range' | Jeff King | 1 | -4/+4 |
| 2015-12-01 | Merge branch 'maint' | Jeff King | 1 | -2/+13 |
| 2015-12-01 | Merge branch 'cb/ssl-config-pathnames' into maint | Jeff King | 1 | -2/+2 |
| 2015-12-01 | Merge branch 'pt/http-socks-proxy' into maint | Jeff King | 1 | -0/+11 |
| 2015-11-24 | http: treat config options sslCAPath and sslCAInfo as paths | Charles Bailey | 1 | -2/+2 |
| 2015-11-20 | Convert struct ref to use object_id. | brian m. carlson | 1 | -1/+1 |
| 2015-11-20 | remote-http(s): support SOCKS proxies | Pat Thoyts | 1 | -0/+11 |
| 2015-11-11 | http: fix some printf format warnings | Ramsay Jones | 1 | -4/+4 |
| 2015-11-02 | http: use off_t to store partial file size | Jeff King | 1 | -4/+4 |
| 2015-11-02 | http.c: use CURLOPT_RANGE for range requests | David Turner | 1 | -21/+12 |
| 2015-10-20 | Merge branch 'jk/war-on-sprintf' | Junio C Hamano | 1 | -6/+7 |
| 2015-09-28 | Sync with v2.5.4 | Junio C Hamano | 1 | -0/+18 |
| 2015-09-28 | Sync with 2.4.10 | Junio C Hamano | 1 | -0/+18 |
| 2015-09-28 | Sync with 2.3.10 | Junio C Hamano | 1 | -0/+18 |
| 2015-09-25 | http: limit redirection depth | Blake Burkhart | 1 | -0/+1 |
| 2015-09-25 | http: limit redirection to protocol-whitelist | Blake Burkhart | 1 | -0/+17 |
| 2015-09-25 | use strip_suffix and xstrfmt to replace suffix | Jeff King | 1 | -3/+4 |
| 2015-09-25 | convert trivial sprintf / strcpy calls to xsnprintf | Jeff King | 1 | -3/+3 |
| 2015-08-26 | Merge branch 'ep/http-configure-ssl-version' | Junio C Hamano | 1 | -1/+32 |
| 2015-08-19 | Merge branch 'jc/finalize-temp-file' | Junio C Hamano | 1 | -5/+5 |
| 2015-08-17 | http: add support for specifying the SSL version | Elia Pinto | 1 | -1/+32 |
| 2015-08-10 | sha1_file.c: rename move_temp_to_file() to finalize_object_file() | Junio C Hamano | 1 | -5/+5 |
| 2015-07-13 | Merge branch 'et/http-proxyauth' | Junio C Hamano | 1 | -2/+2 |
| 2015-06-29 | http: always use any proxy auth method available | Enrique Tobis | 1 | -2/+2 |
| 2015-05-22 | Merge branch 'ls/http-ssl-cipher-list' | Junio C Hamano | 1 | -0/+10 |
| 2015-05-08 | http: add support for specifying an SSL cipher list | Lars Kellogg-Stedman | 1 | -0/+10 |