Commit Graph

60 Commits

Author SHA1 Message Date
Chip Senkbeil
5740c2cc4d
Bump to 0.20.0-alpha.6 2023-05-17 20:13:24 -05:00
Chip Senkbeil
4b983b0229
Refactor into unified settings (#172) 2023-04-22 02:40:21 +02:00
Chip Senkbeil
cfee78c2da
Bump more dependencies and fix tests for capabilities table and search results that use tabled 2023-03-31 22:15:25 -05:00
Chip Senkbeil
90305607e9
Bump dependency versions and update to v0.20.0-alpha.4 2023-03-31 19:31:28 -05:00
Chip Senkbeil
ee50eaf9b3
Add heartbeat support (#153)
* Update to support zero-size frame items

* Add heartbeat functionality with client reconnecting logic

* Fix connection reauthentication failures preventing future reauthentication

* More logging

* Remove persist

* Update connection logic to have server take on client id rather than having client take on server id during reconnect

* Bump minimum rust version to 1.64.0

* Bump to v0.20.0-alpha.3 and fix clippy warnings

* Update cargo.lock
2022-11-27 12:38:53 -06:00
Chip Senkbeil
1c393ef723
Bump dependency versions and update our version to 0.20.0-alpha.2 2022-11-20 17:13:00 -06:00
Chip Senkbeil
a41ef5996e
Bump version to 0.20.0-alpha.1 and add more targets for release 2022-11-19 23:24:58 -06:00
Chip Senkbeil
4798b67dfe
Rewrite to support custom authentication, handshakes for encryption/compression, and reconnecting (#146) 2022-11-19 20:27:49 -06:00
Chip Senkbeil
a8107aed3a
Update SearchQueryCondition to support logical or and contains types; also update non-regex types to escape regex 2022-09-08 19:16:48 -05:00
Chip Senkbeil
193bb6d237
Integrate ignore crate to provide parallel search, binary detection, and support ignore files (#136) 2022-09-07 01:04:49 -05:00
Chip Senkbeil
dac318eb1e
Release v0.19.0 2022-08-30 11:19:16 -07:00
Chip Senkbeil
01610a3ac7
Add search support (#131) 2022-08-30 01:47:23 -07:00
Chip Senkbeil
56a030e6dd
Update SystemInfo to support username and shell 2022-08-25 01:15:38 -05:00
Chip Senkbeil
fd325e4523
Release v0.18.0 2022-08-18 21:38:10 -05:00
Chip Senkbeil
8e8eb8c574
Release v0.17.6 2022-08-18 17:01:24 -05:00
Chip Senkbeil
3b3e74462c
Fix Docker M1 Mac watcher failure and release v0.17.5 2022-08-18 02:38:36 -05:00
Chip Senkbeil
7849567c0f
Release v0.17.4 2022-08-18 01:23:12 -05:00
Chip Senkbeil
7a474a7ca2
Release v0.17.3 2022-08-18 00:12:08 -05:00
Chip Senkbeil
768dbdc053
Rewrite Destination to no longer use uriparse library 2022-08-18 00:09:50 -05:00
Chip Senkbeil
eadeb4c75b
Release v0.17.2 2022-08-16 23:18:22 -05:00
Chip Senkbeil
4223c4e03f
Fix json support for client launch/connect and add json format support for client select (#118) 2022-08-16 01:31:52 -06:00
Chip Senkbeil
90373bd1fb
Try bumping up most dependencies 2022-08-08 11:51:18 -05:00
Chip Senkbeil
2045272322
Remove unused dependencies based on cargo +nightly udeps --all-targets --workspace --all-features 2022-08-08 10:48:05 -05:00
Chip Senkbeil
ea2e128bc4
Refactor to use distant manager (#112) 2022-08-08 01:10:32 -05:00
Chip Senkbeil
baee1e2bfa
Fix watch tests for linux & bump dependency versions (#104)
* Fix #90
* Fix #103
* Update dependencies
2022-06-04 17:01:47 -05:00
Chip Senkbeil
4180ae279a
Bump to 0.16.4 and fix #80 and fix #102 2022-06-01 15:35:29 -05:00
Chip Senkbeil
329213dbe4
Add --ssh-backend support to cli and bump to 0.16.3 2022-05-29 15:16:35 -05:00
Chip Senkbeil
353e58177b
Bump to 0.16.2 2022-05-27 16:34:18 -05:00
Chip Senkbeil
10d66db16f
Update to 0.16.1 release 2022-05-13 15:20:54 -05:00
Chip Senkbeil
268ec948d6
Add filesystem watching & remove distant-lua (#102) 2022-03-30 19:32:20 -05:00
Chip Senkbeil
3794466dd0
Add windows & unix optional metadata (#96) 2022-02-05 00:54:01 -06:00
Chip Senkbeil
050bb3496a
Complete shell support (#89) 2022-01-31 20:44:37 -06:00
Chip Senkbeil
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> 2021-12-19 23:48:22 -06:00
Chip Senkbeil
8c234f95d0
Support json ssh auth (#83)
* Add support for JSON communication of ssh auth during launch
* Switch to cbor alternative lib as serde cbor has been abandoned
* Refactor some request & response types to work with new cbor lib
* Update cli to always include serde dep
* Expose origin_id of remote process as method
2021-12-12 15:32:13 -06:00
Chip Senkbeil
2122a5ba39
Bump to v0.15.1 2021-11-15 20:41:29 -06:00
Chip Senkbeil
fc2a6ab09c
Bump to v0.15.0 release and add readme for distant-ssh2 2021-10-16 15:38:07 -05:00
Chip Senkbeil
fefcc66737
Bump to v0.15.0-alpha.22 and update distant/ssh handlers to inject exit code 0 when successful 2021-10-16 14:48:48 -05:00
Chip Senkbeil
1dc5b69236
Bump to v0.15.0-alpha.21 2021-10-16 13:41:58 -05:00
Chip Senkbeil
dba8a80dd8
Bump to v0.15.0-alpha.20 and fix ssh -> distant session not binding to proper interface 2021-10-15 23:45:45 -05:00
Chip Senkbeil
d62f91be76
Bump to v0.15.0-alpha.19 2021-10-15 21:15:24 -05:00
Chip Senkbeil
e01a322866
Bump to v0.15.0-alpha.18 2021-10-15 16:50:21 -05:00
Chip Senkbeil
0f6cf3d537
Bump to v0.15.0-alpha.17 2021-10-14 16:24:14 -05:00
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 2021-10-14 02:04:21 -05:00
Chip Senkbeil
e0312c118c
Bump to v0.15.0-alpha.15 2021-10-13 02:36:07 -05:00
Chip Senkbeil
201101cb7f
Bump to v0.15.0-alpha.14 2021-10-10 23:11:11 -05:00
Chip Senkbeil
733cc152ea
Bump to v0.15.0-alpha.12 and fix nil for distant_args 2021-10-10 00:03:57 -05:00
Chip Senkbeil
5cc05b8a7a
Bump to v0.15.0-alpha.11 2021-10-09 22:45:31 -05:00
Chip Senkbeil
c994d090da
Bump to v0.15.0-alpha.10 2021-10-09 22:00:13 -05:00
Chip Senkbeil
2ae80950cf
Bump to v0.15.0-alpha.9 2021-10-09 20:58:38 -05:00
Chip Senkbeil
cf24ba21c3
Bump to 0.15.0-alpha.8 2021-10-09 19:26:32 -05:00