summaryrefslogtreecommitdiff
path: root/libexec/ftpd
AgeCommit message (Expand)Author
2015-12-12Remove NULL-checks before free(). ok tb@mmcc
2015-12-01needs utf8.c from the ls tree alsoTheo de Raadt
2015-11-16don't need to ifdef setproctitleTed Unangst
2015-10-25No longer create /var/run/ftpd.pid in daemon mode; OK jung@ jca@Todd C. Miller
2015-10-25unifdef some oldness. (BSD not defined since removal of param.h)Ted Unangst
2015-10-19Delete the empty example file "ftpchroot"; no example is needed.Ingo Schwarze
2015-10-04fix custom popen to return pid to caller instead of tracking in a giantTed Unangst
2015-09-01test pointers with NULL not '\0'Jonathan Gray
2015-08-18calloc() is prototyped; do not cast resultTheo de Raadt
2015-03-17Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@Todd C. Miller
2015-03-15tzfile.h is an internal header that should never have been installed.Todd C. Miller
2015-02-06SIZE_MAX is standard, we should be using it in preference to theTodd C. Miller
2015-01-19CMASK went out of scope with the recent <sys/param.h> removal. But ohTheo de Raadt
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2015-01-15remove .Tn; from Jan Stary <hans at stare dot cz>Ingo Schwarze
2014-10-25Remove unnecessary netinet/in_systm.h include.Lawrence Teo
2014-08-25Delete secret or secret-derived data with explicit_bzero.Doug Hogan
2014-03-24remove tcpwrappers support. ok deraadtTed Unangst
2014-03-17args! fix argstr. from LEVAI Daniel.Stuart Henderson
2014-03-17tweak previous;Jason McIntyre
2014-03-17typo, spotted by okan@Stuart Henderson
2014-03-17Add an option to disallow ftp access to accounts with uid below a certainStuart Henderson
2014-02-08Fix REST (restart transfer) for offsets large than 2GB. OK okan@Todd C. Miller
2014-01-08If the file size is zero, there's nothing to transmit so avoid spammingJeremie Courreges-Anglas
2013-11-27unsigned char for ctypeTheo de Raadt
2013-11-12repair the last prototype by bringing in monitor.hTheo de Raadt
2013-08-22Correct format string mismatches turned up by -Wformat=2Philip Guenther
2013-07-26Make sure tmpline[] is always NUL terminated, to avoid possiblePhilip Guenther
2012-12-04remove some unnecessary sys/param.h inclusionsTheo de Raadt
2012-09-27last stage of rfc changes, using consistent Rs/Re blocks, and moving theJason McIntyre
2012-08-04MDTM and SIZE have been in RFC 3659 for over five years. Also, mention bothPascal Stumpf
2012-04-04Return an error much earlier if recvmsg failsTheo de Raadt
2012-03-04In preparation for getline and getdelim additions to libc, rename getline()Federico G. Schwindt
2011-12-15s,/var/run/wtmp,/var/log/wtmp and add it to FILES.Antoine Jacoutot
2011-12-14Add a new '-W' option to prevent saving login records to /var/run/wtmp.Antoine Jacoutot
2011-02-09Set SO_KEEPALIVE on sockets. OK miod@. Also tested by landry@Todd C. Miller
2010-08-30Add missing network service name from /var/log/ftpd entries.lum
2010-08-27In revision 1.14 of ftpd.c the ident variable was removed from its only meani...lum
2010-08-01Properly reset states when a login phase is interrupted by another one.Tobias Stoeckmann
2010-07-30Don't set "success" flags before error checks.Ray Lai
2010-06-18Prevent a segmentation fault on ftpd_popen error (memory, file descriptor,Tobias Stoeckmann
2010-06-13Adjust FTP reply codes (in error conditions) to conform to RFC 959.Tobias Stoeckmann
2010-03-08Check that gl_pathc is bigger than zero before derefencing gl_pathv. WhileMark Kettenis
2009-10-28rcsid[] and sccsid[] and copyright[] are essentially unmaintained (andTheo de Raadt
2009-06-04...and now try again with a commit from the right tree. doh!Stuart Henderson
2009-06-04ftp uses its own ugly "sockunion" to hold addresses, but with CMD_BINDStuart Henderson
2009-04-20When receiving a new connection, log the remote IP numberIngo Schwarze
2008-09-30Always say "User %s access denied", in all cases, to avoid some stupidTheo de Raadt
2008-09-13Fix minor bug in the previous commit, which could hang theMoritz Jodeit
2008-09-12Don't split large commands into multiple commands on a 512-byteMoritz Jodeit