|
|
@ -204,7 +204,7 @@ static void init_curl_http_auth(CURL *result) |
|
|
|
if (user_name) { |
|
|
|
if (user_name) { |
|
|
|
struct strbuf up = STRBUF_INIT; |
|
|
|
struct strbuf up = STRBUF_INIT; |
|
|
|
if (!user_pass) |
|
|
|
if (!user_pass) |
|
|
|
user_pass = xstrdup(getpass("Password: ")); |
|
|
|
user_pass = xstrdup(git_getpass("Password: ")); |
|
|
|
strbuf_addf(&up, "%s:%s", user_name, user_pass); |
|
|
|
strbuf_addf(&up, "%s:%s", user_name, user_pass); |
|
|
|
curl_easy_setopt(result, CURLOPT_USERPWD, |
|
|
|
curl_easy_setopt(result, CURLOPT_USERPWD, |
|
|
|
strbuf_detach(&up, NULL)); |
|
|
|
strbuf_detach(&up, NULL)); |
|
|
@ -219,7 +219,7 @@ static int has_cert_password(void) |
|
|
|
return 0; |
|
|
|
return 0; |
|
|
|
/* Only prompt the user once. */ |
|
|
|
/* Only prompt the user once. */ |
|
|
|
ssl_cert_password_required = -1; |
|
|
|
ssl_cert_password_required = -1; |
|
|
|
ssl_cert_password = getpass("Certificate Password: "); |
|
|
|
ssl_cert_password = git_getpass("Certificate Password: "); |
|
|
|
if (ssl_cert_password != NULL) { |
|
|
|
if (ssl_cert_password != NULL) { |
|
|
|
ssl_cert_password = xstrdup(ssl_cert_password); |
|
|
|
ssl_cert_password = xstrdup(ssl_cert_password); |
|
|
|
return 1; |
|
|
|
return 1; |
|
|
|