Commit Graph

1403 Commits

Author SHA1 Message Date
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 5223760a76 got basic mshell client working -- still need detectfds and extra files support 2022-06-24 13:25:09 -07:00
sawka 0267836376 move multiplexed IO to its own package independent of SHExecType (to use in mshell client) 2022-06-24 10:24:02 -07:00
sawka 4256ff5231 checkpoint -- cleanup and sync optimizations for remote client (basically working). beginning work on local client 2022-06-24 00:02:18 -07:00
sawka 52831dc723 setup extrafiles using run packet's fds field 2022-06-23 18:23:30 -07:00
sawka 29372be4ef working with fdreaders and fdwriters to properly buffer output and not exceed buffer size without acks 2022-06-23 17:37:05 -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 eb7ac5136e updates, switch to mshell package 2022-06-23 10:15:56 -07:00
sawka 0b172cd689 add cdpacket 2022-06-23 09:56:54 -07:00
sawka 7d059fe573 small change to fix bouncy scroll scolor 2022-06-20 22:48:34 -07:00
sawka 4e18bbe44e process comment commands 2022-06-20 21:57:23 -07:00
sawka 2c62890912 call SetWinsize to set terminal size always for pty 2022-06-20 17:51:28 -07:00
sawka 92812bc613 update how usedrows is computed 2022-06-20 17:49:14 -07:00
sawka c3626a6547 add session history 2022-06-20 16:06:37 -07:00
sawka 15c3f2fc10 fix getDefaultSession, set foreground color to be not fff 2022-06-20 13:19:53 -07:00
sawka d679ff7cf3 mock up a sidebar for scripthaus 2022-06-20 13:03:20 -07:00
sawka 315a048f49 return username with init packet 2022-06-17 18:11:49 -07:00
sawka 859a1611b8 get runnerproc args from init packet 2022-06-17 18:11:16 -07:00
sawka 365e9c55a2 dark theme, follow content when at bottom, date format 2022-06-17 17:54:14 -07:00
sawka 0cce8ad503 cmd input working 2022-06-17 15:32:19 -07:00
sawka 0a6d8b8e9f input packet type 2022-06-17 15:31:07 -07:00
sawka 848100247c got stdin fifo input working 2022-06-17 15:30:42 -07:00
sawka b6a8550ab8 revert cmdtail to watch individual files (inefficient directory watching on osx). touch ptyout file before running (because of file watching) 2022-06-17 12:27:29 -07:00
sawka c8f9022db4 close runout file in main runner 2022-06-17 11:29:33 -07:00