summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/util.c
AgeCommit message (Expand)Author
2013-02-19When using the response to SYST to decide whether to default to 'binary'dsl
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
2010-06-05In ftpvis(), prevent incomplete escape sequences at end of dst,lukem
2010-03-05Back to using 'RFC xxxx' instead of 'RFCxxxx'lukem
2010-03-04Parse HTTP 'Date' entries in the `C' locale rather than the user's.lukem
2009-07-13Rename internal getline() function to get_line() so it doesroy
2009-04-15Another empty-body warning/error, another set of curly braces. This, andjld
2009-04-12Fix numerous WARNS=4 issues (-Wcast-qual -Wsign-compare).lukem
2009-04-12fix -Wshadow issueslukem
2008-08-13Use AF_INET instead of AF_UNSPEC as the default family if !defined(INET6).lukem
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-05DPRINTF() consistency tweakslukem
2007-05-24Display times in RFC2822 form rather than using ctime(3), sincelukem
2007-05-24Revert previous "64bit fix" because it actually removed desired functionality.lukem
2007-05-22Unbreak debug printf on 64-bit arches.tnn
2007-05-22* main: call tzset() to ensure TZ is setup for other <time.h> functions.lukem
2007-05-15* Modify parse_url() to consistently strip the leading `/' off ftp URLs.lukem
2007-04-17* Implement -s srcaddr; uses srcaddr as the local IP address for alllukem
2007-04-12whitespace pedantrylukem
2007-04-11getpass() can return NULL upon error in some implementationslukem
2006-05-23Coverity CID 3610: derefencing NULL pointer.jnemeth
2006-04-28Coverity CID 873: Only align if we printed a string.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-29forgot to remove the file pointer from the macro.christos
2005-06-29Add NO_USAGE and NO_DEBUG so that we can fit in the floppies again.christos
2005-06-10Implement:lukem
2005-05-27formatbuf(): fix %m and %M to use the hostname, not the username.lukem
2005-05-26Improve method used in fileindir() to determine if `file' is in or under `dir':lukem
2005-05-19tab cleanuplukem
2005-05-19Use size_t instead of int where appropriate.lukem
2005-05-19Some const cleanups.lukem
2005-05-14Helps if the definition of xconnect() matches its declaration....dsl
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-05-07correct a commentlukem
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
2005-01-03Forbid filenames returned from mget that aren't in (or below) 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
2003-08-07Move UCB-licensed code from 4-clause to 3-clause licence.agc
2003-07-31* Work around broken ftp servers (notably ProFTPd) that can't even followlukem
2003-06-15Don't coredump when printing '%n' in the prompt if there's no username yet.lukem
2003-02-28crank dateslukem
2003-01-21Abstract out progress bar support into progressbar.[ch], for inclusionjhawk
2002-08-27Add a -q <quit-time> flag to abort a transfer if it has stalled for <quit-time>christos