#14762 closed update (fixed)
RFE: please update lftp (3.6.1 --> 3.6.3 or 3.7.0)
Reported by: | jpo@… | Owned by: | macports-tickets@… |
---|---|---|---|
Priority: | Normal | Milestone: | |
Component: | ports | Version: | 1.6.0 |
Keywords: | lftp | Cc: | yunzheng.hu@…, jpo@…, simon@… |
Port: |
Description
Current lftp port version: 3.6.1.
The page http://lftp.yar.ru/get.html lists lftp-3.6.3 as the latest stable version but there is already a version 3.7.0 in the download directory.
Download links: http://ftp.yars.free.net/pub/source/lftp/lftp-3.6.3.tar.bz2 http://ftp.yars.free.net/pub/source/lftp/lftp-3.7.0.tar.bz2
Changelog from the NEWS file: Version 3.7.0 - 2008-03-07
- new setting ftp:proxy-auth-type and two new ftp proxy modes (joined-acct, open) (partly based on patch from David Wolfe <davidw@…>).
- don't add the same network address multiple times; report resolved addresses.
- added new open -s option; help for "slot" command (Laurent MONIN <zas@…>).
- added a workaround for proftpd NLST bug.
- added a workaround for servers sending single NL.
- handle host key verification error in fish and sftp.
- fixed a core dump when doing "open host>file".
- fixed CCC handling in secure ftp.
- fixed spinning when cmd:fail-exit is true in a script.
- included zh_HK translation (Abel Cheung <abelcheung@…>).
Version 3.6.3 - 2008-01-28
- new setting sftp:use-full-path to send full path instead of home-relative.
- don't use sftp FSETSTAT when not needed.
- fixed core dump on `kill all' with mirror.
- fixed sftp:charset setting.
- fixed debug printing of sftp file handle.
- fixed unsetting of fish:charset setting.
- fixed compilation on systems lacking wcwidth.
Version 3.6.2 - 2008-01-03
- added a workaround for ftp servers which don't open data connection in certain conditions.
- don't decode URL escapes in get/put when no URL schema used.
- fixed counting of file removal errors in mirror.
- fixed a 2-byte buffer overflow when showing transfer percents.
- fixed a problem with incorrect port/host name in http requests.
- fixed coredump in du command with long paths on some systems.
- fixed coredump in html parser on empty links.
- fixed compilation on some systems.
Version 3.6.1 - 2007-11-09
- repeat --weak option to terminate the loop automatically when exiting lftp.
- ftp:use-stat-for-list is off by default.
- slot command fixed.
- fixed timeout handling in ftp.
- french and polish translations updated.
tia, /jpo
Attachments (1)
Change History (7)
comment:1 follow-up: 2 Changed 17 years ago by simon@…
Cc: | simon@… added |
---|
Changed 17 years ago by simon@…
Attachment: | Portfile.diff added |
---|
Patch to update lftp to version 3.7.0
comment:2 Changed 17 years ago by yunzheng.hu@…
Replying to simon@macports.org:
I attached a patch which should update lftp to 3.7.0. It works fine on 10.4 but I can't check it with 10.5. It looks like the patch for the Leopard poll problem is no longer necessary, but I can't verify this.
Simon
I can confirm lftp 3.7.0 works on 10.5 as well without any problems, please commit the updated Portfile and remove the unneeded patch file :)
comment:3 Changed 17 years ago by simon@…
Resolution: | → fixed |
---|---|
Status: | new → closed |
Committed in [35417]. Thanks for your confirmation ;-)
Simon
comment:4 Changed 17 years ago by jpo@…
Simon,
Thanks for the update.
/jpo
FYI: At least in Leopard lftp 3.7.0 still uses more CPU than cyberduck :(.
Top output from a 3GB ISO image download with both programs:
lftp -> aprox. 60 %CPU cyberduck -> aprox. 45 %CPU
Platform: Mac OS X 10.5.2 (Leopard)
comment:5 Changed 16 years ago by jmroot (Joshua Root)
Type: | enhancement → update |
---|
I attached a patch which should update lftp to 3.7.0. It works fine on 10.4 but I can't check it with 10.5. It looks like the patch for the Leopard poll problem is no longer necessary, but I can't verify this.
Simon