pkgsrc-WIP-cvs archive

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

CVS commit: wip/dovecot



Module name:    wip
Committed by:   ghen
Date:           Fri Jun  5 06:50:12 UTC 2009

Modified Files:
        wip/dovecot: Makefile PLIST distinfo
        wip/dovecot/patches: patch-aa patch-ab patch-ac

Log Message:
Catch up with Dovecot 1.2 RC's.

v1.2.rc5 2009-06-04 Timo Sirainen <tss%iki.fi@localhost>

        * auth_cache_negative_ttl is now used also for password mismatches
          (currently only with plaintext authentication mechanisms).

        + Added support for EXTERNAL SASL mechanism.
        + FETCH X-SAVEDATE can now be used to get messages' save timestamps
        + deliver_log_format: %s is now in UTF8
        - If message body started with a space, some operations could have
          assert-crashed.
        - Fixed using LDAP support as a plugin
        - Fixes to virtual mailboxes.

v1.2.rc4 2009-05-17 Timo Sirainen <tss%iki.fi@localhost>

        * If /dev/arandom exists, use it instead of /dev/urandom (OpenBSD).
        * When logging to a file, the lines now start with a timestamp instead
          of "dovecot: " prefix.

        + IMAP: When multiple commands are pipelined, try harder to combine
          their mailbox syncing together. For example with Maildir pipelining
          STORE 1:* +FLAGS \Deleted and EXPUNGE commands the files won't
          be unnecessarily rename()d before being unlink()ed.
        + imap-proxy: Send backend's CAPABILITY if it's different from what
          was sent to client before.
        + IMAP: struct mail now keeps track of all kinds of statistics, such
          as number of open()s, stat()s, bytes read, etc. These fields could
          be exported by some kind of a statistics plugin (not included yet).
        + IMAP: SEARCH command now dynamically figures out how to run about
          0.20 .. 0.25 seconds before seeing if there's other work to do.
          This makes the SEARCH performance much better.
        - Fixes to shared mailbox handling.
        - Fixes to virtual mailboxes.
        - THREAD command could have crashed.
        - Fixes to expire-tool.
        - mbox: Don't break if From_-line is preceded by CRLF (instead of LF).
        - dict process wasn't restarted after SIGHUP was sent to master.

v1.2.rc3 2009-04-16 Timo Sirainen <tss%iki.fi@localhost>

        * IMAP proxy no longer simply forwards tagged reply from
          remote authentication command. It's now done only if the remote
          server sent a [resp-code], otherwise all failure strings are
          converted to Dovecot's "Authentication failed." to make sure that
          if remote isn't using Dovecot it won't reveal user's existence.

        + Quota roots can now specify which namespace's quota they're
          tracking. This is probably the most useful for giving public
          namespaces a quota.
        + Added imap_idle_notify_interval setting.
        - Fixes to shared mailbox handling
        - Fixes to virtual mailboxes
        - Fixed compiling with some FreeBSD and NetBSD versions
        - THREAD REFS still might have returned one (0) at the beginning.
        - deliver wasn't using mail_access_groups setting.
        - Fixed some error handling in maildir and index code.

v1.2.rc2 2009-04-03  Timo Sirainen <tss%iki.fi@localhost>

        - rquota.x file was missing from rc1 distribution, causing compiling
          to fail.

v1.2.rc1 2009-04-03  Timo Sirainen <tss%iki.fi@localhost>

        * When creating files or directories to mailboxes, Dovecot now uses
          the mailbox directory's permissions and GID for them. Previous
          versions simply used 0600 mode always. For backwards compatibility
          dovecot-shared file's permissions still override these with Maildir.
        * SQL dictionary (quota) configuration file is different than in v1.1.
          See doc/dovecot-dict-sql-example.conf for the new format.
        * deliver -m: Mailbox name is now assumed to be in UTF-8 format,
          not modified-UTF7. Stephan Bosch's new Sieve implementation also
          assumes UTF-8 format in fileinto parameters.

        + Full support for shared mailboxes and IMAP ACL extension.
          The code is mainly from Sascha Wilde and Bernhard Herzog.
        + IMAP: Added support for extensions: CONDSTORE, QRESYNC, ESEARCH,
          ESORT, SEARCHRES, WITHIN, ID and CONTEXT=SEARCH.
        + SEARCH supports INTHREAD search key, but the rest of the INTHREAD
          draft isn't implemented yet so it's not advertised in capability.
        + THREAD REFS algorithm where threads are sorted by their latest
          message instead of the thread root message. There is also no base
          subject merging.
        + IMAP: Implemented imap-response-codes draft.
        + Thread indexes for optimizing IMAP THREAD command and INTHREAD
          search key.
        + Added userdb checkpassword (by Sascha Wilde)
        + Virtual mailboxes: http://wiki.dovecot.org/Plugins/Virtual
        + Autocreate plugin: http://wiki.dovecot.org/Plugins/Autocreate
        + Listescape plugin: http://wiki.dovecot.org/Plugins/Listescape


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.11 -r1.12 wip/dovecot/patches/patch-ab
cvs -z3 rdiff -u -r1.29 -r1.30 wip/dovecot/PLIST
cvs -z3 rdiff -u -r1.42 -r1.43 wip/dovecot/distinfo
cvs -z3 rdiff -u -r1.5 -r1.6 wip/dovecot/patches/patch-ac
cvs -z3 rdiff -u -r1.54 -r1.55 wip/dovecot/Makefile
cvs -z3 rdiff -u -r1.9 -r1.10 wip/dovecot/patches/patch-aa

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/patches/patch-ab?r1=1.11&r2=1.12
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/PLIST?r1=1.29&r2=1.30
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/distinfo?r1=1.42&r2=1.43
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/patches/patch-ac?r1=1.5&r2=1.6
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/Makefile?r1=1.54&r2=1.55
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/patches/patch-aa?r1=1.9&r2=1.10

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

------------------------------------------------------------------------------
OpenSolaris 2009.06 is a cutting edge operating system for enterprises 
looking to deploy the next generation of Solaris that includes the latest 
innovations from Sun and the OpenSource community. Download a copy and 
enjoy capabilities such as Networking, Storage and Virtualization. 
Go to: http://p.sf.net/sfu/opensolaris-get
_______________________________________________
pkgsrc-wip-cvs mailing list
pkgsrc-wip-cvs%lists.sourceforge.net@localhost
https://lists.sourceforge.net/lists/listinfo/pkgsrc-wip-cvs


Home | Main Index | Thread Index | Old Index