gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[GNUnet-SVN] [gnurl] 55/220: md4: No need for the NTLM code to call Curl


From: gnunet
Subject: [GNUnet-SVN] [gnurl] 55/220: md4: No need for the NTLM code to call Curl_md4it() for each TLS library
Date: Thu, 12 Sep 2019 17:26:55 +0200

This is an automated email from the git hooks/post-receive script.

ng0 pushed a commit to branch master
in repository gnurl.

commit 3d9685ee555ec1131a6fd72f00dd61cc104776d9
Author: Steve Holme <address@hidden>
AuthorDate: Sun Apr 14 03:52:16 2019 +0100

    md4: No need for the NTLM code to call Curl_md4it() for each TLS library
    
    As the NTLM code no longer calls any of TLS libraries' specific MD4
    functions, there is no need to call this function for each #ifdef.
---
 lib/curl_ntlm_core.c | 27 +++++++--------------------
 1 file changed, 7 insertions(+), 20 deletions(-)

diff --git a/lib/curl_ntlm_core.c b/lib/curl_ntlm_core.c
index c81dce5d3..d9594fa8d 100644
--- a/lib/curl_ntlm_core.c
+++ b/lib/curl_ntlm_core.c
@@ -561,28 +561,15 @@ CURLcode Curl_ntlm_core_mk_nt_hash(struct Curl_easy *data,
   if(result)
     return result;
 
-  {
-    /* Create NT hashed password. */
-#ifdef USE_OPENSSL
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_GNUTLS_NETTLE)
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_GNUTLS)
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_NSS)
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_MBEDTLS)
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_SECTRANSP)
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_OS400CRYPTO)
-    Curl_md4it(ntbuffer, pw, 2 * len);
-#elif defined(USE_WIN32_CRYPTO)
-    Curl_md4it(ntbuffer, pw, 2 * len);
+  /* Create NT hashed password. */
+#if defined(USE_OPENSSL) || defined(USE_GNUTLS_NETTLE) || \
+  defined(USE_GNUTLS) || defined(USE_NSS) || defined(USE_MBEDTLS) || \
+  defined(USE_SECTRANSP) || defined(USE_OS400CRYPTO) || \
+  defined(USE_WIN32_CRYPTO)
+  Curl_md4it(ntbuffer, pw, 2 * len);
 #endif
 
-    memset(ntbuffer + 16, 0, 21 - 16);
-  }
+  memset(ntbuffer + 16, 0, 21 - 16);
 
   free(pw);
 

-- 
To stop receiving notification emails like this one, please contact
address@hidden.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]