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

Reply via email to