Commit Graph

  • f7b65db3ca Make cursor visible after client termination Marc André Tanner 2016-01-07 13:26:02 +0100
  • 4d80fccaa4 Remove trailing white spaces - no functional changes Marc André Tanner 2016-01-06 17:23:41 +0100
  • a64c6a7dd1 Add some debugging instructions to README Marc André Tanner 2016-01-06 17:18:02 +0100
  • 160de0ceb7 Print protocol attach flags in debug output Marc André Tanner 2016-01-06 14:55:49 +0100
  • 3e9a3fdf4d Make socket directory location configurable via config.def.h Marc André Tanner 2016-01-06 14:37:56 +0100
  • 21dd6ad6b7 Update year in copyright clause Marc André Tanner 2016-01-03 12:07:57 +0100
  • 7e4802e6c1 Update test suite to match new dvtm termination key sequence Marc André Tanner 2016-01-03 12:03:15 +0100
  • 577ae6ae7a Slightly tweek communication protocol for -l option Marc André Tanner 2016-01-03 12:03:02 +0100
  • 75dc9a52fa Update usage message to include -l option Marc André Tanner 2016-01-03 12:02:39 +0100
  • 1fcd6e4f44 Added -l option to move clients to the bottom of the stack. #8 Luke Clifton 2016-01-02 19:43:15 +0000
  • c0cb653e76 Properly indent shell commands in README to make markdown happy Marc André Tanner 2015-10-15 00:12:59 +0200
  • a61e88767c Mention socat(1) as a way to provide read only sessions Marc André Tanner 2015-10-14 23:48:36 +0200
  • 57e7acba69 Display more meaningful time in session list Marc André Tanner 2015-08-07 17:00:16 +0200
  • e08d7acc3a Allow squashing of command line flags together David Phillips 2015-08-07 16:58:11 +0200
  • 5efde80b0f Merge 8d0487a0c5 into 15ae398ea5 #6 David Phillips 2015-08-04 02:48:47 +0000
  • 15ae398ea5 Set sticky bit on socket Marc André Tanner 2015-08-03 12:30:27 +0200
  • 42962ff827 Cleanup socket directory creation code Marc André Tanner 2015-08-03 12:28:09 +0200
  • 4ab9cb7fcc Fix display of status flags in session list Marc André Tanner 2015-07-30 12:20:41 +0200
  • 64713a3219 Only delete stale sockets if they are sockets in the first place Marc André Tanner 2015-07-30 12:19:06 +0200
  • 277f4d154d Improve detection and handling of stale sessions Marc André Tanner 2015-07-30 11:14:35 +0200
  • 91feaaa9f9 Fix strange behavior with abduco -A Ross Mohn 2015-06-23 13:04:16 +0200
  • 8d0487a0c5 Removed old debug fprintf #6 David Phillips 2015-06-09 16:04:40 +1200
  • eaf0680276 Allow for squashing of command line options together David Phillips 2015-06-09 16:00:27 +1200
  • 33a637bd2a Mention 0.4 release in README Marc André Tanner 2015-03-18 20:24:53 +0100
  • 0377477f5b Set version to 0.4 v0.4 Marc André Tanner 2015-03-18 18:23:06 +0100
  • f00e4f7a58 Reflect README renaming in Makefile Marc André Tanner 2015-03-18 17:49:28 +0100
  • 159452c3c0 Change screencast url in README Marc André Tanner 2015-03-13 21:31:02 +0100
  • abf647ba30 Remove old README Marc André Tanner 2015-03-13 21:26:49 +0100
  • fcc5b743b2 Add new README.md Marc André Tanner 2015-03-13 21:26:22 +0100
  • cf66128adb Remove index.md gh-pages Marc André Tanner 2015-03-13 21:25:29 +0100
  • 2cfde00f6a Add demo screencast Marc André Tanner 2015-03-13 21:22:16 +0100
  • 2d6d97e260 First try at github pages Marc André Tanner 2015-03-12 16:22:29 +0100
  • cefcaeb451 Update man page Marc André Tanner 2015-02-26 15:30:11 +0100
  • ca60dc72f4 Improve -f handling Marc André Tanner 2015-02-26 15:15:18 +0100
  • e738f82956 Allow read only attaches to newly created sessions Marc André Tanner 2015-02-26 14:13:19 +0100
  • ad1d370a48 Remove left over from -C flag Marc André Tanner 2015-02-26 14:12:47 +0100
  • 0102cf840e Remove -C mode, in favour of a -f flag yy 2015-02-26 13:58:05 +0100
  • 7962cb99f3 Cleanup socket creation Marc André Tanner 2015-02-25 23:27:44 +0100
  • 2dd042f974 Fix access permissions on non-Linux systems Marc André Tanner 2015-02-25 23:16:51 +0100
  • 91b7338f9d Set socket creation permission in a portable way Marc André Tanner 2015-02-21 18:03:56 +0100
  • af531f98ae Set version to 0.3 v0.3 Marc André Tanner 2015-02-19 17:49:02 +0100
  • ad05af340a Change some year numbers to 2015 Marc André Tanner 2015-02-19 17:46:05 +0100
  • 81d934ea78 Makefile: do not append to $SRC instead set it Marc André Tanner 2015-02-19 09:42:10 +0100
  • 64920e5977 Simplify maximum socket name length check Marc André Tanner 2015-02-17 22:46:44 +0100
  • 98ac772a97 Set packet length to zero on error case Marc André Tanner 2015-02-17 22:45:38 +0100
  • f02c3fc3c0 Fix validation creteria Marc André Tanner 2015-02-17 00:34:44 +0100
  • bd3dcba548 Validate packet size before sending/receiving Marc André Tanner 2015-02-17 00:20:38 +0100
  • eef3b654d9 More error handling fixes Marc André Tanner 2015-02-17 00:02:06 +0100
  • e4a6b01fdc Make error handling more robust Marc André Tanner 2015-02-16 23:28:46 +0100
  • d1a44a9c1a Check return value of open(2) #30720 Marc André Tanner 2015-02-16 22:54:32 +0100
  • bb7c859b5f Also NUL terminate string in error case #30714 Marc André Tanner 2015-02-16 22:44:29 +0100
  • 5c7f933dcc Fix file descriptor leakage #30724 Marc André Tanner 2015-02-16 22:42:01 +0100
  • 678c509f3d Revert "travis: try to run clang analyzer upon build time" Marc André Tanner 2015-02-16 22:13:00 +0100
  • 4fa38bb62e travis: try to run clang analyzer upon build time Marc André Tanner 2015-02-15 10:30:04 +0100
  • fd26003cce Cleanup config.mk, introduce $CPPFLAGS Marc André Tanner 2015-02-15 10:00:21 +0100
  • 9eeb18bbfb Travis CI config Marc André Tanner 2015-02-14 10:22:28 +0100
  • 8c9d2a1c46 Update testsuite to reflect terminal restoring changes Marc André Tanner 2014-12-22 10:00:56 +0100
  • 76bae5939f Improve terminal restoring Marc André Tanner 2014-12-19 22:46:26 +0100
  • 16d76139db Slight formatting change David 2014-12-22 14:01:50 +1300
  • 1946d8387a Added -C option David 2014-12-22 12:54:57 +0100
  • 0a94807d60 Better error message in case session name is too long Marc André Tanner 2014-12-22 13:30:15 +0100
  • 3cfa99a031 Decouple socket path lookup logic Marc André Tanner 2014-12-22 11:11:03 +0100
  • 5ad325150d Merge 6e70784f38 into d4a74a23d7 #1 David Phillips 2014-12-22 01:23:12 +0000
  • 6e70784f38 Slight formatting change #1 David 2014-12-22 14:01:50 +1300
  • 04fa77ef73 Renamed readme so it renders properly on github etc David 2014-12-22 14:00:18 +1300
  • 6037b2d872 Fixed memory leak David 2014-12-22 13:57:48 +1300
  • 940dee8aa0 Updated man page with new -C option David 2014-12-22 13:56:09 +1300
  • 6bfce64c32 Added -C option for collection of exit status and creation of new session in one go David 2014-12-22 13:53:11 +1300
  • d4a74a23d7 Allows abduco to compile on DragonFly BSD Jason Swank 2014-12-08 20:49:10 -0500
  • 28ef145e40 Set version to 0.2 v0.2 Marc André Tanner 2014-11-15 14:54:01 +0100
  • 27744da967 Add quick starting section to the README Marc André Tanner 2014-11-15 14:14:25 +0100
  • 5ac6537927 Use more descriptive execvp error message Brandon Mulcahy 2014-11-08 12:42:57 -0500
  • 03499b3279 Respect globally set $PREFIX Marc André Tanner 2014-10-29 21:38:11 +0100
  • 2de1946f1a Use pselect instead of select Marc André Tanner 2014-10-16 21:41:17 +0200
  • eabb140a38 Use _POSIX_C_SOURCE and _XOPEN_SOURCE instead of _GNU_SOURCE Marc André Tanner 2014-10-16 21:24:51 +0200
  • 5b503c838f Set _GNU_SOURCE in config.mk Marc André Tanner 2014-10-16 21:20:02 +0200
  • 35117affb9 Correct function definitions without parameters Marc André Tanner 2014-10-10 20:43:06 +0200
  • 94051967ff Make strip utility configurable Marc André Tanner 2014-10-05 08:38:02 +0200
  • 21f81b81b0 Make setsid(2) failure non fatal Marc André Tanner 2014-10-02 14:21:19 +0200
  • 9e6490da33 AIX support Ross Mohn 2014-09-26 21:07:32 +0200
  • ef36456177 Do not display hostname suffix in session listing Marc André Tanner 2014-09-08 21:03:10 +0200
  • b2f2dc810d Suffix session names with '@hostname' Marc André Tanner 2014-09-08 19:39:46 +0200
  • 450062468c Add whatis entry to man page Evan Hanson 2014-07-20 11:16:30 +1200
  • b722e48f55 Simplify Solaris detection Marc André Tanner 2014-07-08 23:00:39 +0200
  • 8c81939b9d Fallback to TTYNAME_MAX if TTY_NAME_MAX is not defined Bergman Andrey 2014-07-08 10:18:18 +0200
  • 4ae63d86d6 Add library hint for Solaris to config.mk Bergman Andrey 2014-07-07 22:50:15 +0200
  • 119d7c8bca Add Solaris support Marc André Tanner 2014-07-07 22:46:14 +0200
  • 6df4421e6c Fix AIX support Marc André Tanner 2014-07-07 22:33:05 +0200
  • d23c9982c7 Avoid usage of non-ISO-standard escape sequences Marc André Tanner 2014-07-07 20:20:46 +0200
  • 433de0e9ca Add testsuite.sh to source tarball v0.1 Marc André Tanner 2014-07-05 09:38:25 +0200
  • 7b95d5b65e Only list sockets in session list Marc André Tanner 2014-06-30 15:02:00 +0200
  • b8b76171e8 Tweak manual page Marc André Tanner 2014-06-30 15:01:39 +0200
  • 5d3a53e49a Set detach key explicitly in testsuite.sh Marc André Tanner 2014-06-25 09:59:21 +0200
  • 3b701e2432 Use correct printf format specifier for size_t Marc André Tanner 2014-06-24 11:56:12 +0200
  • 4b4c08457f Make client termination more robust by explicitly sending exit messages Marc André Tanner 2014-06-24 10:55:44 +0200
  • 9e29a968d8 Fix race condition on command execution Marc André Tanner 2014-06-24 10:50:10 +0200
  • c81c3c3214 Stop running tests once the environment is contaminated Marc André Tanner 2014-06-24 10:48:11 +0200
  • 466103cdd4 Tweak some exit status tests Marc André Tanner 2014-06-24 10:06:29 +0200
  • 77db580a63 Remove trailing white spaces Marc André Tanner 2014-06-20 13:29:37 +0200
  • 0ca1a36cbc Man page tweaks Marc André Tanner 2014-06-20 13:24:57 +0200