748020b2faUpdate license header in source files.
Ned T. Crigler
2017-03-05 17:08:33 -0800
9faa69d420Update license address
Oliver Kurz
2017-02-27 08:58:08 +0100
7acac92277dtach 0.9
Ned T. Crigler
2016-05-08 18:34:34 -0700
3e2834966fUpdate copyrights for 2016.
Ned T. Crigler
2016-05-08 17:55:34 -0700
487b802c4aImprove error message when dtach can't find a pty.
Ned T. Crigler
2016-05-08 17:43:28 -0700
35219aa11cCall init_pty before signals are set up.
Ned T. Crigler
2015-12-01 18:46:58 -0800
c794d0615cUpdate copyrights for 2015.
Ned T. Crigler
2015-07-18 13:13:18 -0700
087e89f7a8Add dtach -p.
Ned T. Crigler
2015-07-18 13:13:09 -0700
b7d5154c18Try to use chdir to get around the sun_path length limit.
Ned T. Crigler
2014-08-04 12:51:15 -0700
a51207bf47Prevent buffer overflow with a long socket path name.
Ned T. Crigler
2014-08-04 12:40:20 -0700
fc78d94e7fSilence valgrind memcheck error by memset()-ing pkt to 0
Paul Wilkinson
2014-05-10 15:23:21 +0100
c7b68ae3faAdd dtach -N.
Ned T. Crigler
2014-08-03 22:24:47 -0700
8527d8e876Make socket executable when there are attached clients.
Ned T. Crigler
2014-08-03 22:23:35 -0700
3fb977f175Add .gitignore file.
Ned T. Crigler
2014-08-03 17:46:29 -0700
b5b466f982Add AIX support to openpty and forkpty.
Ned T. Crigler
2012-07-26 23:37:49 +0000
b87fa9970dFix error handling for read from stdin in attach.c
Ned T. Crigler
2012-07-01 21:44:34 +0000
aeb60e6d04Use ssize_t for the return type of read/write instead of int.
Ned T. Crigler
2012-07-01 21:26:10 +0000
637bafd129dtach 0.8
Ned T. Crigler
2008-01-31 05:54:14 +0000
4e2a059044Fix -e ^<char> to work with lowercase characters.
Ned T. Crigler
2008-01-31 04:56:30 +0000
10e85a316bUpdate copyrights for 2008.
Ned T. Crigler
2008-01-29 22:27:53 +0000
81dfe2ae09If FD_CLOEXEC works, create a pipe and use it to report any errors that occur while trying to execute the program.
Ned T. Crigler
2008-01-26 03:03:25 +0000
0b9fe28288Always assume that stdin is not a terminal when tcgetattr fails, instead of printing an error message.
Ned T. Crigler
2007-04-23 18:12:31 +0000
99e7138017Apply patch from esr@thyrsus.com to fix an ambiguous backslash in the man page.
Ned T. Crigler
2007-04-23 17:53:28 +0000
5dbd8fe920Try to detect and remove stale sockets when dtach -A is used. Be paranoid about this, and only remove the specified file if connect says the connection was refused and stat says the file is a socket.
Ned T. Crigler
2006-09-27 23:56:29 +0000
e06f8dfcdfAdd a comment to the waitattach code.
Ned T. Crigler
2006-09-27 23:08:22 +0000
5f6d552d2cPrint an error message if we could not execute the desired command, instead of exiting silently.
Ned T. Crigler
2006-06-03 01:28:20 +0000
3b070abf7aAllow the dtach -n mode to be used without a terminal. If a terminal is not present when dtach is started, we now rely on whatever default terminal settings the kernel uses.
Ned T. Crigler
2005-04-10 19:38:43 +0000
76b04f84f0Use non-blocking mode a little better by repeatedly trying to send data out to the clients until at least one write worked and no error (other than EAGAIN) occurred when writing to any of the clients. This way, complete data loss can be avoided since at least one client must get all of the data.
Ned T. Crigler
2004-11-03 20:00:18 +0000
05a6e1678eTry to set non-blocking mode when accepting new clients.
Ned T. Crigler
2004-10-04 20:19:08 +0000
43f172d0edUpdated the man page to use \- everywhere for the dashes in dtach's command-line options.
Ned T. Crigler
2004-08-25 23:38:17 +0000
21d386d004Changed restore_term to remove the Linux-specific escape sequence to restore the cursor size, which is handled incorrectly by some terminal emulators.
Ned T. Crigler
2004-08-25 23:31:06 +0000
5c668a88cbdtach 0.7
Ned T. Crigler
2004-07-04 16:39:40 +0000
945e54166aAdd an extra signal call to the win_change function to make sure the SIGWINCH handler isn't reset on certain systems.
Ned T. Crigler
2004-07-01 23:31:39 +0000
c869233b97Add documentation for the new redraw option.
Ned T. Crigler
2004-07-01 17:17:29 +0000
a5599b4610Allow the redraw method to be chosen by the user, and include the old Ctrl L character method again.
Ned T. Crigler
2004-06-24 01:57:02 +0000
302917ca33First attempt at proper process group handling.
Ned T. Crigler
2004-06-23 04:48:07 +0000
79b7d83edeChanged the attach code to be paranoid about checking the return value of select when checking the file descriptors for activity.
Ned T. Crigler
2004-06-22 17:53:53 +0000
2e0a880349Oops, configure.ac wasn't being added to the tar.gz file created by make tar.
Ned T. Crigler
2004-06-21 17:46:31 +0000
abf2db3509dtach 0.6
Ned T. Crigler
2004-05-26 17:30:44 +0000
b87318d1f3Bump version.
Ned T. Crigler
2001-11-30 23:25:21 +0000
f598a8ad34Applied dtach.spec patch from Trond Eivind Glomsrød <teg@redhat.com>.
Ned T. Crigler
2001-11-30 21:56:21 +0000
3653366fd8Fix fd leakage. Prevent atexit from being called twice on dtach -A.
Ned T. Crigler
2001-11-28 22:56:40 +0000
203193838dPortability updates thanks to sourceforge's compile farm. dtach should now work on: FreeBSD, Debian/alpha, Debian/sparc, Debian/PPC, and Solaris. Bump version.
Ned T. Crigler
2001-11-05 20:02:58 +0000
ba4a3a502fSlightly improved README and dtach.1
Ned T. Crigler
2001-09-28 18:40:50 +0000