summaryrefslogtreecommitdiff
path: root/libexec/ftpd
AgeCommit message (Collapse)Author
2000-12-24Xr shells(5), not getusershell(3).Aaron Campbell
2000-12-04in replydirname(), avoid one-byte overrun.Jun-ichiro itojun Hagino
From: Kristian Vlaardingerbroek <kris@obit.nl>
2000-12-02The man page says the default umask is 027 but it is really 022 sinceTodd C. Miller
that is the value of CMASK. Have setusercontext() set the umask unless the -u flag was specified. This allows the admin to set the umask either via -u or via a login class in login.conf.
2000-11-26setusercontext should not set umask as this interferes with theTodd C. Miller
umask specified for ftpd on the command line. Closed PR #1530
2000-11-23typo in LPSV printing. From: Hiroyuki YAMAMORI <h-yamamo@db3.so-net.ne.jp>Jun-ichiro itojun Hagino
2000-11-14cleanup EPSV/EPRT error handling. avoid possible memory leak (getaddrinfo).Jun-ichiro itojun Hagino
correct error code on unsupported protocol parameter against EPRT (522).
2000-11-13combine check_epsvall + check_login into check_login_epsvall.Jun-ichiro itojun Hagino
we cnanot split check_login and check_epsvall. if we do that, we end up generating two results against single comand.
2000-11-13make sure to check_login on EPSV/LPSV. move epvsall check into check_epsvall.Jun-ichiro itojun Hagino
2000-09-15check return value for setenv(3) for failure, and deal appropriatelyTheo de Raadt
2000-09-08Some miscellaneous man page repairs.Aaron Campbell
2000-09-03Boring... Add :L modifier to all tweakable variables tests.Marc Espie
Closes PR 1246
2000-08-20Add calls to setusercontext() and login_get*(). We basically callTodd C. Miller
setusercontext() in most places where previously we did a setlogin(). Add default login.conf file and put root in the "daemon" login class.
2000-08-17document -4 and -6 optionsBrad Smith
2000-08-13Remove documentation for non-existent -p option; a7r@andern.orgTodd C. Miller
2000-07-19new strtofflags/fflagstostrMichael Shalayeff
2000-07-05crank version to 6.5Theo de Raadt
2000-07-05another setproctitleTheo de Raadt
2000-07-05always setproctitle with %s if using a variableTheo de Raadt
2000-06-18transfered -> transferredAaron Campbell
2000-06-17pr 772; -u blocks chmod command, michaels@inet.noTheo de Raadt
2000-06-14correct STAT command output for LPSV output.Jun-ichiro itojun Hagino
2000-06-12address PR 1274 (-h does not work on EPSV).Jun-ichiro itojun Hagino
the committed code handles IPv6 case too.
2000-04-29indentTheo de Raadt
2000-04-29strerrorTheo de Raadt
2000-04-15- For consistency, `super-user' -> `superuser' in all cases.Aaron Campbell
- Some punctuation fixes. - Some `id' -> `ID'.
2000-04-15Mostly punctuation fixes.Aaron Campbell
2000-04-11do not lose descriptors; Takahiro KambeTheo de Raadt
2000-03-14Suffix "i.e." and "e.g." with a comma. Just another really picky man pageAaron Campbell
commit, as we want our documentation to be as consistently formatted as possible (it's getting there :-)).
2000-03-03Turns out that our implementation of STAT wasn't RFC 959 compliant.bitblt
This version is now RFC 959 compliant, using a patch adapted from one sent in by david.leonard@eecs.uq.edu.au
2000-03-01order kerberos librariesTheo de Raadt
2000-01-18Fix a pasto in the last commit. The genesis of this bug is actuallyTodd C. Miller
somewhat interesting. The getwd() function has historically placed an error message in the buffer on failure, but getcwd() does not. Therefor, a bulk search and replace of getwd() with getcwd() can create bugs like this one.
2000-01-18"pwd" should print an error, not garbage, if getcwd() fails; form@vell.nsc.ruTodd C. Miller
2000-01-15(char *)0 -> NULL cleanup. From NetBSDEric Jackson
2000-01-14call dologout() with 1. not -1Eric Jackson
1999-12-10using u_char * is a lot more convenient than doing & 0xff 80+ timesTheo de Raadt
1999-12-10indentTheo de Raadt
1999-12-09close passive mode data socket.Jun-ichiro itojun Hagino
From: deraadt
1999-12-08IPv6 support from KAME.Jun-ichiro itojun Hagino
XXX kerberos and tcp_wrapper needs checking
1999-12-03Write pid to /var/run/ftpd.pid if running in daemon mode.Todd C. Miller
1999-12-02Fix thinko on my part, we want to avoid setting mode to "r+" forTodd C. Miller
append, not for ascii.
1999-12-01Move initialization of ttyline to be after the fork() so that whenTodd C. Miller
we are in daemon mode it contains the pid of the child, not the parent. This fixes utmp/wtmp updates in daemon mode.
1999-11-29When restarting a STOR, open with "r+", not "w" so we don't truncate.Todd C. Miller
Based on a patch from rmooney@iss.net; closed PR #993
1999-11-14warning about getpeername() failing is uselessTheo de Raadt
1999-10-08correct; dholland@hcs.harvard.edu, root@zen.ics.uwe.ac.ukTheo de Raadt
1999-09-30Logfile documentation.Jason Downs
1999-09-30s/transfers/downloads/Jason Downs
1999-09-22correct oob handling for STAT command; ian@plutotech.comTheo de Raadt
1999-07-21use .Ar on later .It Fl linesTheo de Raadt
1999-07-21bad umask is an error, syslog; pointed out by form@Theo de Raadt
1999-07-20do not proceed if incorrect args are found; found by formTheo de Raadt