NetBSD/usr.bin/ftp
lukem 4f2d3550d0 new features:
- add `usage'; displays the usage of a command.
  implemented by calling the c_handler() with argc = 0, argv = "funcname".
- add `passive auto'; does the same as $FTPMODE=auto.
- add `set [option value]'; display all options, or set an option to a value.
- add `unset option'; unset an option.
- add getoptionvalue() to retrieve an option's value, and replace a few
  global variables with calls to this.
- implement cleanuppeer(), which resets various bits of state back to
  `disconnected'. call in disconnect() and lostpeer().
- support completing on `options'.
- improve recovery after a SIGINT may have closed the connection.
  XXX: there's still a couple to fix

other stuff:
- various consistency fixes in the man page.
- ensure that the command usage strings in the code and man page match reality.
- mput/mget: check that the connection still exists before each xfer.
- minor cosmetic changes in confirm().
- set code correctly in sizecmd() and modtime()
- don't need \n in err() strings.
- change lostpeer to take an argument (rather than casting (sig_t)lostpeer
  in signal handlers)
- knf and whitespace police.
1999-10-24 12:31:36 +00:00
..
Makefile simple dependancy so addition of global vars to ftp_var.h is detected for main.c 1999-10-01 07:58:02 +00:00
cmds.c new features: 1999-10-24 12:31:36 +00:00
cmdtab.c new features: 1999-10-24 12:31:36 +00:00
complete.c new features: 1999-10-24 12:31:36 +00:00
domacro.c new features: 1999-10-24 12:31:36 +00:00
extern.h new features: 1999-10-24 12:31:36 +00:00
fetch.c new features: 1999-10-24 12:31:36 +00:00
ftp.1 new features: 1999-10-24 12:31:36 +00:00
ftp.c new features: 1999-10-24 12:31:36 +00:00
ftp_var.h new features: 1999-10-24 12:31:36 +00:00
main.c new features: 1999-10-24 12:31:36 +00:00
ruserpass.c new features: 1999-10-24 12:31:36 +00:00
util.c new features: 1999-10-24 12:31:36 +00:00