Commit Graph

19 Commits

Author SHA1 Message Date
sawka
ee36078082 parameterize the mshell bin directory (for packaging). inject MSHELL variables for execution 2022-11-01 21:19:42 -07:00
sawka
b9c3940b99 big change to execution, run command as a script and set aliases/funcs 2022-10-16 23:46:59 -07:00
sawka
b5c67b6260 refactoring for versioned mshell binaries on remotes 2022-09-26 13:02:34 -07:00
sawka
4550e18b6b version string will now be a real semantic version 2022-09-24 13:53:19 -07:00
sawka
9702fb648a getsessionsdir 2022-09-20 14:15:39 -07:00
sawka
57b54198e5 limit maxptysize 2022-09-03 23:38:35 -07:00
sawka
39dacb988a default term rows should be 24 (not 25), add min/max values as well 2022-09-03 23:26:57 -07:00
sawka
86a7cd59e6 use cirfile for detached commands 2022-08-19 15:28:32 -07:00
sawka
9542d14473 make mshell home directory during getremoteid 2022-08-16 16:26:06 -07:00
sawka
74b88185dc add cache for ensuresessiondir 2022-08-08 09:52:50 -07:00
sawka
0a828b7184 tightening up server mode, fix bugs, refactor, etc. 2022-07-01 17:37:37 -07:00
sawka
afd3bdb315 implement install command 2022-06-27 22:39:16 -07:00
sawka
2a6791bcd6 combine sessionid and cmdid into one field ck (commandkey) 2022-06-27 12:03:47 -07:00
sawka
e6776bd974 checkpoint. transfer binary data as base64. handle cwd. detect open fds. working to transfer data in non-error cases. 2022-06-24 23:42:00 -07:00
sawka
c43d3ecc85 checkpoint got stdout/stderr data packets working with new remote handler 2022-06-23 12:48:45 -07:00
sawka
766d19f1bc checkpoint, switch name from sh2-runner to mshell 2022-06-23 10:16:54 -07:00
sawka
ecceb67f20 got session/command tailing working. server can send getcmd packets, and client responds with cmddata packets 2022-06-14 22:16:58 -07:00
sawka
1a3886c437 go runner / runner-single fork flow working 2022-06-10 21:37:21 -07:00
sawka
eeaeac8dc8 initial runner commit 2022-06-10 00:37:06 -07:00