rpms/curl/devel curl-7.17.1-badsocket.patch, NONE, 1.1 curl.spec, 1.67, 1.68
Jindrich Novy (jnovy)
fedora-extras-commits at redhat.com
Tue Jan 8 14:19:05 UTC 2008
- Previous message (by thread): rpms/file-roller/devel .cvsignore, 1.62, 1.63 file-roller.spec, 1.106, 1.107 sources, 1.63, 1.64
- Next message (by thread): rpms/gtk2-engines/devel .cvsignore, 1.44, 1.45 gtk2-engines.spec, 1.83, 1.84 sources, 1.45, 1.46
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: jnovy
Update of /cvs/extras/rpms/curl/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv14357
Modified Files:
curl.spec
Added Files:
curl-7.17.1-badsocket.patch
Log Message:
- do not attempt to close a bad socket (#427966),
thanks to Caolam McNamara
curl-7.17.1-badsocket.patch:
--- NEW FILE curl-7.17.1-badsocket.patch ---
diff -up curl-7.17.1/lib/ftp.c.badsocket curl-7.17.1/lib/ftp.c
--- curl-7.17.1/lib/ftp.c.badsocket 2007-10-27 00:25:19.000000000 +0200
+++ curl-7.17.1/lib/ftp.c 2008-01-08 15:09:03.000000000 +0100
@@ -3228,7 +3228,8 @@ static CURLcode Curl_ftp_done(struct con
/* Note that we keep "use" set to TRUE since that (next) connection is
still requested to use SSL */
}
- sclose(conn->sock[SECONDARYSOCKET]);
+ if(CURL_SOCKET_BAD != conn->sock[SECONDARYSOCKET])
+ sclose(conn->sock[SECONDARYSOCKET]);
conn->sock[SECONDARYSOCKET] = CURL_SOCKET_BAD;
Index: curl.spec
===================================================================
RCS file: /cvs/extras/rpms/curl/devel/curl.spec,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -r1.67 -r1.68
--- curl.spec 4 Dec 2007 09:06:59 -0000 1.67
+++ curl.spec 8 Jan 2008 14:18:28 -0000 1.68
@@ -1,7 +1,7 @@
Summary: A utility for getting files from remote servers (FTP, HTTP, and others)
Name: curl
Version: 7.17.1
-Release: 4%{?dist}
+Release: 5%{?dist}
License: MIT
Group: Applications/Internet
Source: http://curl.haxx.se/download/%{name}-%{version}.tar.bz2
@@ -9,6 +9,7 @@
Patch2: curl-7.16.0-privlibs.patch
Patch3: curl-7.16.4-curl-config.patch
Patch4: curl-7.17.1-sslgen.patch
+Patch5: curl-7.17.1-badsocket.patch
Provides: webclient
URL: http://curl.haxx.se/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -50,6 +51,7 @@
%patch2 -p1 -b .privlibs
%patch3 -p1 -b .curl-config
%patch4 -p1 -b .sslgen
+%patch5 -p1 -b .badsocket
%build
export CPPFLAGS="$(pkg-config --cflags nss) -DHAVE_PK11_CREATEGENERICOBJECT"
@@ -106,6 +108,10 @@
%{_datadir}/aclocal/libcurl.m4
%changelog
+* Tue Jan 8 2008 Jindrich Novy <jnovy at redhat.com> 7.17.1-5
+- do not attempt to close a bad socket (#427966),
+ thanks to Caolam McNamara
+
* Tue Dec 4 2007 Jindrich Novy <jnovy at redhat.com> 7.17.1-4
- rebuild because of the openldap soname bump
- remove old nsspem patch
- Previous message (by thread): rpms/file-roller/devel .cvsignore, 1.62, 1.63 file-roller.spec, 1.106, 1.107 sources, 1.63, 1.64
- Next message (by thread): rpms/gtk2-engines/devel .cvsignore, 1.44, 1.45 gtk2-engines.spec, 1.83, 1.84 sources, 1.45, 1.46
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list