summaryrefslogtreecommitdiffstats
path: root/usr.bin/ftp/ftp.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* remove tenex transfer support. if you still have TOPS20 machines intedu2015-01-301-4/+1
* Replace <sys/param.h> with <limits.h> and other less dirty headers wherederaadt2015-01-161-6/+6
* Remove unnecessary include: netinet/in_systm.h is not needed by theselteo2014-10-241-2/+1
* I found a number of interactive events which can cause signals, and goderaadt2014-08-161-12/+18
* Use errc/warnc to simplify code.guenther2014-05-201-11/+11
* remove dead stores to error. from Fritjof Bornebuschtedu2014-04-221-15/+3
* When writing a file, break out when we get a write(2) error, notjca2013-12-201-2/+4
* protosderaadt2013-11-131-10/+10
* Add a -s flag to ftp(1) to let the user specify the source IP addresshaesbaert2012-04-301-2/+72
* Make second parameter of poll() the correct type. Removes compile warning.lum2010-09-031-4/+5
* #ifndef SMALL a few more things to save space on the ramdisksderaadt2010-07-021-1/+3
* make it possible to abort transfers of broken ftp servers. firstmartynas2009-06-061-5/+24
* in silent mode, shut up connect to address warning since it spamsmartynas2009-04-271-2/+2
* remove uploading and macros support from install media; to savemartynas2009-04-271-1/+3
* toast the rcsid strings which just get in the wayderaadt2009-04-271-5/+1
* figure out titles automatically by using remote file name. removemartynas2009-04-261-6/+6
* guard NOOP code (that tries to send remaining NOOP string) aftermartynas2009-04-251-2/+8
* - add support for recursive transfers (but not for floppies), e.g.martynas2008-07-081-7/+22
* in resume mode, pass -c to mget when {dir,file}hasglob, so that i'mmartynas2008-06-251-3/+3
* - fix -Wall (no behavior change, a || b && c = a || (b && c) anyway)martynas2008-06-251-7/+4
* Enclose an informational message in a verbose check.pyr2008-05-241-3/+4
* Protect errno from being trashed by other functions.ray2008-04-121-19/+34
* turn on keepalive by default (one byte every 60 seconds)espie2008-03-101-3/+3
* implement a `keep-alive' option that sends bytes over an inactiveespie2007-06-161-2/+77
* Since our ftp client opportuniticly tries EPSV, then falls back to PASV forbeck2007-03-061-2/+11
* free and sl_free already check against NULL, remove a few unneeded ifs.steven2006-06-231-4/+3
* Remove shadowing variables and properly use /* FALLTHROUGH */ray2006-05-161-8/+8
* https URL support; rototilled by a few people including me; originallyderaadt2006-05-161-2/+6
* two strtol calls that were begging to be converted to strtonumtedu2006-04-251-2/+2
* delete a few double declarations; ok ottopvalchev2006-02-161-5/+2
* Prevent close() from clobbering errno. ok otto@ deraadt@moritz2006-01-101-2/+4
* fseeko() and lseek() have different return values. cope with that correctly. spotted by dhill@mindcry.orgderaadt2005-11-131-6/+6
* restart_point is of type off_t, so use it with fseeko() and cast itsturm2005-10-301-5/+5
* type corrections and other delintingderaadt2004-09-161-16/+26
* ansi; khalek@linuxgamers.netderaadt2004-07-201-39/+21
* for -DSMALL, do not include rcsid[]sderaadt2003-12-161-8/+4
* The empty() function basically effects a poll, so replace it withmillert2003-08-111-35/+24
* Remove the advertising clause in the UCB license which Berkeleymillert2003-06-031-7/+3
* string fixes; ok miod henningderaadt2003-04-051-7/+7
* getnameinfo buffer has to be NI_MAXHOSTitojun2003-03-111-3/+3
* check error on getnameinfo failure.itojun2003-03-111-7/+10
* use tcp high portrange for active data connections. ok deraadt@jakob2002-07-041-2/+16
* strlcpy fix, PR 2727itojun2002-06-091-3/+3
* do not present scopeid on wire format, as it is local to nodeitojun2002-06-091-10/+14
* more snprintfderaadt2002-06-011-3/+3
* -4 and -6 options; kanai@big.or.jp; itojun okderaadt2002-05-301-3/+3
* avoid buffer overrun on PASV from malicious server.itojun2002-04-251-5/+6
* We live in an ANSI C world. Remove lots of gratuitous #ifdef __STDC__ cruft.millert2002-02-191-24/+2
* Part 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.millert2002-02-161-4/+4
* use strlcpy vs strncpy+a[len-1]='\0'. millert@ ok.lebel2001-06-261-17/+10