Hello community, here is the log from the commit of package dovecot20 for openSUSE:11.4 checked in at Thu Dec 15 16:35:58 CET 2011.
-------- --- old-versions/11.4/UPDATES/all/dovecot20/dovecot20.changes 2011-08-01 20:28:46.000000000 +0200 +++ 11.4/dovecot20/dovecot20.changes 2011-11-29 19:08:09.000000000 +0100 @@ -1,0 +2,138 @@ +Sat Nov 19 19:24:21 UTC 2011 - alexan...@exatati.com.br + +- Update to Pigeonhole 2.0.5: + + Sieve vacation extension: made discard message for implicit + delivery more verbose + - The sieve-test tool: mixed up original and final envelope recipient + in implementation of command line arguments. + - Sieve vacation extension: resolved FIXME regarding the use of + variables in the :handle argument. Variables are now handled + correctly. + - Sieve body extension: fixed handling of :content "message/rfc822". + This now yields the headers of the embedded message as required by + the specification. Handling of :content "multipart" remains to be + fixed. + - LDA Sieve plugin: fixed problem with recipient_delimiter + configuration. Now it falls back to global recipient_delimiter + setting if plugin/recipient_delimiter is not set. + +------------------------------------------------------------------- +Thu Nov 17 12:35:21 UTC 2011 - alexan...@exatati.com.br + +- Update to 2.0.16: + * VSZ limits weren't being enforced for any processes. On server with + large mailboxes you may now see errors about it if the limits aren't + high enough. To fix them, either increase individual service { + vsz_limit } values or simply increase the default_vsz_limit setting. + * Proxying: If using ssl=yes or starttls=yes with a hostname (not IP) + as proxy destination, require that the certificate matches the given + hostname. + * LMTP: Changed default client_limit to 1. This should improve LMTP + throughput with default settings. + * dsync: Quota is no longer enforced (i.e. dsync can't fail because + user is over quota). + + Added "auto" mail storage driver, which can be used to autodetect + mailbox location and format. This behavior is already the default + for empty mail_location setting, so this change is mainly useful for + shared namespace's location setting. + + checkpassword: Export all auth %variables to AUTH_* environment. + +------------------------------------------------------------------- +Sat Nov 12 22:36:23 UTC 2011 - pascal.ble...@opensuse.org + +- update to 2.0.15: + * several fixes and performance enhancements: + + updated INSTALL documentation for new configuration options of the + include extension + + include extension: made nesting_depth and max_includes limits + configurable + + include extension: implemented proper configuration handling + Configuration is now only read once at extension initialization + + variables extension: fixed deinitialization problem (unfreed variable + scope data) newly found by Valgrind + + variables extension: fixed segfault bug triggered when dumping binary + variable scopes + + sieve: fixed debug mode; no messages were logged in some situations + + fix sievec: forgot to enable -D (debug) parameter + + lib-sieve: vacation extension: finally added support for using the + original recipient in vacation address check + + lib-sieve: added X-Sieve-Redirected-From header for people using SPF/SRS + + lib-sieve: add ihave extension (RFC5463) + + lib-sieve: made sure that flags and keywords are only checked when the + mailbox is actually opened + + made vnd.dovecot.debug extension available to the LDA plugin instead of + only the command line tools + + Sieve Storage: improved handling of unconfigured user home directory + + * doveadm now can move messages back to primary storage + +------------------------------------------------------------------- +Sun Sep 18 17:17:12 UTC 2011 - jeng...@medozas.de + +- Remove redundant tags/sections from specfile + (cf. packaging guidelines) +- Use %_smp_mflags for parallel build + +------------------------------------------------------------------- +Tue Sep 13 22:18:39 UTC 2011 - alexan...@exatati.com.br + +- Update Pigeonhole to 0.2.4: + + Vacation extension: finally added support for using the original + recipient in vacation address check. It is also possible to disable + the recipient address check entirely. Check doc/vacation.txt for + configuration information. + + Include extension: made limits on the include depth and the total + number of included scripts configurable. Check doc/include.txt for + configuration information. + + Implemented ihave extension. This allows checking for the availability + of Sieve language extensions at 'runtime'. Actually, this is checked + at compile time. At runtime the interpreter checks whether extensions + that were not previously available are still unavailable. If the + situation changed, the script is re-compiled and the ihave tests are + evaluated again. + + Sieve: optimized compilation of tests that yield constant results + (i.e. known at compile tme), such as 'true' and 'false'. No code is + produced anymore for script sections that are never executed. Also, + semantics are not verified anymore in uncompiled script sections. + + Made vnd.dovecot.debug extension available to the LDA plugin instead + of only the command line tools. + + Sieve: redirect action now adds X-Sieve-Redirected-From header + (mainly for people using SPF/SRS). + - Sieve: fixed bug in handling flags and keywords; in case of error an + assertion was triggered. + - Script storage: improved handling of unconfigured user home directory. + Originally this would produce an unhelpful error message. + - Imap4flags extension: prevent forcibly enabling imap4flags when + imapflags is enabled. + - Fixed various -Wunused-but-set-variable compiler warnings. + - Include extension: forgot to check variable identifier syntax for + 'global' command. + - Sieve: fixed debug mode; no messages were logged in some situations. + - sievec tool: forgot to enable -D (debug) parameter. + +------------------------------------------------------------------- +Mon Aug 29 04:21:26 UTC 2011 - alexan...@exatati.com.br + +- Update to 2.0.14: + + doveadm: Added support for running mail commands by proxying to + another doveadm server. + + Added "doveadm proxy list" and "doveadm proxy kick" commands to + list/kick proxy connections (via a new "ipc" service). + + Added "doveadm director move" to assign user from one server to + another, killing any existing connections. + + Added "doveadm director ring status" command. + + userdb extra fields can now return name+=value to append to an + existing name, e.g. "mail_plugins+= quota". + - script-login attempted an unnecessary config lookup, which usually + failed with "Permission denied". + - lmtp: Fixed parsing quoted strings with spaces as local-part for + MAIL FROM and RCPT TO. + - imap: FETCH BODY[HEADER.FIELDS (..)] may have crashed or not + returned all data sometimes. + - ldap: Fixed random assert-crashing with with sasl_bind=yes. + - Fixes to handling mail chroots + - Fixed renaming mailboxes under different parent with FS layout when + using separate ALT, INDEX or CONTROL paths. + - zlib: Fixed reading concatenated .gz files. + +------------------------------------------------------------------- calling whatdependson for 11.4-i586 Old: ---- dovecot-2.0-pigeonhole-0.2.3.tar.bz2 dovecot-2.0.13.tar.bz2 New: ---- dovecot-2.0-pigeonhole-0.2.5.tar.bz2 dovecot-2.0.16.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ dovecot20.spec ++++++ --- /var/tmp/diff_new_pack.kt0Vwz/_old 2011-12-15 16:29:01.000000000 +0100 +++ /var/tmp/diff_new_pack.kt0Vwz/_new 2011-12-15 16:29:01.000000000 +0100 @@ -15,15 +15,14 @@ # Please submit bugfixes or comments via http://bugs.opensuse.org/ # -# norootforbuild Name: dovecot20 -Version: 2.0.13 -Release: 0.<RELEASE5> +Version: 2.0.16 +Release: 0.<RELEASE2> %define pkg_name dovecot %define sieve_version 2.0 -%define dovecot_version 2.0.13 +%define dovecot_version 2.0.16 %define dovecot_pigeonhole_docdir %{_docdir}/%{pkg_name}/dovecot-pigeonhole #define with_unfinished_sieve_features 1 # @@ -76,13 +75,14 @@ # taken from http://www.dovecot.org/releases/2.0/%{pkg_name}-%{version}.tar.gz Source: %{pkg_name}-%{dovecot_version}.tar.bz2 # hg clone http://hg.rename-it.nl/dovecot-2.0-pigeonhole/ -%define dovecot_pigeonhole_source_dir %{pkg_name}-%{sieve_version}-pigeonhole-0.2.3 +%define dovecot_pigeonhole_source_dir %{pkg_name}-%{sieve_version}-pigeonhole-0.2.5 Source1: %{dovecot_pigeonhole_source_dir}.tar.bz2 Source2: %{pkg_name}.init Source3: %{pkg_name}.pam Source4: %{pkg_name}.README.SuSE Source5: %{pkg_name}-fw Patch0: dovecot-2.0_pie.patch +#Patch1: dovecot-2.0-pigeonhole_pie.patch Summary: IMAP and POP3 Server Written Primarily with Security in Mind %description @@ -94,10 +94,6 @@ compatible with UW-IMAP and Courier IMAP servers as well as mail clients accessing the mailboxes directly. -Author: --------- - Timo Sirainen <t...@iki.fi> - %package backend-mysql License: BSD 3-Clause; LGPL v2.1 or later; X11/MIT Group: Productivity/Networking/Email/Servers @@ -119,10 +115,6 @@ This package holds the files needed for MySQL support. -Author: --------- - Timo Sirainen <t...@iki.fi> - %package backend-pgsql License: BSD 3-Clause; LGPL v2.1 or later; X11/MIT Group: Productivity/Networking/Email/Servers @@ -144,11 +136,6 @@ This package holds the files needed for PostgreSQL support. -Author: --------- - Timo Sirainen <t...@iki.fi> - - %if 0%{?with_sqlite} %package backend-sqlite @@ -172,9 +159,6 @@ This package holds the files needed for SQLite support. -Author: --------- - Timo Sirainen <t...@iki.fi> %endif %if 0%{?with_clucene} @@ -200,9 +184,6 @@ This package holds the files needed for fulltext search support via CLucene. -Author: --------- - Timo Sirainen <t...@iki.fi> %endif %if 0%{?with_solr} @@ -228,10 +209,6 @@ This package holds the files needed for fulltext search support via solr. - -Author: --------- - Timo Sirainen <t...@iki.fi> %endif %package devel @@ -255,10 +232,6 @@ This package holds the file needed to compile plugins outside of the dovecot tree. -Author: --------- - Timo Sirainen <t...@iki.fi> - %prep %setup -q -n %{pkg_name}-%{dovecot_version} -a 1 %{__gzip} -9v ChangeLog @@ -274,9 +247,6 @@ %build export CFLAGS="%{optflags}" -%if 0%{?suse_version} > 1000 - export CFLAGS="$CFLAGS -fstack-protector" -%endif #{__aclocal} -I . #{__autoheader} #{__libtoolize} --force @@ -290,7 +260,6 @@ export LIBS="-pie" %configure \ --docdir=%{_docdir}/%{pkg_name} \ - --libexecdir=%{_prefix}/lib \ --with-moduledir=%{_libdir}/%{pkg_name}/modules \ --with-ioloop=best \ --with-ldap=plugin \ @@ -314,7 +283,7 @@ --with-libwrap \ --with-docs \ --disable-static -make +make %{?_smp_mflags} pushd %{dovecot_pigeonhole_source_dir} #./autogen.sh @@ -328,7 +297,7 @@ --with-unfinished-features \ %endif --docdir="%{dovecot_pigeonhole_docdir}" - make + make %{?_smp_mflags} popd %check @@ -375,6 +344,7 @@ # install sieve docs %{__install} -m 0755 -Dd %{buildroot}%{dovecot_pigeonhole_docdir} pushd %{dovecot_pigeonhole_source_dir} +%__sed -i 's/\r$//' doc/rfc/* cp -av AUTHORS COPYING* INSTALL NEWS README TODO \ examples/ doc/rfc/ doc/devel \ %{buildroot}%{dovecot_pigeonhole_docdir}/ @@ -383,9 +353,6 @@ # install firewall services %{__install} -D -m 644 %{S:5} %{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{pkg_name} -%clean -%{__rm} -rf %{buildroot} - %pre /usr/sbin/groupadd -r %{pkg_name} &>/dev/null || : /usr/sbin/useradd -o -g %{pkg_name} -s /bin/false -r -c "User for Dovecot imapd" -d %{_var}/run/%{pkg_name} %{pkg_name} &>/dev/null || : @@ -433,6 +400,7 @@ %{_prefix}/lib/%{pkg_name}/gdbhelper %{_prefix}/lib/%{pkg_name}/imap %{_prefix}/lib/%{pkg_name}/imap-login +%{_prefix}/lib/%{pkg_name}/ipc %{_prefix}/lib/%{pkg_name}/listview %{_prefix}/lib/%{pkg_name}/lmtp %{_prefix}/lib/%{pkg_name}/log ++++++ dovecot-2.0-pigeonhole-0.2.3.tar.bz2 -> dovecot-2.0-pigeonhole-0.2.5.tar.bz2 ++++++ ++++ 20458 lines of diff (skipped) ++++++ dovecot-2.0-pigeonhole-0.2.3.tar.bz2 -> dovecot-2.0.16.tar.bz2 ++++++ ++++ 596281 lines of diff (skipped) continue with "q"... Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscr...@opensuse.org For additional commands, e-mail: opensuse-commit+h...@opensuse.org