Subject: CVS commit: pkgsrc
To: None <source-changes@netbsd.org>
From: Thomas Klausner <wiz@netbsd.org>
List: source-changes
Date: 11/05/2000 19:18:16
Module Name:	pkgsrc
Committed By:	wiz
Date:		Sun Nov  5 17:18:16 UTC 2000

Modified Files:
	pkgsrc/net/lftp: Makefile
	pkgsrc/net/lftp/files: md5
	pkgsrc/net/lftp/pkg: PLIST
Added Files:
	pkgsrc/net/lftp/files: patch-sum
	pkgsrc/net/lftp/patches: patch-aa

Log Message:
Update to 2.3.4, requested by phone. Changes since 2.2.6:
* new setting ftp:bind-data-socket (bool) to disable binding of local end
  of data connection in passive mode.
* https and ftps protocols support (openssl library is needed for that).
* completion now appends a slash to remote directories (finally!).
* new mirror option --parallel=[N] to download several files in parallel.
* ask for password for ftp:proxy if not supplied.
* now if you set ftp:proxy to http://proxy.host:port, hftp will be used
  automatically instead of ftp, but pwd will still show ftp://.
* large file (>2G) support added.
* full http keep-alive support.
* new settings http:put-method (PUT or POST), http:put-content-type,
  http:post-content-type.
* new setting xfer:max-redirections for http redirections following.
* automatic cookie accepting (off by default). New setting http:set-cookies.
* two http specific quote commands: `quote set-cookie' and `quote post'.
  (e.g. `quote set-cookie var=value' or `quote post /cgi-bin/script.cgi
  var=value > output'.
* send encoded path in http protocol as it was entered by user in URL.
  (e.g. `get http://www.server.net/abc.cgi?arg=cba -o cba')
* new settings http:accept, http:accept-charset, http:accept-language.
* new setting cmd:move-background to disable automatic moving to background;
  `exit bg' forces moving to background.
* `wait all' waits for termination of all jobs.
* show QUIT reply in debug output.
* new setting ftp:use-quit.
* new setting net:persist-retries (ignore this number of hard errors).
* new setting ftp:auto-sync-mode (extended regex) to match first server reply.
* try to connect to original IP when PASV returns address from private
  network and original IP is not in private network.
* add workarounds for hftp over apache proxy.
* use getipnodebyname or getaddrinfo when gethostbyname2 is unavailable.
and a lot of bugfixes.


To generate a diff of this commit:
cvs rdiff -r1.3 -r1.4 pkgsrc/net/lftp/Makefile
cvs rdiff -r1.3 -r1.4 pkgsrc/net/lftp/files/md5
cvs rdiff -r0 -r1.1 pkgsrc/net/lftp/files/patch-sum
cvs rdiff -r0 -r1.1 pkgsrc/net/lftp/patches/patch-aa
cvs rdiff -r1.3 -r1.4 pkgsrc/net/lftp/pkg/PLIST

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.