freebsd-dev/libexec
Garrett Wollman 9fc5823a7a Speed up ftpd and make it more efficient:
- set TCP_NOPUSH to keep from sending short packets at each write(2) boundary
- set SO_SNDBUF to 64k so we have a reasonable amount of buffer space
- for a regular file in binary mode which is not being restarted and is
. smaller than 16 Meg, use mmap(2) and write(2) the whole file in one big
  gulp

In the most common circumstances, this should dramatically reduce the
system-call load from ftpd, since the call to write() will not return until
the entire file has been written, rather than writing just a few K at a time
in a loop.
1995-05-03 16:58:12 +00:00
..
atrun Add some useful sendmail options 1995-04-12 19:21:43 +00:00
bootpd The servers bootpd & bootpgw live in /usr/libexec not /etc. Correct the 1995-04-12 00:24:48 +00:00
bootpgw Rearrange bootp 1994-09-30 05:43:13 +00:00
bugfiler Update to new make macros and disable Kerberos because we haven't got it 1994-08-05 21:24:58 +00:00
comsat Extend message format to user@offset[:file] 1994-10-15 17:39:23 +00:00
fingerd fixed spelling error. 1995-02-04 19:11:14 +00:00
ftpd Speed up ftpd and make it more efficient: 1995-05-03 16:58:12 +00:00
getNAME BSD 4.4 Lite Libexec Sources 1994-05-27 12:39:25 +00:00
getty Fix truncating hostname using MAXHOSTNAMELEN 1995-03-24 05:15:09 +00:00
kpasswdd Add distribution=krb for P-HK 1994-11-20 23:23:28 +00:00
lfs_cleanerd Remove -DDIAGNOSTIC in makefile. The DIAGNOSTIC code is severly broken and 1995-01-04 23:54:06 +00:00
mail.local Update to new make macros and disable Kerberos because we haven't got it 1994-08-05 21:24:58 +00:00
makekey Restore the 4.4lite version which apparently was clobbered by a repository 1995-03-18 17:38:43 +00:00
rbootd Update to new make macros and disable Kerberos because we haven't got it 1994-08-05 21:24:58 +00:00
rexecd Don't rely on the shared library bringing in libmd, do it explicitly. 1995-03-18 06:50:00 +00:00
rlogind Add distribution=krb for P-HK 1994-11-20 23:23:28 +00:00
rpc.rstatd Reviewed by: Roger Holst roger@first.gmd.de 1994-11-18 22:31:05 +00:00
rpc.rusersd Make two variables static so that the compiler warnings are 1994-11-18 23:36:18 +00:00
rpc.rwalld Reviewed by: Roger Holst roger@first.gmd.de 1994-11-18 22:50:22 +00:00
rshd Add distribution=krb for P-HK 1994-11-20 23:23:28 +00:00
rtld-aout Sync. up bits with Paul K. Cascade support plus some cosmetic changes. 1995-04-21 04:57:50 +00:00
talkd Fix hostnames >32 chars 1994-12-15 01:21:06 +00:00
telnetd Fix bug: 1995-04-26 22:33:15 +00:00
tftpd I think the security check to invalidate ALL write requests was just a little 1995-02-26 23:28:00 +00:00
uucpd Fix wtmp logout 1995-03-20 05:58:37 +00:00
xtend Extensive updates to this package. 1995-04-18 01:54:25 +00:00
Makefile Add xtend. 1994-10-22 14:58:56 +00:00
Makefile.inc BSD 4.4 Lite Libexec Sources 1994-05-27 12:39:25 +00:00