This website works better with JavaScript.
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