New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Add SCRAM-SHA-1 and SCRAM-SHA-256 support via libgsasl #6372
Conversation
86a9c52
to
517841f
Compare
@bagder: Have you a date of merging? |
Within days I'd say. |
Thanks! |
Getting these errors and warnings when building against latest stable
One is trivial to fix by renaming PR fixing the simpler ones: #6587 |
Known issue: Unused `chlg64len` still needs to be fixed. Ref: curl#6372 (comment)
The API change is in the 1.11.x branch, and not in 1.10.x, so I think the check should be GSASL_VERSION_NUMBER >= 0x010b00 -- sorry about that! I think the other issues are resolved? I can't really tell what is open and what is resolved. Thanks for merging, btw! |
- also fix an indentation - make Curl_auth_gsasl_token() use CURLcode (by Daniel Stenberg) Ref: #6372 (comment) Ref: #6588 Reviewed-by: Jay Satiro Assisted-by: Daniel Stenberg Reviewed-by: Simon Josefsson Closes #6587
Hi! SCRAM offers some advantages compared to CRAM-MD5/DIGEST-MD5, and this is a proof-of-concept patch to add support for it via libgsasl. I am looking for help and review with the patch.