summaryrefslogtreecommitdiff
path: root/libexec/ftpd/ftpd.c
AgeCommit message (Expand)Author
1999-12-21* add support for optional groupglob in ftpuser entry. the syntax is now:lukem
1999-12-19* add back support for `-h hostname'; it still may be useful to overridelukem
1999-12-18deprecate -h hostname in favour of automatic determination of local hostname.lukem
1999-12-18* move version to separate header filelukem
1999-12-16crank versionlukem
1999-12-16* add support for `-h hostname', which defines the hostname to advertiselukem
1999-12-13do not perform setsockopt(IP_TOS) on mapped connections (IPv4 connectionitojun
1999-12-13avoid use of s6_addr32, as it is non-standard.itojun
1999-12-12* change format of /etc/ftpusers lines fromlukem
1999-12-09close pdata when it is kept opened till call to {,long_}passive().itojun
1999-12-07* change ftpd_popen() to take char *argv[] instead of char *cmd.lukem
1999-09-30Avoid segmention fault if there is an empty line in "/etc/ftpusers".tron
1999-08-25Make this compile with krb5.christos
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