index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.bin
/
ftp
/
fetch.c
Age
Commit message (
Expand
)
Author
2020-07-04
Avoid malloc(3) calls in signal handler
kn
2020-07-04
Fix a double free in error paths
Jeremie Courreges-Anglas
2020-06-20
Avoid one uninitialized warning in file_get()
Jeremie Courreges-Anglas
2020-02-22
Avoid duplication in the code that sends headers
Jeremie Courreges-Anglas
2020-02-22
Respect userinfo even when built with NOSSL (floppy ramdisks)
Jeremie Courreges-Anglas
2020-02-20
Backout revision 1.190 partially. That part was an unintended change which
YASUOKA Masahiko
2020-02-19
Fix http (not https) auth combined with proxy auth.
Jeremie Courreges-Anglas
2020-02-19
Don't put the userinfo in request URI. This also makes accessing a
YASUOKA Masahiko
2020-02-13
Two longjmp(3) vs volatile fixes and improvements
Jeremie Courreges-Anglas
2020-02-13
Fixes and tweaks for read/write loop in url_get()
Jeremie Courreges-Anglas
2020-01-21
Fix tls_handshake() usage which was added without checking return values
Bob Beck
2020-01-15
Move local file handling out of url_get()
Jeremie Courreges-Anglas
2019-12-19
Prevent redirections to file: URLs
Jeremie Courreges-Anglas
2019-12-09
Reinstate ftp_printf to log sent HTTP headers
Jeremie Courreges-Anglas
2019-12-09
With NOSSL let url_get() print a nice error message for https urls
Jeremie Courreges-Anglas
2019-12-08
For chunked transfers always restore the SIGINFO handler (not just on error)
Jeremie Courreges-Anglas
2019-12-05
Fix #ifndef NOSSL vs SMALL inconsistencies
Jeremie Courreges-Anglas
2019-12-02
Tweak inaccurate comment
Jeremie Courreges-Anglas
2019-11-18
various knf and whitespace; ok jca
Theo de Raadt
2019-11-14
HTTP/1.1 for ftp(1)
Jeremie Courreges-Anglas
2019-11-04
Apply more 'static' to help the compiler
Jeremie Courreges-Anglas
2019-11-03
Also use stdio for TLS connections
Jeremie Courreges-Anglas
2019-10-23
change some error reports to include the failing URL (which we vis, in
Theo de Raadt
2019-10-13
Also close the server connection before retrying on a 503.
Jeremie Courreges-Anglas
2019-10-13
Factor out socket cleanup code
Jeremie Courreges-Anglas
2019-10-09
On a 503, only retry if "Retry-After: 0" is present.
Jeremie Courreges-Anglas
2019-10-05
Retry request once when receiving a 503
Jeremie Courreges-Anglas
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-05-16
Revert suni'ls ftp rewrite for now.
Florian Obser
2019-05-12
Move us from old ftp(1) to Sunil's new ftp(1). The necessary modifications
kmos
2018-02-10
Add TLS session support to ftp(1).
Joel Sing
2018-02-07
rename var 's' -> 'fd' to ease finding it in a long function
Richard Procter
2018-02-07
eliminate close()/fclose() dance.
Richard Procter
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
[next]