Hello community,

here is the log from the commit of package dovecot12 for openSUSE:11.3
checked in at Wed May 25 12:57:34 CEST 2011.



--------
--- old-versions/11.3/UPDATES/all/dovecot12/dovecot12.changes   2010-10-25 
16:55:43.000000000 +0200
+++ 11.3/dovecot12/dovecot12.changes    2011-05-25 12:49:24.000000000 +0200
@@ -1,0 +2,46 @@
+Fri May 20 01:26:42 UTC 2011 - [email protected]
+
+- Update sieve version to 0.1.19:
+  - Enotify extension: fixed inappropriate return type in mailto URI
+    parse function, also fixing ARM compiler warning.
+  - Vacation extension: fixed handling of sendmail errors. It produced
+    an additional confusing success message in case of error.
+  - Removed header MIME-decoding to fix erroneous address parsing.
+    Applies to address test and vacation command.
+- Update managesieve patches to match the release:
+  old: dovecot-1.2-managesieve-0.11.12.tar.bz2
+  new: dovecot-1.2-managesieve-0.11.13.tar.bz2
+  old: dovecot-1.2.16-managesieve-0.11.12.diff.bz2
+  new: dovecot-1.2.17-managesieve-0.11.13.diff.bz2
+  - ManageSieve: fixed bug in UTF-8 checking of string values.
+
+-------------------------------------------------------------------
+Wed May 11 17:20:14 UTC 2011 - [email protected]
+
+- Update to 1.2.17:
+  - Fixed potential crashes and other problems when parsing header names
+    that contained NUL characters. (bnc#694778)
+  - IMAP: Fixed a memory leak with ESEARCH command handling
+  - Quota warnings could have been executed at incorrect times with
+    some configs.
+
+-------------------------------------------------------------------
+Mon Nov 15 13:04:16 UTC 2010 - [email protected]
+
+- Update managesieve patch to match the release:
+  old: dovecot-1.2.15-managesieve-0.11.12.diff.bz2
+  new: dovecot-1.2.16-managesieve-0.11.12.diff.bz2
+
+-------------------------------------------------------------------
+Tue Nov  9 00:05:23 UTC 2010 - [email protected]
+
+- Update to 1.2.16:
+  - imap: Fixed SELECT QRESYNC not to crash on mailbox close if a lot
+    of changes were being sent.
+  - pop3: Fixed a potential hang
+  - mbox: Creating new mailboxes should base permissions on mail root
+    dir, not always use 0600.
+  - auth: Disable auth caching entirely for master users
+- Add IMAP, POP3 and SIEVE services for SuSEfirewall2 (bnc#635447).
+
+-------------------------------------------------------------------
@@ -12,0 +59,43 @@
+
+-------------------------------------------------------------------
+Mon Oct  4 21:44:03 UTC 2010 - [email protected]
+
+- set PIC/PIE globally so we dont have to regenerate the
+  configure.
+  the patches are still left in as documentation
+- update sieve version to 0.1.18:
+  - Imap4flags: fixed segfault bug occuring in multiscript context.
+    Occured in specific situations when a script using imap4flags was
+    followed in the sequence by scripts not using imap4flags.
+  - Imap4flags: fixed bug in setflag command; when parameter was a
+    stringlist, only the last item was actually set.
+  - Prevented assertion failure due to currupt binary string
+    representation. If the string were missing a final \0 character an
+    assertion was produced in stead of a binary corruption error.
+  - Multiscript: fixed duplicate implicit keep caused by erroneous
+    execution state update.
+  - Fixed Sieve script name checking to properly handle length limit
+    and added 0x00ff as invalid character.
+  - Removed spurious old stdio.h (top) includes; these caused compile
+    issues on specific systems.
+  - Fixed default Sieve capability (as reported by ManageSieve): extra
+    extensions spamtest, spamtestplus and virustest were enabled by
+    default. These should, however, only be enabled when properly
+    configured and there is no default configuration.
+  - Variables extension: fixed :length set modifier to recognize utf8
+    characters in stead of octets.
+  - Fixed unnecessary reporting of dummy extensions in ManageSieve
+    SIEVE capability; the comparator-i;octet and
+    comparator-i;ascii-numeric 'extensions' were reported explicitly.
+  - LDA Sieve plugin: added _version symbol to enable Dovecot's plugin
+    version check. Without this check, people can forget to recompile
+    the plugin, which can lead to unexpected effects.
+- update managesieve patches to match the release:
+  old: dovecot-1.2-managesieve-0.11.11.tar.bz2
+  new: dovecot-1.2-managesieve-0.11.12.tar.bz2
+  old: dovecot-1.2.14-managesieve-0.11.11.diff.bz2
+  new: dovecot-1.2.15-managesieve-0.11.12.diff.bz2
+  - Fixed error handling of PUTSCRIPT commmand; save commit errors
+    would not make the command fail.
+  - Fixed PUTSCRIPT bug causing it to hang when given an empty script
+    name.

calling whatdependson for 11.3-i586


Old:
----
  dovecot-1.2-managesieve-0.11.11.tar.bz2
  dovecot-1.2-sieve-0.1.16.tar.bz2
  dovecot-1.2-sieve-0.1.16_pie.patch
  dovecot-1.2.11-managesieve-0.11.11.diff.bz2
  dovecot-1.2.11.tar.bz2
  dovecot-1.2.x_CVE-2010-3706.patch
  dovecot-1.2.x_CVE-2010-3707.patch
  dovecot12-1.2.13_dont_copy_acl_from_inbox.patch

New:
----
  dovecot-1.2-managesieve-0.11.13.tar.bz2
  dovecot-1.2-sieve-0.1.17_pie.patch
  dovecot-1.2-sieve-0.1.19.tar.bz2
  dovecot-1.2.17-managesieve-0.11.13.diff.bz2
  dovecot-1.2.17.tar.bz2
  dovecot-fw

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

Other differences:
------------------
++++++ dovecot12.spec ++++++
--- /var/tmp/diff_new_pack.XtC2Wl/_old  2011-05-25 12:56:58.000000000 +0200
+++ /var/tmp/diff_new_pack.XtC2Wl/_new  2011-05-25 12:56:58.000000000 +0200
@@ -1,7 +1,7 @@
 #
-# spec file for package dovecot12 (Version 1.2.11)
+# spec file for package dovecot12
 #
-# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany.
 #
 # All modifications and additions to the file contributed by third parties
 # remain the property of their copyright owners, unless otherwise agreed
@@ -18,12 +18,12 @@
 
 
 Name:           dovecot12
-Version:        1.2.11
-Release:        3.<RELEASE2>
+Version:        1.2.17
+Release:        2.<RELEASE2>
 License:        BSD3c ; LGPLv2.1+ ; MIT
 %define         dovecot_major_version 1.2
-%define         dovecot_sieve_version 0.1.16
-%define         dovecot_managesieve_version 0.11.11
+%define         dovecot_sieve_version 0.1.19
+%define         dovecot_managesieve_version 0.11.13
 %define         dovecot_managesieve_docdir 
%{_docdir}/%{pkg_name}/dovecot-managesieve/
 %define         dovecot_sieve_docdir       %{_docdir}/%{pkg_name}/dovecot-sieve
 #
@@ -99,21 +99,16 @@
 Source4:        %{pkg_name}.README.SuSE
 Source5:        dovecot-rpmlintrc
 %define dovecot_managesieve_source_dir 
dovecot-%{dovecot_major_version}-managesieve-%{dovecot_managesieve_version}
-Source6:        
http://www.rename-it.nl/dovecot/1.1/%{dovecot_managesieve_source_dir}.tar.bz2
-# PATCH-FEATURE-UPSTREAM 
dovecot-1.2.11-managesieve-%{dovecot_managesieve_version}.diff.bz2
-Patch:          
http://www.rename-it.nl/dovecot/1.1/dovecot-1.2.11-managesieve-%{dovecot_managesieve_version}.diff.bz2
+Source6:        
http://www.rename-it.nl/dovecot/1.2/%{dovecot_managesieve_source_dir}.tar.bz2
+Source7:        %{pkg_name}-fw
+# PATCH-FEATURE-UPSTREAM 
dovecot-1.2.13-managesieve-%{dovecot_managesieve_version}.diff.bz2
+Patch:          
http://www.rename-it.nl/dovecot/1.2/dovecot-1.2.17-managesieve-%{dovecot_managesieve_version}.diff.bz2
 # PATCH-FEATURE-UPSTREAM dovecot-1.2.4_pie.patch
 Patch1:         dovecot-1.2.4_pie.patch
 # PATCH-FEATURE-UPSTREAM dovecot-1.2-managesieve-0.11.11_pie.patch
 Patch2:         dovecot-1.2-managesieve-0.11.11_pie.patch
-# PATCH-FEATURE-UPSTREAM dovecot-1.2-sieve-0.1.16_pie.patch
-Patch3:         dovecot-1.2-sieve-0.1.16_pie.patch
-# PATCH-FIX-UPSTREAM dovecot12-1.2.13_dont_copy_acl_from_inbox.patch 
[email protected] bnc#640005
-Patch4:         dovecot12-1.2.13_dont_copy_acl_from_inbox.patch
-# PATCH-FIX-UPSTREAM dovecot-1.2.x_CVE-2010-3706.patch [email protected] 
bnc#643715
-Patch5:         dovecot-1.2.x_CVE-2010-3706.patch
-# PATCH-FIX-UPSTREAM dovecot-1.2.x_CVE-2010-3707.patch [email protected] 
bnc#643715
-Patch6:         dovecot-1.2.x_CVE-2010-3707.patch
+# PATCH-FEATURE-UPSTREAM dovecot-1.2-sieve-0.1.17_pie.patch
+Patch3:         dovecot-1.2-sieve-0.1.17_pie.patch
 
 %description
 Dovecot is an IMAP and POP3 server for Linux and UNIX-like systems,
@@ -291,15 +286,15 @@
 %prep
 %setup -q -n %{pkg_name}-%{version} -a 1 -a 6
 %patch -p1
-%patch1
-%patch2
-%patch3
-%patch4 -p1
 cp %{pkg_name}-example.conf{,.bak}
 %{__sed} -i -e 's|#ssl = yes|ssl = no|' \
             -e 's|/usr/libexec|%{_prefix}/lib|g' %{pkg_name}-example.conf
 %{__perl} -p -i -e 's|#(mail_plugin_dir =) /usr/lib/dovecot/(.*)$|$1 
%{_libdir}/dovecot/modules/$2|g' %{pkg_name}-example.conf
 diff -urN %{pkg_name}-example.conf{.bak,} ||:
+# dont delete those commented out patch lines
+#patch1
+#patch2
+#patch3
 
 %build
 export CFLAGS="%{optflags}"
@@ -319,6 +314,8 @@
 export CFLAGS="$CFLAGS -I%{_libdir}"
 export CXXFLAGS="$CFLAGS -I%{_libdir}"
 %endif
+export CFLAGS="$CFLAGS -fpic -DPIC"
+export LIBS="-pie"
 %configure                                          \
     --sysconfdir=%{_sysconfdir}/%{pkg_name}         \
     --libexecdir=%{_prefix}/lib                     \
@@ -347,8 +344,7 @@
     --with-libcap                                   \
     --with-docs                                     \
     --disable-static                                \
-    --enable-header-install                         \
-    --enable-pie
+    --enable-header-install
 %{__make}
 pushd %{dovecot_sieve_source_dir}
     if [ -f /usr/share/gettext/config.rpath -a ! -f config.rpath ] ; then
@@ -431,6 +427,9 @@
 # useless atm
 %{__rm} -v %{buildroot}%{_libdir}/%{pkg_name}/dovecot-config
 
+# install firewall services
+%{__install} -D -m 644 %{S:7} 
%{buildroot}%{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{pkg_name}
+
 %clean
 %{__rm} -rf %{buildroot}
 
@@ -456,6 +455,7 @@
 %dir %{_sysconfdir}/%{pkg_name}
 %config(noreplace) %attr(0644,root,root) %{_sysconfdir}/%{pkg_name}/*
 %config(noreplace) %{_sysconfdir}/pam.d/%{pkg_name}
+%config %{_sysconfdir}/sysconfig/SuSEfirewall2.d/services/%{pkg_name}
 %dir %{_prefix}/lib/%{pkg_name}
 %{_prefix}/lib/%{pkg_name}/checkpassword-reply
 %{_prefix}/lib/%{pkg_name}/dovecot-auth

++++++ dovecot-1.2-managesieve-0.11.11.tar.bz2 -> 
dovecot-1.2-managesieve-0.11.13.tar.bz2 ++++++
++++ 62742 lines of diff (skipped)

++++++ dovecot-1.2-sieve-0.1.16_pie.patch -> dovecot-1.2-sieve-0.1.17_pie.patch 
++++++
--- old-versions/11.3/UPDATES/all/dovecot12/dovecot-1.2-sieve-0.1.16_pie.patch  
2010-04-30 14:30:20.000000000 +0200
+++ 11.3/dovecot12/dovecot-1.2-sieve-0.1.17_pie.patch   2011-05-25 
12:16:01.000000000 +0200
@@ -1,7 +1,7 @@
-Index: dovecot-1.2-sieve-0.1.16/configure.in
+Index: dovecot-1.2-sieve-0.1.17/configure.in
 ===================================================================
---- dovecot-1.2-sieve-0.1.16.orig/configure.in
-+++ dovecot-1.2-sieve-0.1.16/configure.in
+--- dovecot-1.2-sieve-0.1.17.orig/configure.in
++++ dovecot-1.2-sieve-0.1.17/configure.in
 @@ -20,6 +20,37 @@ AC_PROG_CC
  AC_PROG_CPP
  AC_PROG_LIBTOOL

++++++ dovecot-1.2-sieve-0.1.16.tar.bz2 -> dovecot-1.2-sieve-0.1.19.tar.bz2 
++++++
++++ 14213 lines of diff (skipped)

++++++ dovecot-1.2.11-managesieve-0.11.11.diff.bz2 -> 
dovecot-1.2.17-managesieve-0.11.13.diff.bz2 ++++++
Files 
old-versions/11.3/UPDATES/all/dovecot12/dovecot-1.2.11-managesieve-0.11.11.diff.bz2
 and 11.3/dovecot12/dovecot-1.2.17-managesieve-0.11.13.diff.bz2 differ

++++++ dovecot-1.2-managesieve-0.11.11.tar.bz2 -> dovecot-1.2.17.tar.bz2 ++++++
++++ 430712 lines of diff (skipped)

++++++ dovecot-fw ++++++
## Name: Dovecot Server
## Description: Opens ports for the Dovecot Server

# space separated list of allowed TCP ports
TCP="imap imaps pop3 pop3s sieve 4190"

# space separated list of allowed UDP ports
UDP=""

# space separated list of allowed RPC services
RPC=""

# space separated list of allowed IP protocols
IP=""

# space separated list of allowed UDP broadcast ports
BROADCAST=""

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++



Remember to have fun...

-- 
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to