head 1.5; access; symbols pkgsrc-2020Q2:1.4.0.78 pkgsrc-2020Q2-base:1.4 pkgsrc-2020Q1:1.4.0.58 pkgsrc-2020Q1-base:1.4 pkgsrc-2019Q4:1.4.0.80 pkgsrc-2019Q4-base:1.4 pkgsrc-2019Q3:1.4.0.76 pkgsrc-2019Q3-base:1.4 pkgsrc-2019Q2:1.4.0.74 pkgsrc-2019Q2-base:1.4 pkgsrc-2019Q1:1.4.0.72 pkgsrc-2019Q1-base:1.4 pkgsrc-2018Q4:1.4.0.70 pkgsrc-2018Q4-base:1.4 pkgsrc-2018Q3:1.4.0.68 pkgsrc-2018Q3-base:1.4 pkgsrc-2018Q2:1.4.0.66 pkgsrc-2018Q2-base:1.4 pkgsrc-2018Q1:1.4.0.64 pkgsrc-2018Q1-base:1.4 pkgsrc-2017Q4:1.4.0.62 pkgsrc-2017Q4-base:1.4 pkgsrc-2017Q3:1.4.0.60 pkgsrc-2017Q3-base:1.4 pkgsrc-2017Q2:1.4.0.56 pkgsrc-2017Q2-base:1.4 pkgsrc-2017Q1:1.4.0.54 pkgsrc-2017Q1-base:1.4 pkgsrc-2016Q4:1.4.0.52 pkgsrc-2016Q4-base:1.4 pkgsrc-2016Q3:1.4.0.50 pkgsrc-2016Q3-base:1.4 pkgsrc-2016Q2:1.4.0.48 pkgsrc-2016Q2-base:1.4 pkgsrc-2016Q1:1.4.0.46 pkgsrc-2016Q1-base:1.4 pkgsrc-2015Q4:1.4.0.44 pkgsrc-2015Q4-base:1.4 pkgsrc-2015Q3:1.4.0.42 pkgsrc-2015Q3-base:1.4 pkgsrc-2015Q2:1.4.0.40 pkgsrc-2015Q2-base:1.4 pkgsrc-2015Q1:1.4.0.38 pkgsrc-2015Q1-base:1.4 pkgsrc-2014Q4:1.4.0.36 pkgsrc-2014Q4-base:1.4 pkgsrc-2014Q3:1.4.0.34 pkgsrc-2014Q3-base:1.4 pkgsrc-2014Q2:1.4.0.32 pkgsrc-2014Q2-base:1.4 pkgsrc-2014Q1:1.4.0.30 pkgsrc-2014Q1-base:1.4 pkgsrc-2013Q4:1.4.0.28 pkgsrc-2013Q4-base:1.4 pkgsrc-2013Q3:1.4.0.26 pkgsrc-2013Q3-base:1.4 pkgsrc-2013Q2:1.4.0.24 pkgsrc-2013Q2-base:1.4 pkgsrc-2013Q1:1.4.0.22 pkgsrc-2013Q1-base:1.4 pkgsrc-2012Q4:1.4.0.20 pkgsrc-2012Q4-base:1.4 pkgsrc-2012Q3:1.4.0.18 pkgsrc-2012Q3-base:1.4 pkgsrc-2012Q2:1.4.0.16 pkgsrc-2012Q2-base:1.4 pkgsrc-2012Q1:1.4.0.14 pkgsrc-2012Q1-base:1.4 pkgsrc-2011Q4:1.4.0.12 pkgsrc-2011Q4-base:1.4 pkgsrc-2011Q3:1.4.0.10 pkgsrc-2011Q3-base:1.4 pkgsrc-2011Q2:1.4.0.8 pkgsrc-2011Q2-base:1.4 pkgsrc-2011Q1:1.4.0.6 pkgsrc-2011Q1-base:1.4 pkgsrc-2010Q4:1.4.0.4 pkgsrc-2010Q4-base:1.4 pkgsrc-2010Q3:1.4.0.2 pkgsrc-2010Q3-base:1.4 pkgsrc-2010Q2:1.3.0.10 pkgsrc-2010Q2-base:1.3 pkgsrc-2010Q1:1.3.0.8 pkgsrc-2010Q1-base:1.3 pkgsrc-2009Q4:1.3.0.6 pkgsrc-2009Q4-base:1.3 pkgsrc-2009Q3:1.3.0.4 pkgsrc-2009Q3-base:1.3 pkgsrc-2009Q2:1.3.0.2 pkgsrc-2009Q2-base:1.3 pkgsrc-2009Q1:1.2.0.44 pkgsrc-2009Q1-base:1.2 pkgsrc-2008Q4:1.2.0.42 pkgsrc-2008Q4-base:1.2 pkgsrc-2008Q3:1.2.0.40 pkgsrc-2008Q3-base:1.2 cube-native-xorg:1.2.0.38 cube-native-xorg-base:1.2 pkgsrc-2008Q2:1.2.0.36 pkgsrc-2008Q2-base:1.2 cwrapper:1.2.0.34 pkgsrc-2008Q1:1.2.0.32 pkgsrc-2008Q1-base:1.2 pkgsrc-2007Q4:1.2.0.30 pkgsrc-2007Q4-base:1.2 pkgsrc-2007Q3:1.2.0.28 pkgsrc-2007Q3-base:1.2 pkgsrc-2007Q2:1.2.0.26 pkgsrc-2007Q2-base:1.2 pkgsrc-2007Q1:1.2.0.24 pkgsrc-2007Q1-base:1.2 pkgsrc-2006Q4:1.2.0.22 pkgsrc-2006Q4-base:1.2 pkgsrc-2006Q3:1.2.0.20 pkgsrc-2006Q3-base:1.2 pkgsrc-2006Q2:1.2.0.18 pkgsrc-2006Q2-base:1.2 pkgsrc-2006Q1:1.2.0.16 pkgsrc-2006Q1-base:1.2 pkgsrc-2005Q4:1.2.0.14 pkgsrc-2005Q4-base:1.2 pkgsrc-2005Q3:1.2.0.12 pkgsrc-2005Q3-base:1.2 pkgsrc-2005Q2:1.2.0.10 pkgsrc-2005Q2-base:1.2 pkgsrc-2005Q1:1.2.0.8 pkgsrc-2005Q1-base:1.2 pkgsrc-2004Q4:1.2.0.6 pkgsrc-2004Q4-base:1.2 pkgsrc-2004Q3:1.2.0.4 pkgsrc-2004Q3-base:1.2 pkgsrc-2004Q2:1.2.0.2 pkgsrc-2004Q2-base:1.2 pkgsrc-2004Q1:1.1.0.12 pkgsrc-2004Q1-base:1.1 pkgsrc-2003Q4:1.1.0.10 pkgsrc-2003Q4-base:1.1 netbsd-1-6-1:1.1.0.6 netbsd-1-6-1-base:1.1 netbsd-1-6:1.1.0.8 netbsd-1-6-RELEASE-base:1.1 pkgviews:1.1.0.4 pkgviews-base:1.1 buildlink2:1.1.0.2 buildlink2-base:1.1; locks; strict; comment @# @; 1.5 date 2020.08.14.11.11.32; author adam; state dead; branches; next 1.4; commitid MloAHdFwM8Xwr1kC; 1.4 date 2010.07.25.21.38.34; author pettai; state Exp; branches; next 1.3; 1.3 date 2009.06.08.09.54.50; author hasso; state Exp; branches 1.3.10.1; next 1.2; 1.2 date 2004.06.14.08.42.17; author salo; state Exp; branches; next 1.1; 1.1 date 2002.04.22.15.23.15; author tron; state Exp; branches; next ; 1.3.10.1 date 2010.08.06.18.49.55; author tron; state Exp; branches; next ; desc @@ 1.5 log @lftp: updated to 4.9.2 Version 4.9.2 * mkdir: fixed exit code with -f option. * ftp: made ftp:use-pret setting tri-boolean. * get/mget/put/mput: don't try next files after error if cmd:fail-exit is true. * get/mget: fixed -O option with remote URL and xfer:use-temp-file being true. * mirror: disallow empty patterns; don't delete "..". * mirror: fixed --on-change with --reverse. * sftp: fixed a bug with truncated files when packets are reordered (finally). @ text @$NetBSD: patch-ab,v 1.4 2010/07/25 21:38:34 pettai Exp $ --- lib/fnmatch_loop.c.orig 2010-01-22 11:06:00.000000000 +0100 +++ lib/fnmatch_loop.c 2010-07-24 00:20:42.000000000 +0200 @@@@ -242,7 +242,7 @@@@ FCT (const CHAR *pattern, const CHAR *st CHAR str[CHAR_CLASS_MAX_LENGTH + 1]; size_t c1 = 0; #if defined _LIBC || WIDE_CHAR_SUPPORT - wctype_t wt; + wint_t wt; #endif const CHAR *startp = p; @ 1.4 log @Version 4.0.9 - 2010-06-10 * torrent: don't try to re-download invalid piece from the same peer. * added a short lftp.conf(5) man page. * fixed a problem with zeroed errno. * fixed status of mget from file: schema. * fixed a compilation problem on AIX. Version 4.0.8 - 2010-05-24 * fixed get/mget -c when xfer:clobber is off. * fixed file verification in pget. * fixed ftp encoding for servers with LANG but without UTF8 feature. Version 4.0.7 - 2010-04-29 * make xfer:clobber off by default. * limit number of attempts to upload a file (net:max-retries). * handle 426 ftp reply to STOR specially. * retry FEAT after login even after non-standard 5xx reply. Version 4.0.6 - 2010-03-25 * use O_EXCL flag when xfer:clobber is off. * better validation of server-provided file name (CVE-2010-2251). * new setting xfer:auto-rename (off by default). * new setting ftp:ssl-copy-sid (for some broken servers). * fixed CCC ftp command to shutdown SSL connection properly. * fixed `pget -c' on complete files. Version 4.0.5 - 2009-12-21 * added support for lighttpd listings. * fixed sftp rename. * fixed a core dump on `kill all' with pget. * fixed interrupting of a torrent with unresponsive tracker. * Czech translation updated @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.3 2009/06/08 09:54:50 hasso Exp $ @ 1.3 log @Update to 3.7.14. Upstream changes: Version 3.7.14 - 2009-05-15 use line buffering for mirror log file. fixed `chmod' command mode calculation. fixed status line of `repeat' command. fixed sftp charset translation in file listings. fixed output ordering by flushing stdout before calling external programs. fixed coredump in sftp when ssh process gets killed. Version 3.7.13 - 2009-04-30 fixed a coredump in some commands printing to screen. Version 3.7.12 - 2009-04-28 fixed core dump on `mput -d' command. fixed a core dump on `kill' command. fixed mkdir -p for sftp protocol. fixed some signed/unsigned conversion bugs. Version 3.7.11 - 2009-03-20 add dynamic commands in abc order (as output by help). fixed eta display (broken in 3.7.10). Version 3.7.10 - 2009-03-18 fixed pget -c. fixed `exit kill' command. show sleep time left in status. make ftp:prefer-epsv off by default. recognize a specific error message and turn off REST command. Version 3.7.9 - 2009-03-03 new setting ftp:prefer-epsv. add support for IPv6 scope for link-local addresses (Arkadiusz Miskiewicz). fixed compilation on OpenBSD (Kevin Lo). fixed parsing of NT unix-like listings where hour is one digit. gnulib sources updated, vsnprintf-posix module imported. Version 3.7.8 - 2009-01-23 fixed upload via ftps in encrypted mode. gnulib sources updated. Version 3.7.7 - 2008-12-12 new ftp proxy auth type: proxy-user@@host. new setting ftp:trust-feat (default no). changed GPL version to 3 (as gnulib modules require it). Version 3.7.6 - 2008-11-17 fixed memory corruption in zmore. fixed compilation on some systems. Version 3.7.5 - 2008-11-07 new setting cmd:move-background-detach. added support for number suffixes in settings (k - kibi, m - mebi, etc). shutdown SSL connection before closing the socket on upload. fixed mirror -RP. fixed another problem with `kill all'. updated gnulib. Version 3.7.4 - 2008-08-06 fixed a coredump in `kill all'. fixed compilation problems on some systems. used getdate from gnulib. Version 3.7.3 - 2008-05-23 added support for 2-argument SITE UTIME and MFMT commands. added a workaround for paramiko sftp server. included newer gnulib sources using gnulib-tool. Polish translation updated (Jakub Bogusz). fixed German translation encoding. Version 3.7.2 - 2008-05-07 fixed core dump when sending http cookies. fixed assertion failure for ftp over http proxy (CONNECT mode). fixed cwd tracking for ftps. Version 3.7.1 - 2008-04-18 use time 12:00:00 instead of 12:00:30 when the time is unknown. make sftp:use-full-path on by default. fixed sftp du on non-existent files. GNU Lib sources updated (Nix). fixed compilation on cygwin (Arkady Sherman). French translation updated (Alain PORTAL). German translation updated (Moritz Moeller-Herrmann). 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). don't add the same network address multiple times; report resolved addresses. added new open -s option; help for "slot" command (Laurent MONIN). added a workaround for proftpd NLST bug. added a workaround for servers sending single NL. handle host key verification error in fish and sftp. handle http codes 307 and 303. 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). 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. Version 3.6.0 - 2007-10-19 major code cleanup. new setting ftp:use-stat-for-list allows faster directory listing. new command `eval' with -f option allows complex aliases. send encoded parts of ftp URLs untranslated to ftp server. new mirror options --on-change, --depth-first, --no-empty-dirs, --ascii. new mirror option --only-existing (Damon Harper). new setting xfer:log, log successful transfers if true to ~/.lftp/tarnsfer_log. new setting ssl:check-hostname. fixed cls exit code in case of an error. Version 3.5.15 - 2007-10-19 fixed timeout handling when waiting for 150 or 125 ftp reply. fixed a bug occuring when turning off proxy server setting. Version 3.5.14 - 2007-08-31 handle ftp reply with code 125 same as code 150 (Craig Ruff). french translation updated (Alain PORTAL). Version 3.5.13 - 2007-08-23 fixed ftps not to access data socket before 150 reply. fixed sftp to send properly sized packets on upload. fixed infinite retrying on upload. fixed compilation without iconv. fixed buffering in ascii mode transfers. Version 3.5.12 - 2007-07-26 hex-encode all non-ascii characters in URLs. allow cross-compilation without iconv (Jakob Truelsen). french translation updated (Alain PORTAL). @ text @d1 1 a1 1 $NetBSD: patch-ab,v 1.2 2004/06/14 08:42:17 salo Exp $ d3 2 a4 2 --- lib/fnmatch_loop.c.orig 2009-01-16 09:58:31 +0200 +++ lib/fnmatch_loop.c 2009-06-08 12:22:55 +0300 d6 2 a7 2 CHAR str[CHAR_CLASS_MAX_LENGTH + 1]; size_t c1 = 0; d9 2 a10 2 - wctype_t wt; + wint_t wt; d12 1 a12 1 const CHAR *startp = p; @ 1.3.10.1 log @Pullup ticket #3198 - requested by gls net/lftp: security update Revisions pulled up: - net/lftp/Makefile 1.92-1.93 - net/lftp/distinfo 1.53-1.54 - net/lftp/PLIST 1.17 - net/lftp/patches/patch-ab 1.4 - net/lftp/patches/patch-af delete - net/lftp/patches/patch-ag delete --- Module Name: pkgsrc Committed By: pettai Date: Mon Jul 19 13:12:00 UTC 2010 Modified Files: pkgsrc/net/lftp: Makefile distinfo Removed Files: pkgsrc/net/lftp/patches: patch-af patch-ag Log Message: Update to 4.0.4: * added dnssec support. * new setting cmd:stifle-rl-history to limit command history size. * fixed exit code of mget/mput. * fixed compilation on some systems. * fixed crash of `cls -s' on MacOS X x64. * torrent: don't try to connect back to peers which connected to us. --- Module Name: pkgsrc Committed By: pettai Date: Sun Jul 25 21:38:34 UTC 2010 Modified Files: pkgsrc/net/lftp: Makefile PLIST distinfo pkgsrc/net/lftp/patches: patch-ab Log Message: Version 4.0.9 - 2010-06-10 * torrent: don't try to re-download invalid piece from the same peer. * added a short lftp.conf(5) man page. * fixed a problem with zeroed errno. * fixed status of mget from file: schema. * fixed a compilation problem on AIX. Version 4.0.8 - 2010-05-24 * fixed get/mget -c when xfer:clobber is off. * fixed file verification in pget. * fixed ftp encoding for servers with LANG but without UTF8 feature. Version 4.0.7 - 2010-04-29 * make xfer:clobber off by default. * limit number of attempts to upload a file (net:max-retries). * handle 426 ftp reply to STOR specially. * retry FEAT after login even after non-standard 5xx reply. Version 4.0.6 - 2010-03-25 * use O_EXCL flag when xfer:clobber is off. * better validation of server-provided file name (CVE-2010-2251). * new setting xfer:auto-rename (off by default). * new setting ftp:ssl-copy-sid (for some broken servers). * fixed CCC ftp command to shutdown SSL connection properly. * fixed `pget -c' on complete files. Version 4.0.5 - 2009-12-21 * added support for lighttpd listings. * fixed sftp rename. * fixed a core dump on `kill all' with pget. * fixed interrupting of a torrent with unresponsive tracker. * Czech translation updated @ text @d1 1 a1 1 $NetBSD$ d3 2 a4 2 --- lib/fnmatch_loop.c.orig 2010-01-22 11:06:00.000000000 +0100 +++ lib/fnmatch_loop.c 2010-07-24 00:20:42.000000000 +0200 d6 2 a7 2 CHAR str[CHAR_CLASS_MAX_LENGTH + 1]; size_t c1 = 0; d9 2 a10 2 - wctype_t wt; + wint_t wt; d12 1 a12 1 const CHAR *startp = p; @ 1.2 log @Updated to version 3.0.6. Changes: - completion for bm: URL scheme implemented. - fixed `du' command with large files >2Gb. - fixed saving old directory when no cd verification is performed. - compilation on HP-UX fixed. @ text @d1 1 a1 1 $NetBSD$ d3 3 a5 3 --- lib/fnmatch_loop.c.orig 2004-06-09 16:00:18.000000000 +0200 +++ lib/fnmatch_loop.c 2004-06-13 21:40:37.000000000 +0200 @@@@ -250,7 +250,7 @@@@ d8 1 a8 1 #if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H && defined HAVE_BTOWC) @ 1.1 log @Update "lftp" package to version 2.5.1. This version includes numerous enhancement and bug fixes made since the 2.4.4 release. A complete list of change can be found here: http://lftp.yar.ru/news.html The update is based on fixes provided by Michal Pasternak in PR pkg/16125. @ text @d3 2 a4 2 --- lib/fnmatch_loop.c.orig Fri Oct 19 17:44:47 2001 +++ lib/fnmatch_loop.c Sat Mar 30 08:45:33 2002 d8 1 a8 1 #if defined _LIBC || (defined HAVE_WCTYPE_H && defined HAVE_WCHAR_H) d13 1 @