summaryrefslogtreecommitdiff
path: root/lib/curl_ntlm_core.c
Commit message (Expand)AuthorAgeFilesLines
* ntlm: Moved the HMAC MD5 function into the HMAC module as a generic functionSteve Holme2020-02-241-29/+10
* md4: Use our own MD4 implementation when no crypto libraries are availableSteve Holme2019-08-041-5/+0
* md4: No need to include Curl_md4.h for each TLS librarySteve Holme2019-08-041-7/+1
* md4: No need for the NTLM code to call Curl_md4it() for each TLS librarySteve Holme2019-08-041-20/+7
* md4: Move the mbed TLS MD4 implementation out of the NTLM codeSteve Holme2019-08-041-8/+1
* md4: Move the WinCrypt implementation out of the NTLM codeSteve Holme2019-08-041-12/+2
* md4: Move the SecureTransport implementation out of the NTLM codeSteve Holme2019-08-041-1/+2
* md4: Use the Curl_md4it() function for OpenSSL based NTLMSteve Holme2019-08-041-12/+1
* md4: Move the GNU TLS gcrypt MD4 implementation out of the NTLM codeSteve Holme2019-08-041-6/+2
* md4: Move the GNU TLS Nettle MD4 implementation out of the NTLM codeSteve Holme2019-08-041-5/+2
* ntlm: explicit type castinglufia2019-07-311-1/+1
* build: fix Codacy warningsMarcel Raad2019-06-051-2/+1
* ntlm: Support the NT response in the type-3 when OpenSSL doesn't include MD4Steve Holme2019-04-231-0/+6
* Secure Transport: no more "darwinssl"Daniel Stenberg2019-02-281-6/+6
* cleanup: make local functions staticDaniel Stenberg2019-02-101-10/+9
* snprintf: renamed and we now only use msnprintf()Daniel Stenberg2018-11-231-6/+6
* ntlm: Remove redundant ifdef USE_OPENSSLpkubaj2018-11-201-16/+6
* Curl_ntlm_core_mk_nt_hash: return error on too long passwordDaniel Stenberg2018-09-031-1/+4
* all: Refactor malloc+memset to use callocDaniel Gustafsson2018-04-151-3/+1
* vauth/cleartext: fix integer overflow checkDaniel Stenberg2018-03-201-10/+1
* curl_ntlm_core.c: use the limits.h's SIZE_T_MAX if providedDaniel Stenberg2017-11-271-0/+3
* ntlm: avoid integer overflow for malloc sizeDaniel Stenberg2017-11-271-2/+18
* ntlm: avoid malloc(0) for zero length passwordsDaniel Stenberg2017-11-041-1/+1
* ntlm: use strict order for SSL backend #if branchesViktor Szakats2017-09-221-32/+56
* code style: use spaces around plusesDaniel Stenberg2017-09-111-2/+2
* curl_ntlm_core: use Curl_raw_toupper instead of toupperMarcel Raad2017-06-051-1/+1
* curl_ntlm_core: pass unsigned char to toupperMarcel Raad2017-06-041-1/+1
* mbedtls: enable NTLM (& SMB) even if MD4 support is unavailableDan Fandrich2017-04-211-2/+6
* NTLM: check for features with #ifdef instead of #ifMarcel Raad2017-03-291-3/+3
* string formatting: fix 4 printf-style format stringsMichael Kaufmann2017-02-191-1/+3
* use *.sourceforge.io and misc URL updatesViktor Szakats2017-02-061-1/+1
* checksrc: stricter no-space-before-paren enforcementDaniel Stenberg2016-12-131-1/+1
* strcasecompare: all case insensitive string compares ignore locale nowDaniel Stenberg2016-10-311-1/+1
* mbedtls: Added support for NTLMBill Nagel2016-08-031-4/+31
* internals: rename the SessionHandle struct to Curl_easyDaniel Stenberg2016-06-221-2/+2
* lib: include curl_printf.h as one of the last headersDaniel Stenberg2016-04-291-3/+2
* URLs: change http to https in many placesViktor Szakats2016-04-061-1/+1
* openssl: remove most BoringSSL #ifdefs.David Benjamin2016-02-091-5/+1
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* curl_ntlm_core: fix 2 curl_off_t constant overflows.Patrick Monnerat2015-11-051-2/+2
* ntlm: error out without 64bit support as the code needs itDaniel Stenberg2015-10-091-0/+4
* ntlm: get rid of unconditional use of long longDaniel Stenberg2015-10-081-7/+4
* NTLM: recent boringssl brought DES_set_odd_parity backDaniel Stenberg2015-08-221-1/+1
* curl_memory: make curl_memory.h the second-last header file loadedDan Fandrich2015-03-241-2/+2
* free: instead of Curl_safefree()Daniel Stenberg2015-03-161-3/+2
* openssl: remove all uses of USE_SSLEAYDaniel Stenberg2015-03-051-5/+5
* mprintf.h: remove #ifdef CURLDEBUGDaniel Stenberg2015-03-031-3/+1
* unit1600: unit test for Curl_ntlm_core_mk_nt_hashDaniel Stenberg2015-02-031-0/+1
* ntlm_core: Use own odd parity function when crypto engine doesn't have oneSteve Holme2015-01-281-0/+23
* ntlm_core: Prefer sizeof(key) rather than hard coded sizesSteve Holme2015-01-281-4/+4