rpms/lftp/F-13 lftp-4.0.5-ccc.patch,NONE,1.1 lftp.spec,1.88,1.89

Jiri Skala jskala at fedoraproject.org
Thu Mar 4 13:34:11 UTC 2010


Author: jskala

Update of /cvs/extras/rpms/lftp/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv3928

Modified Files:
	lftp.spec 
Added Files:
	lftp-4.0.5-ccc.patch 
Log Message:
* Thu Mar 04 2010 Jiri Skala <jskala at redhat.com> - 4.0.5-2
- fixes #566562 - lftp doesn't properly implement CCC


lftp-4.0.5-ccc.patch:
 ftpclass.cc |    1 +
 1 file changed, 1 insertion(+)

--- NEW FILE lftp-4.0.5-ccc.patch ---
diff -up lftp-4.0.5/src/ftpclass.cc.ccc lftp-4.0.5/src/ftpclass.cc
--- lftp-4.0.5/src/ftpclass.cc.ccc	2010-03-04 14:15:05.633239152 +0100
+++ lftp-4.0.5/src/ftpclass.cc	2010-03-04 14:15:56.237488489 +0100
@@ -4136,6 +4136,7 @@ void Ftp::CheckResp(int act)
    case Expect::CCC:
       if(is2XX(act))
       {
+	 conn->control_send->PutEOF();
 	 state=WAITING_CCC_SHUTDOWN;
 	 conn->waiting_ssl_timer.Reset();
       }


Index: lftp.spec
===================================================================
RCS file: /cvs/extras/rpms/lftp/F-13/lftp.spec,v
retrieving revision 1.88
retrieving revision 1.89
diff -u -p -r1.88 -r1.89
--- lftp.spec	4 Feb 2010 08:27:02 -0000	1.88
+++ lftp.spec	4 Mar 2010 13:34:11 -0000	1.89
@@ -1,7 +1,7 @@
 Summary:	A sophisticated file transfer program
 Name:		lftp
 Version:	4.0.5
-Release:	1%{?dist}
+Release:	2%{?dist}
 License:	GPLv3+
 Group:		Applications/Internet
 Source0:	ftp://ftp.yar.ru/lftp/lftp-%{version}.tar.lzma
@@ -9,6 +9,8 @@ URL:		http://lftp.yar.ru/
 BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 BuildRequires:	ncurses-devel, gnutls-devel, pkgconfig, readline-devel, gettext
 
+Patch1: lftp-4.0.5-ccc.patch
+
 %description
 LFTP is a sophisticated ftp/http file transfer program. Like bash, it has job
 control and uses the readline library for input. It has bookmarks, built-in
@@ -27,6 +29,8 @@ Utility scripts for use with lftp.
 %prep
 %setup -q
 
+%patch1 -p1 -b .ccc
+
 #sed -i.rpath -e '/lftp_cv_openssl/s|-R.*lib||' configure
 sed -i.norpath -e \
 	'/sys_lib_dlsearch_path_spec/s|/usr/lib |/usr/lib /usr/lib64 /lib64 |' \
@@ -88,6 +92,9 @@ rm -rf $RPM_BUILD_ROOT
 
 
 %changelog
+* Thu Mar 04 2010 Jiri Skala <jskala at redhat.com> - 4.0.5-2
+- fixes #566562 - lftp doesn't properly implement CCC
+
 * Thu Feb 04 2010 Jiri Skala <jskala at redhat.com> - 4.0.5-1
 - updated to latest stable version
 



More information about the scm-commits mailing list