Subject: CVS commit: basesrc
To: None <source-changes@netbsd.org>
From: Luke Mewburn <lukem@netbsd.org>
List: source-changes
Date: 10/04/1999 17:54:09
Module Name: basesrc
Committed By: lukem
Date: Tue Oct 5 00:54:09 UTC 1999
Modified Files:
basesrc/usr.bin/ftp: cmds.c cmdtab.c extern.h fetch.c ftp.1 ftp.c
ftp_var.h util.c
Log Message:
enhancments from Marc Horowitz <marc@mit.edu> to improve connection timeouts:
* implement xsignal_restart(), which only sets the SA_RESTART flag if
specifically requested
* xsignal() is now a wrapper to xsignal_restart(). INFO, USR1, USR2 and WINCH
are restartable, ALRM, INT, PIPE and QUIT are not.
* improve getreply()'s timeout code to take advantage of the above.
other changes:
* improve wording of how globbing works for `classic' URLs (host:path).
suggested by John Refling <johnr@imageworks.com> in relation to PRs
[bin/8519] and [bin/8520]
* always compile in the `edit' command even if NO_EDITCOMPLETE defined.
it's just a no-op in the latter case, which is more consistent to
the users.
* always compile in about: support (i.e, remove NO_ABOUT).
i'm entitled to some vanity in this program...
* clean up some whitespace
To generate a diff of this commit:
cvs rdiff -r1.68 -r1.69 basesrc/usr.bin/ftp/cmds.c
cvs rdiff -r1.29 -r1.30 basesrc/usr.bin/ftp/cmdtab.c
cvs rdiff -r1.41 -r1.42 basesrc/usr.bin/ftp/extern.h
cvs rdiff -r1.82 -r1.83 basesrc/usr.bin/ftp/fetch.c
cvs rdiff -r1.50 -r1.51 basesrc/usr.bin/ftp/ftp.1
cvs rdiff -r1.75 -r1.76 basesrc/usr.bin/ftp/ftp.c
cvs rdiff -r1.40 -r1.41 basesrc/usr.bin/ftp/ftp_var.h
cvs rdiff -r1.70 -r1.71 basesrc/usr.bin/ftp/util.c
Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.