summaryrefslogtreecommitdiff
path: root/libexec/ftpd/ftpcmd.y
AgeCommit message (Expand)Author
2001-12-01- enable case insensitive fnmatch(3)ing for hostname globs in ftpusers(5)lukem
2001-04-25crank copyrights of files changed this yearlukem
2001-04-17use own code instead of bother with glob() to do ~ expansion in pathname;lukem
2001-04-17limit the number of matches in a ~ pathname glob, and complain if morelukem
2001-04-12minor knf post aidan's oob rototilllukem
2001-04-10make checkportcmd address family independent, and correct IPv4 case. PR 12558.itojun
2001-04-01As threatened, handle OOB commands from within ftpcmd.y.aidan
2000-12-18Features:lukem
2000-11-30- move password checking into separate valid_passwd() function, to assistlukem
2000-11-28- ensure all uses of AF_INET6 are wrapped in #ifdef INET6lukem
2000-11-16- new ftpd.conf directives:lukem
2000-11-15changes to improve portability:lukem
2000-11-13- improve RFC2428 conformance.itojun
2000-09-15Make this compile again without -DINET6 and without get{addr,name}info(3)christos
2000-07-23* make checkportcmd the default. this breaks third-party proxy ftp butlukem
2000-07-17* add two new ftpd.conf(5) directives:lukem
2000-07-15* add -H, which acts like -h `hostname`. (requested by kim@)lukem
2000-07-08More format paranoia.sommerfeld
2000-06-19various fixes suggested by Robert Elz:lukem
2000-06-14major overhaul (just before netbsd 1.5 :-):lukem
2000-05-20convert to ANSI C as per style guidelukem
2000-03-05* don't bother with a version[] string, just use the macro as appropriatelukem
2000-01-12* add ftpd.conf directive `portrange class min max', which allows specificationlukem
1999-12-21trivial simplificationlukem
1999-12-18* move version to separate header filelukem
1999-12-12* change format of /etc/ftpusers lines fromlukem
1999-12-07* change ftpd_popen() to take char *argv[] instead of char *cmd.lukem
1999-10-04Don't use undefined C expression. Patch supplied by David A. Hollandtron
1999-09-06In the command table, remove a trailing comma and make white spacesimonb
1999-09-01ftpd(8): Copy sin6_scope_id from control connection to active dataitojun
1999-08-25Make this compile with krb5.christos
1999-07-11more sanity check on LPRT.itojun
1999-07-11make LPRT on IPv4 work.itojun
1999-07-02close data socket when new EPRT command comes.itojun
1999-07-02dual-stack ftpd. run this from inetd, like:itojun
1999-05-26move stuff around, so the `thank you' message is counted in thelukem
1999-05-24* Cast %q[ud] arguments to fix ILP32/LP64 off_t variation.ross
1999-05-24LP64ize %q use.ross
1999-05-18* fix a problem in retrieve() where arguments to commands weren't workinglukem
1999-05-17features/fixes:lukem
1999-02-24Make this build with KERBEROS5 defined.explorer
1999-02-05* actually commit the changes which add support for recognising RFC 2228lukem
1998-12-28* replace LOG(CMD|BYTES) macros with logcmd(), which is a cleanerlukem
1998-09-07new features:lukem
1998-09-06* complete fix for `multiple replies returned for single parse error'lukem
1998-09-05* implement NOARGS state, for commands which don't take any arguments.lukem
1998-06-30Add the ability to disable passive connects in ftpd.conf (breaks RFC1123,tv
1998-06-21GLOB_QUOTE is gone; per POSIX, backslash quoting of special characters beingkleink
1998-05-21use TM_YEAR_BASE (not 1900) - not that we expect it to change in any case :)lukem
1998-02-13Disable RNFR command for guest users so that they can't rename (and thuscjs