summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/select.cc
Commit message (Expand)AuthorAgeFilesLines
* * exceptions.cc (unused_sig_wrapper): Eliminate unused parameter to asm.Christopher Faylor2002-02-141-1/+1
* * fhandler.h (fhandler_serial::ev): New class member.Christopher Faylor2001-12-111-5/+3
* * dtable.cc (dtable::vfork_parent_restore): Add debugging statement.Christopher Faylor2001-11-241-1/+1
* * select.cc: Set errno using set_sig_errno() throughout.Corinna Vinschen2001-11-081-9/+9
* * select.cc (fhandler_tty_slave::ready_for_read): Return 0 on EBADF.Corinna Vinschen2001-11-081-1/+1
* * select.cc (fhandler_tty_slave::ready_for_read): Correct inverted not_openChristopher Faylor2001-11-061-1/+1
* Eliminate excess whitespace.Christopher Faylor2001-11-051-2/+2
* * select.cc: Add more comments throughout. Use bool 'true' where appropriateChristopher Faylor2001-11-051-17/+26
* * select.cc (verify_console): New function.Christopher Faylor2001-11-041-2/+17
* * fhandler.h (fhandler_base::ready_for_read): Remove unused argument.Christopher Faylor2001-11-041-155/+107
* * fhandler.cc (fhandler_base::read): Return just read ahead characters if slowChristopher Faylor2001-11-031-9/+12
* * dll_init.h (class dll_list): Reorder functions to avoid compiler "can'tChristopher Faylor2001-11-031-6/+17
* * fhandler.h: Change Windows 'BOOL's to c++ 'bool's for all variables.Christopher Faylor2001-11-021-0/+1
* * cygheap.h (cygheap_fdmanip::isopen): Set appropriate errno if fd not open.Christopher Faylor2001-11-011-0/+3
* * dtable.cc (dtable::build_fhandler): Issue internal error on unknown device.Christopher Faylor2001-11-011-61/+53
* * select.cc (MAKEready): Remove extraneous select_read.Christopher Faylor2001-10-291-1/+0
* * fhandler.h (fhandler_serial::fhandler_serial): Change to only accept unitChristopher Faylor2001-10-291-1/+1
* * select.cc (MAKEready): Check for read_ready in loop since select_read couldChristopher Faylor2001-10-261-6/+6
* * autoload.cc (load_wsock32): Declare dummy function to force loading ofChristopher Faylor2001-10-141-0/+1
* Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor2001-10-011-0/+1
* * select.cc (peek_pipe): REALLY only grab mutex when we actually got somethingChristopher Faylor2001-09-261-1/+2
* * select.cc (fhandler_tty_common::ready_for_read): Rewrite to correctlyChristopher Faylor2001-09-251-6/+11
* * select.cc (peek_pipe): Only grab mutex when we actually got something fromChristopher Faylor2001-09-241-5/+5
* * fhandler.h (fhandler_pipe::hit_eof): New method.Christopher Faylor2001-09-241-5/+6
* * exceptions.cc (setup_handler): Always relinquish lock after we'veChristopher Faylor2001-09-221-13/+24
* * cygwin.sc: New file -- linker script for building cygwin DLL.Christopher Faylor2001-08-311-3/+19
* * select.cc (select_read): Add setting read_ready flag.Corinna Vinschen2001-08-301-0/+2
* oopsChristopher Faylor2001-08-281-14/+7
* * dir.cc (rmdir): Report ENOENT when file doesn't exist rather than ENOTDIR.Christopher Faylor2001-08-281-7/+14
* * select.cc (cygwin_select): Ensure that arguments are zeroed on timeout.Christopher Faylor2001-08-271-12/+14
* Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor2001-07-261-0/+1
* * exceptions.cc (handle_exceptions): Break out of "loop" if the debuggerChristopher Faylor2001-05-031-0/+1
* Throughout, change fdtab references to cygheap->fdtab.Christopher Faylor2001-04-181-5/+6
* * net.cc (cygwin_socket): Set SO_LINGER to small value so closed UNIX domainChristopher Faylor2001-04-141-2/+7
* * dtable.cc: Guard against new winsock.h/winsock2.h warnings when mixingChristopher Faylor2001-03-201-2/+2
* Fix spacing, copyrights.Christopher Faylor2001-03-181-1/+1
* * fhandler.h (fhandler_tty_slave): Declare new methods.Egor Duda2001-03-181-0/+47
* Update copyrights.Christopher Faylor2001-03-181-1/+1
* * select.cc (peek_console): Don't report read_ready on mouse events unless weChristopher Faylor2001-03-021-1/+4
* * autoload.cc (LoadDLLinitfunc): Remove debugging statement.Christopher Faylor2001-01-171-2/+2
* * fhandler_console.cc (read): Add support for xterm-style mouse eventChristopher Faylor2000-12-161-0/+4
* * select.cc (peek_pipe): Deal with pending newline in pty_master.Christopher Faylor2000-11-091-5/+16
* * sigproc.h (sigframe::set): Eliminate second argument. Default bp to currentChristopher Faylor2000-09-081-1/+1
* Split out tty and shared_info stuff into their own headers and use throughout.Christopher Faylor2000-09-071-0/+1
* * Makefile.in: Add cygheap.o.Christopher Faylor2000-09-031-4/+4
* * select.cc (cygwin_select): Correct logic for "always_ready" fds or when thereChristopher Faylor2000-08-241-2/+3
* * winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h filesChristopher Faylor2000-08-221-1/+5
* * cygerrno.h: New file. Use this throughout whenever errno manipulation isChristopher Faylor2000-08-221-0/+1
* * winsup.h: Split out dtable definitions into separate header file.Christopher Faylor2000-08-121-0/+1
* Rename hinfo -> dtable. Name the former dtable array 'fdtab'.Christopher Faylor2000-08-121-5/+5