1
0
mirror of https://github.com/moparisthebest/curl synced 2024-08-13 17:03:50 -04:00
curl/lib/vauth
Daniel Stenberg 880cd5dd20
strerror: make the strerror function use local buffers
Instead of using a fixed 256 byte buffer in the connectdata struct.

In my build, this reduces the size of the connectdata struct by 11.8%,
from 2160 to 1904 bytes with no functionality or performance loss.

This also fixes a bug in schannel's Curl_verify_certificate where it
called Curl_sspi_strerror when it should have called Curl_strerror for
string from GetLastError. the only effect would have been no text or the
wrong text being shown for the error.

Co-authored-by: Jay Satiro

Closes #3612
2019-02-26 10:20:21 +01:00
..
cleartext.c Curl_auth_create_plain_message: fix too-large-input-check 2018-10-29 08:05:23 +01:00
cram.c comment: Fix multiple typos in function parameters 2018-10-03 10:27:27 +02:00
digest_sspi.c urldata: rename easy_conn to just conn 2019-01-11 15:35:13 +01:00
digest.c snprintf: renamed and we now only use msnprintf() 2018-11-23 08:26:51 +01:00
digest.h auth: add support for RFC7616 - HTTP Digest access authentication 2017-10-28 16:32:43 +02:00
krb5_gssapi.c comment: Fix multiple typos in function parameters 2018-10-03 10:27:27 +02:00
krb5_sspi.c comment: Fix multiple typos in function parameters 2018-10-03 10:27:27 +02:00
ntlm_sspi.c ntlm_sspi: add support for channel binding 2019-01-19 13:00:53 +01:00
ntlm.c ntlm: fix *_type3_message size check to avoid buffer overflow 2019-02-04 08:22:32 +01:00
ntlm.h vauth/ntlm.h: fix the #ifdef header guard 2018-03-20 15:00:09 +01:00
oauth2.c internals: rename the SessionHandle struct to Curl_easy 2016-06-22 10:28:41 +02:00
spnego_gssapi.c comment: Fix multiple typos in function parameters 2018-10-03 10:27:27 +02:00
spnego_sspi.c strerror: make the strerror function use local buffers 2019-02-26 10:20:21 +01:00
vauth.c vauth: Fix typo 2018-04-15 03:25:48 -04:00
vauth.h ntlm_sspi: fix authentication using Credential Manager 2018-04-16 20:43:21 +02:00