summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/ftp.c
AgeCommit message (Expand)Author
2012-07-04As discussed on tech-net@: Don't display expected EHOSTUNREACH for all butis
2011-12-10Move determination of socket buffer sizes from startup to the firstlukem
2011-09-16Use __deadjoerg
2011-08-14fix gcc-4.5 warningschristos
2010-03-05Back to using 'RFC xxxx' instead of 'RFCxxxx'lukem
2009-04-15Unbreak the build by adding curly braces to placate the empty-body warning.jld
2009-04-12Fix numerous WARNS=4 issues (-Wcast-qual -Wsign-compare).lukem
2009-04-12fix -Wshadow issueslukem
2008-05-10Add epsv6 and epsv to disable extended passive mode for ipv6 or both ipv4 and...skd
2008-04-28Remove clause 3 and 4 from TNF licensesmartin
2008-04-22Use the service name to getaddrinfo() (along with the host name), so thatlukem
2007-12-05Rename HAVE_STRUCT_SOCKADDR_SA_LEN to HAVE_STRUCT_SOCKADDR_IN_SIN_LENlukem
2007-07-22Replace HAVE_SOCKADDR_SA_LEN with defined(HAVE_STRUCT_SOCKADDR_SA_LEN)lukem
2007-05-24Display times in RFC2822 form rather than using ctime(3), sincelukem
2007-05-15* Modify parse_url() to consistently strip the leading `/' off ftp URLs.lukem
2007-05-10Implement copy_bytes() to copy bytes from one fd to another via thelukem
2007-04-18fix rev 1.144: initconn() may be called with verbose==-1 (e.g., during remotelukem
2007-04-17* Implement -s srcaddr; uses srcaddr as the local IP address for alllukem
2007-04-16Replace a "while" with an "if" since the code path only gets executed once.lukem
2007-04-12whitespace pedantrylukem
2007-04-11Suppress printing non-COMPLETE reply strings from EPSV and EPRT, as we'relukem
2006-12-13gcc4 does not care about &foo; use volatile instead. From Anon Ymouschristos
2006-10-23simplify 421 printing code (jani at xeebioneurope dot de)christos
2006-10-07PR/32855: der Mouse: [dM] ftp -q is broken (or misdocumented)elad
2006-05-10quell GCC 4.1 uninitialised variable warnings.mrg
2006-04-28Coverity CID 874: Don't check local; it cannot be NULL.christos
2006-04-28Coverity CID 875: local is not allowed to be NULL; don't check for it.christos
2006-01-31rename debug to ftp_debug. grr libssh.christos
2006-01-31Rename xfoo() to ftp_foo() to avoid collisions with libssh. Don't ask.christos
2005-06-29Add NO_USAGE and NO_DEBUG so that we can fit in the floppies again.christos
2005-06-10Implement:lukem
2005-06-01* Only print the "Trying <address>..." message if verbose andlukem
2005-05-14Fix some cast issues highlighted by Scott Reynolds using gcc 4 on OSX.4lukem
2005-05-13* Correct the "optlen" argument passed to getsockopt(3) and setsockopt(3)lukem
2005-05-11Use socklen_t instead of int as the 5th argument to getsockopt().lukem
2005-04-11typo in previouslukem
2005-04-11gratuitous whitespace cleanup (before someone else jumps the gun...)lukem
2005-04-11Implement a timeout on the accept(2) in dataconn() and thelukem
2004-07-20If an ftp auto-fetch transfer is interrupted by SIGINT (usually ^C),lukem
2004-04-10If connect(2) in xconnect() fails with EINTR, call select(2) on the socketlukem
2004-04-10whitespace consistency tweaklukem
2003-12-10Don't warn about "ignored setsockopt" failures unless debugging islukem
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-31Invalidate remote directory completion cache if any command whichlukem
2002-06-05- when showing the final progress bar, replace "00:00 ETA" with thelukem
2002-05-07Use "r+" instead of "r+w", since the latter is not standard.lukem
2002-04-25avoid buffer overrun on PASV from malicious server.itojun
2001-12-26update copyrightslukem
2001-12-23Add -4 to force IPv4 and -6 to force IPv6 address usage.lukem
2001-12-20Large file ASCII mode support by using fseeko() instead of fseek().lukem