Commit Graph

  • 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