SHA256
1
0
forked from pool/fetchmail

Accepting request 24293 from server:mail

Copy from server:mail/fetchmail based on submit request 24293 from user puzel

OBS-URL: https://build.opensuse.org/request/show/24293
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/fetchmail?expand=0&rev=28
This commit is contained in:
OBS User autobuild 2009-11-16 16:25:54 +00:00 committed by Git OBS Bridge
parent 8bfc256277
commit 4c630e2041
5 changed files with 39 additions and 23 deletions

View File

@ -1,15 +0,0 @@
--- socket.c.org 2009-08-08 16:01:49.000000000 +0200
+++ socket.c 2009-08-08 16:03:17.000000000 +0200
@@ -628,9 +628,10 @@
report(stdout, GT_("Unknown Issuer CommonName\n"));
}
if ((i = X509_NAME_get_text_by_NID(subj, NID_commonName, buf, sizeof(buf))) != -1) {
- if (outlevel >= O_VERBOSE)
+ if (outlevel >= O_VERBOSE) {
report(stdout, GT_("Server CommonName: %s\n"), (tt = sdump(buf, i)));
- xfree(tt);
+ xfree(tt);
+ }
if ((size_t)i >= sizeof(buf) - 1) {
/* Possible truncation. In this case, this is a DNS name, so this
* is really bad. We do not tolerate this even in the non-strict case. */

View File

@ -1,3 +0,0 @@
version https://git-lfs.github.com/spec/v1
oid sha256:ba679cef82b9520bc5dbe9e2e54381e488b5712faf885deb7612393b5ab80c6f
size 1608923

3
fetchmail-6.3.13.tar.bz2 Normal file
View File

@ -0,0 +1,3 @@
version https://git-lfs.github.com/spec/v1
oid sha256:206a299f7ced9d7359621cc8e590a22f9cfc9c713696474e2119a1340c2e98ee
size 1614718

View File

@ -1,3 +1,36 @@
-------------------------------------------------------------------
Fri Nov 13 14:10:16 UTC 2009 - puzel@novell.com
- update to fetchmail-6.3.12
# REGRESSION FIXES
* The CVS-2009-2666 fix in fetchmail release 6.3.11 caused a free() of
unallocated memory on SSL connections, which caused crashes or program aborts
on some systems (depending on how initialization and free() of unallocated
memory is handled in compiler and libc).
Workaround for older versions: run in verbose mode.
Patch courtesy of Thomas Heinz, fixes Gentoo Bug #280760.
This regression affected only the 6.3.11 release, but not the patch that was
part of the security announcement fetchmail-SA-2009-01.
# BUG FIXES
* Fix error reporting for GSSAPI on Heimdal (h5l) Kerberos.
* Look for MD5_Init in libcrypto rather than libssl, fixes Gentoo Kerberos
builds; fixes upstream parts of Gentoo Bugs #231400 and #185652, and fixes
BerliOS Bug #16134.
* Report multiline SMTP errors properly, reported by Earl Chew; fixes Debian Bug
#569899, reported by Akihiro Terasaki.
Note: This fix introduced a regression, fixed in 6.3.13.
* Replace control characters in SMTP replies by '?'.
* Fetchmailconf: Fix descriptions for smtpaddress and smtpname options;
smtpaddress is for RCPT TO, not MAIL FROM. Found by Gerard Seibert.
- update to fetchmail-6.3.13
# REGRESSION FIXES
* The multiline SMTP error fix in release 6.3.12 caused fetchmail to lose
message codes 400..599 and treat all of these as temporary error. This would
cause messages to be left on the server even if softbounce was turned off.
Reported by Thomas Jarosch.
- drop fetchmail-6.3.11-fix-invalid-free.patch (fixed upstream)
------------------------------------------------------------------- -------------------------------------------------------------------
Mon Aug 10 09:30:16 UTC 2009 - puzel@novell.com Mon Aug 10 09:30:16 UTC 2009 - puzel@novell.com

View File

@ -1,5 +1,5 @@
# #
# spec file for package fetchmail (Version 6.3.11) # spec file for package fetchmail (Version 6.3.13)
# #
# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany. # Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
# #
@ -26,17 +26,16 @@ BuildRequires: ed openssl-devel opie postfix procmail pwdutils python-devel
%if 0%{?with_krb5} %if 0%{?with_krb5}
BuildRequires: krb5-devel BuildRequires: krb5-devel
%endif %endif
License: GPL v2 or later ; Other uncritical OpenSource License ; Public Domain, Freeware License: GPL v2 or later ; Other uncritical OpenSource License ; Public Domain, Freeware
Group: Productivity/Networking/Email/Utilities Group: Productivity/Networking/Email/Utilities
AutoReqProv: on AutoReqProv: on
Version: 6.3.11 Version: 6.3.13
Release: 1 Release: 1
Source: %{name}-%{version}.tar.bz2 Source: %{name}-%{version}.tar.bz2
Source1: %{name}.init Source1: %{name}.init
Source2: %{name}.logrotate Source2: %{name}.logrotate
Source3: sysconfig.%{name} Source3: sysconfig.%{name}
Patch0: fetchmail-6.3.8-smtp_errors.patch Patch0: fetchmail-6.3.8-smtp_errors.patch
Patch1: fetchmail-6.3.11-fix-invalid-free.patch
PreReq: %insserv_prereq %fillup_prereq coreutils pwdutils PreReq: %insserv_prereq %fillup_prereq coreutils pwdutils
Url: http://fetchmail.berlios.de/ Url: http://fetchmail.berlios.de/
Icon: fetchmail.xpm Icon: fetchmail.xpm
@ -89,7 +88,6 @@ Authors:
%prep %prep
%setup -q %setup -q
%patch0 -p1 %patch0 -p1
%patch1 -p0
cp -a %{S:1} %{S:2} %{S:3} . cp -a %{S:1} %{S:2} %{S:3} .
%build %build