1
0
mirror of https://github.com/moparisthebest/curl synced 2024-12-21 23:58:49 -05:00

various updates

This commit is contained in:
Daniel Stenberg 2004-03-02 10:08:04 +00:00
parent 33d67c68de
commit 7cb10a1853

View File

@ -33,8 +33,8 @@ TODO
return informational stuff as errors, consider a new info returned by
curl_easy_getinfo() #845941
* Set the SO_KEEPALIVE socket option to make libcurl notice and disconnect
very long time idle connections.
* Option to set the SO_KEEPALIVE socket option to make libcurl notice and
disconnect very long time idle connections.
LIBCURL - multi interface
@ -158,8 +158,19 @@ TODO
* --data-encode that URL encodes the data before posting
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
* 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
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
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
CURLMcode. These should be changed to be the same.
* 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.