Subject: pkg/29922: Patch to update net/lftp from 3.0.13 to 3.1.2
To: None <pkg-manager@netbsd.org, gnats-admin@netbsd.org,>
From: None <lems@gmx.net>
List: pkgsrc-bugs
Date: 04/07/2005 16:36:00
>Number:         29922
>Category:       pkg
>Synopsis:       Patch to update net/lftp from 3.0.13 to 3.1.2
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    pkg-manager
>State:          open
>Class:          change-request
>Submitter-Id:   net
>Arrival-Date:   Thu Apr 07 16:36:00 +0000 2005
>Originator:     Leonard Schmidt
>Release:        NetBSD 2.0_STABLE
>Organization:
>Environment:
NetBSD kafka 2.0_STABLE NetBSD 2.0_STABLE (THEWIRED) #1: Thu Apr  7 01:27:06 GMT 2005  lems@kafka:/usr/src/sys/arch/i386/compile/THEWIRED i386
>Description:
Changes since 3.0.13:

3.1.0:
    * http DAV support added (PROPFIND, MKCOL, DELETE, MOVE).
    * new setting mirror:set-permissions.
    * added cls -r option (reverse sorting).
    * ignore non fatal STAT and FSTAT errors in sftp.
    * fixed globbing for file names starting with a tilde.
    * fixed fish and sftp for solaris 9 ssh.
    * fixed SITE UTIME and overloaded MDTM in ftp protocol.
    * fixed spinning when local disk is full.
    * fixed passive ftp mode for some broken servers.
    * fixed wrong year in cls output when the time is several hours in the future.
    * fixed Last-Modified parsing in non-english locales.
    * optimized memory usage for large directories.
    * compilation fixes for some compilers.

3.1.1:
    * new setting ftp:ignore-pasv-address.
    * use IP TOS for ftp connections.
    * new quote command extentions for http: quote move and quote copy for DAV operations. E.g. quote copy index.html http://x.org/index2.html.
    * fixed timeout handling when waiting for FXP source confirmation.
    * fixed http DAV method MOVE (use full URL in Destination; fixed stall).

3.1.2:
    * cache negative results, new setting cache:expire-negative.
    * set http:use-propfind and http:use-mkcol automatically if those methods are unsupported, so that they will not be retried.
    * handle DAV:creator-displayname in PROPFIND parser.
    * parse incorrect XML returned for PROPFIND requests as HTML.
    * fixed coredump and href handling in PROPFIND result parsing.
    * fixed sftp transfer of growing files.
    * fixed compilation with socks5 on freebsd.

>How-To-Repeat:

>Fix:
Index: Makefile
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/net/lftp/Makefile,v
retrieving revision 1.53
diff -u -b -u -r1.53 Makefile
--- Makefile	21 Dec 2004 17:58:55 -0000	1.53
+++ Makefile	7 Apr 2005 16:31:42 -0000
@@ -1,11 +1,11 @@
 # $NetBSD: Makefile,v 1.53 2004/12/21 17:58:55 salo Exp $
 #
 
-DISTNAME=		lftp-3.0.13
+DISTNAME=		lftp-3.1.2
 CATEGORIES=		net
 MASTER_SITES=		ftp://ftp.cs.tu-berlin.de/pub/net/ftp/lftp/ \
 			ftp://ftp.tuwien.ac.at/infosys/browsers/ftp/lftp/ \
-			http://the.wiretapped.net/mirrors/lftp/ \
+			http://tactical.wiretapped.net/mirrors/lftp/ \
 			ftp://ftp.130th.net/pub/mirror/lftp/ \
 			ftp://ftp.yars.free.net/pub/software/unix/net/ftp/client/lftp/ \
 			ftp://ftp.yars.free.net/pub/software/unix/net/ftp/client/lftp/old/
Index: distinfo
===================================================================
RCS file: /pub/NetBSD-CVS/pkgsrc/net/lftp/distinfo,v
retrieving revision 1.29
diff -u -b -u -r1.29 distinfo
--- distinfo	24 Feb 2005 12:13:52 -0000	1.29
+++ distinfo	7 Apr 2005 16:31:42 -0000
@@ -1,8 +1,8 @@
 $NetBSD: distinfo,v 1.29 2005/02/24 12:13:52 agc Exp $
 
-SHA1 (lftp-3.0.13.tar.bz2) = d57173bbef188f63b82d33f7e15d4e712357b5b4
-RMD160 (lftp-3.0.13.tar.bz2) = a634945e0f621d4d85d10dab6ff435ee39beeab0
-Size (lftp-3.0.13.tar.bz2) = 1223604 bytes
+SHA1 (lftp-3.1.2.tar.bz2) = a3fee5f633a365c79cad1f6be5395ad7b79826ae
+RMD160 (lftp-3.1.2.tar.bz2) = efc7af74b7cfb178f6772e88785c95ddb8d417ea
+Size (lftp-3.1.2.tar.bz2) = 1228788 bytes
 SHA1 (patch-aa) = 07b287f211e1fa87ce319ccc5f9746ebc07da632
 SHA1 (patch-ab) = d230522c60786a2bcbce346419d8dfce412578d3
 SHA1 (patch-ac) = 8000bf8b44b39b7f87e9d7c89bcb513aa5150753