mirror of
https://git.proxmox.com/git/libgit2
synced 2025-05-10 03:56:58 +00:00
HTTP authentication scheme name is case insensitive.
This commit is contained in:
parent
69c71f2917
commit
6c9eb86f22
@ -114,7 +114,7 @@ static bool challenge_match(git_http_auth_scheme *scheme, void *data)
|
|||||||
size_t scheme_len;
|
size_t scheme_len;
|
||||||
|
|
||||||
scheme_len = strlen(scheme_name);
|
scheme_len = strlen(scheme_name);
|
||||||
return (strncmp(challenge, scheme_name, scheme_len) == 0 &&
|
return (strncasecmp(challenge, scheme_name, scheme_len) == 0 &&
|
||||||
(challenge[scheme_len] == '\0' || challenge[scheme_len] == ' '));
|
(challenge[scheme_len] == '\0' || challenge[scheme_len] == ' '));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user