summaryrefslogtreecommitdiff
path: root/lib/select.c
Commit message (Expand)AuthorAgeFilesLines
* select: stop treating POLLRDBAND as an errorDaniel Stenberg2023-02-231-2/+2
* copyright: update all copyright lines and remove year rangesDaniel Stenberg2023-01-031-1/+1
* select: do not return fatal error on EINTR from poll()Thomas Weißschuh2022-07-041-1/+5
* copyright: make repository REUSE compliantmax.mehl2022-06-131-0/+2
* select: return error from "lethal" poll/select errorsDaniel Stenberg2022-06-081-1/+5
* timediff.[ch]: add curlx helper functions for timeval conversionsMarc Hoersken2022-04-171-58/+3
* TPF: drop supportDaniel Stenberg2022-02-041-20/+0
* vxworks: drop supportDaniel Stenberg2022-02-011-4/+0
* misc: remove BeOS code and referencesDaniel Stenberg2022-01-171-6/+1
* lib: fixing comment spelling typos in lib filesEddie Lumpkin2021-10-221-1/+1
* tidy-up: make conditional checks more consistentDaniel Stenberg2021-04-221-1/+1
* select: convert Curl_select() to private static functionDaniel Stenberg2021-01-271-7/+10
* curl.se: new homeDaniel Stenberg2020-11-041-1/+1
* select: align poll emulation to return all relevant eventsMarc Hoersken2020-09-021-8/+20
* select: simplify return code handling for poll and selectMarc Hoersken2020-08-291-24/+13
* select: reduce duplication of Curl_poll in Curl_socket_checkMarc Hoersken2020-08-251-90/+16
* select: fix poll-based check not detecting connect failureMarc Hoersken2020-08-251-2/+2
* 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