summaryrefslogtreecommitdiff
path: root/usr.bin/ftp
AgeCommit message (Expand)Author
2016-09-27Remove empty #ifdef and #ifndef blocksFrederic Cambus
2016-08-22Replace "union sockunion" with "union sockaddr_union" which is alsoTodd C. Miller
2016-08-20Use connect(2) + a connect_wait() function instead of connect_sync(),Todd C. Miller
2016-08-18Move connect_sync() to util.c and use it when connecting via httpTodd C. Miller
2016-08-14Convert remaining calls to strtoq/strtouq in base with strtoll/strtoull.Philip Guenther
2016-08-13Split out the SSL options handling into a separate function, which makesJoel Sing
2016-08-09When connect(2) is interrupted by a signal it continues asynchronouslyTodd C. Miller
2016-07-28these programs probably do not need to use TMPDIR. ok florianTed Unangst
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-25Avoid a use-after-free.Kenneth R Westerback
2016-05-06Remove #ifdef INET6 bits, missed in a commit earlier this weekJeremie Courreges-Anglas
2016-03-17Last parameter to execl[e]() functions *must* be cast to a pointer.Kenneth R Westerback
2016-03-16More "(<blah> *)0" -> NULL, avoiding any stdarg functions.Kenneth R Westerback
2016-01-28Fix a crash when a server sends a non-standard newline ("\n" instead of "\r\n").martijn
2016-01-08Handle redirects to _relative_ URIs containing '://', e.g. for archive.org.Stuart Henderson
2015-12-09Remove NULL-checks before free(). ok tb@mmcc
2015-12-05Let special/ftp compile again. 'ares' is only used inside #ifndef SMALL, soKenneth R Westerback
2015-12-05Send bad whitespace to the attic.Kenneth R Westerback
2015-12-05Silence gcc whining about using 'serrno' uninitialized by initializingKenneth R Westerback
2015-11-05Fix the example "ls . |more"; from Frederic Nowak <fnwk at mailbox dot org>.Ingo Schwarze
2015-11-04Fix inverted pledge requests, from Frederic NowakJeremie Courreges-Anglas
2015-10-18unrelated commit; not ready yetTheo de Raadt
2015-10-18First casualty of making pledge "dns" mandatory for dns users.Theo de Raadt
2015-10-18A whole buncha unsigned char casts for ctype function arguments.mmcc
2015-10-16Pledge for ftp(1) in non-interactive mode.Doug Hogan
2015-10-13ctype functions isxdigit() expect an unsigned char value; add missing castsPhilip Guenther
2015-10-12ftp(1) was static for years, as a recovery seatbelt. These daysTheo de Raadt
2015-09-27lint is dead: delete the trivial uses of /* VARARGS[0-9]+ */Philip Guenther
2015-09-25Tweak previous (suggested by and ok jmc@):Ingo Schwarze
2015-09-25Clean up SYNOPSIS formatting:Ingo Schwarze
2015-09-10Unbreak ftp(1) after tls_read()/tls_write() change.Joel Sing
2015-09-10fix after libtls api changesBob Beck
2015-09-09Make sure we check TLS_WRITE_AGAIN when calling tls_read() and ifJoel Sing
2015-07-18Handle short writes and TLS_{READ,WRITE}_AGAIN around tls_write().Alexander Bluhm
2015-05-20Remove clauses 3 and 4 from Christos Zoulas' BSD license.Ingo Schwarze
2015-03-17Eliminate use of TM_YEAR_BASE. OK guenther@ deraadt@ miod@Todd C. Miller
2015-03-15tzfile.h is an internal header that should never have been installed.Todd C. Miller
2015-03-13remove the first comma from constructs like ", and," and ", or,": you can useJason McIntyre
2015-02-27Fix URL-encoding of characters with the high order bit set.Jeremie Courreges-Anglas
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-02-09remove the safeguard against porting to machines without 8 bit bytes.Ted Unangst
2015-01-31removing two instances of "c.f." - it seems actually "cf." is correct, butJason McIntyre
2015-01-30remove tenex transfer support. if you still have TOPS20 machines inTed Unangst
2015-01-16Replace <sys/param.h> with <limits.h> and other less dirty headers whereTheo de Raadt