summaryrefslogtreecommitdiff
path: root/src/transports/http.c
Commit message (Expand)AuthorAgeFilesLines
* transports: http: reset `connected` flag when closing transportPatrick Steinhardt2016-08-171-0/+2
* transports: http: reset `connected` flag when re-connecting transportPatrick Steinhardt2016-08-171-0/+1
* remove conditions that prevent use of custom TLS streamwildart2016-07-061-2/+1
* HTTP authentication scheme name is case insensitive.David Brooks2016-06-191-1/+1
* proxy: don't specify the protocol in the typeCarlos Martín Nieto2016-04-191-1/+1
* net: use proxy options struct in the stream configCarlos Martín Nieto2016-04-191-9/+32
* http: use a custom user-agent if the user has set itCarlos Martín Nieto2015-11-121-1/+12
* Copy custom_headers insteach of referencing the caller's copyMatt Burke2015-09-251-5/+3
* Ignore NULL headersMatt Burke2015-09-101-1/+2
* Hook up the custom_headers to the http transportMatt Burke2015-09-081-4/+3
* Drop extra_http_headers from git_remoteMatt Burke2015-09-081-1/+0
* Allow the world to set HTTP headers for remotesMatt Burke2015-09-041-1/+1
* Pull extra_http_headers from the git_remoteMatt Burke2015-09-041-0/+1
* Put the extra headers on the connection_data insteadMatt Burke2015-09-041-4/+3
* Add more headers to HTTP requestsMatt Burke2015-09-041-0/+9
* http: propagate the credentials callback's error codecmn/http-errorCarlos Martín Nieto2015-08-151-1/+9
* case-insensitive check for WWW-Authenticate headerAnders Borum2015-07-291-1/+1
* Fix #3094 - improve use of portable size_t/ssize_t format specifiers.Matthew Plough2015-07-121-1/+1
* http: fixed leak when asking for credentials againPierre-Olivier Latour2015-06-301-0/+4
* http: don't give up on auth on the first trycmn/release-fixupsCarlos Martín Nieto2015-06-291-2/+1
* curl: remove the encrypted param to the constructorCarlos Martín Nieto2015-06-241-1/+1
* http: ask for the curl stream for non-encrypted connectionsCarlos Martín Nieto2015-06-241-4/+4
* http: set the proxy if the stream supports itCarlos Martín Nieto2015-06-241-0/+11
* Implement a curl streamCarlos Martín Nieto2015-06-241-1/+6
* centralizing all IO buffer size valuesJ Wyman2015-05-111-1/+1
* Rename GIT_SSL to GIT_OPENSSLCarlos Martín Nieto2015-04-231-1/+1
* Abstract away the TLS stream implementationCarlos Martín Nieto2015-04-231-2/+2
* Add a SecureTransport TLS channelCarlos Martín Nieto2015-04-231-1/+1
* Merge pull request #2990 from leoyanggit/custom_paramEdward Thomson2015-03-241-1/+3
|\
| * Add a custom param to git_smart_subtransport_definitionLeo Yang2015-03-181-1/+3
* | http: do not try to use the cert callback on unencrypted streamscmn/stream-check-ecCarlos Martín Nieto2015-03-161-1/+2
|/
* http: enforce the credential typescmn/http-enforce-credCarlos Martín Nieto2015-03-031-0/+5
* Fix a couple of compiler warningsCarlos Martín Nieto2014-12-101-1/+1
* Port HTTP(S) to the new stream APICarlos Martín Nieto2014-12-101-61/+39
* fetch: clear the connection data on closecmn/fetch-twiceCarlos Martín Nieto2014-11-191-0/+1
* Clean up various compiler warningsEdward Thomson2014-10-261-2/+5
* Provide host name to certificate_check_cbSven Strickroth2014-09-221-1/+1
* net: use only structs to pass information about certCarlos Martín Nieto2014-09-161-1/+5
* net: remove support for outright ignoring certificatesCarlos Martín Nieto2014-09-161-3/+0
* Bring certificate check back to the normal return codeCarlos Martín Nieto2014-09-161-9/+9
* transport: always call the certificate check callbackCarlos Martín Nieto2014-09-161-9/+10
* http: send the DER-encoded cert to the callbackCarlos Martín Nieto2014-09-161-2/+25
* Provide a callback for certificate validationCarlos Martín Nieto2014-09-161-3/+25
* http: make sure we can consume the data we requestcmn/http-recv-bufferCarlos Martín Nieto2014-08-161-4/+20
* Introduce proper http authentication APIEdward Thomson2014-08-151-282/+92
* Add GSSAPI support for SPNEGO/Kerberos auth over HTTPEdward Thomson2014-08-151-30/+287
* Introduce git_buf_decode_base64Edward Thomson2014-08-151-1/+1
* Perform HTTP keep-aliveEdward Thomson2014-08-151-3/+12
* http: fix typo in credentials logicCarlos Martín Nieto2014-06-131-1/+1
* transports: allow the creds callback to say it doesn't existCarlos Martín Nieto2014-04-221-20/+35