aboutsummaryrefslogtreecommitdiff
path: root/lib/select.c
AgeCommit message (Expand)Author
2020-06-01select: always use Sleep in Curl_wait_ms on Win32Marc Hoersken
2020-05-30select: add overflow checks for timeval conversionsMarc Hoersken
2020-05-30select: use timediff_t instead of time_t and int for timeout_msMarc Hoersken
2020-05-02select: fix overflow protection in Curl_socket_checkJay Satiro
2020-04-23select: make Curl_socket_check take timediff_t timeoutDaniel Stenberg
2020-03-31build: fixed build for systems with select() in unistd.hHarry Sintonen
2020-03-15select: add 'timeout_ms' wrap-around precaution to Curl_selectMarc Hoersken
2020-03-15select: fix 'pending_ms' is assigned a value that is never usedMarc Hoersken
2020-03-15select: move duplicate select preparation code into Curl_selectMarc Hoersken
2020-01-26global_init: assume the EINTR bit by defaultDaniel Stenberg
2019-11-08copyrights: fix copyright year rangeDaniel Stenberg
2018-06-11cppcheck: fix warningsMarian Klymov
2017-10-30select: update commentsDaniel Stenberg
2017-10-25time: rename Curl_tvnow to Curl_nowDaniel Stenberg
2017-10-25timediff: return timediff_t from the time diff functionsDaniel Stenberg
2017-07-28timeval: struct curltime is a struct timeval replacementDaniel Stenberg
2017-03-30select: use correct SIZEOF_ constantMarcel Raad
2017-03-26spelling fixesklemens
2016-11-18lib: fix compiler warnings after de4de4e3c7cMarcel Raad
2016-10-18select: switch to macros in uppercaseDaniel Stenberg
2016-10-18select: use more proper macro-looking namesDaniel Stenberg
2016-10-18Curl_socket_check: add extra check to avoid integer overflowDaniel Stenberg
2016-02-03URLs: change all http:// URLs to https://Daniel Stenberg
2015-12-07lwip: Fix compatibility issues with later versionsGisle Vanem
2015-03-17checksrc: use space after commaDaniel Stenberg
2015-03-17checksrc: use space before paren in "return (expr);"Daniel Stenberg
2014-11-25select.c: fix compilation for VxWorksDaniel Stenberg
2014-08-11Curl_poll + Curl_wait_ms: fix timeout return valuePeter Wang
2014-05-27select: with winsock, avoid passing unsupported arguments to select()Brad Spencer
2013-03-12curl_global_init: accept the CURL_GLOBAL_ACK_EINTR flagZdenek Pavlas
2013-01-09build: fix circular header inclusion with other packagesYang Tse
2013-01-06Revert changes relative to lib/*.[ch] recent renamingYang Tse
2013-01-03build: rename 93 lib/*.c filesYang Tse
2012-12-28build: make use of 76 lib/*.h renamed filesYang Tse
2012-08-07Curl_socket_check: fix timeout return value for select usersDaniel Stenberg
2012-08-07Curl_socket_check: fix return code for timeoutMaxime Larocque
2011-12-20Curl_socket_check: enlarge poll struct array to 3Daniel Stenberg
2011-12-20sockets: new Curl_socket_check() can wait for 3 socketsDaniel Stenberg
2011-09-25curl_multi_fdset: avoid FD_SET out of boundsDaniel Stenberg
2011-09-03fix a bunch of MSVC compiler warningsYang Tse
2011-09-02MemoryTracking: fix logging of free() calls done where Curl_safefree is calledYang Tse
2011-07-28Give the NTLM SSO helper a moment to cleanly shut down if neededDan Fandrich
2011-07-25time.h and sys/time.h inclusion conditionally done in setup_once.hYang Tse
2011-06-11long/int messDaniel Stenberg
2011-06-05wait_ms: takes an int argumentDaniel Stenberg
2011-06-04Curl_socket_ready: make timeout a 'long'Daniel Stenberg
2011-05-24compiler warning: fixYang Tse
2011-04-27source cleanup: unify look, style and indent levelsDaniel Stenberg
2010-03-24remove the CVSish $Id$ linesDaniel Stenberg
2009-10-27Fix spellingYang Tse