freebsd-dev/libexec
pst b3a838e71c If PARANOID is set, do not allow PORT commands to remote ports less than 1024
or addresses other than the requestor's address.  This violates the FTP
protocol (hmm...as I write this, I'm going to change this to a run-time var.)

Require login before PASV and RNTO commands.

Close unused PASV ports so they don't hang around forever.

Do not allow file overwrites via rename or STOR when anonymous
(suspenders).

Clean up buffer utilization.

My code, but heavily inspired by Hobbit's changes to wu-ftpd as pointed out
by Mike Prettejohn and Kit Knox.
1996-08-04 22:40:35 +00:00
..
atrun recording cvs-1.6 file death 1995-12-30 19:02:48 +00:00
bootpd Add some missing manual page links. 1996-02-02 17:48:46 +00:00
comsat Pass in both username and file to jkfprintf 1996-06-04 15:42:09 +00:00
fingerd Implement server-side transaction TCP. (Has no effect on non-TTCP clients.) 1995-12-17 20:25:28 +00:00
ftpd If PARANOID is set, do not allow PORT commands to remote ports less than 1024 1996-08-04 22:40:35 +00:00
getNAME add manpage getNAME(1) 1996-07-08 20:18:28 +00:00
getty Replace non-POSIX speed setting by POSIX one 1996-05-07 16:42:26 +00:00
lfs_cleanerd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
mail.local Introduce a -b option for sites who are not interested in the old biff 1996-04-13 11:44:12 +00:00
makekey Correct a bunch of man page cross references and generally 1996-02-11 22:38:05 +00:00
mknetid Include <sys/types.h> before including <grp.h> so that this doesn't 1996-07-12 05:55:38 +00:00
rbootd Correct some man page xrefs, and some other minor changes to bring some 1996-04-08 04:18:31 +00:00
revnetgroup Use err() instead of perror()/exit() and remember to #include <errno.h> 1996-08-04 19:17:15 +00:00
rexecd Check for expired passwords before allowing access to the system. 1995-08-28 21:30:59 +00:00
rlogind #include <kerberosIV/des.h> -> #include <des.h> 1996-02-11 09:18:18 +00:00
rpc.rquotad Obtained from: NetBSD 1996-01-05 08:47:12 +00:00
rpc.rstatd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.rusersd Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.rwalld Remove trailing whitespace. 1995-05-30 05:51:47 +00:00
rpc.sprayd Correct some man page cross references and file location references. 1996-04-07 00:06:21 +00:00
rshd consistent presentation of emphasis 1996-07-23 12:21:46 +00:00
rtld-aout When checking to see whether a needed shared library has already 1996-05-22 06:34:12 +00:00
rtld-elf Implement support for LD_PRELOAD in the dynamic linker. Remove 1996-04-20 18:29:50 +00:00
talkd Here is a patch to talkd which makes it send the request to the tty with 1996-03-24 09:27:20 +00:00
telnetd Localize time 1996-05-07 19:10:32 +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 Update the uucpd makefile to install the man page. 1996-02-18 21:38:13 +00:00
xtend Correct a file location in the FILES section. 1996-02-09 02:31:23 +00:00
ypxfr Fill in new arguments in the ypxfr_getmap structure (byte order, 1996-07-04 02:13:11 +00:00
Makefile Turn on mknetid. 1996-06-25 20:32:30 +00:00
Makefile.inc