summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/select.cc
Commit message (Expand)AuthorAgeFilesLines
* * cygthread.h (cygthread::name): Default name to "main" if we are early in theChristopher Faylor2011-11-241-2/+6
* Throughout change TTY_* to PTY_*, tty_* to pty_*, and ttym_* to ptmx_*.Christopher Faylor2011-10-201-1/+1
* Throughout change "WinSock" to "Winsock" in comments.Corinna Vinschen2011-07-291-1/+1
* * cygheap.h (init_cygheap::ctty_on_hold): Remove conditionalized variable.Christopher Faylor2011-06-141-4/+4
* * ntdll.h (FILE_PIPE_*): Define constants.Christopher Faylor2011-06-041-1/+1
* * external.cc (fillout_pinfo): Don't truncate ctty if it's < 0.Christopher Faylor2011-06-011-2/+2
* * select.cc (pipe_data_available): New function - uses NtQueryInformationFileChristopher Faylor2011-06-011-104/+80
* * fhandler.h (class fhandler_base): Remove uninterruptible_io statusCorinna Vinschen2011-05-041-60/+0
* * select.cc (cygwin_select): Make degenerate case cancelable.Corinna Vinschen2011-05-031-7/+37
* Eliminate trailing whitespace in some files.Christopher Faylor2011-05-021-3/+10
* Throughout, use user32 UNICODE functions rather than ANSI functions.Corinna Vinschen2011-05-011-15/+3
* * fcntl.cc (fcntl64): Call pthread_testcancel.Corinna Vinschen2011-04-301-0/+2
* * ntdll.h (IsEventSignalled): New inline function.Corinna Vinschen2011-04-291-1/+1
* * select.cc (serial_cleanup): Make sure that device_specific_pipe is alwaysChristopher Faylor2011-04-201-9/+15
* * select.cc (pipe_cleanup): Make sure that device_specific_pipe is alwaysChristopher Faylor2011-04-201-3/+5
* Drop NT4 support.Corinna Vinschen2011-04-041-14/+4
* * cygthread.cc (cygthread::create): Fix incorrect use of name rather thanChristopher Faylor2010-09-011-4/+4
* * autoload.cc (MsgWaitForMultipleObjectsEx): Define.Corinna Vinschen2010-08-301-3/+21
* * fhandler.h (fhandler_base::has_ongoing_io): Declare virtual method.Christopher Faylor2010-04-021-61/+37
* * select.h (select_pipe_info::add_watch_handle): Delete declaration.Christopher Faylor2010-04-021-10/+0
* * fhandler.h (fhandler_base_overlapped): Temporarily (?) make select_pipe_infoChristopher Faylor2010-03-311-4/+35
* * fhandler.cc (fhandler_base::setup_overlapped): Don't set signalled state toChristopher Faylor2010-02-151-2/+0
* * select.cc (fhandler_fifo::select_read): Fill in device specific record.Christopher Faylor2009-12-231-0/+9
* * fhandler_console.cc (read): Detect and handle mouse wheel scrollingCorinna Vinschen2009-12-161-3/+3
* * select.cc (peek_console): Always check window size when there is ANY keyboardChristopher Faylor2009-09-011-1/+1
* * cygtls.h (struct _local_storage): Add thread storage pointers forCorinna Vinschen2009-07-061-25/+56
* * select.h: New file split from fhandler.h.Christopher Faylor2009-06-301-198/+223
* * fhandler.cc (fhandler_base::has_ongoing_io): Accept an argument indicatingChristopher Faylor2009-06-301-1/+1
* * select.cc (peek_pipe): Turn on (temporarily?) the experimental code whichChristopher Faylor2009-06-291-7/+0
* * select.cc (peek_pipe): Use has_ongoing_io() to determine if the pipe is readyChristopher Faylor2009-06-281-3/+1
* * fhandler.h (fhandler_base::has_ongoing_io): Declare new function.Christopher Faylor2009-06-281-1/+1
* * gendef (cleanup): Rename from 'nocr'. Remove comments and trailing spaces.Christopher Faylor2009-06-281-0/+4
* * dtable.cc (dtable::select_read): Add ability to override fh.Christopher Faylor2009-02-271-5/+56
* * select.cc (peek_serial): Add hack to allow proper operation with com0comChristopher Faylor2009-01-221-0/+4
* * localtime.cc (increment_overflow): Mark as non-inline to prevent compilerChristopher Faylor2008-09-111-1/+1
* * cygheap.cc (creturn): Reorganize to avoid a new compiler warning/error.Christopher Faylor2008-09-111-2/+2
* * cygwin.din (_getutline): Remove.Christopher Faylor2008-07-301-2/+2
* * select.cc (peek_pipe): Temporarily revert patch from 2008-05-30.Corinna Vinschen2008-07-111-4/+6
* * select.cc (peek_pipe): Semi-reinstate pipe NT-special write detection.Christopher Faylor2008-05-301-14/+12
* Remove unneeded header files from source files throughout.Christopher Faylor2008-04-071-7/+0
* * Fix copyright dates.Corinna Vinschen2008-04-011-1/+1
* Perform whitespace cleanup throughout.Christopher Faylor2008-02-151-3/+3
* update copyrightChristopher Faylor2007-07-071-1/+1
* Preliminary change to make fifos/pipes interruptible and fifos reliable.Christopher Faylor2007-07-071-55/+1
* Remove extraneous whitespace.Christopher Faylor2007-02-201-6/+3
* * select.cc (struct socketinf): Convert ser_num and w4 to dynamicallyCorinna Vinschen2006-10-111-16/+38
* * fhandler.h (struct wsa_event): Define here.Corinna Vinschen2006-07-281-4/+10
* * fhandler_socket.cc: Revert misguided attempt to handle FD_CLOSE errorCorinna Vinschen2006-07-271-24/+20
* * fhandler.h (class fhandler_socket): Remove prot_info_ptr.Corinna Vinschen2006-07-271-1/+1
* 2006-07-25 Corinna Vinschen <corinna@vinschen.de>Corinna Vinschen2006-07-251-149/+65