summaryrefslogtreecommitdiff
path: root/usr.bin/ftp
AgeCommit message (Expand)Author
2014-07-11Allow ftp(1) to change its User-Agent for HTTP(S) URL requests using aLawrence Teo
2014-07-05Given an http or https URL with user and password, URL-decode the userPhilip Guenther
2014-06-25Alexander Schrijver posted a diff to remove references to the c_rehash script,Jason McIntyre
2014-05-20Use errc/warnc to simplify code.Philip Guenther
2014-05-19X509_free() the certificate if the server hostname check fails.Jeremie Courreges-Anglas
2014-05-19Explicitely initialize two static variables introduced in the previousJeremie Courreges-Anglas
2014-05-19HTTPS connections may see redirects, so initialize libcrypto and libsslJeremie Courreges-Anglas
2014-04-23Kill useless assignement, matchlen is initialized two lines below.Jeremie Courreges-Anglas
2014-04-22remove dead stores to error. from Fritjof BornebuschTed Unangst
2014-04-09If TLS validation is on, retrieve the server TLS certificate andJeremie Courreges-Anglas
2014-03-30SNI support. ok guenther@ sthen@Jeremie Courreges-Anglas
2014-03-30Check the return value from SSL_CTX_set_cipher_list(), for consistency.Jeremie Courreges-Anglas
2014-03-30SSLeay_add_ssl_algorithms() is just a #define for SSL_library_init(), soJeremie Courreges-Anglas
2014-03-02only signed types work when comparing less than zero.Ted Unangst
2014-02-26use a larger read buffer to speed things up, particularly during upgrades.Ted Unangst
2014-01-29Unbreak ftp progress meter after the introduction of the '-D' flagDavid Coppa
2014-01-23tweak previous;Jason McIntyre
2014-01-23Add -D shorttitle support, so that the progress meter can show some sortTheo de Raadt
2013-12-24Add support for SSL/TLS server certificate validation, enabled byJeremie Courreges-Anglas
2013-12-20When writing a file, break out when we get a write(2) error, notJeremie Courreges-Anglas
2013-11-13protosTheo de Raadt
2013-11-13satisfy gcc in -Whiny modeTheo de Raadt
2013-11-12simple prototype repairsTheo de Raadt
2013-10-27If a constant string needs a name, use a static const array instead of aPhilip Guenther
2013-04-28Remove an obsolete paragraph in the BUGS section about using ftp(1) withLawrence Teo
2013-04-09Retry when SSL_read fails with SSL_ERROR_WANT_READ. Fixes the case whereStuart Henderson
2013-03-30Fixed a memory leak during HTTP header parsing.Tobias Stoeckmann
2013-02-19Add a STANDARDS section to list RFC's related to the FTP protocolLawrence Teo
2013-02-15ARPANET -> InternetLawrence Teo
2013-01-06Remove empty[]. Unused after rev. 1.26.Martynas Venckus
2012-12-05Remove excessive sys/cdefs.h inclusionTheo de Raadt
2012-10-15Add support for recursive ftp upload. The mput command of the ftpAlexander Bluhm
2012-08-26Make a few ftp(1) usage/man page changes related to BasicLawrence Teo
2012-08-18Fix http resume without out auth, which I broke on the last commit,Christiano F. Haesbaert
2012-08-14Add support for basic HTTP authentication as described on RFC 2617 andChristiano F. Haesbaert
2012-05-19Reformat usage() to avoid the line wrap, and make it match the way itLawrence Teo
2012-04-30Add a -s flag to ftp(1) to let the user specify the source IP addressChristiano F. Haesbaert
2012-04-23Handle HTTP Content-Length headers with trailing whitespace. ok martynas@Stuart Henderson
2010-09-03Make second parameter of poll() the correct type. Removes compile warning.lum
2010-08-25don't free proxyurl and cookie twice in the location code; with halex@Martynas Venckus
2010-07-26fix SYNOPSIS (yes, there are still some issues here);Jason McIntyre
2010-07-23Handle redirection to relative url's in the Location: header of httpAlexander Hall
2010-07-15More delimiters that need quoting inside macros, hunted down by jmc@,Ingo Schwarze
2010-07-03make lint happyAlexander Hall
2010-07-02#ifndef SMALL a few more things to save space on the ramdisksTheo de Raadt
2010-06-29fix output handling:Alexander Hall
2010-06-27Fix a crash when the directory entry isn't complete.Peter Hessler
2010-06-03HTTP/1.1 requests must send a "Connection: close" header. Fixes the issue whereAlexander Hall
2010-06-03When attempting to resume a download, against an HTTP server thatPeter Hessler
2010-04-30shuffle some things around to deal with incomplete typesJonathan Gray