diff options
author | Jay Satiro <raysatiro@yahoo.com> | 2016-07-26 01:46:23 -0400 |
---|---|---|
committer | Jay Satiro <raysatiro@yahoo.com> | 2017-02-21 01:04:59 -0500 |
commit | af5fbb14bb4fd86cdc5bf2c9f1f2b3b5d8d2af66 (patch) | |
tree | 06cc25f1951966802f96d248f0a4a78bd64dfda0 /lib/vtls/vtls.c | |
parent | de1c1a8d8564e8d80ce384b19572228d87e7d8bc (diff) |
digest_sspi: Handle 'stale=TRUE' directive in HTTP digest
- If the server has provided another challenge use it as the replacement
input token if stale=TRUE. Otherwise previous credentials have failed
so return CURLE_LOGIN_DENIED.
Prior to this change the stale directive was ignored and if another
challenge was received it would cause error CURLE_BAD_CONTENT_ENCODING.
Ref: https://tools.ietf.org/html/rfc2617#page-10
Bug: https://github.com/curl/curl/issues/928
Reported-by: tarek112@users.noreply.github.com
Diffstat (limited to 'lib/vtls/vtls.c')
0 files changed, 0 insertions, 0 deletions