summaryrefslogtreecommitdiff
path: root/libexec/ftpd
AgeCommit message (Collapse)Author
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
1999-07-09- remove all trailing whitespaceAaron Campbell
* except when it is escaped with a `\' at the end of the line - fix remaining .Nm usage as well - this is from a patch I received from kwesterback@home.com, who has been working on some scripts for fixing formatting errors in mdoc'd man pages Ok, so there could be a cost/benefit debate with this commit, but since I have the patch we might as well commit it...
1999-06-14ls(1) is now builtin to ftpd(8). Noted by jean@parc.xerox.com; closes PR 858Todd C. Miller
1999-06-05capitalize the acronym IDAaron Campbell
1999-05-28SYNOPSIS section was missing the -A flagAaron Campbell
1999-05-23remove argument from .Os macros so value in /usr/share/tmac/mdoc/doc-commonAaron Campbell
is used instead; kwesterback@home.com
1999-04-29Work around the blocking read() that causes so many hung ftpd processes.Jason Downs
This has been extensively tested.
1999-02-26implement internal lsArtur Grabowski
1998-12-30indentTheo de Raadt
1998-12-30No, it was a NOT a typo.Jason Downs
1998-12-30typo; evanc@concer.toTheo de Raadt
1998-12-29use getcwd()Theo de Raadt
1998-11-18check for out-of-range umask bits from strtol()Theo de Raadt
1998-08-04Fix definition of high port and tell where they come from; noted by ↵Todd C. Miller
karls@inet.no
1998-07-23add replydirname() from netbsd; fixes 257 directory replies; problem noted ↵Theo de Raadt
by kstailey
1998-07-13ftpd: sleep for an indeterminate amount for non-existant loginsTodd C. Miller
to simulate a crypt, like login does. Use SEEK_* not L_* and kill some 0L's used in lseek while we're there.