curl/lib/vauth
Daniel Stenberg 8d3c4fe344
sspi: free libcurl allocated memory with curlx_free
DecryptMessage() decrypts the buffer in place, overwriting the original
contents. It does not allocate any new buffer so the single original
buffer should be freed using the same memory "system" that allocated it.

Reported-by: Trail of Bits
Closes #21990
2026-06-13 23:18:59 +02:00
..
cleartext.c creds: hold credentials 2026-05-12 16:05:15 +02:00
cram.c creds: hold credentials 2026-05-12 16:05:15 +02:00
digest.c lib: transfer origin and proxy handling 2026-06-12 23:52:00 +02:00
digest.h lib: use lib source directory as base include path 2026-02-23 16:00:42 +01:00
digest_sspi.c lib: transfer origin and proxy handling 2026-06-12 23:52:00 +02:00
gsasl.c gsasl: fix potential double free 2026-05-15 11:49:06 +02:00
krb5_gssapi.c creds: add sasl service name 2026-05-13 14:04:17 +02:00
krb5_sspi.c sspi: free libcurl allocated memory with curlx_free 2026-06-13 23:18:59 +02:00
ntlm.c tidy-up: drop stray comparisons with literal zero 2026-06-10 15:15:54 +02:00
ntlm_sspi.c build: enable -Wformat-signedness, fix issues found 2026-06-10 15:14:08 +02:00
oauth2.c creds: hold credentials 2026-05-12 16:05:15 +02:00
spnego_gssapi.c creds: add sasl service name 2026-05-13 14:04:17 +02:00
spnego_sspi.c tidy-up: use curlx_safefree() 2026-05-21 01:31:03 +02:00
vauth.c lib: transfer origin and proxy handling 2026-06-12 23:52:00 +02:00
vauth.h tidy-up: apply clang-format fixes 2026-05-28 00:05:47 +02:00