Duncan Gibb wrote, on 26.11.2008 17:36: > Could you post your patch, please? Or attach it to the bug. I'll post it here, since it's only a quick and dirty "fix" to have proof of the bug. Regards, Wolfgang -- Wolfgang Breyha <wbreyha@xxxxxxx> | http://www.blafasel.at/ Vienna University Computer Center | Austria
diff -urN cyrus-imapd-2.3.13.orig/imap/imapd.c cyrus-imapd-2.3.13/imap/imapd.c --- cyrus-imapd-2.3.13.orig/imap/imapd.c 2008-11-15 23:40:36.000000000 +0100 +++ cyrus-imapd-2.3.13/imap/imapd.c 2008-11-26 11:22:03.000000000 +0100 @@ -987,7 +987,7 @@ const char *err; prot_printf(imapd_out, "* OK [CAPABILITY "); - capa_response(CAPA_PREAUTH); + capa_response(CAPA_PREAUTH|CAPA_POSTAUTH); prot_printf(imapd_out, "]"); if (config_serverinfo) prot_printf(imapd_out, " %s", config_servername); if (config_serverinfo == IMAP_ENUM_SERVERINFO_ON) {
---- Cyrus Home Page: http://cyrusimap.web.cmu.edu/ Cyrus Wiki/FAQ: http://cyrusimap.web.cmu.edu/twiki List Archives/Info: http://asg.web.cmu.edu/cyrus/mailing-list.html