summaryrefslogtreecommitdiff
path: root/usr.bin/ftp
AgeCommit message (Collapse)Author
2014-01-07Annotate functions using format strings.joerg
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-05-05Version 20130220: restart fix, SYST response parsing improvementlukem
2013-02-23fix restart from anon ymouschristos
2013-02-19When using the response to SYST to decide whether to default to 'binary'dsl
be a lot less specific. Kyocera printers report "230 Linux" but really don't want text transfers of pdf files!
2013-02-06merry belated x-mas.christos
2012-12-24backwards compatible with netbsd-6.christos
2012-12-22compile without SSLchristos
2012-12-22document https support, mentioning certificates are not validated, and obeychristos
https_proxy.
2012-12-21PR/47276: Add https supportchristos
2012-07-04As discussed on tech-net@: Don't display expected EHOSTUNREACH for all butis
the last connect attempts in terse mode.
2012-06-27Clean up #includes in progress(1).riastradh
Sort them, omit needless ones, and add omitted needful ones. Omissions revealed by pilfering the code and trying to build it on Mac OS X. We ought to have a better way to reveal these omissions...
2012-04-08Remove unnecessary Bk/Ek pairs from SYNOPSIS.wiz
No effective change except where I used the opportunity to sort options and/or option descriptions.
2012-03-22Fix whitespace nits. Suggested by Bug Hunting.wiz
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
print an error message. Now "ftp https://foo/bar" prints ftp: Unsupported URL scheme `https' instead of ftp: Can't lookup `https:ftp': No address associated with hostname ftp: Can't connect or login to host `https:?'
2012-01-15fix previous; use append instead of write.christos
2012-01-15make -R work the same in ftp:// like it does for http:// (i.e. work ifchristos
there is no local file).
2011-12-10Move determination of socket buffer sizes from startup to the firstlukem
time a socket is used, as the previous logic assumed AF_INET sockets were available (which they may not be in an IPv6-only system). Per discussion with Maxim Konovalov and the FreeBSD problem 162661.
2011-09-16Use __deadjoerg
2011-08-14fix gcc-4.5 warningschristos
2011-06-22apply some -Wno-error and/or -fno-strict-aliasing.mrg
all of this should be looked at closer, but some of them are not very trivial.
2010-06-05In ftpvis(), prevent incomplete escape sequences at end of dst,lukem
and ensure NUL-termination of dst. Also tweak for readibility. Fix from Uwe Stuehler and Stefan Sperling, via Marc Balmer.
2010-03-05ftp 20100305: fix http date parsinglukem
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
Fix from [bin/42917] (with minor changes), from KAMADA Ken'ichi.
2010-02-03Userland now builds and uses terminfo instead of termcap.roy
OK: core@, jdc@
2010-01-12rename argument from "bool" to "val"lukem
2009-11-15Crank version to 20090915:lukem
* rename internal getline() to get_line() to avoid conflict with libc * avoid NULL deref in verbose output in an error path * improve man page markup
2009-08-17back out previous; luke says:christos
'@' is a reserved URI char per RFC 3986, use %40
2009-08-16use strrchr to find the last @ because we might want the username to containchristos
user@domain.
2009-08-13avoid NULL dereference in log output if the command line parserdrochner
failed to extract a port number from the URL
2009-07-13Rename internal getline() function to get_line() so it doesroy
conflict with the soon to be added getline(3) libc function.
2009-07-11Fix markup.joerg
2009-05-04New sentence, new line.wiz
2009-04-24Revert incorrect change made as part of the WARNS=4.lukem
Fixes "ftp host [port]" on the CLI. Noted by Geoff Wing.
2009-04-15Another empty-body warning/error, another set of curly braces. This, andjld
the last one, appear to affect only the NO_DEBUG (e.g., SMALLPROG) build.
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
2009-03-12Don't workaround ancient macro argument limit with .Xo/.Xc. Don't usejoerg
.Sm off/.Sm on.
2008-12-05correct a commentlukem
2008-09-30update copyrightslukem
2008-09-09getline() returns int. Don't cast to unsigned value and compare with -1.gmcgarry
2008-08-13Use AF_INET instead of AF_UNSPEC as the default family if !defined(INET6).lukem
Avoids problem reported by Matthias Scheler <tron@NetBSD.org>.
2008-07-21Add TNF to __COPYRIGHTlukem
2008-07-21Remove the \n and tabs from the __COPYRIGHT() strings.lukem
Tweak to use a consistent format.
2008-05-13Bump date; punctuation improvements.wiz