[dovecot-cvs] dovecot/src/master mail-process.c,1.7,1.8 master-settings.c,1.10,1.11 master-settings.h,1.4,1.5
cras at procontrol.fi
cras at procontrol.fi
Fri Feb 14 12:46:47 EET 2003
Update of /home/cvs/dovecot/src/master
In directory danu:/tmp/cvs-serv6296/src/master
Modified Files:
mail-process.c master-settings.c master-settings.h
Log Message:
Support for IDLE extension.
Index: mail-process.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/mail-process.c,v
retrieving revision 1.7
retrieving revision 1.8
diff -u -d -r1.7 -r1.8
--- mail-process.c 14 Feb 2003 08:00:52 -0000 1.7
+++ mail-process.c 14 Feb 2003 10:46:45 -0000 1.8
@@ -160,6 +160,8 @@
set->mail_never_cache_fields, NULL));
env_put(t_strdup_printf("MAILBOX_CHECK_INTERVAL=%u",
set->mailbox_check_interval));
+ env_put(t_strdup_printf("MAILBOX_IDLE_CHECK_INTERVAL=%u",
+ set->mailbox_idle_check_interval));
env_put(t_strconcat("CLIENT_WORKAROUNDS=",
set->client_workarounds, NULL));
env_put(t_strdup_printf("MAIL_MAX_FLAG_LENGTH=%u",
Index: master-settings.c
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.c,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -d -r1.10 -r1.11
--- master-settings.c 14 Feb 2003 08:00:52 -0000 1.10
+++ master-settings.c 14 Feb 2003 10:46:45 -0000 1.11
@@ -55,6 +55,7 @@
DEF(SET_STR, mail_never_cache_fields),
DEF(SET_STR, client_workarounds),
DEF(SET_INT, mailbox_check_interval),
+ DEF(SET_INT, mailbox_idle_check_interval),
DEF(SET_BOOL, mail_full_filesystem_access),
DEF(SET_INT, mail_max_flag_length),
DEF(SET_BOOL, mail_save_crlf),
@@ -159,6 +160,7 @@
MEMBER(mail_never_cache_fields) NULL,
MEMBER(client_workarounds) NULL,
MEMBER(mailbox_check_interval) 0,
+ MEMBER(mailbox_idle_check_interval) 30,
MEMBER(mail_full_filesystem_access) FALSE,
MEMBER(mail_max_flag_length) 50,
MEMBER(mail_save_crlf) FALSE,
Index: master-settings.h
===================================================================
RCS file: /home/cvs/dovecot/src/master/master-settings.h,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -d -r1.4 -r1.5
--- master-settings.h 14 Feb 2003 08:00:52 -0000 1.4
+++ master-settings.h 14 Feb 2003 10:46:45 -0000 1.5
@@ -39,6 +39,7 @@
const char *mail_never_cache_fields;
const char *client_workarounds;
unsigned int mailbox_check_interval;
+ unsigned int mailbox_idle_check_interval;
int mail_full_filesystem_access;
int mail_max_flag_length;
int mail_save_crlf;
More information about the dovecot-cvs
mailing list