Commit Graph

  • d50a0e3d72 we do need a separate scrollback size and possibly multiple packets devel Michael Krayer 2023-10-13 10:51:44 +0200
  • 821fa0d5ce packet message size can be changed at will; only actual data is sent; match it to scrollback size Michael Krayer 2023-10-13 10:35:02 +0200
  • cc315c0987 started implementing scrollback buffer Michael Krayer 2023-10-13 09:09:59 +0200
  • e7cab4e330 removed some debug output Michael Krayer 2023-10-12 18:48:19 +0200
  • 9558c61a74 Changed printf to write_all Michael Krayer 2023-10-12 11:47:38 +0200
  • 1a6eb289e8 print some welcome message on client side Michael Krayer 2023-10-12 10:26:35 +0200
  • ec4b1eb4f4 bugfix: next_session did not work correctly. Can switch between sessions on exit now Michael Krayer 2023-10-12 10:16:36 +0200
  • d9c18f680a WIP: basic switching works, but exit breaks things Michael Krayer 2023-10-11 17:06:43 +0200
  • d8f557ed20 Renamed KEY_DETACH to KEY_COMMAND Michael Krayer 2023-10-11 15:22:40 +0200
  • 0f89851632 added return value based on pressed key Michael Krayer 2023-10-11 15:19:18 +0200
  • 64d897db14 commit-fix: RV_DETACH in client.c; if is now switch Michael Krayer 2023-10-11 15:07:42 +0200
  • 6c6b505327 added testing mode and changed detach return value Michael Krayer 2023-10-11 15:00:44 +0200
  • 9531cfcdac partially removed force flag Michael Krayer 2023-10-11 13:46:22 +0200
  • 080e3e9e44 WIP: restructured lowpriority, help, list flags Michael Krayer 2023-10-11 13:43:11 +0200
  • b70e814c8f removed passthrough mode Michael Krayer 2023-10-11 13:31:50 +0200
  • 14480decc7 changed default command: ignores ABDUCO_CMD Michael Krayer 2023-10-11 11:06:13 +0200
  • c80e8ff369 Added two-stroke mechanism for detaching Michael Krayer 2023-10-11 10:50:16 +0200
  • 3c5aafc0fb renamed abduco to splex: the programs cannot be changed independently Michael Krayer 2023-10-11 10:28:18 +0200
  • f63387c6c2 added new executable splex Michael Krayer 2023-10-11 10:22:32 +0200
  • d81b25dcde made bash default shell Michael Krayer 2023-10-11 10:21:56 +0200
  • 8c32909a15 Tweak README master Marc André Tanner 2020-04-30 15:28:49 +0200
  • 936602106a Remove Travis CI integration Marc André Tanner 2020-04-20 15:51:13 +0200
  • bf6587209f Add Github Action for macOS Marc André Tanner 2020-04-20 15:49:19 +0200
  • a75f3e7261 Add Github Action to produce HTML manual page Marc André Tanner 2020-04-20 12:51:11 +0200
  • 2fc2671808 Add Github Action to periodically run Coverity Scan Marc André Tanner 2020-04-20 12:49:52 +0200
  • c31eb7fad9 Add fall through comment to silence compiler warning Marc André Tanner 2020-04-20 11:52:12 +0200
  • 6ff68d3d5a Explicitly wait for intermediate process Marc André Tanner 2020-04-20 11:51:56 +0200
  • 62b6fce308 Tweak README Marc André Tanner 2020-02-26 15:12:45 +0100
  • 042fa2255b Add Sourcehub CI integration Marc André Tanner 2020-02-26 14:25:26 +0100
  • 4a2c9ded43 Cleanup gitignore Marc André Tanner 2020-02-26 14:22:46 +0100
  • b47b66188f Use awk instead of seq in test suite Marc André Tanner 2020-02-26 14:19:00 +0100
  • 4742cdcfca Set test suite exit status depending on test results Marc André Tanner 2020-02-26 12:32:33 +0100
  • 58fee22707 Make test suite a bit more robust Marc André Tanner 2020-02-26 12:24:59 +0100
  • b2ada74d43 Manual page style fixes Marc André Tanner 2020-02-26 11:21:19 +0100
  • 5bf6b3178b Exit if changing to root directory fails Marc André Tanner 2020-04-19 12:59:52 +0200
  • 32a839d76a Do not install zsh completion by default Marc André Tanner 2020-04-19 12:49:37 +0200
  • cef844ec9d Move zsh completion to contrib folder Marc André Tanner 2020-04-19 12:21:57 +0200
  • 7d0e9d91b6 Create leading directories when installing Marc André Tanner 2020-04-19 12:24:51 +0200
  • 070e34b502 Use strip explicitly instead of install -s Marc André Tanner 2020-04-19 11:51:41 +0200
  • fcac3b17ed
    Add Zsh completion zsugabubus 2020-02-05 10:03:15 +0100
  • c3ea8f5bde
    Makefile: use `install` instead of `cp` zsugabubus 2020-02-05 09:59:58 +0100
  • 8f80aa8044 Do not implicilty enable passthrough mode if no session name is given Marc André Tanner 2018-05-16 10:44:37 +0200
  • c33ee37b43 Expose current session socket as $ABDUCO_SOCKET Marc André Tanner 2018-05-15 17:05:15 +0200
  • 4c3e2c8c70 Expose current session name as $ABDUCO_SESSION Marc André Tanner 2018-05-15 14:27:44 +0200
  • 0681dc8daf Constify maximum socket name length Marc André Tanner 2018-05-15 13:57:27 +0200
  • 35b3f61015 Expand build matrix on Travis CI Marc André Tanner 2018-03-19 19:03:50 +0100
  • 5eb7317971 Convert manual page to mdoc(7) format, restructure content Marc André Tanner 2018-03-18 14:00:08 +0100
  • 884e3bb2ca Print server process ID in session list Marc André Tanner 2018-03-17 19:29:43 +0100
  • e48ea73ce0 Move server_accept_client function around Marc André Tanner 2018-03-17 19:04:49 +0100
  • bb7e4e77f4 Remove MSG_REDRAW it was actually never sent by the client Marc André Tanner 2018-03-17 18:38:50 +0100
  • 17b386e93f Print MSG_EXIT packet exit code in debug output Marc André Tanner 2018-03-17 18:27:01 +0100
  • 52d5c7d098 Update test suite to account for ignored output Marc André Tanner 2018-03-17 13:17:35 +0100
  • fd34b98db7 Add explicit option for command pass through Marc André Tanner 2018-03-17 12:29:31 +0100
  • c901f2bbb8 If stdin is not a terminal pass-through its data to the session Marc André Tanner 2018-03-17 11:28:07 +0100
  • 5a46912d62 Add -q (quiet) option to disable unnecessary output Marc André Tanner 2018-03-17 11:06:02 +0100
  • 3e3308d4e3 Only manipulate output terminal state if it is a terminal Marc André Tanner 2018-03-17 10:38:21 +0100
  • fdbda93131 Correct EOF handling on client stdin Marc André Tanner 2018-03-17 10:32:40 +0100
  • 315338a572 Update year numbers Marc André Tanner 2018-03-17 13:30:25 +0100
  • 650f2ec348 Merge branch 'patch-1' of https://github.com/waldyrious/abduco Marc André Tanner 2018-03-17 13:28:28 +0100
  • a1db9e2dae Check return value of chdir(2) where it makes sense Marc André Tanner 2017-06-27 09:57:03 +0200
  • 66a17ed03d Add configure script to detect compiler flags and feature test macros Marc André Tanner 2017-06-27 09:45:01 +0200
  • 1f1c02a3b0 Avoid use of BUFSIZ to guarantee system independent package size Marc André Tanner 2017-06-27 08:50:10 +0200
  • 482237919b Fix length of MSG_RESIZE packet Marc André Tanner 2017-06-27 08:49:22 +0200
  • 7ee5e79cf5 Update year numbers Marc André Tanner 2017-06-21 23:12:55 +0200
  • 8964601fe1 Use fixed size integer types in protocol messages Marc André Tanner 2017-06-21 22:37:43 +0200
  • 6375556846 Use defines instead of numeric values for standard file descriptors Marc André Tanner 2017-06-21 22:19:28 +0200
  • 228b609361 add license title Waldir Pimenta 2016-07-29 09:43:02 +0100
  • df780cf6cc Mention release in README Marc André Tanner 2016-03-24 15:50:08 +0100
  • e76729a2df Set version to 0.6 v0.6 Marc André Tanner 2016-03-24 14:38:59 +0100
  • a0d8e45cfe Update year to 2016 Marc André Tanner 2016-03-24 14:48:09 +0100
  • c6b2e7da31 Clarify KEY_REDRAW default value (i.e. disabled) Stefano Frabetti 2016-01-31 19:08:52 +0100
  • e671c024c9 Only test for redraw key if it is actually configured Marc André Tanner 2016-01-31 11:53:43 +0100
  • 5b9fcf5e52 Revert "Set sticky bit on socket" Marc André Tanner 2016-01-25 08:17:57 +0100
  • f71f02e6d6 Merge branch 'env' of https://github.com/Pyrohh/abduco Marc André Tanner 2016-01-25 08:17:20 +0100
  • 463f7ee3f5 testsuite: Remove bashisms and switch to sh(1) Michael Reed 2016-01-24 21:44:33 -0500
  • 25d64fa93c Fix manual page markup Michael Reed 2016-01-25 01:26:10 -0500
  • a6418af4dd Properly handle EOF when reading from underlying application Marc André Tanner 2016-01-20 12:36:58 +0100
  • 586d751d7e Mention release in README Marc André Tanner 2016-01-15 12:50:45 +0100
  • 250288cff2 Set version to 0.5 v0.5 Marc André Tanner 2016-01-09 12:03:47 +0100
  • c94ba0c3cb travis: configure coverity scan coverity_scan Marc André Tanner 2015-02-16 22:17:16 +0100
  • 25d9df6fea Make default command configurable via config.def.h Marc André Tanner 2016-01-09 11:53:52 +0100
  • 42bb83bbb6 Change default command handling to not use out of scope variable Marc André Tanner 2016-01-09 11:35:22 +0100
  • 62d31e784c Add recommendation to run applications within dvtm under abduco to README Marc André Tanner 2016-01-09 09:57:13 +0100
  • fdd0c4163f Use the shell to execute default command given by $ABDUCO_CMD Marc André Tanner 2016-01-07 23:47:25 +0100
  • 598fdc396f Print session list if neither action nor session name was given Marc André Tanner 2016-01-07 23:42:41 +0100
  • 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. 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
  • 15ae398ea5 Set sticky bit on socket Marc André Tanner 2015-08-03 12:30:27 +0200