summaryrefslogtreecommitdiff
path: root/libexec/ftpd/ftpd.c
AgeCommit message (Expand)Author
1999-07-27handle IPv4 TCP control connection, toward AF_INET6 socket.itojun
1999-07-02dual-stack ftpd. run this from inetd, like:itojun
1999-06-05Set keepalives on the sockets to force logouts on connections that havebriggs
1999-05-24* Cast %q[ud] arguments to fix ILP32/LP64 off_t variation.ross
1999-05-19Cast away a const for now; const poisoning kerberos #0.thorpej
1999-05-18* fix a problem in retrieve() where arguments to commands weren't workinglukem
1999-05-17features/fixes:lukem
1998-12-28* replace LOG(CMD|BYTES) macros with logcmd(), which is a cleanerlukem
1998-09-07bump version from 7.03 to 7.1.0 (new commands available)lukem
1998-09-07remove nack() - missed in previous worklukem
1998-09-07new features:lukem
1998-09-06* complete fix for `multiple replies returned for single parse error'lukem
1998-09-05replace malloc/strcpy with strduplukem
1998-07-27const poisoning.mycroft
1998-07-27const poisoning.mycroft
1998-07-26const poisoning.mycroft
1998-07-06- use an array MAXHOSTNAMELEN+1 size to hold hostnamesmrg
1998-06-26add "-s" flag (SecureID).msaitoh
1998-06-19GLOB_QUOTE is dead; per POSIX, backslash quoting of special characters beingkleink
1998-06-08support displaying the stderr output from a LIST or a conversion tolukem
1998-06-03Show/log the strerror(errno) string when getcwd failsmouse
1998-06-03Fix some problems with failed getcwd commands, reported in PR bin/5531hubertf
1998-02-23Send back an error message rather than dumping core when an invalidcjs
1998-02-01- #endif foo -> #endif /* foo */christos
1997-12-28set $HOME to "/" for guest or chroot users, pw->pw_dir otherwise.lukem
1997-11-28use 300 seconds (as per login(1)) for initial timeout, rather than 900 secslukem
1997-11-28* initialise curclass.timeout to 900 in main(), so that operations thatlukem
1997-11-11* change checkportcmd syntax to `checkportcmd class [off]' (as per `modify')lukem
1997-11-11increment version.mrg
1997-10-19Use remove(3) rather than stat(2)ing the file, yadda yadda.mycroft
1997-10-12Add some krb5 hooks, though it probably doesn't work yet.mycroft
1997-10-12Actually, do Kerberos first, since we want to get a TGT if possible.mycroft
1997-10-12Format police.mycroft
1997-09-23- add '-C user', which runs checkaccess(user) and exits with the resultlukem
1997-09-23implement '-c confdir', which allows the specification of an alternatelukem
1997-09-18- ensure 257 reply codes from PWD and MKD are RFC959 compliant:lukem
1997-08-26fix grammolukem
1997-08-25Lseek(2) usage cleanup: the use of L_SET/L_INCR/L_XTND is deprecated,kleink
1997-08-14* don't depend upon buffer returned by fgetln() to remain. fix mainlylukem
1997-07-21be safe with some buffers.mrg
1997-06-22missed some warnings.christos
1997-06-21%qd wants long long. Thus, if you're going to turn on warnings forcjs
1997-06-21Need prototype for klogin() - probably ought to go in a header file, but klog...mellon
1997-06-18- Pass gcc -Wallchristos
1997-06-14* implement /etc/ftpd.conf, which adds support for the following features,lukem
1997-05-29* don't log failed usernames to ftp.notice; use authpriv.notice instead.lukem
1997-05-23Allow setting the directory to which anonymous users chdir fromcjs
1997-04-29/etc/ftpusers now matches globs against the username. mycroft suggested this.cjs
1997-04-27* fix "cd ~" so that it works (from Simon Burge <simonb@telstra.com.au>lukem
1997-04-06Change the syntax of /etc/ftpusers to have both allow and denycjs