OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Ralf S. Engelschall
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 16-Dec-2003 20:30:33
Branch: OPENPKG_1_2_SOLID HEAD Handle: 2003121619303002
Modified files:
openpkg-web news.txt
Modified files: (Branch: OPENPKG_1_2_SOLID)
openpkg-src/lftp lftp.patch lftp.spec
Log:
include security bugfix
Summary:
Revision Changes Path
1.1.4.1 +33 -0 openpkg-src/lftp/lftp.patch
1.39.2.1.2.2+1 -1 openpkg-src/lftp/lftp.spec
1.7782 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/lftp/lftp.patch
============================================================================
$ cvs diff -u -r1.1 -r1.1.4.1 lftp.patch
--- openpkg-src/lftp/lftp.patch 29 Dec 2002 19:37:23 -0000 1.1
+++ openpkg-src/lftp/lftp.patch 16 Dec 2003 19:30:32 -0000 1.1.4.1
@@ -28,3 +28,36 @@
#include <netinet/in.h>
#include <arpa/inet.h>
#include "NetAccess.h"
+Index: src/Http.cc
+--- src/Http.cc.orig 2003-05-28 14:39:23.000000000 +0200
++++ src/Http.cc 2003-12-16 20:09:13.000000000 +0100
+@@ -1077,7 +1077,7 @@
+ const char *eol=find_eol(buf,len,&eol_size);
+ if(eol)
+ {
+- if(eol==buf)
++ if((eol==buf) && status)
+ {
+ DebugPrint("<--- ","",4);
+ recv_buf->Skip(eol_size);
+Index: src/HttpDir.cc
+--- src/HttpDir.cc.orig 2003-04-15 13:26:32.000000000 +0200
++++ src/HttpDir.cc 2003-12-16 20:05:16.000000000 +0100
+@@ -354,7 +354,7 @@
+ debug("Netscape-Proxy 2.53 listing matched");
+ return true;
+ }
+- n=sscanf(str,"%3s %3s %d %2d:%2d:%2d %4d %s",
++ n=sscanf(str,"%3s %3s %d %2d:%2d:%2d %4d %30s",
+ week_day,info.month_name,&info.day,
+ &info.hour,&info.minute,&info.second,&info.year,info.size_str);
+ if(n==7 || (n==8 && !is_ascii_digit(info.size_str[0])))
+@@ -372,7 +372,7 @@
+ info.clear();
+
+ char week_day[4];
+- int n=sscanf(str,"%3s %3s %d %2d:%2d:%2d %4d %s",
++ int n=sscanf(str,"%3s %3s %d %2d:%2d:%2d %4d %30s",
+ week_day,info.month_name,&info.day,
+ &info.hour,&info.minute,&info.second,&info.year,info.size_str);
+ if(n==8) // maybe squid's EPLF listing.
@@ .
patch -p0 <<'@@ .'
Index: openpkg-src/lftp/lftp.spec
============================================================================
$ cvs diff -u -r1.39.2.1.2.1 -r1.39.2.1.2.2 lftp.spec
--- openpkg-src/lftp/lftp.spec 18 Jan 2003 17:20:26 -0000 1.39.2.1.2.1
+++ openpkg-src/lftp/lftp.spec 16 Dec 2003 19:30:32 -0000 1.39.2.1.2.2
@@ -33,7 +33,7 @@
Group: FTP
License: GPL
Version: 2.6.4
-Release: 1.2.0
+Release: 1.2.1
# list of sources
Source0:
http://ftp.yars.free.net/pub/software/unix/net/ftp/client/lftp/lftp-%{version}.tar.bz2
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.7781 -r1.7782 news.txt
--- openpkg-web/news.txt 16 Dec 2003 19:21:13 -0000 1.7781
+++ openpkg-web/news.txt 16 Dec 2003 19:30:30 -0000 1.7782
@@ -1,3 +1,4 @@
+16-Dec-2003: Upgraded package: P<lftp-2.6.4-1.2.1>
16-Dec-2003: Upgraded package: P<lftp-2.6.6-1.3.1>
16-Dec-2003: Upgraded package: P<ripe-dbase-3.2.0-20031216>
16-Dec-2003: New package: P<radiator-3.7.1-20031216>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]