pkgsrc-Changes archive

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

CVS commit: pkgsrc/mail



Module Name:    pkgsrc
Committed By:   ghen
Date:           Sun Jun 22 17:41:23 UTC 2008

Modified Files:
        pkgsrc/mail/dovecot: MESSAGE Makefile PLIST buildlink3.mk distinfo
            hacks.mk options.mk
        pkgsrc/mail/dovecot-sieve: Makefile distinfo
        pkgsrc/mail/dovecot-sieve/patches: patch-aa
        pkgsrc/mail/dovecot/files: dovecot.sh
        pkgsrc/mail/dovecot/patches: patch-aa patch-ab patch-ac patch-ag

Log Message:
Update to Dovecot 1.1.1.  Beta's and RC's have been tracked in pkgsrc-wip,
copy from there.

Update the Sieve plugin accordingly to 1.1.5.

Major changes since 1.0:

        * After Dovecot v1.1 has modified index or dovecot-uidlist files,
          they can't be opened anymore with Dovecot versions earlier than
          v1.0.2.
        * See doc/wiki/Upgrading.1.1.txt (or for latest changes,
          http://wiki.dovecot.org/Upgrading/1.1) for list of changes since
          v1.0 that you should be aware of when upgrading.

        + IMAP: Added support for UIDPLUS and LIST-EXTENDED extensions.
        + IMAP SORT: Sort keys are indexed, which makes SORT commands faster.
        + When saving messages, update cache file immediately with the data
          that we expect client to fetch later.
        + NFS caches are are flushed whenever needed. See mail_nfs_storage and
          mail_nfs_index settings.
        + Out of order command execution (SEARCH, FETCH, LIST), nonstandard
          command cancellation (X-CANCEL <tag>)
        + IMAP: STATUS-IN-LIST draft implementation
        + Expire plugin can be used to keep track of oldest messages in
          specific mailboxes. A nightly run can then quickly expunge old
          messages from the mailboxes that have them. The tracking is done
          using lib-dict, so you can use either Berkeley DB or SQL database.
        + Namespaces are supported everywhere now.
        + Namespaces have new list and subscriptions settings.
        + Full text search indexing support with Lucene and Squat backends.
        + OTP and S/KEY authentication mechanisms (by Andrey Panin).
        + mbox and Maildir works with both Maildir++ and FS layouts. You can
          change these by appending :LAYOUT=3Dmaildir++ or :LAYOUT=3Dfs to
          mail_location.
        + LDAP: Support templates in pass_attrs and user_attrs
        + Support for listening in multiple IPs/ports.
        + Quota plugin rewrite: Support for multiple quota roots, warnings,
          allow giving storage size in bytes or kilo/mega/giga/terabytes,
          per-mailbox quota rules.
        + Filesystem quota backend supports inode limits, group quota and
          RPC quota for NFS.
        + SEARCH and SORT finally compare non-ASCII characters
          case-insensitively. We use i;unicode-casemap algorithm.
        + Config files support splitting values to multiple lines with \


To generate a diff of this commit:
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/dovecot/MESSAGE \
    pkgsrc/mail/dovecot/buildlink3.mk pkgsrc/mail/dovecot/hacks.mk
cvs rdiff -r1.116 -r1.117 pkgsrc/mail/dovecot/Makefile
cvs rdiff -r1.19 -r1.20 pkgsrc/mail/dovecot/PLIST
cvs rdiff -r1.81 -r1.82 pkgsrc/mail/dovecot/distinfo
cvs rdiff -r1.20 -r1.21 pkgsrc/mail/dovecot/options.mk
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/dovecot-sieve/Makefile \
    pkgsrc/mail/dovecot-sieve/distinfo
cvs rdiff -r1.1.1.1 -r1.2 pkgsrc/mail/dovecot-sieve/patches/patch-aa
cvs rdiff -r1.2 -r1.3 pkgsrc/mail/dovecot/files/dovecot.sh
cvs rdiff -r1.7 -r1.8 pkgsrc/mail/dovecot/patches/patch-aa \
    pkgsrc/mail/dovecot/patches/patch-ac
cvs rdiff -r1.22 -r1.23 pkgsrc/mail/dovecot/patches/patch-ab
cvs rdiff -r1.3 -r1.4 pkgsrc/mail/dovecot/patches/patch-ag

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.



Home | Main Index | Thread Index | Old Index