summaryrefslogtreecommitdiff
path: root/usr.bin/ftp/main.c
AgeCommit message (Expand)Author
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
2009-08-09document the "file:file" auto-fetching mode.Igor Sobrado
2009-06-06it fetches multiple urls; so usage was wrong. ok sthen@Martynas Venckus
2009-06-04set anonftp a little later; in autofetcher itself. after weMartynas Venckus
2009-05-05make it clean removing the ifdef SMALL maze. separate cmds andMartynas Venckus
2009-04-27remove uploading and macros support from install media; to saveMartynas Venckus
2009-04-27toast the rcsid strings which just get in the wayTheo de Raadt
2009-04-27embellish usage now that -T has been removed.Igor Sobrado
2009-04-26figure out titles automatically by using remote file name. removeMartynas Venckus
2009-04-13add a "-T title" option to ftp; this is is used in progress bar mode toTheo de Raadt
2008-08-22default file transfer type is binary, not ascii;Igor Sobrado
2008-07-08- add support for recursive transfers (but not for floppies), e.g.Martynas Venckus
2008-06-25in resume mode, pass -c to mget when {dir,file}hasglob, so that i'mMartynas Venckus
2007-11-28- [-C] and [-c cookie] do not belong in the first synopsis/usage();Jason McIntyre
2007-11-26implement -C for continuing ftp, http(s), and file transfersMartynas Venckus
2007-09-05Replace magic numbers in calls to shutdown(2)Moritz Jodeit
2007-06-16implement a `keep-alive' option that sends bytes over an inactiveMarc Espie
2007-06-13- shorten -c's argument name to avoid ugly line splitJason McIntyre
2007-06-13Enable cookie support. This allows parsing of netscape-like cookie jarsPierre-Yves Ritschard
2007-04-07use strtonum, from jason dixonTed Unangst
2006-05-16https URL support; rototilled by a few people including me; originallyTheo de Raadt