summaryrefslogtreecommitdiff
path: root/libraries/base/cbits/inputReady.c
Commit message (Expand)AuthorAgeFilesLines
* base: fdReady(): Return only after sycall returns after `msecs` have passedNiklas Hambüchen2017-12-111-10/+79
* fdReady: Use C99 bools / CBool in signatureNiklas Hambüchen2017-12-111-1/+1
* base: fdReady(): Fix timeouts > ~49 days overflowing. Fixes #14262.Niklas Hambüchen2017-11-241-54/+205
* base: fdReady(): Ensure and doc that return values are always -1/0/1Niklas Hambüchen2017-09-271-2/+5
* fdReady(): Fix some C -Wconversion warnings.Niklas Hambüchen2017-09-271-7/+8
* base: fdReady(): Add note about O_NONBLOCK requirementNiklas Hambüchen2017-09-261-1/+5
* base: Add more detail to FD_SETSIZE related error messageNiklas Hambüchen2017-09-191-2/+1
* base: Make it less likely for fdReady() to fail on Windows sockets.Niklas Hambüchen2017-09-191-0/+16
* base: Fix fdReady() returning immediately for pipes on Windows.Niklas Hambüchen2017-09-191-16/+30
* base: Fix fdReady() potentially running forever for Windows Char devices.Niklas Hambüchen2017-09-191-1/+10
* base: Fix fdReady() potentially running forever on Windows.Niklas Hambüchen2017-09-191-10/+20
* base: fdReady(): Improve accuracy and simplify code.Niklas Hambüchen2017-09-191-21/+10
* base: Fix mixed tabs/spaces indentation in inputReady.cNiklas Hambüchen2017-09-151-81/+80
* base/inputReady: Whitespace cleanupBen Gamari2017-06-271-84/+84
* base: Fix hWaitForInput with timeout on POSIXBen Gamari2017-04-211-10/+30
* fdReady: use poll() instead of select()Simon Marlow2016-12-021-9/+33
* Delete _MSC_VER when not necessary, fix #10511Bernard Desmyter2015-06-121-2/+2
* Removes all occurrences of __MINGW32__ (#10485)Thomas Miedema2015-06-111-2/+2
* reading/writing blocking FDs over FD_SETSIZE is broken (Partially Trac #9169)Sergei Trofimovich2014-07-021-1/+5
* FIX #1198: hWaitForInput on WindowsSimon Marlow2008-07-081-35/+106
* make hWaitForInput/hReady not fail with "invalid argument" on WindowsSimon Marlow2007-08-301-1/+2
* FIX: #724 (tee complains if used in a process started by ghc)Simon Marlow2007-05-071-4/+9
* reduce dependency on ghcconfig.hRoss Paterson2006-08-111-4/+4
* [project @ 2005-01-28 13:36:25 by simonmar]simonmar2005-01-281-2/+2
* [project @ 2005-01-18 15:08:39 by simonmar]simonmar2005-01-181-1/+26
* [project @ 2003-09-03 10:49:19 by simonmar]simonmar2003-09-031-1/+1
* [project @ 2002-07-23 22:04:36 by sof]sof2002-07-231-5/+4
* [project @ 2002-02-13 12:21:21 by simonmar]simonmar2002-02-131-44/+43
* [project @ 2002-02-07 11:13:29 by simonmar]simonmar2002-02-071-2/+2
* [project @ 2001-12-21 15:07:20 by simonmar]simonmar2001-12-211-8/+26
* [project @ 2001-08-17 12:50:34 by simonmar]simonmar2001-08-171-6/+3
* [project @ 2001-07-31 11:51:09 by simonmar]simonmar2001-07-311-2/+2
* [project @ 2001-06-28 14:15:04 by simonmar]simonmar2001-06-281-0/+53