Hello community,
here is the log from the commit of package fetchmail for openSUSE:Factory
checked in at Thu Jun 30 11:43:10 CEST 2011.
--------
--- fetchmail/fetchmail.changes 2010-12-13 12:29:14.000000000 +0100
+++ /mounts/work_src_done/STABLE/fetchmail/fetchmail.changes 2011-06-06 16:30:40.000000000 +0200
@@ -1,0 +2,33 @@
+Mon Jun 6 13:52:08 UTC 2011 - puzel@novell.com
+
+- update to fetchmail-6.3.20
+ # SECURITY BUG FIXES
+ - CVE-2011-1947 (bnc#697368): STARTTLS: Fetchmail runs the IMAP
+ STARTTLS or POP3 STLS negotiation with the set timeout (default
+ five minutes) now. This was reported missing, with observed
+ fetchmail freezes beyond a week, by Thomas Jarosch.
+ See fetchmail-SA-2011-01.txt for further details.
+ # BUG FIXES
+ - IMAP: Do not search for UNSEEN messages in ranges. Usually,
+ there are very few new messages and most of the range searches
+ result in nothing. Instead, split the long response to make the
+ IMAP driver think that there are multiple lines of response.
+ - Do not print "skipping message" for old messages even in
+ verbose mode. If there are too many old messages, the logs just
+ get filled without any real activity.
+ - Build: fetchmail now always uses its own MD5 implementation
+ rather than trying to find a system library with matched
+ header. The library and header variants found on systems are
+ too diverse, and the code size saving is not worth any more
+ wasted user or programmer time.
+ # CHANGES
+ - Call strlen() only once when removing CRLF from a line.
+ - fetchmail sets Internet domain sockets to "keepalive" mode now.
+ Note that there is no portable way to configure actual timeouts
+ for this mode, and some systems only support a system-wide
+ timeout setting. fetchmail does not attempt to tune the time
+ spans of keepalive mode.
+- remove build-time dependency on ed
+- use spec-cleaner
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
fetchmail-6.3.19.tar.bz2
New:
----
fetchmail-6.3.20.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ fetchmail.spec ++++++
--- /var/tmp/diff_new_pack.qr7qDY/_old 2011-06-30 11:40:52.000000000 +0200
+++ /var/tmp/diff_new_pack.qr7qDY/_new 2011-06-30 11:40:52.000000000 +0200
@@ -1,7 +1,7 @@
#
-# spec file for package fetchmail (Version 6.3.19)
+# spec file for package fetchmail
#
-# 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
@@ -15,33 +15,40 @@
# Please submit bugfixes or comments via http://bugs.opensuse.org/
#
-# norootforbuild
Name: fetchmail
-BuildRequires: ed openssl-devel opie postfix procmail pwdutils python-devel
+BuildRequires: openssl-devel
+BuildRequires: opie
+BuildRequires: postfix
+BuildRequires: procmail
+BuildRequires: pwdutils
+BuildRequires: python-devel
%if 0%{?suse_version} > 1000
%define with_krb5 1
%endif
%if 0%{?with_krb5}
BuildRequires: krb5-devel
%endif
+Version: 6.3.20
+Release: 1
License: GPLv2+ ; Other uncritical OpenSource License ; Public Domain, Freeware
+Summary: Full-Featured POP and IMAP Mail Retrieval Daemon
+Url: http://fetchmail.berlios.de/
Group: Productivity/Networking/Email/Utilities
-AutoReqProv: on
-Version: 6.3.19
-Release: 1
Source: %{name}-%{version}.tar.bz2
Source1: %{name}.init
Source2: %{name}.logrotate
Source3: sysconfig.%{name}
Patch0: fetchmail-6.3.8-smtp_errors.patch
-PreReq: %insserv_prereq %fillup_prereq coreutils pwdutils
-Url: http://fetchmail.berlios.de/
-Icon: fetchmail.xpm
-Requires: smtp_daemon logrotate
+PreReq: %fillup_prereq
+PreReq: %insserv_prereq
+PreReq: coreutils
+PreReq: pwdutils
+Requires: logrotate
+Requires: smtp_daemon
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-Summary: Full-Featured POP and IMAP Mail Retrieval Daemon
+Icon: fetchmail.xpm
%description
Fetchmail is a robust and well-documented remote mail retrieval and
@@ -55,46 +62,27 @@
fetchmailconf, an interactive GUI configurator suitable for end-users,
is included in the fetchmailconf package.
-
-
-Authors:
---------
- Eric S. Raymond