Rocco Rutte:
authorpdmef <pdmef@e385b8ad-14ed-0310-8656-cc95a2468c6d>
Thu, 28 Jul 2005 20:44:17 +0000 (20:44 +0000)
committerpdmef <pdmef@e385b8ad-14ed-0310-8656-cc95a2468c6d>
Thu, 28 Jul 2005 20:44:17 +0000 (20:44 +0000)
- merge in latest mutt changes

git-svn-id: svn://svn.berlios.de/mutt-ng/trunk@365 e385b8ad-14ed-0310-8656-cc95a2468c6d

ChangeLog.mutt
imap/auth_cram.c
imap/auth_login.c

index c0c2ee7..0417064 100644 (file)
@@ -1,3 +1,10 @@
+2005-07-28 19:47:40  Brendan Cully  <brendan@kublai.com>  (brendan)
+
+       * imap/auth_cram.c, imap/auth_login.c: Use mutt_account_getlogin
+       instead of getuser for authentication methods that only support an
+       authentication ID. As a side-effect, don't display a dangling
+       authentication name pointer in getpass.
+
 2005-07-27 15:08:43  Vincent Lefevre  <vincent@vinc17.org>  (brendan)
 
        * crypt-gpgme.c: Correct two typos in GPGME error messages.
 2005-07-27 15:08:43  Vincent Lefevre  <vincent@vinc17.org>  (brendan)
 
        * crypt-gpgme.c: Correct two typos in GPGME error messages.
index 3f3d8ff..3cf9c5f 100644 (file)
@@ -42,7 +42,7 @@ imap_auth_res_t imap_auth_cram_md5 (IMAP_DATA * idata, const char *method)
   mutt_message _("Authenticating (CRAM-MD5)...");
 
   /* get auth info */
   mutt_message _("Authenticating (CRAM-MD5)...");
 
   /* get auth info */
-  if (mutt_account_getuser (&idata->conn->account))
+  if (mutt_account_getlogin (&idata->conn->account))
     return IMAP_AUTH_FAILURE;
   if (mutt_account_getpass (&idata->conn->account))
     return IMAP_AUTH_FAILURE;
     return IMAP_AUTH_FAILURE;
   if (mutt_account_getpass (&idata->conn->account))
     return IMAP_AUTH_FAILURE;
index c460a5b..3d8ae67 100644 (file)
@@ -33,7 +33,7 @@ imap_auth_res_t imap_auth_login (IMAP_DATA * idata, const char *method)
     return IMAP_AUTH_UNAVAIL;
   }
 
     return IMAP_AUTH_UNAVAIL;
   }
 
-  if (mutt_account_getuser (&idata->conn->account))
+  if (mutt_account_getlogin (&idata->conn->account))
     return IMAP_AUTH_FAILURE;
   if (mutt_account_getpass (&idata->conn->account))
     return IMAP_AUTH_FAILURE;
     return IMAP_AUTH_FAILURE;
   if (mutt_account_getpass (&idata->conn->account))
     return IMAP_AUTH_FAILURE;