add more things to do
This commit is contained in:
parent
6561ec524b
commit
87c43517cd
26
docs/TODO
26
docs/TODO
@ -47,10 +47,6 @@ TODO
|
|||||||
* Set the SO_KEEPALIVE socket option to make libcurl notice and disconnect
|
* Set the SO_KEEPALIVE socket option to make libcurl notice and disconnect
|
||||||
very long time idle connections.
|
very long time idle connections.
|
||||||
|
|
||||||
* Make sure we don't ever loop because of non-blocking sockets return
|
|
||||||
EWOULDBLOCK or similar. This concerns the HTTP request sending (and
|
|
||||||
especially regular HTTP POST), the FTP command sending etc.
|
|
||||||
|
|
||||||
* Go through the code and verify that libcurl deals with big files >2GB and
|
* Go through the code and verify that libcurl deals with big files >2GB and
|
||||||
>4GB all over. Bug reports (and source reviews) indicate that it doesn't
|
>4GB all over. Bug reports (and source reviews) indicate that it doesn't
|
||||||
currently work properly.
|
currently work properly.
|
||||||
@ -63,8 +59,24 @@ TODO
|
|||||||
requested. That is, the download should even begin but be aborted
|
requested. That is, the download should even begin but be aborted
|
||||||
immediately.
|
immediately.
|
||||||
|
|
||||||
|
* Allow the http_proxy (and other) environment variables to contain user and
|
||||||
|
password as well in the style: http://proxyuser:proxypasswd@proxy:port
|
||||||
|
Berend Reitsma suggested.
|
||||||
|
|
||||||
|
LIBCURL - multi interface
|
||||||
|
|
||||||
|
* Make sure we don't ever loop because of non-blocking sockets return
|
||||||
|
EWOULDBLOCK or similar. This concerns the HTTP request sending (and
|
||||||
|
especially regular HTTP POST), the FTP command sending etc.
|
||||||
|
|
||||||
|
* Make uploads treated better. We need a way to tell libcurl we have data to
|
||||||
|
write, as the current system expects us to upload data each time the socket
|
||||||
|
is writable and there is no way to say that we want to upload data soon
|
||||||
|
just not right now, without that aborting the upload.
|
||||||
|
|
||||||
DOCUMENTATION
|
DOCUMENTATION
|
||||||
|
|
||||||
|
* More and better
|
||||||
|
|
||||||
FTP
|
FTP
|
||||||
|
|
||||||
@ -174,6 +186,12 @@ TODO
|
|||||||
|
|
||||||
CLIENT
|
CLIENT
|
||||||
|
|
||||||
|
* Add an option that prevents cURL from overwiting existing local files. When
|
||||||
|
used, and there already is an existing file with the target file name
|
||||||
|
(either -O or -o), a number should be appended (and increased if already
|
||||||
|
existing). So that index.html becomes first index.html.1 and then
|
||||||
|
index.html.2 etc. Jeff Pohlmeyer suggested.
|
||||||
|
|
||||||
* "curl ftp://site.com/*.txt"
|
* "curl ftp://site.com/*.txt"
|
||||||
|
|
||||||
* Several URLs can be specified to get downloaded. We should be able to use
|
* Several URLs can be specified to get downloaded. We should be able to use
|
||||||
|
Loading…
x
Reference in New Issue
Block a user