summaryrefslogtreecommitdiffstats
path: root/libexec/ftpd
AgeCommit message (Expand)AuthorFilesLines
2002-08-29remove extra arg; jmegq@post.harvard.eduderaadt1-3/+3
2002-08-28o) start new sentence on a new line;mpech1-2/+3
2002-08-20-n: disallow anon ftp even if ftp account existsderaadt2-6/+14
2002-07-28talk about auth-ftp, not auth-ftpd entry in login.conf; from francesco@toscan.bizpvalchev1-2/+2
2002-07-24Also check for snprintf() returning < 0millert1-8/+9
2002-07-24What on earth possessed me to use %p instead of %m in syslog() tomillert1-4/+4
2002-07-20Exit on setusercontext() failure; noticed by deraadt@millert1-5/+14
2002-07-14make ftpd always listen to a high tcp port for passive data connections.jakob2-27/+18
2002-07-02* use lostconn() as the SIGALRM handler in receive_data() as originallydanh4-20/+37
2002-06-17Initialize SIGALRM handler once in main(), instead of in severaldanh2-11/+7
2002-06-13si_len should be u_int8_t, not socklen_t; form@form.openbsd.rumillert1-4/+4
2002-06-13i heard in the bar that this breaks thingsderaadt1-4/+4
2002-06-10u_char -> {socklen_t, sa_family_t, in_port_t}. From form@.mpech1-4/+4
2002-06-09do not present scopeid on wire format (as it is local to a node).itojun1-4/+8
2002-05-29More pid_t cleanup. Since 'pid' is pid_t we should:mpech1-5/+5
2002-05-29a few more strlcatderaadt1-3/+3
2002-05-26pid_t cleanupderaadt2-6/+7
2002-03-30correct an auth_close() misuse; millert okderaadt1-3/+5
2002-03-27From David Krause:millert1-7/+11
2002-03-16o Don't allow password-less accounts to login (like in 2.9 and below)millert2-6/+12
2002-03-12bsd_auth.h requires other headers so it can't be firstmillert1-3/+3
2002-03-12Fix a couple mis-sorted headers and sync usage() with man page.millert1-9/+6
2002-02-19We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert1-34/+5
2002-02-19Rewrite upper().mpech1-6/+7
2002-02-16Part one of userland __P removal. Done with a simple regexp with some minor hand editing to make comments line up correctly. Another pass is forthcoming that handles the cases that could not be done automatically.millert3-71/+71
2002-02-01strlcpyitojun1-6/+6
2002-02-01make sure pw_dir is big enough for strcpy(pw->pw_dir, "/").itojun1-2/+17
2002-01-30Fix leak in `EPSV ALL`.mpech1-6/+3
2002-01-30protect `RNTO` from NULL pointer.mpech1-3/+3
2002-01-25s is pointer. 0 -> NULL.mpech1-3/+3
2002-01-25Catch not valid chmod value earlier. This make sense, before we didn'tmpech1-3/+3
2002-01-25improve yacc file management. Idea stolen from pfctl's Makefile.mpech1-3/+3
2002-01-23Plug login_cap and bsd_auth related memory leaks. Problem noticedmillert1-15/+30
2002-01-23fix potential memory leak.mpech1-3/+5
2002-01-23lookup() returns pointer. Convert 0 -> NULL.mpech1-6/+6
2002-01-23Use always '.' in the end of the fatal() message. Consistency is good.mpech2-7/+7
2002-01-23don't use \n in reply().mpech1-5/+5
2002-01-23``pathname'' can be NULL here too.mpech1-3/+4
2002-01-17reject SIZE request for ascii mode if file is larger than 10k.itojun1-3/+8
2002-01-08Close potential memory leak wrt "fromname"; inspired by similar FreeBSDmillert1-11/+15
2002-01-08STRING is never NULL so there is no need to test it for NULL beforemillert1-12/+6
2002-01-07To disable a SIGCHLD signal handler use SIG_DFL, *not* SIG_IGNmillert1-3/+3
2001-12-28Fix memory leak with EPRT command; Hiroyuki YAMAMORImillert1-2/+4
2001-12-18Don't use sigprocmask() in signal handlers when we can just set themillert1-13/+16
2001-12-17Add missing sigaction() call from last commitmillert1-2/+3
2001-12-07kill more registers;mpech3-10/+10
2001-12-04Kill setjmp/longjmpmillert2-62/+91
2001-12-01Use pidfile() instead of doing the equivalent thing by hand, and sometimesmiod3-12/+9
2001-11-22since 3.0 ftpd allow users w/o password. Spotted by form@.mpech1-4/+2
2001-11-17volatile sig_atomic_tderaadt1-3/+3