Released Pigeonhole v0.4.5 for Dovecot v2.2.15.
Hello Dovecot users,
Unfortunately, Pigeonhole v0.4.4 had a rather big issue with error handling and the execution of the implicit keep. This problem presented itself for example when users exceeded their quota. This did not result in the proper rejection message. This is why I quickly release a new version.
Changelog v0.4.5:
- Added a Pigeonhole version banner to doveconf output. This way, future bug reports will also include Pigeonhole version information.
- Fixed handling of implicit keep. Last version erroneously reported that implicit keep succeeded after an earlier failure, while it in fact had failed. Particularly occurred for mailbox quota errors.
- Fixed segfault occurring on SunOS systems when there is no active script.
The release is available as follows:
http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar.... http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar....
Refer to http://pigeonhole.dovecot.org and the Dovecot v2.x wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems.
Regards,
-- Stephan Bosch stephan@rename-it.nl
On 10/30/2014 10:42 PM, Stephan Bosch wrote:
… The release is available as follows:
http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar.... http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar....
Refer to http://pigeonhole.dovecot.org and the Dovecot v2.x wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems.
Hi Stephan,
I guess there is a problem:
In file included from ../../../../src/lib-sieve/sieve-common.h:9:0, from sieve-file-script-sequence.c:9: ../../../../src/lib-sieve/sieve-config.h:8:32: fatal error: pigeonhole-version.h: No such file or directory #include "pigeonhole-version.h" ^ compilation terminated. In file included from ../../../../src/lib-sieve/sieve-common.h:9:0, from ../../../../src/lib-sieve/sieve-binary.h:9, from sieve-file-script.c:10: ../../../../src/lib-sieve/sieve-config.h:8:32: fatal error: pigeonhole-version.h: No such file or directory #include "pigeonhole-version.h" ^ compilation terminated. In file included from ../../../../src/lib-sieve/sieve.h:10:0, from sieve-file-storage.h:10, from sieve-file-storage-save.c:14: ../../../../src/lib-sieve/sieve-config.h:8:32: fatal error: pigeonhole-version.h: No such file or directory #include "pigeonhole-version.h" ^ compilation terminated. In file included from ../../../../src/lib-sieve/sieve.h:10:0, from sieve-file-storage.h:10, from sieve-file-storage-active.c:10: ../../../../src/lib-sieve/sieve-config.h:8:32: fatal error: pigeonhole-version.h: No such file or directory #include "pigeonhole-version.h" ^ compilation terminated. make[5]: *** [sieve-file-script-sequence.lo] Error 1 make[5]: *** Waiting for unfinished jobs.... make[5]: *** [sieve-file-script.lo] Error 1 make[5]: *** [sieve-file-storage-save.lo] Error 1 make[5]: *** [sieve-file-storage-active.lo] Error 1 make[4]: *** [all-recursive] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all-recursive] Error 1 make[1]: *** [all-recursive] Error 1 make: *** [all] Error 2
,--[ config.log ]-- | $ ./configure --prefix=/usr/local --build=x86_64-linux-gnu --host=x86_64-linux-gnu --with-dovecot=../dovecot-2.2 --with-managesieve --without-docs | … | hostname = el-tio | uname -m = x86_64 | uname -r = 3.16-2-amd64 | uname -s = Linux | uname -v = #1 SMP Debian 3.16.3-2 (2014-09-20) `--
,--[ Makefile ]-- | CC = x86_64-linux-gnu-gcc-4.8 | CCDEPMODE = depmode=gcc3 | CFLAGS = -std=gnu99 -O0 -g3 -ggdb3 -pipe -Wextra -Wunused -Wall -W -Wmissing-prototypes -Wmissing-declarations -Wpointer-arith -Wchar-subscripts -Wformat=2 -Wbad-function-cast -fno-builtin-strftime -Wstrict-aliasing=2 -I$(top_srcdir) | CPP = x86_64-linux-gnu-cpp-4.8 `--
Regards, Pascal
The trapper recommends today: c01dcofe.1430400@localdomain.org
On 10/31/2014 12:36 AM, Pascal Volk wrote:
On 10/30/2014 10:42 PM, Stephan Bosch wrote:
… The release is available as follows:
http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar.... http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar....
Refer to http://pigeonhole.dovecot.org and the Dovecot v2.x wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems. Hi Stephan,
I guess there is a problem:
This solves it:
http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/3e924b1b6c5c
Wonder if this is bad enough for yet another release. Not a good day. :/
Regards,
Stephan.
On 10/30/2014 09:30 PM, Stephan Bosch wrote:
On 10/31/2014 12:36 AM, Pascal Volk wrote:
On 10/30/2014 10:42 PM, Stephan Bosch wrote:
… The release is available as follows:
http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar.... http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar....
Refer to http://pigeonhole.dovecot.org and the Dovecot v2.x wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems. Hi Stephan,
I guess there is a problem: This solves it:
http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/3e924b1b6c5c
Wonder if this is bad enough for yet another release. Not a good day. :/
Regards,
Stephan. Does seem to prevent the debian package from building..
Am 01.11.2014 um 22:59 schrieb Gedalya:
On 10/30/2014 09:30 PM, Stephan Bosch wrote:
On 10/31/2014 12:36 AM, Pascal Volk wrote:
On 10/30/2014 10:42 PM, Stephan Bosch wrote:
… The release is available as follows:
http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar....
http://pigeonhole.dovecot.org/releases/2.2/dovecot-2.2-pigeonhole-0.4.5.tar....
Refer to http://pigeonhole.dovecot.org and the Dovecot v2.x wiki for more information. Have fun testing this new release and don't hesitate to notify me when there are any problems. Hi Stephan,
I guess there is a problem: This solves it:
http://hg.rename-it.nl/dovecot-2.2-pigeonhole/rev/3e924b1b6c5c
Wonder if this is bad enough for yet another release. Not a good day. :/
Regards,
Stephan. Does seem to prevent the debian package from building..
recompile deb from
http://xi.rename-it.nl/debian/
latest there
http://xi.rename-it.nl/debian/pool/testing-auto/dovecot-2.2/?C=M;O=A
dovecot_2.2.15-1~auto+30
works
Best Regards MfG Robert Schetterer
-- [*] sys4 AG
http://sys4.de, +49 (89) 30 90 46 64 Franziskanerstraße 15, 81669 München
Sitz der Gesellschaft: München, Amtsgericht München: HRB 199263 Vorstand: Patrick Ben Koetter, Marc Schiffbauer Aufsichtsratsvorsitzender: Florian Kirstein
participants (4)
-
Gedalya
-
Pascal Volk
-
Robert Schetterer
-
Stephan Bosch