2016-04-01 16:56 GMT+02:00 Ramsay Jones <ramsay@xxxxxxxxxxxxxxxxxxxx>: > > > On 01/04/16 11:44, Elia Pinto wrote: >> Implements the GIT_CURL_DEBUG environment variable to allow a greater >> degree of detail of GIT_CURL_VERBOSE, in particular the complete >> transport header and all the data payload exchanged. >> It might be useful if a particular situation could require a more >> thorough debugging analysis. >> >> Signed-off-by: Elia Pinto <gitter.spiros@xxxxxxxxx> >> --- >> imap-send.c | 99 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++-- >> 1 file changed, 97 insertions(+), 2 deletions(-) >> >> diff --git a/imap-send.c b/imap-send.c >> index 4d3b773..cf79e7f 100644 >> --- a/imap-send.c >> +++ b/imap-send.c > [snip] > >> @@ -1442,8 +1532,13 @@ static CURL *setup_curl(struct imap_server_conf *srvc) >> >> curl_easy_setopt(curl, CURLOPT_UPLOAD, 1L); >> >> - if (0 < verbosity || getenv("GIT_CURL_VERBOSE")) >> - curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); >> + if (0 < verbosity ) It was already so in the previous code, I have not changed it. If it is a desirable change it would take another patch > > previously it was sufficient to set GIT_CURL_VERBOSE, now I have to > set verbosity too? > > [Does it matter that you change "1L" to "1" in the curl_easy_setopt() > call? In http.c (line 567) it also uses "1", but ...] > >> + if (getenv("GIT_CURL_DEBUG")) { >> + curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); >> + curl_easy_setopt(curl, CURLOPT_DEBUGFUNCTION, curl_trace); >> + } else if (getenv("GIT_CURL_VERBOSE")) >> + curl_easy_setopt(curl, CURLOPT_VERBOSE, 1); >> + OK. >> >> return curl; >> } >> > > I would have expected something like: > > if (0 < verbosity || getenv("GIT_CURL_VERBOSE")) { > curl_easy_setopt(curl, CURLOPT_VERBOSE, 1L); > if (getenv("GIT_CURL_DEBUG")) > curl_easy_setopt(curl, CURLOPT_DEBUGFUNCTION, curl_trace); > } > No. Thank you. But actually it is not a desirable change > Hope That Helps. > > ATB, > Ramsay Jones > > > -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html