181 Commits (b65c05882fd5d42ade3c101e7e96f48a8249c82a)

Author SHA1 Message Date
Jeff King de8118e153 use skip_prefix to avoid repeated calculations 11 years ago
Yi EungJun f34a655d4d http: fix charset detection of extract_content_type() 11 years ago
Jeff King c553fd1c1e http: default text charset to iso-8859-1 11 years ago
Jeff King e31316263a http: optionally extract charset parameter from content-type 11 years ago
Jeff King bf197fd7ee http: extract type/subtype portion of content-type 11 years ago
Michael Haggerty 30d6c6eabf sha1_file_name(): declare to return a const string 11 years ago
Jeff King beed336c3e http: never use curl_easy_perform 11 years ago
Christian Couder 5955654823 replace {pre,suf}fixcmp() with {starts,ends}_with() 11 years ago
Jeff King 0972ccd97c http: return curl's AUTHAVAIL via slot_results 11 years ago
Ramsay Jones 70900eda4a http.c: Spell the null pointer as NULL 11 years ago
Jeff King 47ce115370 http: use curl's tcp keepalive if available 11 years ago
Jeff King c93c92f309 http: update base URLs when we see redirects 11 years ago
Jeff King 78868962c0 http: provide effective url to callers 11 years ago
Jeff King 2501aff8b7 http: hoist credential request out of handle_curl_result 11 years ago
Eric Wong a15d069a19 http: enable keepalive on TCP sockets 11 years ago
Jeff King 1bbcc224cc http: refactor options to http_get_* 12 years ago
Jeff King 132b70a2ed http_request: factor out curlinfo_strbuf 12 years ago
Jeff King 3d1fb769b2 http_get_file: style fixes 12 years ago
Kyle J. McKay 6a56993b2e config: parse http.<url>.<variable> using urlmatch 12 years ago
Junio C Hamano 3f4ccd2b0b http.c: fix parsing of http.sslCertPasswordProtected variable 12 years ago
Dave Borowitz 912b2acf2f http: add http.savecookies option to write out HTTP cookies 12 years ago
Brandon Casey a94cf2cb7e http.c: don't rewrite the user:passwd string multiple times 12 years ago
Jeff King b793acf14c http: set curl FAILONERROR each time we select a handle 12 years ago
Modestas Vainius 4bc444eb64 Support FTP-over-SSL/TLS for regular FTP 12 years ago
Jeff King 4df13f69e9 http: drop http_error function 12 years ago
Jeff King 39a570f26c http: re-word http error message 12 years ago
Jeff King 67d2a7b5c5 http: simplify http_error helper function 12 years ago
Jeff King 6d052d78d7 http: add HTTP_KEEP_ERROR option 12 years ago
Jeff King 047ec60205 pkt-line: move LARGE_PACKET_MAX definition from sideband 12 years ago
Jeff King 3443db51a0 http_request: reset "type" strbuf before adding 12 years ago
Shawn Pearce 4656bf47fc Verify Content-Type from smart HTTP servers 12 years ago
Rene Bredlau 75e9a405d4 http.c: Avoid username prompt for certifcate credentials 12 years ago
Stefan Zager 7202b81ffc Fix potential hang in https handshake 12 years ago
Jeff King 1960897ebc http: do not set up curl auth after a 401 13 years ago
Jeff King 188923f0d1 http: fix segfault in handle_curl_result 13 years ago
Shawn O. Pearce aa90b9697f Enable info/refs gzip decompression in HTTP client 13 years ago
Jeff King 8809703072 http: factor out http error code handling 13 years ago
Joachim Schmitz 4246b0bd90 http.c: don't use curl_easy_strerror prior to curl-7.12.0 13 years ago
Jeff King 745c7c8e62 http: get default user-agent from git_user_agent 13 years ago
Pete Wyckoff 82247e9bd5 remove superfluous newlines in error messages 13 years ago
Jeff King 6f4c347ca1 http: use newer curl options for setting credentials 13 years ago
Jeff King aa0834a04e http: clean up leak in init_curl_http_auth 13 years ago
Jeff King dfa1725a3e fix http auth with multiple curl handles 13 years ago
Jim Meyering a7793a7491 correct spelling: an URL -> a URL 13 years ago
Nelson Benitez Leon dd6139971a http: support proxies that require authentication 13 years ago
Jeff King a4ddbc33d7 http-push: enable "proactive auth" 13 years ago
Jeff King 148bb6a7b4 http: use credential API to get passwords 13 years ago
Ramkumar Ramachandra 620771c83e http: remove unused function hex() 13 years ago
Jeff King 093c44a360 http: drop "local" member from request struct 13 years ago
Mika Fischer df26c47127 http.c: Rely on select instead of tracking whether data was received 13 years ago