Age | Commit message (Collapse) | Author | |
---|---|---|---|
2007-04-16 | - Robert Iakobashvil added curl_multi_socket_action() to libcurl, which is a | Daniel Stenberg | |
function that deprecates the curl_multi_socket() function. Using the new function the application tell libcurl what action that was found in the socket that it passes in. This gives a significant performance boost as it allows libcurl to avoid a call to poll()/select() for every call to curl_multi_socket*(). | |||
2007-03-27 | New Internal wrapper function Curl_select() around select (2), it | Yang Tse | |
uses poll() when a fine poll() is available, so now libcurl can be built without select() support at all if a fine poll() is available. | |||
2007-03-26 | Internal function Curl_select() renamed to Curl_socket_ready() | Yang Tse | |
2007-03-18 | Code refactoring, extracting a new function wait_ms() from Curl_select and | Yang Tse | |
Curl_poll() which is called whenever not a single valid file descriptor is passed to these functions. Improve readibility using a poll() macro to replace WSApoll(). | |||
2007-03-11 | reverted the pselect patch => http://curl.haxx.se/mail/lib-2007-03/0100.html | Daniel Stenberg | |
2007-03-10 | - Bryan Henderson introduces two things: | Daniel Stenberg | |
1) the progress callback gets called more frequently (at times) 2) libcurl *might* call the callback when it receives a signal | |||
2006-09-24 | Cory Nelson made libcurl use the WSAPoll() function if built for Windows | Daniel Stenberg | |
Vista (_WIN32_WINNT >= 0x0600) | |||
2006-04-07 | First commit of David McCreedy's EBCDIC and TPF changes. | Daniel Stenberg | |
2004-11-19 | Suppress signed vs. unsigned warnings on Win32 | Gisle Vanem | |
2004-11-19 | Curl_select() now uses curl_socket_t on socket arguments | Daniel Stenberg | |
2004-11-19 | David Phillips' FD_SETSIZE fix | Daniel Stenberg | |