mirror of https://github.com/moparisthebest/curl
various updates
This commit is contained in:
parent
33d67c68de
commit
7cb10a1853
30
docs/TODO
30
docs/TODO
|
@ -33,8 +33,8 @@ TODO
|
||||||
return informational stuff as errors, consider a new info returned by
|
return informational stuff as errors, consider a new info returned by
|
||||||
curl_easy_getinfo() #845941
|
curl_easy_getinfo() #845941
|
||||||
|
|
||||||
* Set the SO_KEEPALIVE socket option to make libcurl notice and disconnect
|
* Option to set the SO_KEEPALIVE socket option to make libcurl notice and
|
||||||
very long time idle connections.
|
disconnect very long time idle connections.
|
||||||
|
|
||||||
LIBCURL - multi interface
|
LIBCURL - multi interface
|
||||||
|
|
||||||
|
@ -158,8 +158,19 @@ TODO
|
||||||
* --data-encode that URL encodes the data before posting
|
* --data-encode that URL encodes the data before posting
|
||||||
http://curl.haxx.se/mail/archive-2003-11/0091.html (Kevin Roth suggested)
|
http://curl.haxx.se/mail/archive-2003-11/0091.html (Kevin Roth suggested)
|
||||||
|
|
||||||
|
BUILD
|
||||||
|
|
||||||
|
* Consider extending 'roffit' to produce decent ASCII output, and use that
|
||||||
|
instead of (g)nroff when building src/hugehelp.c
|
||||||
|
|
||||||
TEST SUITE
|
TEST SUITE
|
||||||
|
|
||||||
|
* Make the test servers able to serve multiple running test suites. Like if
|
||||||
|
two users run 'make test' at once.
|
||||||
|
|
||||||
|
* Make runtests.pl capable of changing port numbers for the servers. This was
|
||||||
|
the intention from the start, but in practise it is now hard.
|
||||||
|
|
||||||
* If perl wasn't found by the configure script, don't attempt to run the
|
* If perl wasn't found by the configure script, don't attempt to run the
|
||||||
tests but explain something nice why it doesn't.
|
tests but explain something nice why it doesn't.
|
||||||
|
|
||||||
|
@ -169,11 +180,20 @@ TODO
|
||||||
* Make the test suite work on more platforms. OpenBSD and Mac OS. Remove
|
* Make the test suite work on more platforms. OpenBSD and Mac OS. Remove
|
||||||
fork()s and it should become even more portable.
|
fork()s and it should become even more portable.
|
||||||
|
|
||||||
* Introduce a test suite that tests libcurl better and more explicitly.
|
NEXT MAJOR RELEASE
|
||||||
|
|
||||||
NEXT MAJOR RELEASE
|
|
||||||
|
|
||||||
* curl_easy_cleanup() returns void, but curl_multi_cleanup() returns a
|
* curl_easy_cleanup() returns void, but curl_multi_cleanup() returns a
|
||||||
CURLMcode. These should be changed to be the same.
|
CURLMcode. These should be changed to be the same.
|
||||||
|
|
||||||
* curl_formparse() should be removed
|
* curl_formparse() should be removed
|
||||||
|
|
||||||
|
* remove obsolete defines from curl/curl.h
|
||||||
|
|
||||||
|
* remove the following functions from the public API:
|
||||||
|
curl_getenv
|
||||||
|
curl_mprintf (and variations)
|
||||||
|
curl_strequal
|
||||||
|
curl_strnequal
|
||||||
|
|
||||||
|
They will instead become curlx_ - alternatives. That makes the curl app
|
||||||
|
still capable of building with them from source.
|
||||||
|
|
Loading…
Reference in New Issue