[dovecot-cvs] dovecot NEWS, 1.28.2.10, 1.28.2.11 TODO, 1.58.2.6, 1.58.2.7 configure.in, 1.277.2.36, 1.277.2.37

tss at dovecot.org tss at dovecot.org
Sat Oct 14 01:02:15 UTC 2006


Update of /var/lib/cvs/dovecot
In directory talvi:/tmp/cvs-serv7876

Modified Files:
      Tag: branch_1_0
	NEWS TODO configure.in 
Log Message:
Released 1.0.rc9.



Index: NEWS
===================================================================
RCS file: /var/lib/cvs/dovecot/NEWS,v
retrieving revision 1.28.2.10
retrieving revision 1.28.2.11
diff -u -d -r1.28.2.10 -r1.28.2.11
--- NEWS	9 Oct 2006 18:09:46 -0000	1.28.2.10
+++ NEWS	14 Oct 2006 00:02:13 -0000	1.28.2.11
@@ -1,3 +1,23 @@
+v1.0.rc9 2006-10-14  Timo Sirainen <tss at iki.fi>
+
+	* 64bit systems: dovecot.index.cache file will be rebuilt because
+	  some time fields have been changed from 64bit fields to 32bit
+	  fields. Now the same cache file can be used in both 32bit and
+	  64bit systems without it being rebuilt.
+	* Added libmysqlclient workaround to conflicting sha1_result symbol,
+	  which caused Dovecot to fail logging into MySQL.
+
+	+ dovecot.index.cache file opening is delayed until it's actually
+	  needed. This reduces disk accesses a bit with eg. STATUS commands.
+	+ auth_cache: Try to handle changing passwords automatically: If
+	  password verification fails, but the last one had succeeded, don't
+	  use the cache. This works only with plaintext auth.
+	- dovecot.index.cache: We didn't properly detect if some fields were
+	  different length than we expected, which caused assert crashes
+	- Lots of fixes to login/master process handling
+	- mbox: Fixed a bug causing "X-IMAPbase uid-last unexpectedly lost
+	  in mbox file" errors, and possibly others.
+
 v1.0.rc8 2006-10-09  Timo Sirainen <tss at iki.fi>
 
 	* GSSAPI: Changed POP3 service name to "pop", which is what the

Index: TODO
===================================================================
RCS file: /var/lib/cvs/dovecot/TODO,v
retrieving revision 1.58.2.6
retrieving revision 1.58.2.7
diff -u -d -r1.58.2.6 -r1.58.2.7
--- TODO	9 Oct 2006 18:09:46 -0000	1.58.2.6
+++ TODO	14 Oct 2006 00:02:13 -0000	1.58.2.7
@@ -1,14 +1,11 @@
+ - ldap auth is leaking memory?
+ - mbox save: don't allow From_-lines inside headers
  - auth: if auth client gives a field twice kill the connection and log error
  - master leaks log fds with kqueue
- - login -> master UNIX socket handling handling is a bit broken:
-     - tried to change state 0 -> 17808 (lost client_fd?)
-     - apparently the client_fd can also be sent tagged with wrong request
+ - login -> master UNIX socket handling handling is a bit broken
+     - added sanity checks now. see if errors changed?
  - deliver doesn't work with mail_chroot set
- - proxying with multiple connections: SSL_write() syscall failed:
-   Bad file descriptor
  - auth_cache breaks master passdb
- - if a child process dies at startup, dovecot master might quit before
-   reading the child process's error message and writing it to log
  - maildir physical separator could be configurable
  - extra_args in master db are sent to login
  - something should be done to umask setting. we should be creating files with
@@ -146,6 +143,9 @@
  - auth
     - ability to specify default password scheme with passwd-file
     - with blocking passdb we're not caching lookups if the password was wrong
+    - non-plaintext authentication doesn't support all features:
+        - multiple passdbs don't work, only the first one is used
+	- auth cache's last_success password change check doesn't exist
     - if PAM child process doesn't finish within a minute, kill it
     - PAM / checkpassword should use passdb-blocking
     - support specifying hex/base64 encoding in password scheme. for example

Index: configure.in
===================================================================
RCS file: /var/lib/cvs/dovecot/configure.in,v
retrieving revision 1.277.2.36
retrieving revision 1.277.2.37
diff -u -d -r1.277.2.36 -r1.277.2.37
--- configure.in	9 Oct 2006 18:09:46 -0000	1.277.2.36
+++ configure.in	14 Oct 2006 00:02:13 -0000	1.277.2.37
@@ -1,5 +1,5 @@
 xAC_PREREQ([2.59])
-AC_INIT([dovecot],[1.0.rc8],[dovecot at dovecot.org])
+AC_INIT([dovecot],[1.0.rc9],[dovecot at dovecot.org])
 AC_CONFIG_SRCDIR([src])
 
 AM_INIT_AUTOMAKE



More information about the dovecot-cvs mailing list