summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/fetch.c
AgeCommit message (Expand)Author
2013-11-07more volatile for m68kchristos
2013-11-03let progressmeter deal with the timeout once we've started transferring.christos
2013-11-02PR/34796: Hauke Fath: ftp does not timeout on http fetches.christos
2013-02-23fix restart from anon ymouschristos
2012-12-22compile without SSLchristos
2012-12-22document https support, mentioning certificates are not validated, and obeychristos
2012-12-21PR/47276: Add https supportchristos
2012-07-04As discussed on tech-net@: Don't display expected EHOSTUNREACH for all butis
2012-02-24subtracting two pointers yields ptrdiff_t, so cast it to int.apb
2012-02-24When given an URL that contains "://" but is not recognised,apb
2011-12-10Move determination of socket buffer sizes from startup to the firstlukem
2011-09-16Use __deadjoerg
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-08-17back out previous; luke says:christos
2009-08-16use strrchr to find the last @ because we might want the username to containchristos
2009-08-13avoid NULL dereference in log output if the command line parserdrochner
2009-07-13Rename internal getline() function to get_line() so it doesroy
2009-04-12Fix numerous WARNS=4 issues (-Wcast-qual -Wsign-compare).lukem
2009-04-12fix -Wshadow issueslukem
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-08-22Cast the field precision calculation to int.lukem
2007-08-22Improve parsing of chunked transfer chunks per RFC2616:lukem
2007-06-05Enforce restriction that (http) proxied URL fetchs don't supportlukem
2007-05-24Display times in RFC2822 form rather than using ctime(3), sincelukem
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-05-10Switch from fparseln() to the internal getline() when parsing HTTP headers.lukem
2007-04-17* Implement -s srcaddr; uses srcaddr as the local IP address for alllukem
2007-04-11getpass() can return NULL upon error in some implementationslukem
2006-12-13gcc4 does not care about &foo; use volatile instead. From Anon Ymouschristos
2006-11-25spell precede; from Zaferchristos
2006-09-22PR/34540: b1ff at fr33 dot b33r dot net: bogus free() in ftp(1)elad
2006-07-26If a file upload (via -u) fails, return an non-zero exit value based on thelukem
2006-04-28Coverity CID 2194: Don't forget to free port.christos
2006-04-28Coverity CID 2195: Free path in all code paths, not some.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
2006-01-02recognize 307 redirect code.christos
2005-08-21Don't clear the trailing character on the auth_url() username;lukem
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-29* fetch_ftp(): preserve 'anonftp' across a disconnect() so that multiplelukem
2005-05-19Use size_t instead of int where appropriate.lukem
2005-05-14Fix some cast issues highlighted by Scott Reynolds using gcc 4 on OSX.4lukem
2005-04-11gratuitous whitespace cleanup (before someone else jumps the gun...)lukem
2005-04-10In fetch_url(), don't call freeaddrinfo(res0) too early, as we use pointerslukem