diff options
author | Junio C Hamano <gitster@pobox.com> | 2024-05-08 10:18:44 -0700 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2024-05-08 10:18:44 -0700 |
commit | c5c9acf77d9bced87c758e8c8aba13a438d34802 (patch) | |
tree | 8940302073ce54c147831d47d005b37dfb0b0b83 /imap-send.c | |
parent | d25ad94df6bc9b3c8ce4e49d057d7665d0894a16 (diff) | |
parent | ffff4ac0658a2cad162c08feb1552ba02fed9099 (diff) |
Merge branch 'bc/credential-scheme-enhancement'
The credential helper protocol, together with the HTTP layer, have
been enhanced to support authentication schemes different from
username & password pair, like Bearer and NTLM.
* bc/credential-scheme-enhancement:
credential: add method for querying capabilities
credential-cache: implement authtype capability
t: add credential tests for authtype
credential: add support for multistage credential rounds
t5563: refactor for multi-stage authentication
docs: set a limit on credential line length
credential: enable state capability
credential: add an argument to keep state
http: add support for authtype and credential
docs: indicate new credential protocol fields
credential: add a field called "ephemeral"
credential: gate new fields on capability
credential: add a field for pre-encoded credentials
http: use new headers for each object request
remote-curl: reset headers on new request
credential: add an authtype field
Diffstat (limited to 'imap-send.c')
-rw-r--r-- | imap-send.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/imap-send.c b/imap-send.c index 0afd088d8a..c0130d0e02 100644 --- a/imap-send.c +++ b/imap-send.c @@ -917,7 +917,7 @@ static void server_fill_credential(struct imap_server_conf *srvc, struct credent cred->username = xstrdup_or_null(srvc->user); cred->password = xstrdup_or_null(srvc->pass); - credential_fill(cred); + credential_fill(cred, 1); if (!srvc->user) srvc->user = xstrdup(cred->username); |