Re: murder frontend CAPABILITY check

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

 



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

[Index of Archives]     [Cyrus SASL]     [Squirrel Mail]     [Asterisk PBX]     [Video For Linux]     [Photo]     [Yosemite News]     [gtk]     [KDE]     [Gimp on Windows]     [Steve's Art]

  Powered by Linux