Age | Commit message (Expand) | Author |
2017-09-25 | Initialize 'out' file descriptor to avoid possible | Kenneth R Westerback |
2017-03-07 | tls_close() can return TLS_WANT_POLLIN/TLS_WANT_POLLOUT, handle them | Sunil Nimmagadda |
2017-03-02 | close ftp(1)'s output file to avoid leaking one FD per request. | Stuart Henderson |
2017-02-28 | Use a do{}while loop with ssize_t return value when calling tls_read() | Philip Guenther |
2017-01-21 | Nuke whitespace foolish enough to expose itself during the great | Kenneth R Westerback |
2017-01-20 | Move a couple of variables that are unused in SMALL under #ifndef SMALL. | Kenneth R Westerback |
2017-01-14 | HTTPS proxy support for ftp-ssl. | Jeremie Courreges-Anglas |
2017-01-10 | Pledge more strictly. This is only enabled on the ramdisk version of the | Theo de Raadt |
2017-01-07 | -#endif /* !SMALL */ | Theo Buehler |
2017-01-03 | Add a "-w connect_timeout" option in support of URL-fetching. This allows | Theo de Raadt |
2016-12-28 | Split -DSMALL into -DNOSSL, so that a SSL-enabled version of ftp can | Theo de Raadt |
2016-12-24 | Correctly handle tls_read()/tls_write(). | Joel Sing |
2016-12-16 | Eliminate some gcc warnings about 'unused variables', mostly by | Kenneth R Westerback |
2016-12-08 | Avoid splitting the "Requesting %s" printf and its trailing newline. | Todd C. Miller |
2016-12-08 | Avoid printf of a NULL pointer as a string in debug mode. | Todd C. Miller |
2016-08-20 | Use connect(2) + a connect_wait() function instead of connect_sync(), | Todd C. Miller |
2016-08-18 | Move connect_sync() to util.c and use it when connecting via http | Todd C. Miller |
2016-05-27 | Per the libtls man page, tls_init() must be called prior to any other | Joel Sing |
2016-05-06 | Remove #ifdef INET6 bits, missed in a commit earlier this week | Jeremie Courreges-Anglas |
2016-01-28 | Fix a crash when a server sends a non-standard newline ("\n" instead of "\r\n"). | martijn |
2016-01-08 | Handle redirects to _relative_ URIs containing '://', e.g. for archive.org. | Stuart Henderson |
2015-10-13 | ctype functions isxdigit() expect an unsigned char value; add missing casts | Philip Guenther |
2015-09-10 | Unbreak ftp(1) after tls_read()/tls_write() change. | Joel Sing |
2015-09-10 | fix after libtls api changes | Bob Beck |
2015-09-09 | Make sure we check TLS_WRITE_AGAIN when calling tls_read() and if | Joel Sing |
2015-07-18 | Handle short writes and TLS_{READ,WRITE}_AGAIN around tls_write(). | Alexander Bluhm |
2015-02-27 | Fix URL-encoding of characters with the high order bit set. | Jeremie Courreges-Anglas |
2015-01-16 | Replace <sys/param.h> with <limits.h> and other less dirty headers where | Theo de Raadt |
2015-01-12 | Fetching port distfiles with the ftp command from githup did not | Alexander Bluhm |
2014-11-25 | set ttyout to line buffered, because the signal handler writes are | Theo de Raadt |
2014-10-31 | Update ftp(1) to use libtls instead of libressl. | Joel Sing |
2014-10-30 | use ressl constant; from Jan Klemkow | Ted Unangst |
2014-10-08 | userland reallocarray audit. | Doug Hogan |
2014-10-06 | Amend previous commit to unbreak TLS cert validation when using a proxy. | Jeremie Courreges-Anglas |
2014-10-04 | Be sure to only path the remote host to ressl_connect_socket(), without a | Miod Vallat |
2014-08-25 | you broke the ramdisk builds... | Theo de Raadt |
2014-08-25 | When using a proxy for an https connection, validate the cert hostname | Jeremie Courreges-Anglas |
2014-08-21 | Fix double free. ok guenther@ | Jeremie Courreges-Anglas |
2014-07-14 | Convert ftp(1) to libressl, rather than rolling in^W^Whand rolling libssl. | Joel Sing |
2014-07-11 | simplify and slightly tweak user agent handling | Alexander Hall |
2014-07-11 | Allow ftp(1) to change its User-Agent for HTTP(S) URL requests using a | Lawrence Teo |
2014-07-05 | Given an http or https URL with user and password, URL-decode the user | Philip Guenther |
2014-05-20 | Use errc/warnc to simplify code. | Philip Guenther |
2014-05-19 | X509_free() the certificate if the server hostname check fails. | Jeremie Courreges-Anglas |
2014-05-19 | Explicitely initialize two static variables introduced in the previous | Jeremie Courreges-Anglas |
2014-05-19 | HTTPS connections may see redirects, so initialize libcrypto and libssl | Jeremie Courreges-Anglas |
2014-04-09 | If TLS validation is on, retrieve the server TLS certificate and | Jeremie Courreges-Anglas |
2014-03-30 | SNI support. ok guenther@ sthen@ | Jeremie Courreges-Anglas |
2014-03-30 | Check the return value from SSL_CTX_set_cipher_list(), for consistency. | Jeremie Courreges-Anglas |
2014-03-30 | SSLeay_add_ssl_algorithms() is just a #define for SSL_library_init(), so | Jeremie Courreges-Anglas |