aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/select.cc
AgeCommit message (Expand)AuthorFilesLines
2004-04-10 * Use new unified status_flag accessor methods from classes fhandler_*,Corinna Vinschen1-4/+4
2004-04-09 * fhandler.cc (fhandler_base::write): Use bool parameter in calls toCorinna Vinschen1-2/+2
2004-02-09* debug.h (console_printf): Define for non-debugging condition.Christopher Faylor1-1/+1
2003-12-07Change use of BOOL, TRUE, FALSE to bool, true, false, as appropriate,Christopher Faylor1-7/+7
2003-11-28Eliminate use of sigframe and sigthread throughout.Christopher Faylor1-2/+2
2003-09-25* devices.cc: New file.Christopher Faylor1-17/+17
2003-06-16Throughout, remove "include <errno.h>" from files which already includeChristopher Faylor1-1/+0
2003-04-23* select.cc (fhandler_pipe::ready_for_read): Assure that get_guard is calledChristopher Faylor1-4/+8
2003-03-09Do some minor reformatting of 'extern "C"' use throughout.Christopher Faylor1-2/+1
2003-02-04Eliminate most unneeded this-> pointers throughout.Christopher Faylor1-1/+1
2002-12-11* cygthread.h (cygthread::stack_ptr): New element.Christopher Faylor1-18/+28
2002-11-15* select.cc (peek_serial): Don't call PurgeComm() to avoid characters loss.Christopher Faylor1-4/+0
2002-09-30whitespaceChristopher Faylor1-3/+3
2002-09-23More GNUify non-GNU formatted functions calls throughout.Christopher Faylor1-14/+14
2002-09-22* fhandler.cc (fhandler_base::dup): Don't set handle on failure. Caller hasChristopher Faylor1-4/+4
2002-08-31(inspired by a patch from Egor Duda)Christopher Faylor1-34/+0
2002-08-19* fhandler.h (fhandler_console::send_winch_maybe): New method.Christopher Faylor1-9/+13
2002-08-01* Makefile.in (DLL_OFILES): Add cygthread.o.Christopher Faylor1-19/+17
2002-07-29* fhandler_console.cc (fhandler_console::read): Use appropriate kill_pgrpChristopher Faylor1-1/+1
2002-07-06 * fhandler.h (fhandler_socket::is_unconnected): Constify.Corinna Vinschen1-7/+21
2002-07-05 * fhandler.h (UNCONNECTED): New define.Corinna Vinschen1-20/+25
2002-05-25Remove unneeded sync.h, where appropriate, throughout. Remove unneeded heap.h,Christopher Faylor1-1/+0
2002-03-05bump copyrightChristopher Faylor1-1/+1
2002-02-14* exceptions.cc (unused_sig_wrapper): Eliminate unused parameter to asm.Christopher Faylor1-1/+1
2001-12-11* fhandler.h (fhandler_serial::ev): New class member.Christopher Faylor1-5/+3
2001-11-24* dtable.cc (dtable::vfork_parent_restore): Add debugging statement.Christopher Faylor1-1/+1
2001-11-08 * select.cc: Set errno using set_sig_errno() throughout.Corinna Vinschen1-9/+9
2001-11-08 * select.cc (fhandler_tty_slave::ready_for_read): Return 0 on EBADF.Corinna Vinschen1-1/+1
2001-11-06* select.cc (fhandler_tty_slave::ready_for_read): Correct inverted not_openChristopher Faylor1-1/+1
2001-11-05Eliminate excess whitespace.Christopher Faylor1-2/+2
2001-11-05* select.cc: Add more comments throughout. Use bool 'true' where appropriateChristopher Faylor1-17/+26
2001-11-04* select.cc (verify_console): New function.Christopher Faylor1-2/+17
2001-11-04* fhandler.h (fhandler_base::ready_for_read): Remove unused argument.Christopher Faylor1-155/+107
2001-11-03* fhandler.cc (fhandler_base::read): Return just read ahead characters if slowChristopher Faylor1-9/+12
2001-11-03* dll_init.h (class dll_list): Reorder functions to avoid compiler "can'tChristopher Faylor1-6/+17
2001-11-02* fhandler.h: Change Windows 'BOOL's to c++ 'bool's for all variables.Christopher Faylor1-0/+1
2001-11-01* cygheap.h (cygheap_fdmanip::isopen): Set appropriate errno if fd not open.Christopher Faylor1-0/+3
2001-11-01* dtable.cc (dtable::build_fhandler): Issue internal error on unknown device.Christopher Faylor1-61/+53
2001-10-29* select.cc (MAKEready): Remove extraneous select_read.Christopher Faylor1-1/+0
2001-10-29* fhandler.h (fhandler_serial::fhandler_serial): Change to only accept unitChristopher Faylor1-1/+1
2001-10-26* select.cc (MAKEready): Check for read_ready in loop since select_read couldChristopher Faylor1-6/+6
2001-10-14* autoload.cc (load_wsock32): Declare dummy function to force loading ofChristopher Faylor1-0/+1
2001-10-01Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor1-0/+1
2001-09-26* select.cc (peek_pipe): REALLY only grab mutex when we actually got somethingChristopher Faylor1-1/+2
2001-09-25* select.cc (fhandler_tty_common::ready_for_read): Rewrite to correctlyChristopher Faylor1-6/+11
2001-09-24* select.cc (peek_pipe): Only grab mutex when we actually got something fromChristopher Faylor1-5/+5
2001-09-24* fhandler.h (fhandler_pipe::hit_eof): New method.Christopher Faylor1-5/+6
2001-09-22* exceptions.cc (setup_handler): Always relinquish lock after we'veChristopher Faylor1-13/+24
2001-08-31* cygwin.sc: New file -- linker script for building cygwin DLL.Christopher Faylor1-3/+19
2001-08-30 * select.cc (select_read): Add setting read_ready flag.Corinna Vinschen1-0/+2