diff options
author | Daniel Stenberg <daniel@haxx.se> | 2006-01-28 13:14:38 +0000 |
---|---|---|
committer | Daniel Stenberg <daniel@haxx.se> | 2006-01-28 13:14:38 +0000 |
commit | 16f3a32bec1d052f8eea14973a05a2b3241e15ba (patch) | |
tree | 535688dc063728cb7c465748efcb8817f98fa90c | |
parent | c44d2498e3aa97740e53920d429e6413b13772d0 (diff) |
we should fix the system includes in the public headers to be based on checks
of the system instead of depending on what particular systems we think need
various headers
-rw-r--r-- | docs/TODO | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -53,6 +53,15 @@ TODO client to reconnect to complete the authentication. Currently libcurl assumes that a proxy connection will be kept alive. + * Make the curl/*.h headers include the proper system includes based on what + was present at the time when configure was run. Currently, the sys/select.h + header is for example included by curl/multi.h only on specific platforms + we know MUST have it. This is error-prone. We therefore want the header + files to adapt to configure results. Those results must be stored in a new + header and they must use a curl name space, i.e not be HAVE_* prefix (as + that would risk collide with other apps that use libcurl and that runs + configure). + LIBCURL - multi interface * Add a curl_multi_fdset() alternative. this allows apps to avoid the |