summaryrefslogtreecommitdiff
path: root/usr.bin/ftp
AgeCommit message (Expand)Author
2014-10-31Update ftp(1) to use libtls instead of libressl.Joel Sing
2014-10-30use ressl constant; from Jan KlemkowTed Unangst
2014-10-24Remove unnecessary include: netinet/in_systm.h is not needed by theseLawrence Teo
2014-10-08userland reallocarray audit.Doug Hogan
2014-10-06Amend previous commit to unbreak TLS cert validation when using a proxy.Jeremie Courreges-Anglas
2014-10-04Be sure to only path the remote host to ressl_connect_socket(), without aMiod Vallat
2014-10-03update for new ressl noverify APITed Unangst
2014-10-03Update ftp ressl configuration to handle recent changes in the library.Joel Sing
2014-08-25you broke the ramdisk builds...Theo de Raadt
2014-08-25When using a proxy for an https connection, validate the cert hostnameJeremie Courreges-Anglas
2014-08-21Fix double free. ok guenther@Jeremie Courreges-Anglas
2014-08-16I found a number of interactive events which can cause signals, and goTheo de Raadt
2014-07-16Clean up the ifdef maze in usage() by reformatting it to have distinctLawrence Teo
2014-07-14Convert ftp(1) to libressl, rather than rolling in^W^Whand rolling libssl.Joel Sing
2014-07-14Repair handling of ^C and ^D around command prompts, by insertingTheo de Raadt
2014-07-11simplify and slightly tweak user agent handlingAlexander Hall
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