summaryrefslogtreecommitdiff
path: root/lib/select.c
Commit message (Expand)AuthorAgeFilesLines
* select: remove the unused ELAPSED_MS() macroDaniel Stenberg2020-06-181-3/+0
* select: always use Sleep in Curl_wait_ms on Win32Marc Hoersken2020-06-011-16/+4
* select: add overflow checks for timeval conversionsMarc Hoersken2020-05-301-4/+59
* select: use timediff_t instead of time_t and int for timeout_msMarc Hoersken2020-05-301-49/+36
* select: fix overflow protection in Curl_socket_checkJay Satiro2020-05-021-3/+10
* select: make Curl_socket_check take timediff_t timeoutDaniel Stenberg2020-04-231-2/+2
* build: fixed build for systems with select() in unistd.hHarry Sintonen2020-03-311-0/+2
* select: add 'timeout_ms' wrap-around precaution to Curl_selectMarc Hoersken2020-03-151-0/+6
* select: fix 'pending_ms' is assigned a value that is never usedMarc Hoersken2020-03-151-5/+5
* select: move duplicate select preparation code into Curl_selectMarc Hoersken2020-03-151-81/+83
* global_init: assume the EINTR bit by defaultDaniel Stenberg2020-01-261-151/+64
* copyrights: fix copyright year rangeDaniel Stenberg2019-11-081-1/+1
* cppcheck: fix warningsMarian Klymov2018-06-111-3/+5
* select: update commentsDaniel Stenberg2017-10-301-2/+2
* time: rename Curl_tvnow to Curl_nowDaniel Stenberg2017-10-251-4/+4
* timediff: return timediff_t from the time diff functionsDaniel Stenberg2017-10-251-4/+4
* timeval: struct curltime is a struct timeval replacementDaniel Stenberg2017-07-281-5/+5
* select: use correct SIZEOF_ constantMarcel Raad2017-03-301-1/+1
* spelling fixesklemens2017-03-261-3/+3
* lib: fix compiler warnings after de4de4e3c7cMarcel Raad2016-11-181-1/+1
* select: switch to macros in uppercaseDaniel Stenberg2016-10-181-1/+1
* select: use more proper macro-looking namesDaniel Stenberg2016-10-181-14/+13
* Curl_socket_check: add extra check to avoid integer overflowDaniel Stenberg2016-10-181-0/+6
* URLs: change all http:// URLs to https://Daniel Stenberg2016-02-031-1/+1
* lwip: Fix compatibility issues with later versionsGisle Vanem2015-12-071-10/+10
* checksrc: use space after commaDaniel Stenberg2015-03-171-2/+2
* checksrc: use space before paren in "return (expr);"Daniel Stenberg2015-03-171-2/+2
* select.c: fix compilation for VxWorksDaniel Stenberg2014-11-251-0/+4
* Curl_poll + Curl_wait_ms: fix timeout return valuePeter Wang2014-08-111-3/+9
* select: with winsock, avoid passing unsupported arguments to select()Brad Spencer2014-05-271-3/+55
* curl_global_init: accept the CURL_GLOBAL_ACK_EINTR flagZdenek Pavlas2013-03-121-15/+2
* build: fix circular header inclusion with other packagesYang Tse2013-01-091-1/+1
* Revert changes relative to lib/*.[ch] recent renamingYang Tse2013-01-061-0/+529
* build: rename 93 lib/*.c filesYang Tse2013-01-031-529/+0
* build: make use of 76 lib/*.h renamed filesYang Tse2012-12-281-5/+5
* Curl_socket_check: fix timeout return value for select usersDaniel Stenberg2012-08-071-2/+4
* Curl_socket_check: fix return code for timeoutMaxime Larocque2012-08-071-1/+3
* Curl_socket_check: enlarge poll struct array to 3Daniel Stenberg2011-12-201-1/+1
* sockets: new Curl_socket_check() can wait for 3 socketsDaniel Stenberg2011-12-201-20/+55
* curl_multi_fdset: avoid FD_SET out of boundsDaniel Stenberg2011-09-251-14/+0
* fix a bunch of MSVC compiler warningsYang Tse2011-09-031-1/+1
* MemoryTracking: fix logging of free() calls done where Curl_safefree is calledYang Tse2011-09-021-2/+2
* Give the NTLM SSO helper a moment to cleanly shut down if neededDan Fandrich2011-07-281-3/+3
* time.h and sys/time.h inclusion conditionally done in setup_once.hYang Tse2011-07-251-3/+0
* long/int messDaniel Stenberg2011-06-111-2/+2
* wait_ms: takes an int argumentDaniel Stenberg2011-06-051-2/+2
* Curl_socket_ready: make timeout a 'long'Daniel Stenberg2011-06-041-1/+1
* compiler warning: fixYang Tse2011-05-241-0/+1
* source cleanup: unify look, style and indent levelsDaniel Stenberg2011-04-271-5/+5
* remove the CVSish $Id$ linesDaniel Stenberg2010-03-241-1/+0