Commit Graph

333 Commits (6f98e4472386d5896eaa30bb44f5db67c1bd24c4)
 

Author SHA1 Message Date
Chip Senkbeil e01a322866
Bump to v0.15.0-alpha.18 3 years ago
Chip Senkbeil 976544eebd
Fix inmemory stream getting stuck 3 years ago
Chip Senkbeil 0f6cf3d537
Bump to v0.15.0-alpha.17 3 years ago
Chip Senkbeil ab3417c7f2
Fix clippy warnings 3 years ago
Chip Senkbeil d025ff28ab
Fix stdout, stderr, and stdin causing deadlock; update status to only acquire a read lock 3 years ago
Chip Senkbeil 11c3e5c34e
Update nvim_wrap_async to use vim.defer_fn instead of schedule and support optional interval; bump to v0.15.0-alpha.16 3 years ago
Chip Senkbeil a8b6f3eb31
Add status method to RemoteProcess and lua module equivalent 3 years ago
Chip Senkbeil f021869310
Switch release to use an alpine container to build musl 3 years ago
Chip Senkbeil e0312c118c
Bump to v0.15.0-alpha.15 3 years ago
Chip Senkbeil 4050a421bc
Add spacing and change to DISTANT CONNECT from DISTANT DATA 3 years ago
Chip Senkbeil d4312649e6
Fix lockup of AsyncWrite for write half of transport by directly doing async call to trigger cx 3 years ago
Chip Senkbeil 7c27c24636
Fix InmemoryStreamWriteHalf AsyncWrite to properly yield pending upon full channel 3 years ago
Chip Senkbeil f1e0f82df5
Added missing error response support in SessionChannelExt 3 years ago
Chip Senkbeil ee8ca9c32b
Update release workflow with musl-cc for musl 3 years ago
Chip Senkbeil 056f186726
Fix bad test reference to PENDING instead of pending 3 years ago
Chip Senkbeil cfa736bf99
Add musl-cc as linker when building lua module for musl 3 years ago
Chip Senkbeil 9f5af13c86
Add version information to lua module 3 years ago
Chip Senkbeil f3fc15c197
Bump mlua to v0.6.6 3 years ago
Chip Senkbeil 89039e6dd8
Add rustflags to cargo/config.toml for x86_64-unknown-linux-musl to enable building cdylib without needing to export RUSTFLAGS 3 years ago
Chip Senkbeil 3d4e8e3063
Update release.yml with musl lib release 3 years ago
Chip Senkbeil 78f827faea
Fix clippy warning 3 years ago
Chip Senkbeil 201101cb7f
Bump to v0.15.0-alpha.14 3 years ago
Chip Senkbeil c2e588544f
Update wezterm-ssh dep to 0.2.0, fix ssh -> distant session, refactor session to have optional details included 3 years ago
Chip Senkbeil 043ae6ca4b
Couple of changes:
1. Add support to detach processes from distant server
2. Refactor distant_bin and distant_args to distant.bin and distant.args
3. Add use_login_shell option for launch distant opts
3 years ago
Chip Senkbeil bd526c9c82
Fix clippy warning 3 years ago
Chip Senkbeil 3d09ced685
Improve error reporting for failed directory creation via ssh2 3 years ago
Chip Senkbeil a5c761c62c
Fix bug where ReadBuf.put_slice(...) was used, but the slice was too big 3 years ago
Chip Senkbeil 733cc152ea
Bump to v0.15.0-alpha.12 and fix nil for distant_args 3 years ago
Chip Senkbeil 5cc05b8a7a
Bump to v0.15.0-alpha.11 3 years ago
Chip Senkbeil c1bc1f9db5
Update lua spawn, spawn_wait, and spawn_lsp args parameter to be optional 3 years ago
Chip Senkbeil c994d090da
Bump to v0.15.0-alpha.10 3 years ago
Chip Senkbeil 8757b8af44
Add distant_bin and distant_args to LaunchOpts 3 years ago
Chip Senkbeil 2ae80950cf
Bump to v0.15.0-alpha.9 3 years ago
Chip Senkbeil 909fe9c7ba
Change lua append_file_text and write_file_text data parameter to text 3 years ago
Chip Senkbeil 3c50bec8ea
Fix formatting and adjust cargo.lock 3 years ago
Chip Senkbeil cf24ba21c3
Bump to 0.15.0-alpha.8 3 years ago
Chip Senkbeil 4cb5ba3b98
Fix tests 3 years ago
Chip Senkbeil 788fa48e96
Several core and lua enhancements
1. Implement system_info and spawn_wait for lua session
2. Implement wait and output for remote process
3. Switch mlua to git latest
4. Update core data error to be error type with io error conversions
5. Add proper error reporting when process gets an error response
6. Update lua launch and connect options to have defaults
3 years ago
Chip Senkbeil 89d1cf0e5a
Remove MacOS universal and ARM Lua libs due to https://github.com/khvzak/mlua/issues/82 3 years ago
Chip Senkbeil 79d938218c
Update release with configurable lua version 3 years ago
Chip Senkbeil 54b88cda32
Remove unnecessary scripts 3 years ago
Chip Senkbeil 0dca0c9aa6
Bump to 0.15.0-alpha.7 w/ new release.yml 3 years ago
Chip Senkbeil 62e152c499
Add disclaimer about where the lua module needs to be placed 3 years ago
Chip Senkbeil 349c5382eb
Include neovim example 3 years ago
Chip Senkbeil cb3f808a6c
Revise distant-lua readme example 3 years ago
Chip Senkbeil 16bed4690b
Add lua lib & support compiling distant cli on windows (#59)
* Update distant-ssh2 with new changes to wezterm-ssh
* Implement lua module (distant-lua)
* Implement tests for lua module (distant-lua-tests)
* Add untested windows daemon support
* distant binary now compiles on windows
* Split up Github actions for Windows, MacOS, and Linux into individual yaml files
3 years ago
Chip Senkbeil b27f0a4109
Bump to 0.15.0-alpha.6 3 years ago
Chip Senkbeil 43ffd7ae58
Update Ssh2AuthHandler to take a lifetime 3 years ago
Chip Senkbeil 5d28b69596
Bump to 0.15.0-alpha.5 3 years ago
Chip Senkbeil fb747a3455
Add extra option as fallback for ssh options 3 years ago