index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
http.c
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-02
http: reset POSTFIELDSIZE when clearing curl handle
Jeff King
1
-0
/
+1
2024-01-08
Merge branch 'en/header-cleanup'
Junio C Hamano
1
-2
/
+0
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-12-26
treewide: remove unnecessary includes in source files
Elijah Newren
1
-1
/
+0
2023-11-26
doc: update links to current pages
Josh Soref
1
-1
/
+1
2023-09-22
Merge branch 'jk/redact-h2h3-headers-fix'
Junio C Hamano
1
-6
/
+31
2023-09-15
http: update curl http/2 info matching for curl 8.3.0
Jeff King
1
-0
/
+14
2023-09-15
http: factor out matching of curl http/2 trace lines
Jeff King
1
-6
/
+17
2023-07-13
http: mark unused parameters in curl callbacks
Jeff King
1
-3
/
+6
2023-07-06
Merge branch 'gc/config-context'
Junio C Hamano
1
-7
/
+8
2023-06-29
Merge branch 'en/header-split-cache-h-part-3'
Junio C Hamano
1
-1
/
+1
2023-06-28
config: pass kvi to die_bad_number()
Glen Choo
1
-5
/
+5
2023-06-28
config: add ctx arg to config_fn_t
Glen Choo
1
-2
/
+3
2023-06-24
Merge branch 'jk/redact-h2h3-headers-fix' into maint-2.41
Junio C Hamano
1
-1
/
+2
2023-06-21
object-store-ll.h: split this header out of object-store.h
Elijah Newren
1
-1
/
+1
2023-06-17
http: handle both "h2" and "h2h3" in curl info lines
Jeff King
1
-1
/
+2
2023-04-25
Merge branch 'en/header-split-cache-h'
Junio C Hamano
1
-0
/
+2
2023-04-11
object-file.h: move declarations for object-file.c functions from cache.h
Elijah Newren
1
-0
/
+1
2023-04-11
treewide: be explicit about dependence on trace.h & trace2.h
Elijah Newren
1
-0
/
+1
2023-04-06
Merge branch 'sm/ssl-key-type-config'
Junio C Hamano
1
-0
/
+12
2023-03-23
http: add support for different sslcert and sslkey types.
Stanislav Malishevskiy
1
-0
/
+12
2023-03-17
Merge branch 'mc/credential-helper-www-authenticate'
Junio C Hamano
1
-0
/
+111
2023-02-27
http: read HTTP WWW-Authenticate response headers
Matthew John Cheetham
1
-0
/
+111
2023-02-23
cache.h: remove dependence on hex.h; make other files include it explicitly
Elijah Newren
1
-0
/
+1
2023-01-17
http: support CURLOPT_PROTOCOLS_STR
Jeff King
1
-13
/
+46
2023-01-17
http: prefer CURLOPT_SEEKFUNCTION to CURLOPT_IOCTLFUNCTION
Jeff King
1
-11
/
+9
2022-11-14
http: redact curl h2h3 headers in info
Glen Choo
1
-6
/
+41
2022-07-19
Merge branch 'll/curl-accept-language'
Junio C Hamano
1
-2
/
+2
2022-07-11
remote-curl: send Accept-Language header to server
Li Linchao
1
-2
/
+2
2022-06-17
i18n: fix mismatched camelCase config variables
Jiang Xin
1
-1
/
+1
2022-06-03
Merge branch 'ds/bundle-uri'
Junio C Hamano
1
-2
/
+2
2022-05-31
Merge branch 'jc/http-clear-finished-pointer'
Junio C Hamano
1
-0
/
+26
2022-05-30
Merge branch 'cc/http-curlopt-resolve'
Junio C Hamano
1
-0
/
+18
2022-05-27
http.c: clear the 'finished' member once we are done with it
Junio C Hamano
1
-0
/
+26
2022-05-16
http: make http_get_file() external
Derrick Stolee
1
-2
/
+2
2022-05-16
http: add custom hostname to IP address resolutions
Christian Couder
1
-0
/
+18
2022-05-02
Merge branch 'ep/maint-equals-null-cocci' for maint-2.35
Junio C Hamano
1
-23
/
+23
2022-05-02
tree-wide: apply equals-null.cocci
Junio C Hamano
1
-23
/
+23
2021-11-25
run-command API users: use strvec_pushv(), not argv assignment
Ævar Arnfjörð Bjarmason
1
-2
/
+3
2021-10-18
Merge branch 'ab/designated-initializers-more'
Junio C Hamano
1
-1
/
+1
2021-10-11
Merge branch 'ab/http-pinned-public-key-mismatch'
Junio C Hamano
1
-0
/
+4
2021-10-03
Merge branch 'jk/http-redact-fix'
Junio C Hamano
1
-3
/
+3
2021-10-01
urlmatch.[ch]: add and use URLMATCH_CONFIG_INIT
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-09-27
http: check CURLE_SSL_PINNEDPUBKEYNOTMATCH when emitting errors
Ævar Arnfjörð Bjarmason
1
-0
/
+4
2021-09-22
http: match headers case-insensitively when redacting
Jeff King
1
-3
/
+3
2021-09-13
http: don't hardcode the value of CURL_SOCKOPT_OK
Ævar Arnfjörð Bjarmason
1
-1
/
+1
2021-09-13
http: centralize the accounting of libcurl dependencies
Ævar Arnfjörð Bjarmason
1
-14
/
+15
2021-09-13
http: correct curl version check for CURLOPT_PINNEDPUBLICKEY
Ævar Arnfjörð Bjarmason
1
-4
/
+4
2021-09-13
http: correct version check for CURL_HTTP_VERSION_2
Ævar Arnfjörð Bjarmason
1
-2
/
+2
2021-09-13
http: drop support for curl < 7.18.0 (again)
Ævar Arnfjörð Bjarmason
1
-2
/
+0
2021-07-30
http: rename CURLOPT_FILE to CURLOPT_WRITEDATA
Ævar Arnfjörð Bjarmason
1
-3
/
+3
2021-07-30
http: drop support for curl < 7.19.3 and < 7.17.0 (again)
Ævar Arnfjörð Bjarmason
1
-4
/
+0
2021-07-30
http: drop support for curl < 7.19.4
Jeff King
1
-50
/
+0
2021-07-30
http: drop support for curl < 7.16.0
Jeff King
1
-55
/
+1
2021-07-30
http: drop support for curl < 7.11.1
Jeff King
1
-53
/
+0
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.2
v2.26.2
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.25.4
v2.25.4
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.24.3
v2.24.3
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.22.4
v2.22.4
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.21.3
v2.21.3
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.20.4
v2.20.4
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.19.5
v2.19.5
Jonathan Nieder
1
-0
/
+1
2020-04-19
Git 2.18.4
v2.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
[next]