[Dovecot] v1.2.7 released
http://dovecot.org/releases/1.2/dovecot-1.2.7.tar.gz http://dovecot.org/releases/1.2/dovecot-1.2.7.tar.gz.sig
* IMAP: IDLE now sends "Still here" notifications to same user's
connections at the same time. This hopefully reduces power usage
of some mobile clients that use multiple IDLEing connections.
* IMAP: If imap_capability is set, show it in the login banner.
+ IMAP: Implemented SORT=DISPLAY extension.
- Login process creation could have sometimes failed with epoll_ctl()
errors or without epoll probably some other strange things could
have happened.
- Maildir: Fixed some performance issues
- Maildir: Fixed crash when using a lot of keywords.
- Several fixes to QRESYNC extension and modseq handling
- mbox: Make sure failed saves get rolled back with NFS.
- dbox: Several fixes.
Hello Timo, unfortunally dovecot-1.2.6-managesieve-0.11.9.diff is not applicable to Dovecot 1.2.7. After patching dovecot-1.2.6-managesieve-0.11.9.diff from: @@ -619,7 +635,13 @@ *set->imap_capability != '\0' ? set->imap_capability : set->imap_generated_capability, NULL)); if (*set->imap_capability != '\0') env_put("CAPABILITY_STRING_OVERRIDDEN=1"); + } else if (group->mail_process_type == PROCESS_TYPE_MANAGESIEVE) { + env_put(t_strconcat("CAPABILITY_STRING=", + set->managesieve_generated_capability, NULL)); + env_put(t_strconcat("MANAGESIEVE_IMPLEMENTATION_STRING=", + set->managesieve_implementation_string, NULL)); } + if (*set->login_trusted_networks != '\0') { env_put(t_strconcat("TRUSTED_NETWORKS=", set->login_trusted_networks, NULL)); to @@ -619,9 +635,15 @@ *set->imap_capability != '\0' ? set->imap_capability : set->imap_generated_capability, NULL)); if (*set->imap_capability != '\0') env_put("CAPABILITY_STRING_OVERRIDDEN=1"); + } else if (group->mail_process_type == PROCESS_TYPE_MANAGESIEVE) { + env_put(t_strconcat("CAPABILITY_STRING=", + set->managesieve_generated_capability, NULL)); + env_put(t_strconcat("MANAGESIEVE_IMPLEMENTATION_STRING=", + set->managesieve_implementation_string, NULL)); } + if (*set->login_trusted_networks != '\0') { env_put(t_strconcat("TRUSTED_NETWORKS=", set->login_trusted_networks, NULL)); this patch works with Dovecot 1.2.7. Christian
Timo Sirainen wrote:
http://dovecot.org/releases/1.2/dovecot-1.2.7.tar.gz http://dovecot.org/releases/1.2/dovecot-1.2.7.tar.gz.sig
ManageSieve patch updated:
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.7-managesieve-0.11.9.diff.gz http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.7-managesieve-0.11.9.diff.gz...
Regards,
Stephan
participants (3)
-
Christian Felsing
-
Stephan Bosch
-
Timo Sirainen