[Dovecot] v1.2.rc7 released
http://dovecot.org/releases/1.2/rc/dovecot-1.2.rc7.tar.gz http://dovecot.org/releases/1.2/rc/dovecot-1.2.rc7.tar.gz.sig
I'll make RC releases daily now until v1.2.0 is released, which will be either on Monday or Wednesday. Please test as much as possible.
* Removed configure --with-deliver, --with-pop3d and --disable-ipv6
parameters.
+ Improved permission related error messages.
- mbox: Don't write garbage to mbox if message doesn't have a body.
- virtual: Fixed saving messages with keywords.
- virtual: Fixed infinite looping bug.
- zlib: Fixed error handling.
On Sunday 28 June 2009 05:59:35 Timo Sirainen wrote:
http://dovecot.org/releases/1.2/rc/dovecot-1.2.rc7.tar.gz http://dovecot.org/releases/1.2/rc/dovecot-1.2.rc7.tar.gz.sig
I'll make RC releases daily now until v1.2.0 is released, which will be either on Monday or Wednesday. Please test as much as possible.
- Removed configure --with-deliver, --with-pop3d and --disable-ipv6 parameters.
- Improved permission related error messages.
- mbox: Don't write garbage to mbox if message doesn't have a body.
- virtual: Fixed saving messages with keywords.
- virtual: Fixed infinite looping bug.
- zlib: Fixed error handling.
Hi,
dovecot 1.2.rc7 fails to build ldap plugin. With reverted
http://hg.dovecot.org/dovecot-1.2/rev/9214dd33a2a5
it works.
configure command: prefix=/usr --bindir=/usr/bin --sbindir=/usr/sbin --sysconfdir=/etc --
- ./configure --build=x86_64-unknown-linux-gnu --host=x86_64-unknown-linux-gnu --target=x86_64-redhat-linux-gnu --program-prefix= --prefix=/usr --exec-
datadir=/usr/share --includedir=/usr/include --libdir=/usr/lib64 -- libexecdir=/usr/libexec --localstatedir=/var --sharedstatedir=/var/lib -- mandir=/usr/share/man --infodir=/usr/share/info 'INSTALL_DATA=install -c -p - m644' --enable-header-install --disable-static --with-pgsql --with-mysql -- with-sqlite --with-sql=plugin --with-sql-drivers --with-ssl=openssl --with- ssldir=/etc/pki/dovecot --with-ldap=plugin --with-gssapi=plugin
rc7 configure output: Install prefix . : /usr File offsets ... : 64bit I/O polling .... : epoll I/O notifys .... : inotify SSL ............ : yes (OpenSSL) GSSAPI ......... : plugin passdbs ........ : passwd passwd-file shadow pam checkpassword ldap (plugin) sql : -bsdauth -sia -vpopmail userdbs ........ : static prefetch passwd passwd-file checkpassword ldap (plugin) sql nss : -vpopmail SQL drivers .... : pgsql mysql sqlite (plugins)
rc7 with reverted 9214dd33a2a5: Install prefix ...................... : /usr File offsets ........................ : 64bit I/O loop method ..................... : epoll File change notification method ..... : inotify Building with SSL support ........... : yes (OpenSSL) Building with GSSAPI support ........ : plugin Building with user database modules . : static prefetch passwd passwd-file checkpassword ldap (plugin) sql nss Building with password lookup modules : passwd passwd-file shadow pam checkpassword ldap (plugin) sql Building with SQL drivers ............: pgsql mysql sqlite (plugins)
There's no other difference in configure output.
Regards, Michal Hlavinka
The ManageSieve patch for rc5 applies to rc7, but doesn't build.
The problem is obvoiusly that dovecot-managesive/src/managesieve-login/client.c tests:
#if CLIENT_LOGIN_IDLE_TIMEOUT_MSECS >= AUTH_REQUEST_TIMEOUT*1000 # error client idle timeout must be smaller than authentication timeout #endif
while dovecot/src/{pop3,imap}-login/client.c do the opposite test:
#if CLIENT_LOGIN_IDLE_TIMEOUT_MSECS < AUTH_REQUEST_TIMEOUT*1000 # error client idle timeout must be larger than authentication timeout #endif
As I don't understand what this is about, I won't touch it.
On Monday 29 June 2009 12:31:53 Edgar Fuß wrote:
The ManageSieve patch for rc5 applies to rc7, but doesn't build.
The problem is obvoiusly that dovecot-managesive/src/managesieve-login/client.c tests:
#if CLIENT_LOGIN_IDLE_TIMEOUT_MSECS >= AUTH_REQUEST_TIMEOUT*1000 # error client idle timeout must be smaller than authentication timeout #endif
while dovecot/src/{pop3,imap}-login/client.c do the opposite test:
#if CLIENT_LOGIN_IDLE_TIMEOUT_MSECS < AUTH_REQUEST_TIMEOUT*1000 # error client idle timeout must be larger than authentication timeout #endif
As I don't understand what this is about, I won't touch it.
this was recently changed: http://hg.dovecot.org/dovecot-1.2/rev/1c91fa0d804b
so I've changed it this way and it seems, it works.
-#if CLIENT_LOGIN_IDLE_TIMEOUT_MSECS >= AUTH_REQUEST_TIMEOUT*1000 -# error client idle timeout must be smaller than authentication timeout +#if CLIENT_LOGIN_IDLE_TIMEOUT_MSECS < AUTH_REQUEST_TIMEOUT*1000 +# error client idle timeout must be larger than authentication timeout
Michal
participants (3)
-
Edgar Fuß
-
Michal Hlavinka
-
Timo Sirainen