* sasl-ntlm.el(sasl-ntlm-response): self-Hash.
authorokada <okada>
Fri, 16 Feb 2001 23:08:01 +0000 (23:08 +0000)
committerokada <okada>
Fri, 16 Feb 2001 23:08:01 +0000 (23:08 +0000)
ChangeLog
sasl-ntlm.el

index 277a422..1d40a06 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,9 @@
 2001-02-17  Kenichi OKADA <okada@opaopa.org>
 
+       * sasl-ntlm.el(sasl-ntlm-response): self-Hash.
+
+2001-02-17  Kenichi OKADA <okada@opaopa.org>
+
        * ntlm.el(smb-passwd-hash): Fix `upcase' for XEmacs.
 
 2001-02-17  Kenichi OKADA <okada@opaopa.org>
index fad2a04..27de282 100644 (file)
@@ -53,10 +53,11 @@ STEP is a vector [<previous step function> <result of previous step function>]"
   "SASL step function to generate a NTLM response against the server
 challenge stored in the 2nd element of STEP.  Called from 'sasl-next-step."
   (let* ((user (sasl-client-name client))
-        (passwd-hashes
+        (passphrase
          (sasl-read-passphrase (format "NTLM passphrase for %s: " user)))
         (challenge (sasl-step-data step)))
-    (ntlm-build-auth-response challenge user passwd-hashes)))
+    (ntlm-build-auth-response challenge user
+                             (ntlm-get-password-hashes passphrase))))
 
 (put 'sasl-ntlm 'sasl-mechanism
      (sasl-make-mechanism "NTLM" sasl-ntlm-steps))