aboutsummaryrefslogtreecommitdiff
path: root/winsup/cygwin/fhandler_tty.cc
AgeCommit message (Expand)AuthorFilesLines
2015-06-08Generate SIGHUP for terminal process group on tty master closeTakashi Yano1-6/+18
2015-05-28Use NtQueryObject to detect closing the last master handleCorinna Vinschen1-8/+21
2015-04-23Fix closing too many handles in pty fchown/fchmodCorinna Vinschen1-3/+0
2015-04-23Fix OPOST for non-Cygwin pty slavesTakashi Yano1-17/+104
2015-04-23Cygwin hangs up if several keys are typed during outputting a lot of texts.Takashi Yano1-1/+1
2015-04-23TIOCPKT mode of PTY is broken if ONLCR bit is cleared.Takashi Yano1-124/+131
2015-03-12Let pty slave detect closure of last master handleTakashi Yano1-3/+9
2015-03-05 * tty.h (tty::set_master_ctl_closed): Rename from set_master_closed.Corinna Vinschen1-20/+11
2015-03-05 * fhandler.h (fhandler_base::get_echo_handle): New virtual method.Corinna Vinschen1-10/+33
2015-02-25 * fhandler_tty.cc (fhandler_pty_slave::read): Having no input is not anCorinna Vinschen1-2/+3
2014-11-13 * fhandler.h (fhandler_termios::line_edit): Add parameter to returnCorinna Vinschen1-13/+10
2014-08-27 * fhandler.h (fhandler_pty_slave::fch_open_handles): Add bool parameterCorinna Vinschen1-7/+8
2013-12-17* fhandler.h (fhandler_pty_master::~fhandler_pty_master): Delete.Christopher Faylor1-9/+0
2013-10-24* external.cc (fillout_pinfo): If start_time is 0, wait a while beforeChristopher Faylor1-0/+2
2013-10-22* fhandler.h (fhandler_base::cleanup): Mark as extern rather than inline.Christopher Faylor1-0/+2
2013-07-31* fhandler_tty.cc: Revert accidental checkin.Christopher Faylor1-4/+1
2013-07-26cygwin directory changes:Christopher Faylor1-1/+4
2013-06-08revert accidentally checked in filesChristopher Faylor1-4/+1
2013-06-08* cygwait.cc (cygwait): Remove lock around sig retrieval since this code isChristopher Faylor1-1/+4
2013-05-08* fhandler_tty.cc (fhandler_pty_common::__acquire_output_mutex): Never wait anChristopher Faylor1-1/+3
2013-05-01Throughout, (mainly in fhandler*) fix remaining gcc 4.7 mismatchYaakov Selkowitz1-4/+4
2013-04-23 * Merge in cygwin-64bit-branch.Corinna Vinschen1-58/+56
2013-01-31* DevNotes: Add entry cgf-000022.Christopher Faylor1-2/+2
2013-01-21Throughout, change __attribute__ ((regparm (N))) to just __regN. Throughout,Christopher Faylor1-3/+3
2012-11-26 * fhandler_registry.cc: Drop Mingw.org considerations.Corinna Vinschen1-4/+0
2012-11-08* fhandler_termios.cc (fhandler_termios::line_edit): Don't do special characterChristopher Faylor1-1/+1
2012-10-15* fhandler_tty.cc (fhandler_pty_slave::write): Fix potential exit from loopChristopher Faylor1-1/+2
2012-10-15* fhandler_tty.cc (fhandler_pty_slave::write): DWORD -> BOOL.Christopher Faylor1-1/+1
2012-10-12* fhandler_termios.cc (fhandler_termios::line_edit): Don't manipulateChristopher Faylor1-4/+8
2012-08-16whitespace cleanupChristopher Faylor1-1/+1
2012-08-15Rename cancelable_wait -> cygwait throughout.Christopher Faylor1-1/+1
2012-07-30* cygwait.cc (cancelable_wait): Add some debugging-only output.Christopher Faylor1-1/+1
2012-07-21* DevNotes: Add entry cgf-000013.Christopher Faylor1-1/+1
2012-07-06 * fhandler_registry.cc (RegOpenUserClassesRoot): Only define whenCorinna Vinschen1-0/+2
2012-07-04* fhandler_tty.cc (fhandler_pty_slave::read): Remove duplicate assignment toChristopher Faylor1-1/+0
2012-06-19Revert errneous checkin.Christopher Faylor1-1/+1
2012-06-19* cygwait.cc (cancelable_wait): Mimic old cygwait behavior more closely wrtChristopher Faylor1-1/+1
2012-06-17Add '#include "cygwait.h"' throughout, where appropriate.Christopher Faylor1-5/+6
2012-05-16* DevNotes: Add entry cgf-000008.Christopher Faylor1-7/+10
2012-05-04* DevNotes: Add entry cgf-000002.Christopher Faylor1-2/+6
2012-04-05* fhandler.h (fhandler_pty_common::bytes_available): Declare new function.Christopher Faylor1-65/+68
2012-03-08 * Throughout, replace usage of w32api's min with MIN from sys/param.h.Corinna Vinschen1-2/+3
2012-03-03* fhandler_console.cc (fhandler_console::dup): Only set ctty when we haven'tChristopher Faylor1-1/+10
2012-02-14 * cygheap.cc (init_cygheap::init_installation_root): Convert functionCorinna Vinschen1-3/+3
2012-02-07* cygheap.cc (init_cygheap::manage_console_count): Delete.Christopher Faylor1-6/+4
2011-12-17Clean up whitespace.Christopher Faylor1-3/+3
2011-12-13* cygthread.h (cygthread::name): Very minor formatting tweak.Christopher Faylor1-4/+0
2011-12-09Rename cygWFMO to cygwait throughout and use the magic of polymorphism to "waitChristopher Faylor1-22/+38
2011-12-04* sigproc.cc (cygWFMO): Don't assume that cancellable event is alwaysChristopher Faylor1-6/+2
2011-12-03Throughout, remove extra space after function name from debugging output.Christopher Faylor1-2/+2