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:           Mon Feb 11 20:17:32 UTC 2008

Modified Files:
        wip/dovecot: Makefile PLIST distinfo
        wip/dovecot/patches: patch-ag

Log Message:
Update to Dovecot 1.1beta15.

Changes in beta14:

Pretty much the same things are in TODO for v1.1.rc1 as there were in beta13.
But there are quite a lot of other changes:

 - Added proxy_maybe setting. If the returned IP/port/user points to ourself,
   log in normally. Otherwise proxy to the IP.
 - Added quota_exceeded_message setting for quota plugin. Add it to plugin {}
   for global, or protocol lda {} for deliver-only.
 - mysql: default_file and default_group settings (by Luca Longinotti)
 - Timeout handling rewritten using a priority queue (heap). Dovecot should now
   be able to handle lots of timeouts quite fast.
 - Using the new timeout changes several places in code have been changed from
   iterate-through-objects-in-one-timeout to timeout-per-object. This means
   that there are no longer timeouts triggering every couple of seconds for no
   reason. dovecot master and dovecot-auth processes haven't been changed yet.
 - deliver without -d parameter: if $USER and $HOME exists, don't do getpwuid()
   lookup.
 - Maildir locking fix
 - Index file performance fixes
 - Don't allow RENAME box box/child. It breaks some clients (which do it
   themselves..) and there's really no reason to allow it.
 - Quota warnings were broken
 - Maildir quota didn't use limits from maildirsize if no quota rules were
   specified

I'm also thinking about getting rid of the "time moved backwards" error and
change it to a warning. First I'd just need to fix the timeout handling code to
handle time jumps and then verify that all timestamp comparisons can handle it
correctly.

Also besides warning about "time moved backwards" it should warn about "time
moved forwards a lot" where "lot" is probably something like a minute. That
could cause problems with dotlocks just the same as time moving backwards.

Changes in beta15:

 - If dovecot master kills itself, the error message is now written to a file
   in base_dir as well as to log file. When Dovecot starts the next time it
   shows this error message to user and asks to look into error log file. I'm
   hoping this will reduce "why dovecot exits silently after starting it?"
   questions.
 - LDAP: Added tls_* settings for using TLS with OpenLDAP.
 - POP3-only users shouldn't get dovecot.index.cache files created anymore when
   quota plugin is used
 - Fixed/optimized handling pipelined commands
 - rawlog: added -b parameter to log packet boundaries.
 - auth: %a and %b were broken


To generate a diff of this commit:
cvs -z3 rdiff -u -r1.1.1.1 -r1.2 wip/dovecot/patches/patch-ag
cvs -z3 rdiff -u -r1.17 -r1.18 wip/dovecot/PLIST
cvs -z3 rdiff -u -r1.24 -r1.25 wip/dovecot/distinfo
cvs -z3 rdiff -u -r1.36 -r1.37 wip/dovecot/Makefile

To view a diff of this commit:
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/patches/patch-ag?r1=1.1.1.1&r2=1.2
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/PLIST?r1=1.17&r2=1.18
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/distinfo?r1=1.24&r2=1.25
http://pkgsrc-wip.cvs.sourceforge.net/pkgsrc-wip/wip/dovecot/Makefile?r1=1.36&r2=1.37

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

-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
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