summaryrefslogtreecommitdiffstats
path: root/libexec/ftpd/extern.h
Commit message (Collapse)AuthorAgeFilesLines
* Implement alternative strategy if it is impossible to confirmache1996-10-181-1/+1
| | | | | | | password: ask for it, but don't tell that S/key password required. It looks like non-s/key system from outside. Additionally tell that s/key required when it is so for normal case
* Don't ever ask for password if it is impossible to confirm itache1996-10-171-2/+2
| | | | | | | It happens if 1) regular passwords not allowed, 2) skey database not activated for given user. Under some rare circumstanes skey_challenge can return empty diagnostic or even previous buffer, fix it.
* add forgotten $Id$wosch1996-09-221-0/+1
|
* If PARANOID is set, do not allow PORT commands to remote ports less than 1024pst1996-08-041-0/+4
| | | | | | | | | | | | | | | | | 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.
* Make ftpd use setproctitle() from libutilpeter1996-01-011-0/+2
| | | | | I've left the old code in there under #ifdef OLD_SETPROCTITLE in case somebody wants to try to compile out ftpd on some other machine.
* BSD 4.4 Lite Libexec Sourcesrgrimes1994-05-271-0/+65
OpenPOWER on IntegriCloud