NetBSD/libexec
lukem 25cf35a4f3 features/fixes:
* implement xferstats. full stats are displayed for `STAT', and a
  summary is displayed upon exit (and syslogged).  inspired by wu-ftpd.
* wrap data xfers in {send,receive}_data with alarm() timeouts. this
  should remove the majority of the `hanging ftpd' problems that
  people were still seeing.  inspired by wu-ftpd.
* link with ../../bin/ls, so that bin/ls is not required under a
  chroot()ed area for `LIST' to work.  based on [bin/4497] from
  "Soren S.  Jorvang" <soren@t.dk>
* migrate code from util.c into ftpd.c, so that it doesn't conflict
  with ls' util.c.
* remove man page comment about ~ftp/bin/ls being necessary.
* bump version to 7.2.0.
* syslog xfer time with xfer stats.
* if appropriate, syslog error message with command.

internal code stuff:
* change arguments of various functions from `char *' to `const char *'.
* define PLURAL(x) macro, which returns `' if x == 1, `s' otherwise.
  use macro appropriately
* lreply(): a code of -1 means ``send line as is''. a code of 0
  means ``send line with 4 space prefix''. don't print a space after
  the `-' for any other code.
* logcmd(): add `const struct timeval *elapsed' and `const char *error'
  for more flexible error reporting
1999-05-17 15:14:53 +00:00
..
atrun <sys/fcntl.h> -> <fcntl.h> 1999-02-12 15:04:00 +00:00
comsat More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
cron
fingerd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
ftpd features/fixes: 1999-05-17 15:14:53 +00:00
getNAME More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
getty More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
identd const propagation. 1998-07-27 15:11:06 +00:00
ld.aout_so Allow rpaths in setuid binaries, noticed by tron. This is already done 1999-04-23 19:29:30 +00:00
ld.elf_so Don't even make depend if we're not going to build ld.elf_so. this is 1999-05-07 22:04:27 +00:00
lfs_cleanerd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
mail.local bzero->memset, bcopy->memcpy, bcmp->memcmp 1998-08-10 02:57:23 +00:00
makekey The key is expected to be eight bytes (not ten bytes). 1998-11-15 20:31:37 +00:00
makewhatis For install makefile, set DESTDIR on command line rather than in makefile 1999-03-30 03:17:26 +00:00
rexecd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rlogind More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rmail More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rpc.rquotad More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rpc.rstatd Avoid an open-file leak when not inetd-spawned: only call kvm_openfiles() once 1999-03-25 08:07:47 +00:00
rpc.rusersd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rpc.rwalld More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rpc.sprayd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
rshd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
talkd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
telnetd change: 1999-04-06 04:54:19 +00:00
tftpd More and more .Os cleanups. .Os is defined in the tmac.doc-common file, 1999-03-22 18:25:43 +00:00
uucpd add a missing comma. 1998-11-17 16:32:44 +00:00
Makefile Reenable ld.elf_so on the Alpha. Mycroft fixed the binutils 2.9 problem 1999-03-15 23:32:56 +00:00
Makefile.inc