summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/select.cc
Commit message (Expand)AuthorAgeFilesLines
* * select.cc (start_thread_socket): Delete si on early return in case ofCorinna Vinschen2014-06-231-3/+12
* * select.cc (select): Add workaround for, as yet undebugged, pathological case.Christopher Faylor2013-12-031-3/+6
* Throughout, drop unnecessary explicit includes of windows header filesCorinna Vinschen2013-11-241-2/+0
* * devices.in (dev_cygdrive_storage): Map to \Device\Null.Corinna Vinschen2013-10-301-3/+2
* * Merge in cygwin-64bit-branch.Corinna Vinschen2013-04-231-7/+6
* whitespaceChristopher Faylor2013-03-311-1/+1
* Throughout, update copyrights to reflect dates which correspond to main-branchChristopher Faylor2013-01-211-2/+2
* * DevNotes: Add entry cgf-000021.Christopher Faylor2013-01-111-15/+13
* * select.h (select_stuff): Remove variable names from parameter declarations.Christopher Faylor2012-12-221-0/+19
* * select.h (select_stuff::select_stuff): Make default constructor always zeroChristopher Faylor2012-12-191-1/+1
* * select.cc (select_stuff::wait): Add windows error number to error message.Christopher Faylor2012-12-191-1/+1
* * select.cc (select_stuff::test_and_set): Remove workaround and use properChristopher Faylor2012-12-181-1/+1
* * select.cc (select_stuff::test_and_set): Work around problem of new() notChristopher Faylor2012-12-181-1/+1
* ChangeLog:Christopher Faylor2012-11-231-1/+1
* Change "set_thread_waiting" to "set_signal_arrived" throughout.Christopher Faylor2012-07-231-1/+1
* * DevNotes: Add entry cgf-000013.Christopher Faylor2012-07-211-14/+26
* In terms of network related functionality, rely on Winsock definitionsCorinna Vinschen2012-07-061-1/+1
* * cygwait.h (cancelable_wait): Make extern to avoid always including.Christopher Faylor2012-06-271-27/+34
* Revert errneous checkin.Christopher Faylor2012-06-191-1/+1
* * cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor2012-06-191-1/+1
* Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor2012-06-171-2/+3
* * select.cc (cygwin_select): Remove select_timeout test.Christopher Faylor2012-06-101-5/+3
* * select.cc (cygwin_select): Make sure that we only return -1 as an errorChristopher Faylor2012-06-031-6/+10
* * select.cc (cygwin_select): Add some comments.Christopher Faylor2012-06-031-4/+14
* * DevNotes: Add entry cgf-000010.Christopher Faylor2012-06-031-148/+139
* * select.cc (select_stuff::wait): Temporarily disable restartingCorinna Vinschen2012-05-291-3/+9
* * select.cc (select_stuff::wait): When not returning after receivingCorinna Vinschen2012-05-251-4/+10
* * fhandler.h (fhandler_pty_common::bytes_available): Declare new function.Christopher Faylor2012-04-051-5/+9
* * Throughout, replace usage of w32api's min with MIN from sys/param.h.Corinna Vinschen2012-03-081-1/+1
* * fhandler.cc (fhandler_base_overlapped::has_ongoing_io): Don't blockChristopher Faylor2012-02-011-47/+36
* * cygheap.h (cygheap_fdget::~cygheap_fdget): Simplify now that refcnt reportsChristopher Faylor2012-01-221-4/+8
* add missing changeChristopher Faylor2011-12-131-3/+0
* * dcrt0.cc (init_windows_system_directory): Record system_wow64_directoryChristopher Faylor2011-12-131-21/+27
* * select.cc (select_stuff::wait): Very minor formatting fix.Christopher Faylor2011-12-111-4/+4
* Rename cygWFMO to cygwait throughout and use the magic of polymorphism to "waitChristopher Faylor2011-12-091-1/+1
* * select.cc (cygwin_select): Fifth time is the charm.Christopher Faylor2011-12-091-3/+6
* * select.cc (cygwin_select): Make sure that 0 is returned when sel.wait timesChristopher Faylor2011-12-081-2/+2
* * select.cc (select_stuff::wait): Temporarily disallow APCS.Christopher Faylor2011-12-081-2/+2
* * select.cc (cygwin_select): Make sure that poll is called when appropriate.Christopher Faylor2011-12-081-25/+17
* * select.cc (cygwin_select): Add common introducer and leaver debug output.Christopher Faylor2011-12-071-9/+17
* * sigproc.cc (cygWFMO): Don't assume that cancellable event is alwaysChristopher Faylor2011-12-041-4/+1
* Throughout, remove extra space after function name from debugging output.Christopher Faylor2011-12-031-4/+4
* * sigproc.cc (remove_proc): Don't terminate the currently executing thread.Christopher Faylor2011-11-291-38/+41
* * 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