Commit Graph

  • e7c81bdd58
    Unfinished Chip Senkbeil 2022-01-08 16:33:00 -0600
  • c6c07c5c2c
    Unfinished pty support, renaming ProcRun -> ProcSpawn and ProcStarted -> ProcSpawned, switch ProcStdin/ProcStdout/ProcStderr to use Vec<u8> instead of String, update RemoteProcess and RemoteLspProcess to support reading/writing string and vec<u8> Chip Senkbeil 2021-12-19 23:48:22 -0600
  • 9365a92586
    Rename lua51 -> lua for tests Chip Senkbeil 2021-12-12 15:54:10 -0600
  • c3c703b622
    Remove paths-filter in github actions (we want to run everything at all times) Chip Senkbeil 2021-12-12 15:37:11 -0600
  • 8c234f95d0
    Support json ssh auth (#83) Chip Senkbeil 2021-12-12 15:32:13 -0600
  • 2aaa9b5a1f
    Fix more warnings Chip Senkbeil 2021-12-12 15:21:05 -0600
  • 0994a36e67
    Fix warnings Chip Senkbeil 2021-12-12 15:08:53 -0600
  • 941b4697f7
    Fix test not being able to access origin_id of process Chip Senkbeil 2021-12-12 11:23:16 -0600
  • 50ec1ad466
    Minor cleanup of features and expose origin_id of remote process as method Chip Senkbeil 2021-12-12 11:21:16 -0600
  • c6eb6d3f41
    Fix several compilation errors Chip Senkbeil 2021-12-05 19:35:27 -0600
  • 9147a0dc1a
    Fix exists not being serializable Chip Senkbeil 2021-11-30 22:41:46 -0600
  • 725ae92dc7
    Switch to cbor alternative lib Chip Senkbeil 2021-11-30 20:29:15 -0600
  • 091d2ace37
    Unfinished port to alternative to cbor -- it was failing with u128 conversion and has been abandoned Chip Senkbeil 2021-11-30 00:06:56 -0600
  • 403b255783
    Another commit Chip Senkbeil 2021-11-25 21:55:59 -0600
  • d5cdff3a5b
    Unfinished Chip Senkbeil 2021-11-25 18:02:23 -0600
  • a941ea7d03
    Unfinished second commit Chip Senkbeil 2021-11-21 20:26:47 -0600
  • 10c174cb71
    Initial commit Chip Senkbeil 2021-11-18 00:31:46 -0600
  • cfddb3e329
    Update Cargo.lock for v0.15.1 Chip Senkbeil 2021-11-15 20:48:21 -0600
  • 2122a5ba39
    Bump to v0.15.1 v0.15.1 Chip Senkbeil 2021-11-15 20:41:29 -0600
  • 3019c63817
    Fix link typo Chip Senkbeil 2021-11-15 00:53:45 -0600
  • 4099a1340c
    Add changelog Chip Senkbeil 2021-11-15 00:52:55 -0600
  • 92bbe55a13
    Merge branch 'master' of github.com:chipsenkbeil/distant Chip Senkbeil 2021-11-11 13:03:57 -0600
  • 2c0883878d
    Add --key-from-stdin option to listen cli command to read key from stdin instead of generating Chip Senkbeil 2021-11-11 13:03:36 -0600
  • 669d419672
    Remove dns resolution for ssh session and add disclaimer to distant session about dns resolution Chip Senkbeil 2021-11-10 12:41:08 -0600
  • 0f56669ccd
    Add more logging to distant and ssh handler proc_run methods Chip Senkbeil 2021-10-18 00:18:54 -0500
  • a672515378
    Improve distant-core readme Chip Senkbeil 2021-10-16 16:00:07 -0500
  • fc2a6ab09c
    Bump to v0.15.0 release and add readme for distant-ssh2 v0.15.0 Chip Senkbeil 2021-10-16 15:38:07 -0500
  • fefcc66737
    Bump to v0.15.0-alpha.22 and update distant/ssh handlers to inject exit code 0 when successful v0.15.0-alpha.22 Chip Senkbeil 2021-10-16 14:48:48 -0500
  • 1dc5b69236
    Bump to v0.15.0-alpha.21 v0.15.0-alpha.21 Chip Senkbeil 2021-10-16 13:41:58 -0500
  • 4957651696
    Fix append_file and append_file_text not creating a file when missing Chip Senkbeil 2021-10-16 13:41:23 -0500
  • dba8a80dd8
    Bump to v0.15.0-alpha.20 and fix ssh -> distant session not binding to proper interface v0.15.0-alpha.20 Chip Senkbeil 2021-10-15 23:45:45 -0500
  • d62f91be76
    Bump to v0.15.0-alpha.19 v0.15.0-alpha.19 Chip Senkbeil 2021-10-15 21:15:24 -0500
  • 6d0e54bfa1
    Remove --daemon in favor of opposite parameter --foreground Chip Senkbeil 2021-10-15 20:40:35 -0500
  • e01a322866
    Bump to v0.15.0-alpha.18 v0.15.0-alpha.18 Chip Senkbeil 2021-10-15 16:50:21 -0500
  • 976544eebd
    Fix inmemory stream getting stuck Chip Senkbeil 2021-10-15 16:26:34 -0500
  • 0f6cf3d537
    Bump to v0.15.0-alpha.17 v0.15.0-alpha.17 Chip Senkbeil 2021-10-14 16:24:14 -0500
  • ab3417c7f2
    Fix clippy warnings Chip Senkbeil 2021-10-14 12:38:09 -0500
  • d025ff28ab
    Fix stdout, stderr, and stdin causing deadlock; update status to only acquire a read lock Chip Senkbeil 2021-10-14 09:36:00 -0500
  • 11c3e5c34e
    Update nvim_wrap_async to use vim.defer_fn instead of schedule and support optional interval; bump to v0.15.0-alpha.16 v0.15.0-alpha.16 Chip Senkbeil 2021-10-14 02:04:21 -0500
  • a8b6f3eb31
    Add status method to RemoteProcess and lua module equivalent Chip Senkbeil 2021-10-14 01:16:43 -0500
  • f021869310
    Switch release to use an alpine container to build musl v0.15.0-snapshot Chip Senkbeil 2021-10-13 11:09:46 -0500
  • e0312c118c
    Bump to v0.15.0-alpha.15 v0.15.0-alpha.15 Chip Senkbeil 2021-10-13 01:07:15 -0500
  • 4050a421bc
    Add spacing and change to DISTANT CONNECT from DISTANT DATA Chip Senkbeil 2021-10-13 01:06:42 -0500
  • d4312649e6
    Fix lockup of AsyncWrite for write half of transport by directly doing async call to trigger cx Chip Senkbeil 2021-10-13 00:28:06 -0500
  • 7c27c24636
    Fix InmemoryStreamWriteHalf AsyncWrite to properly yield pending upon full channel Chip Senkbeil 2021-10-12 22:51:59 -0500
  • f1e0f82df5
    Added missing error response support in SessionChannelExt Chip Senkbeil 2021-10-12 19:56:05 -0500
  • ee8ca9c32b
    Update release workflow with musl-cc for musl Chip Senkbeil 2021-10-12 19:27:15 -0500
  • 056f186726
    Fix bad test reference to PENDING instead of pending Chip Senkbeil 2021-10-12 18:05:15 -0500
  • cfa736bf99
    Add musl-cc as linker when building lua module for musl Chip Senkbeil 2021-10-12 17:49:34 -0500
  • 9f5af13c86
    Add version information to lua module Chip Senkbeil 2021-10-12 17:18:18 -0500
  • f3fc15c197
    Bump mlua to v0.6.6 Chip Senkbeil 2021-10-12 11:20:44 -0500
  • 89039e6dd8
    Add rustflags to cargo/config.toml for x86_64-unknown-linux-musl to enable building cdylib without needing to export RUSTFLAGS Chip Senkbeil 2021-10-12 01:25:31 -0500
  • 3d4e8e3063
    Update release.yml with musl lib release Chip Senkbeil 2021-10-11 21:49:21 -0500
  • 78f827faea
    Fix clippy warning Chip Senkbeil 2021-10-11 00:12:08 -0500
  • 201101cb7f
    Bump to v0.15.0-alpha.14 v0.15.0-alpha.14 Chip Senkbeil 2021-10-10 23:11:11 -0500
  • c2e588544f
    Update wezterm-ssh dep to 0.2.0, fix ssh -> distant session, refactor session to have optional details included Chip Senkbeil 2021-10-10 23:09:42 -0500
  • 043ae6ca4b
    Couple of changes: Chip Senkbeil 2021-10-10 14:27:23 -0500
  • bd526c9c82
    Fix clippy warning v0.15.0-alpha.13 Chip Senkbeil 2021-10-10 02:46:51 -0500
  • 3d09ced685
    Improve error reporting for failed directory creation via ssh2 Chip Senkbeil 2021-10-10 02:43:22 -0500
  • a5c761c62c
    Fix bug where ReadBuf.put_slice(...) was used, but the slice was too big Chip Senkbeil 2021-10-10 02:11:42 -0500
  • 733cc152ea
    Bump to v0.15.0-alpha.12 and fix nil for distant_args v0.15.0-alpha.12 Chip Senkbeil 2021-10-10 00:03:57 -0500
  • 5cc05b8a7a
    Bump to v0.15.0-alpha.11 v0.15.0-alpha.11 Chip Senkbeil 2021-10-09 22:45:31 -0500
  • c1bc1f9db5
    Update lua spawn, spawn_wait, and spawn_lsp args parameter to be optional Chip Senkbeil 2021-10-09 22:44:53 -0500
  • c994d090da
    Bump to v0.15.0-alpha.10 v0.15.0-alpha.10 Chip Senkbeil 2021-10-09 22:00:13 -0500
  • 8757b8af44
    Add distant_bin and distant_args to LaunchOpts Chip Senkbeil 2021-10-09 21:58:54 -0500
  • 2ae80950cf
    Bump to v0.15.0-alpha.9 Chip Senkbeil 2021-10-09 20:57:49 -0500
  • 80f9c25b54
    Bump to v0.15.0-alpha.9 v0.15.0-alpha.9 Chip Senkbeil 2021-10-09 20:57:49 -0500
  • 909fe9c7ba
    Change lua append_file_text and write_file_text data parameter to text Chip Senkbeil 2021-10-09 20:50:50 -0500
  • 3c50bec8ea
    Fix formatting and adjust cargo.lock v0.15.0-alpha.8 Chip Senkbeil 2021-10-09 19:29:45 -0500
  • cf24ba21c3
    Bump to 0.15.0-alpha.8 Chip Senkbeil 2021-10-09 19:26:32 -0500
  • 4cb5ba3b98
    Fix tests Chip Senkbeil 2021-10-09 19:24:59 -0500
  • 788fa48e96
    Several core and lua enhancements Chip Senkbeil 2021-10-09 17:32:04 -0500
  • 89d1cf0e5a
    Remove MacOS universal and ARM Lua libs due to https://github.com/khvzak/mlua/issues/82 Chip Senkbeil 2021-10-08 15:13:08 -0500
  • 79d938218c
    Update release with configurable lua version Chip Senkbeil 2021-10-08 09:30:13 -0500
  • 54b88cda32
    Remove unnecessary scripts Chip Senkbeil 2021-10-07 16:10:59 -0500
  • 0dca0c9aa6
    Bump to 0.15.0-alpha.7 w/ new release.yml v0.15.0-alpha.7 Chip Senkbeil 2021-10-07 13:08:37 -0500
  • 62e152c499
    Add disclaimer about where the lua module needs to be placed Chip Senkbeil 2021-10-07 00:48:35 -0500
  • 349c5382eb
    Include neovim example Chip Senkbeil 2021-10-07 00:00:34 -0500
  • cb3f808a6c
    Revise distant-lua readme example Chip Senkbeil 2021-10-06 23:58:34 -0500
  • 16bed4690b
    Add lua lib & support compiling distant cli on windows (#59) Chip Senkbeil 2021-10-06 23:17:07 -0500
  • bc8421c725
    Disable tests of lua module on Windows as there are failurs Chip Senkbeil 2021-10-06 22:55:21 -0500
  • da1d30e7c6
    Try again Chip Senkbeil 2021-10-06 22:26:15 -0500
  • 298b269483
    Try switching to cmd and providing absolute path to lua environment Chip Senkbeil 2021-10-06 22:04:37 -0500
  • 554a736e1b
    Try specifying environment variables to link lua Chip Senkbeil 2021-10-06 21:47:16 -0500
  • f6eba88a4f
    Try windows static vendor as khvzak/mlua#8 claims this is supported Chip Senkbeil 2021-10-06 20:27:55 -0500
  • 73f0add8ab
    Switch lua github action to one that supports windows Chip Senkbeil 2021-10-06 18:32:07 -0500
  • 2428090e64
    Switch windows to only build (not test) CLI due to various path issues Chip Senkbeil 2021-10-06 18:15:24 -0500
  • c93e6f1c7b
    Add additional cfg(unix) for socket references Chip Senkbeil 2021-10-06 17:53:54 -0500
  • e49f70b7f0
    Remove unnecessary return statement Chip Senkbeil 2021-10-06 17:48:01 -0500
  • 6843e76c39
    Remove unused run_daemon_socket on windows as unix sockets is not a thing Chip Senkbeil 2021-10-06 17:43:51 -0500
  • 055183c11e
    Add missing cfg(windows) Chip Senkbeil 2021-10-06 17:39:13 -0500
  • c6592725b9
    Add untested windows daemon support; update clippy to use specific features of distant-lua and distant-lua-tests Chip Senkbeil 2021-10-06 17:32:56 -0500
  • aa44168a63
    Fix clippy warnings Chip Senkbeil 2021-10-06 16:10:37 -0500
  • 16a6b3e40a
    Refactor CI scripts to individual OS Chip Senkbeil 2021-10-06 16:01:08 -0500
  • aa4cd6e93e
    Add remaining async tests Chip Senkbeil 2021-10-06 14:03:20 -0500
  • ad9d5e8db4
    Add metadata and read_dir async tests Chip Senkbeil 2021-10-06 00:24:38 -0500
  • 4e3e80ecbd
    Add more async tests Chip Senkbeil 2021-10-06 00:12:15 -0500
  • 92fdaefe65
    Implement first async tests Chip Senkbeil 2021-10-05 23:29:48 -0500
  • 9fde08204c
    Bump mlua to 0.6.5 to support u128 and fix luajit; update to_value to use macro that includes appropriate options Chip Senkbeil 2021-10-05 22:47:20 -0500
  • 52b24b4dbc
    Fix spawn stdin test Chip Senkbeil 2021-10-05 21:59:54 -0500