aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/select.cc
AgeCommit message (Expand)AuthorFilesLines
2011-05-04 * fhandler.h (class fhandler_base): Remove uninterruptible_io statusCorinna Vinschen1-60/+0
2011-05-03 * select.cc (cygwin_select): Make degenerate case cancelable.Corinna Vinschen1-7/+37
2011-05-02Eliminate trailing whitespace in some files.Christopher Faylor1-3/+10
2011-05-01 Throughout, use user32 UNICODE functions rather than ANSI functions.Corinna Vinschen1-15/+3
2011-04-30 * fcntl.cc (fcntl64): Call pthread_testcancel.Corinna Vinschen1-0/+2
2011-04-29 * ntdll.h (IsEventSignalled): New inline function.Corinna Vinschen1-1/+1
2011-04-20* select.cc (serial_cleanup): Make sure that device_specific_pipe is alwaysChristopher Faylor1-9/+15
2011-04-20* select.cc (pipe_cleanup): Make sure that device_specific_pipe is alwaysChristopher Faylor1-3/+5
2011-04-04 Drop NT4 support.Corinna Vinschen1-14/+4
2010-09-01* cygthread.cc (cygthread::create): Fix incorrect use of name rather thanChristopher Faylor1-4/+4
2010-08-30 * autoload.cc (MsgWaitForMultipleObjectsEx): Define.Corinna Vinschen1-3/+21
2010-04-02* fhandler.h (fhandler_base::has_ongoing_io): Declare virtual method.Christopher Faylor1-61/+37
2010-04-02* select.h (select_pipe_info::add_watch_handle): Delete declaration.Christopher Faylor1-10/+0
2010-03-31* fhandler.h (fhandler_base_overlapped): Temporarily (?) make select_pipe_infoChristopher Faylor1-4/+35
2010-02-15* fhandler.cc (fhandler_base::setup_overlapped): Don't set signalled state toChristopher Faylor1-2/+0
2009-12-23* select.cc (fhandler_fifo::select_read): Fill in device specific record.Christopher Faylor1-0/+9
2009-12-16 * fhandler_console.cc (read): Detect and handle mouse wheel scrollingCorinna Vinschen1-3/+3
2009-09-01* select.cc (peek_console): Always check window size when there is ANY keyboardChristopher Faylor1-1/+1
2009-07-06 * cygtls.h (struct _local_storage): Add thread storage pointers forCorinna Vinschen1-25/+56
2009-06-30* select.h: New file split from fhandler.h.Christopher Faylor1-198/+223
2009-06-30* fhandler.cc (fhandler_base::has_ongoing_io): Accept an argument indicatingChristopher Faylor1-1/+1
2009-06-29* select.cc (peek_pipe): Turn on (temporarily?) the experimental code whichChristopher Faylor1-7/+0
2009-06-28* select.cc (peek_pipe): Use has_ongoing_io() to determine if the pipe is readyChristopher Faylor1-3/+1
2009-06-28* fhandler.h (fhandler_base::has_ongoing_io): Declare new function.Christopher Faylor1-1/+1
2009-06-28* gendef (cleanup): Rename from 'nocr'. Remove comments and trailing spaces.Christopher Faylor1-0/+4
2009-02-27* dtable.cc (dtable::select_read): Add ability to override fh.Christopher Faylor1-5/+56
2009-01-22* select.cc (peek_serial): Add hack to allow proper operation with com0comChristopher Faylor1-0/+4
2008-09-11* localtime.cc (increment_overflow): Mark as non-inline to prevent compilerChristopher Faylor1-1/+1
2008-09-11* cygheap.cc (creturn): Reorganize to avoid a new compiler warning/error.Christopher Faylor1-2/+2
2008-07-30* cygwin.din (_getutline): Remove.Christopher Faylor1-2/+2
2008-07-11 * select.cc (peek_pipe): Temporarily revert patch from 2008-05-30.Corinna Vinschen1-4/+6
2008-05-30* select.cc (peek_pipe): Semi-reinstate pipe NT-special write detection.Christopher Faylor1-14/+12
2008-04-07Remove unneeded header files from source files throughout.Christopher Faylor1-7/+0
2008-04-01 * Fix copyright dates.Corinna Vinschen1-1/+1
2008-02-15Perform whitespace cleanup throughout.Christopher Faylor1-3/+3
2007-07-07update copyrightChristopher Faylor1-1/+1
2007-07-07Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor1-55/+1
2007-02-20Remove extraneous whitespace.Christopher Faylor1-6/+3
2006-10-11 * select.cc (struct socketinf): Convert ser_num and w4 to dynamicallyCorinna Vinschen1-16/+38
2006-07-28 * fhandler.h (struct wsa_event): Define here.Corinna Vinschen1-4/+10
2006-07-27 * fhandler_socket.cc: Revert misguided attempt to handle FD_CLOSE errorCorinna Vinschen1-24/+20
2006-07-27 * fhandler.h (class fhandler_socket): Remove prot_info_ptr.Corinna Vinschen1-1/+1
2006-07-252006-07-25 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen1-149/+65
2006-07-25update copyrightChristopher Faylor1-1/+1
2006-06-04* ioctl.cc (ioctl): Accommodate change in reported pty master device number.Christopher Faylor1-3/+2
2006-05-24* select.cc (start_thread_socket): Delay setting thread local exitsock until weChristopher Faylor1-4/+4
2006-05-24* select.cc (start_thread_socket): Clean up exitsock in case of error. UseChristopher Faylor1-2/+3
2006-05-21check in missing fileChristopher Faylor1-11/+25
2006-04-24 * select.cc (thread_pipe): Raise sleep time only every 8th iteration.Corinna Vinschen1-4/+4
2006-04-23 * select.cc (thread_pipe): Raise sleep time dynamically to speed upCorinna Vinschen1-2/+8