summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/main.c
AgeCommit message (Expand)Author
2019-10-23Add new -N name option, so that calling scripts can change theTheo de Raadt
2019-05-16Revert suni'ls ftp rewrite for now.Florian Obser
2019-05-15Display "bytes received" like the csrg ftp used to when the progressbarFlorian Obser
2019-05-15Add the -m flag to the ftp.1 man page.kmos
2019-05-14-v forces verbose mode even if stdin is not a terminalFlorian Obser
2019-05-14Remove an unused and leftover label.Sunil Nimmagadda
2019-05-12zap confusing unneeded parametersMarc Espie
2019-05-12Repair ftp -o - and thus pkg_add: print informational messages on stderrJeremie Courreges-Anglas
2019-05-12add rcs idsJasper Lievisse Adriaanse
2019-05-12Move us from old ftp(1) to Sunil's new ftp(1). The necessary modificationskmos
2018-02-10Add TLS session support to ftp(1).Joel Sing
2017-01-24Add -S noverifytime to ftp to permit an unvalidated TLS connection whenBob Beck
2017-01-21Nuke whitespace foolish enough to expose itself during the greatKenneth R Westerback
2017-01-20Straggling __dead. Mark usage() as __dead and make gcc happier.Kenneth R Westerback
2017-01-03Add a "-w connect_timeout" option in support of URL-fetching. This allowsTheo de Raadt
2016-12-28Split -DSMALL into -DNOSSL, so that a SSL-enabled version of ftp canTheo de Raadt
2016-12-22add muststaple option so that oscp stapling can be required for sites youBob Beck
2016-12-16Eliminate some gcc warnings about 'unused variables', mostly byKenneth R Westerback
2016-11-30Check return value of tls_config_set_protocols(3) and bail out in case ofRicardo Mestre
2016-11-06Bump ftp(1)'s cipher default from "all" to "legacy" - this really shouldJoel Sing
2016-08-13Split out the SSL options handling into a separate function, which makesJoel Sing
2016-07-13Adjust existing tls_config_set_cipher() callers for TLS cipher groupJoel Sing
2016-05-27Per the libtls man page, tls_init() must be called prior to any otherJoel Sing
2016-05-06Remove #ifdef INET6 bits, missed in a commit earlier this weekJeremie Courreges-Anglas
2016-03-16More "(<blah> *)0" -> NULL, avoiding any stdarg functions.Kenneth R Westerback
2015-11-04Fix inverted pledge requests, from Frederic NowakJeremie Courreges-Anglas
2015-10-18First casualty of making pledge "dns" mandatory for dns users.Theo de Raadt
2015-10-16Pledge for ftp(1) in non-interactive mode.Doug Hogan
2015-02-22Rename tls_config_insecure_noverifyhost() toJoel Sing
2015-02-22Set the TLS ciphers to "compat" mode, restoring the previous behaviour.Joel Sing
2015-02-17add -M to disable progressmeter. ok dlg halex millertTed Unangst
2015-02-13Call tls_config earlier; otherwise TLS_PROTOCOLS_ALL (to allow TLSv1.0 etc)Stuart Henderson
2015-02-12Change TLS_PROTOCOLS_DEFAULT to be TLSv1.2 only. Add a TLS_PROTOCOLS_ALLJoel Sing
2015-02-09various defines always exist, so delete the ifdef test.Ted Unangst
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt
2014-10-31Update ftp(1) to use libtls instead of libressl.Joel Sing
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-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-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
2012-08-26Make a few ftp(1) usage/man page changes related to BasicLawrence Teo
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
2010-06-29fix output handling:Alexander Hall