v1.2.7 released

View: New views
3 Messages — Rating Filter:   Alert me  

v1.2.7 released

by Timo Sirainen :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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.



signature.asc (204 bytes) Download Attachment

Re: v1.2.7 released

by Christian Felsing-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message

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


Re: v1.2.7 released (managesieve updated)

by Stephan Bosch-2 :: Rate this Message:

Reply to Author | View Threaded | Show Only this Message