This website works better with JavaScript.
d3838a0e22
More tweaks
Chip Senkbeil
2022-08-29 12:39:03 -0700
363aa85d02
Add searcher to client and some core tests
Chip Senkbeil
2022-08-29 11:17:18 -0700
ec0981eca0
Minor stuff like supporting std::fs::FileType -> FileType and adding the skip by file type
Chip Senkbeil
2022-08-29 09:35:25 -0700
42bdf3c584
More tweaks -- client hangs when providing a limit for some reason
Chip Senkbeil
2022-08-29 02:50:25 -0700
7e4770b79f
Some additional tweaks to the searcher -- need to implement client, cli command (must block), and tests
Chip Senkbeil
2022-08-29 02:30:28 -0700
27c426e6fb
Maybe implemented search?
Chip Senkbeil
2022-08-29 02:03:18 -0700
35c24570a9
Unfinished implementation
Chip Senkbeil
2022-08-29 00:59:46 -0700
5130ee3b5f
Add missing capabilities() method to DistantChannelExt
Chip Senkbeil
2022-08-28 18:59:02 -0500
53fd8d0c4f
Add capabilities support to server and manager
Chip Senkbeil
2022-08-28 18:30:36 -0500
c19df9f538
Fix ssh system info (#127 )
Chip Senkbeil
2022-08-28 01:52:36 -0500
2c34506ebd
Update changelog
Chip Senkbeil
2022-08-28 01:52:04 -0500
b1ce5db165
Update nextest to only show failures on ci; ignore two failing windows tests that are only failing on ci
Chip Senkbeil
2022-08-28 00:57:05 -0500
b24ac3a569
Another tweak
Chip Senkbeil
2022-08-27 20:41:42 -0500
eb329267f2
Brief tweak to properly retry on failure
Chip Senkbeil
2022-08-27 19:36:44 -0500
fbf0cd3f1e
Another attempt at fixing a new ssh error with directories
Chip Senkbeil
2022-08-27 19:33:43 -0500
b867974715
Switch to powershell for windows exec
Chip Senkbeil
2022-08-27 14:52:09 -0500
f6a562d2ec
Update CI to reduce how many times we run the same tests
Chip Senkbeil
2022-08-27 00:54:45 -0500
4bad1a74b7
Bump some action versions
Chip Senkbeil
2022-08-26 22:04:24 -0500
95f386b12f
Fix powershell.exe error handling
Chip Senkbeil
2022-08-26 20:41:33 -0500
b24cabcfa9
Another attempt by switching to powershell.exe for copy
Chip Senkbeil
2022-08-26 20:29:53 -0500
8d20e61132
More windows ssh tweaks
Chip Senkbeil
2022-08-26 19:54:41 -0500
eac0540f0e
One more tweak
Chip Senkbeil
2022-08-26 19:44:43 -0500
9d89484f17
Refactor is_windows cached check to helper method; update copy to leverage is_windows to determine command
Chip Senkbeil
2022-08-26 19:35:10 -0500
42f19d0d59
Update SystemInfo request to cache results
Chip Senkbeil
2022-08-26 17:30:53 -0500
bbbdc38eb2
Rewrite conversion from PathBuf<T> -> PathBuf to use std::str::from_utf8 to support windows
Chip Senkbeil
2022-08-25 23:59:41 -0500
f65a702fc3
Possibly fix things?
Chip Senkbeil
2022-08-25 23:50:16 -0500
cc5139f16f
Initial commit
Chip Senkbeil
2022-08-25 22:16:12 -0500
1fa3a8acea
Refactor ssh options into a generic options map and rename extra/Extra into options/Map
Chip Senkbeil
2022-08-27 01:35:12 -0500
b9c00153a0
Refactor distant-ssh2 is_windows with fix for exec command
Chip Senkbeil
2022-08-25 20:58:58 -0500
22b2a351de
Ignore family of system-info tests via ssh when on CI
Chip Senkbeil
2022-08-25 11:20:52 -0500
591cd6ff41
Fix ssh launch login shell using sh on windows; update shell cli to use default shell from system info before defaulting
Chip Senkbeil
2022-08-25 01:56:50 -0500
6d0bbd56fc
Add back missing newlines for system info printing
Chip Senkbeil
2022-08-25 01:19:49 -0500
56a030e6dd
Update SystemInfo to support username and shell
Chip Senkbeil
2022-08-25 01:15:38 -0500
486e5399ff
Leverage typed-path to determine if path is windows
Chip Senkbeil
2022-08-25 00:32:26 -0500
4011671a77
Add SshFamily::as_static_str for logging purposes
Chip Senkbeil
2022-08-19 01:42:01 -0500
04b20d1348
Fix distant client shell choosing appropriate default; update CHANGELOG
Chip Senkbeil
2022-08-19 01:25:32 -0500
6c4318baa0
Update PtyProcess to only clone weak references to master pty for resizing; remove export of MasterPtyProcess
Chip Senkbeil
2022-08-19 01:00:01 -0500
ec95f573b9
Add logging for api local simple & pty processes
Chip Senkbeil
2022-08-19 00:17:56 -0500
30548cdbfb
Update referenced versions in READMEs and add note about doing so to PUBLISH.md
Chip Senkbeil
2022-08-18 21:53:27 -0500
fd325e4523
Release v0.18.0
v0.18.0
Chip Senkbeil
2022-08-18 21:38:10 -0500
2cdfb89751
Add test to verify larger files can be written, read, and appended
Chip Senkbeil
2022-08-18 20:08:43 -0500
74a37209eb
Refactor --shutdown-after into --shutdown (#49 )
Chip Senkbeil
2022-08-18 18:52:09 -0500
8e8eb8c574
Release v0.17.6
v0.17.6
Chip Senkbeil
2022-08-18 16:59:40 -0500
1ff3ef2db1
Fix shutdown-after such that it now functions
Chip Senkbeil
2022-08-18 16:51:54 -0500
a0c7c492bd
Add publish guide so I won't forget
Chip Senkbeil
2022-08-18 02:48:31 -0500
3b3e74462c
Fix Docker M1 Mac watcher failure and release v0.17.5
v0.17.5
Chip Senkbeil
2022-08-18 02:38:36 -0500
7849567c0f
Release v0.17.4
v0.17.4
Chip Senkbeil
2022-08-18 01:23:12 -0500
41d35f88de
Fix handling of IPv6 for Destination and DistantSingleKeyCredentials
Chip Senkbeil
2022-08-18 01:19:05 -0500
7a474a7ca2
Release v0.17.3
v0.17.3
Chip Senkbeil
2022-08-18 00:12:08 -0500
768dbdc053
Rewrite Destination to no longer use uriparse library
Chip Senkbeil
2022-08-18 00:09:50 -0500
86b34d23c6
Fix ssh settings not getting applied, ssh.bin being mispelled, and added ClientConnectConfig
Chip Senkbeil
2022-08-17 14:07:42 -0500
eadeb4c75b
Release v0.17.2
v0.17.2
Chip Senkbeil
2022-08-16 23:18:22 -0500
9097892c61
Move access control to be manager-specific
Chip Senkbeil
2022-08-16 23:00:40 -0500
0633530a13
Expose `windows-pipe` and `unix-socket` regardless of platform
Chip Senkbeil
2022-08-16 21:21:25 -0500
44b0dc065c
Split fallback_scheme into launch and connect choices
Chip Senkbeil
2022-08-16 14:57:01 -0600
1ee2684d08
Update Map implementation of FromStr and Display to support escaped quotes and backslashes
Chip Senkbeil
2022-08-16 14:10:52 -0600
b582c556f4
Add logging to better clarify deserialization failures in distant-net
Chip Senkbeil
2022-08-16 10:48:16 -0600
4223c4e03f
Fix json support for client launch/connect and add json format support for client select (#118 )
v0.17.1
Chip Senkbeil
2022-08-16 01:31:52 -0600
f4f7684afb
Fix json support for client launch/connect and add json format support for client select
Chip Senkbeil
2022-08-16 00:32:54 -0600
dde3cb275f
Fix dir read tests for cli action
v0.17.0
Chip Senkbeil
2022-08-09 01:00:55 -0700
5e1b6e7c51
Update cache to not fail on read error
Chip Senkbeil
2022-08-09 00:51:56 -0700
33a30d98f0
Correct shutdown double panic
Chip Senkbeil
2022-08-09 00:24:39 -0700
94326618c3
Try adding multiple attempts to launch server for cli
Chip Senkbeil
2022-08-09 00:17:27 -0700
b9d2e2e57e
Update termwiz 0.15.0 -> 0.17.1
Chip Senkbeil
2022-08-08 22:20:42 -0700
90373bd1fb
Try bumping up most dependencies
Chip Senkbeil
2022-08-08 11:51:18 -0500
2045272322
Remove unused dependencies based on `cargo +nightly udeps --all-targets --workspace --all-features`
Chip Senkbeil
2022-08-08 10:48:05 -0500
ea2e128bc4
Refactor to use distant manager (#112 )
Chip Senkbeil
2022-08-08 01:10:32 -0500
cdc390948b
Add distant-net readme and update distant-core readme
Chip Senkbeil
2022-08-08 00:52:32 -0500
665d2dcf35
Update AuthClientSshAuthHandler to be locked to ssh features
Chip Senkbeil
2022-08-08 00:36:47 -0500
53b787969d
Update README badges
Chip Senkbeil
2022-08-08 00:25:52 -0500
ad6eccd865
Add generate subcommand and update changelog
Chip Senkbeil
2022-08-08 00:13:33 -0500
0e72adfb30
Remove windows taskkill as no longer needed and causes failure if missing
Chip Senkbeil
2022-08-05 01:41:22 -0500
107740824c
Update ssh2 tests to not use singleton fixture
Chip Senkbeil
2022-08-05 01:13:36 -0500
d0d6bb231a
Refactor to spin up distant server per test
Chip Senkbeil
2022-08-05 01:06:38 -0500
38eb1e5025
Add nextest config and ci profile to ci workflow
Chip Senkbeil
2022-08-04 23:35:41 -0500
e39f692cc3
Add force option to windows taskkill
Chip Senkbeil
2022-08-04 23:17:20 -0500
0a381ec118
Re-enable CI for other operating systems, switch to nextest, add cleanup for distant.exe on windows
Chip Senkbeil
2022-08-04 22:56:59 -0500
e960b6e072
Update stdin script for windows
Chip Senkbeil
2022-08-04 22:23:52 -0500
ca9247cdbe
Merge branch 'RefactorToUseDistantManager' of github.com:chipsenkbeil/distant into RefactorToUseDistantManager
Chip Senkbeil
2022-08-04 15:38:52 -0500
a75cdc9e02
Add windows checks to proc spawn tests
Chip Senkbeil
2022-08-04 15:38:37 -0500
142054f593
Fix compilation
Chip Senkbeil
2022-08-04 14:21:19 -0500
8b623602a6
Add windows-specific argument split logic
Chip Senkbeil
2022-08-04 14:03:43 -0500
ce50644b2b
Ignore some more tests on windows
Chip Senkbeil
2022-07-30 21:55:15 -0500
8680edc2e6
Add some windows ignore tests
Chip Senkbeil
2022-07-30 21:32:37 -0500
3c6dba94c9
Maybe fix windows symlink type?
Chip Senkbeil
2022-07-30 18:34:15 -0500
fbd39393a4
Switch to dunce for test canonicalization
Chip Senkbeil
2022-07-30 17:33:28 -0500
838f9aa504
Tweak canonicalization again
Chip Senkbeil
2022-07-30 16:21:16 -0500
ebf6a08b4e
Refactor drive letter into a utility function so we can continue checking if a path is for windows and convert
Chip Senkbeil
2022-07-30 16:11:39 -0500
9981ae49d8
Update test sshd to use insecure log level
Chip Senkbeil
2022-07-30 15:10:04 -0500
1bddbd910c
Fix ssh verification with manager client, add some logging, and new Ssh::system_str() function
Chip Senkbeil
2022-07-30 14:56:04 -0500
6ff229745e
Unfinished handling of argument splitting for windows
Chip Senkbeil
2022-07-30 11:18:58 -0500
6a91f96632
Add logging to handlers
Chip Senkbeil
2022-07-30 01:01:12 -0500
7adfb48d00
Remove debug eprintln
Chip Senkbeil
2022-07-29 21:47:06 -0500
9aab4ec98a
Whoops
Chip Senkbeil
2022-07-29 21:38:46 -0500
200780ece7
More debug
Chip Senkbeil
2022-07-29 21:34:44 -0500
35efb22405
Fix one more thing
Chip Senkbeil
2022-07-29 21:24:35 -0500
8bcd98f8c3
Another
Chip Senkbeil
2022-07-29 21:20:38 -0500
73372b7cc4
Debug
Chip Senkbeil
2022-07-29 21:10:33 -0500
163b485ff8
Another attempt
Chip Senkbeil
2022-07-29 21:06:10 -0500
ec19ad13fc
Update path conversions
Chip Senkbeil
2022-07-29 20:24:42 -0500