summaryrefslogtreecommitdiffstats
path: root/libexec/ftpd
AgeCommit message (Expand)AuthorFilesLines
2005-08-22EOF in ascii mode may also mean EOF so avoid printing a bogus error and behave same as bin mode; beck@ deraadt@ millert@ okmickey1-8/+14
2005-07-14let root create the data socket. fixes PR 4287.moritz3-6/+46
2005-06-15remove y.tab.c on make clean toomickey1-1/+2
2005-05-27include sys/time.h to get struct timevalmillert1-1/+2
2005-05-24readd endpwent()moritz2-3/+6
2005-05-24no need for endpwent()moritz2-5/+3
2005-04-21make code prettier so we can tell it is safe when we read it; ok beck cloderderaadt1-5/+6
2005-03-15better handling of cases where getnameinfo() returns non-zero.niallo1-13/+26
2005-02-26fix {send,recv}data so they don't add -1 to pos in themoritz1-19/+29
2004-12-22some -Wimplicit-function-declaration cleaning; ok millert@david1-1/+2
2004-12-20change mail addressmoritz2-4/+4
2004-12-11make syscalls in the monitor restartable when signals occur, as wasmoritz3-53/+26
2004-12-06seperate reply_r, like earlier change but safer; moritz okderaadt2-6/+32
2004-12-06make signal blocking a lot easier.moritz1-12/+2
2004-12-04reply() used to play a lot with stdout, expecially fflush(stdout).deraadt2-19/+20
2004-12-03make reply() reentrant. fixes a signal race.moritz2-20/+19
2004-11-29fix nasty signal races by blocking signals in signal handlers.henning1-1/+11
2004-11-28logging fixes:henning1-5/+5
2004-11-28use gettimeofday() instead of time() in functions called from signal handlers; henning okderaadt2-6/+10
2004-11-28slave_pid -1 by default, not 0, and reset to -1 when it goes away, with theohenning1-5/+7
2004-11-28bump versionhenning1-3/+3
2004-11-28remove no longer appropriate bugs sectionhenning1-9/+1
2004-11-28fix ttyline setting, fixes proctitle.henning2-4/+9
2004-11-28privilege seperate ftpdhenning7-55/+734
2004-11-22More sensible error when both the -n and -A flags are used. Text OK jmc@millert1-3/+6
2004-11-21clarify -A option;jmc1-2/+6
2004-09-30cope nicer with accept() failures, from freebsd; millert okderaadt1-5/+7
2004-01-05include path fixes for gcc3.espie1-2/+2
2003-12-12knfderaadt1-8/+9
2003-12-10spacingderaadt6-49/+51
2003-12-09knfderaadt1-3/+3
2003-12-09fix PR 3596 by making root create the socket, ok millert@beck1-2/+4
2003-11-20ftpd.8:jmc2-76/+84
2003-11-12Don't hold on to the bind() while we loop around waiting to see if we canmillert1-62/+62
2003-10-01listen to bodh IPv4/v6 ftp port on -D by default. deraadt ok.itojun1-48/+82
2003-09-30usage():jmc1-3/+3
2003-09-04typo;jmc1-2/+2
2003-07-29spacesderaadt1-4/+4
2003-07-07make this match protos; millert okderaadt3-21/+32
2003-06-11ansi cleanup; ok ian markusderaadt4-109/+54
2003-06-04fix some more UCB term 3deraadt1-6/+2
2003-06-02Remove the advertising clause in the UCB license which Berkeleymillert7-46/+18
2003-06-02- sort an Xr to selfjmc1-4/+4
2003-04-14built in -> built-in;jmc1-2/+2
2003-04-10Replace strcpy() w/ strlcpy() from espie@millert1-28/+25
2003-02-17reply() -> perror_reply().mpech1-3/+3
2003-01-31typos;jmc1-5/+5
2002-11-25Change a setuid() that should be seteuid(), not iced by grange@millert1-5/+7
2002-11-15o Once a user is logged in, don't allow a change to another user.millert2-40/+13
2002-10-13Avoid potential printf format string problem with challenge frommillert1-3/+3