dovecot-2.0-pigeonhole: ManageSieve: reactivated reporting of NO...
    pigeonhole at rename-it.nl 
    pigeonhole at rename-it.nl
       
    Sat Jul  3 20:04:28 EEST 2010
    
    
  
details:   http://hg.rename-it.nl/dovecot-2.0-pigeonhole/rev/38306def24f0
changeset: 1310:38306def24f0
user:      Stephan Bosch <stephan at rename-it.nl>
date:      Sat Jul 03 18:32:09 2010 +0200
description:
ManageSieve: reactivated reporting of NOTIFY capability.
diffstat:
 src/managesieve-login/client.c                     |  3 +++
 src/managesieve-login/managesieve-login-settings.c |  2 +-
 2 files changed, 4 insertions(+), 1 deletions(-)
diffs (25 lines):
diff -r 4726ae261b28 -r 38306def24f0 src/managesieve-login/client.c
--- a/src/managesieve-login/client.c	Sat Jul 03 18:07:30 2010 +0200
+++ b/src/managesieve-login/client.c	Sat Jul 03 18:32:09 2010 +0200
@@ -72,6 +72,9 @@
 			msieve_client->set->managesieve_implementation_string, "\"\r\n", NULL));
 		client_send_raw(client, t_strconcat("\"SIEVE\" \"", 
 			msieve_client->set->managesieve_sieve_capability, "\"\r\n", NULL));
+		if ( msieve_client->set->managesieve_notify_capability != NULL )
+			client_send_raw(client, t_strconcat("\"NOTIFY\" \"", 
+				msieve_client->set->managesieve_notify_capability, "\"\r\n", NULL));
 		client_send_raw
 			(client, t_strconcat("\"SASL\" \"", saslcap, "\"\r\n", NULL));
 
diff -r 4726ae261b28 -r 38306def24f0 src/managesieve-login/managesieve-login-settings.c
--- a/src/managesieve-login/managesieve-login-settings.c	Sat Jul 03 18:07:30 2010 +0200
+++ b/src/managesieve-login/managesieve-login-settings.c	Sat Jul 03 18:32:09 2010 +0200
@@ -71,7 +71,7 @@
 static const struct managesieve_login_settings managesieve_login_default_settings = {
 	.managesieve_implementation_string = PACKAGE_NAME,
 	.managesieve_sieve_capability = "",
-	.managesieve_notify_capability = ""
+	.managesieve_notify_capability = NULL
 };
 
 static const struct setting_parser_info *managesieve_login_setting_dependencies[] = {
    
    
More information about the dovecot-cvs
mailing list