summaryrefslogtreecommitdiffstats
path: root/winsup/cygwin/fhandler_tty.cc
Commit message (Expand)AuthorAgeFilesLines
* 2002-02-28 Robert Collins <rbtcollins@hotmail.com>Robert Collins2002-02-281-30/+81
* * sync.h (new_muto): Just accept an argument which denotes the name of theChristopher Faylor2002-02-221-2/+2
* * fhandler.h (fhandler_serial::fhandler_serial): Change to only accept unitChristopher Faylor2001-10-291-2/+2
* Ensure that all fhandler_*::read definitions are __stdcall throughout.Christopher Faylor2001-10-241-2/+2
* Remove 'cb' parameter and modify fhandler_* constructors throughout.Christopher Faylor2001-10-221-15/+1
* * fhandler_dsp.cc (fhandler_dsp::ioctl): Return 0 for successfulChristopher Faylor2001-10-131-8/+8
* * fhandler.cc (fhandler_base::fork_fixup): Protect dup'ed handle and record itChristopher Faylor2001-10-061-8/+2
* * dcrt0.cc (dll_crt0_1): Don't close hexec_proc if it is NULL.Christopher Faylor2001-10-041-2/+2
* Add "path.h" include throughout, where needed. Use new path_conv methods andChristopher Faylor2001-10-011-5/+1
* * fhandler.h (fhandler_pipe::hit_eof): New method.Christopher Faylor2001-09-241-1/+1
* * fhandler.cc (fhandler_base::set_inheritance): Just use DUPLICATE_CLOSE_SOURCEChristopher Faylor2001-09-201-4/+4
* * cygheap.h (init_cygheap): Move heap pointers here.Christopher Faylor2001-09-071-5/+5
* Remove initialization of static or global values to zero, throughout. ThisChristopher Faylor2001-09-061-1/+1
* * tty.cc (tty::create_inuse): Eliminate unneeded argument.Christopher Faylor2001-09-011-3/+3
* * debug.cc (mark_closed): Rename from debug_mark_closed and make static.Christopher Faylor2001-09-011-2/+2
* * fhandler.cc (fhandler_base::is_nonblocking): New method.Corinna Vinschen2001-08-151-15/+4
* * fhandler.cc (fhandler_base::fcntl): Use new O_NONBLOCK_MASK define.Corinna Vinschen2001-08-141-10/+14
* Throughout, reorganize header file inclusion to put security.h prior toChristopher Faylor2001-07-261-0/+1
* * cygheap.cc (cygheap_fixup_in_child): Attempt Win95 workaround.Christopher Faylor2001-07-211-1/+1
* * fhandler_tty.cc (fhandler_tty_slave::init): Revert 2001-06-16 change.Christopher Faylor2001-06-181-1/+1
* * exceptions.cc (sig_handle_tty_stop): Reset PID_STOPPED if not actuallyChristopher Faylor2001-06-161-1/+1
* * fhandler_tty.cc (fhandler_tty_common::dup): Preserve O_NOCTTY when duping aChristopher Faylor2001-05-131-1/+1
* * cygheap.cc (_cfree): Add regparm attribute.Christopher Faylor2001-05-081-0/+1
* Throughout, change 'tty_attached' to 'real_tty_attached', for clarity.Christopher Faylor2001-04-281-2/+2
* * tty.cc (tty::make_pipes): Set to_slave pipe mode to nonblocking.Egor Duda2001-04-271-4/+26
* Remove trailing underscore from fhandler_base and friends, throughout.Christopher Faylor2001-04-241-5/+9
* Throughout, change fdtab references to cygheap->fdtab.Christopher Faylor2001-04-181-1/+1
* * tty.h (tty::create_inuse): Add new parameter to allow non-Egor Duda2001-03-191-2/+12
* * fhandler.h (fhandler_tty_slave): Declare new methods.Egor Duda2001-03-181-3/+14
* fix spelling error.Christopher Faylor2001-03-171-1/+1
* * fhandler.h (fhandler_termios::fixup_after_exec): New function.Egor Duda2001-03-121-2/+1
* * autoload.cc (noload): Use proper method for multiline strings or newer gcc'sChristopher Faylor2001-03-111-60/+69
* * dlopen.c (dlopen): Return NULL when name is NULL (suggested byChristopher Faylor2001-03-051-2/+2
* * fhandler.h (class fhandler_tty_common): New mutex and event toEgor Duda2001-03-041-67/+147
* * debug.cc (add_handle): Issue warning on attempts to add the same handle moreChristopher Faylor2000-10-171-4/+10
* * fhandler_tty.cc (fhandler_tty_slave::write): Correct typo which causedChristopher Faylor2000-09-181-1/+1
* Break out more header info into separate files. Use appropriate header filesChristopher Faylor2000-09-081-1/+0
* Split out tty and shared_info stuff into their own headers and use throughout.Christopher Faylor2000-09-071-21/+18
* * exceptions.cc (signal_exit): Reset all mutos owned by the main thread.Christopher Faylor2000-09-071-25/+0
* * Makefile.in: Add cygheap.o.Christopher Faylor2000-09-031-6/+5
* * signal.cc (_raise): New function.Christopher Faylor2000-08-291-1/+9
* * winsup.h: Eliminate inclusion of most of the cygwin .h files. Use .h filesChristopher Faylor2000-08-221-1/+4
* * cygerrno.h: New file. Use this throughout whenever errno manipulation isChristopher Faylor2000-08-221-0/+1
* Correct order in include files.Christopher Faylor2000-08-121-1/+1
* * winsup.h: Split out dtable definitions into separate header file.Christopher Faylor2000-08-121-0/+2
* Rename hinfo -> dtable. Name the former dtable array 'fdtab'.Christopher Faylor2000-08-121-1/+1
* * fhandler_tty.cc (fhandler_pty_master::process_slave_output): Set length fieldChristopher Faylor2000-08-031-0/+1
* * strace.cc (strace::prntf): Make second argument the function name, ratherChristopher Faylor2000-08-021-3/+3
* * winsup.h: take out protections of environ, errno, allow C useDJ Delorie2000-08-021-1/+1
* * Makefile.in (DLL_OFILES): Sort.Christopher Faylor2000-05-121-23/+31