Commit Graph

  • 5a54e58eb7
    Add some hack in evaluating canonicalized path to see if it helps with metadata Chip Senkbeil 2022-07-28 16:04:11 -0500
  • 546e87042d
    Comment out most of our CI for rapid testing on windows in this pr for now Chip Senkbeil 2022-07-28 15:33:39 -0500
  • dd22b899ab
    Fix utility pathing Chip Senkbeil 2022-07-28 15:14:42 -0500
  • 5fcfc6a3d2
    Random eprintln Chip Senkbeil 2022-07-28 15:08:07 -0500
  • 5d4c1d1e36
    Move some sshd test code into utils Chip Senkbeil 2022-07-28 14:55:48 -0500
  • 4184d575fa
    Add debugging to ExecOutput and print out a test message to see our result Chip Senkbeil 2022-07-28 08:37:52 -0500
  • 72ac878a14
    Refactor ssh api to try to calculate windows family better Chip Senkbeil 2022-07-28 02:38:26 -0500
  • a3d1670e3f
    Add CI-specific logic and switch sshd test rsa to ed25519 Chip Senkbeil 2022-07-27 22:44:53 -0500
  • 14d9fcb64a
    Try converting path on windows for runner? Chip Senkbeil 2022-07-27 17:07:52 -0500
  • b514961fc3
    Got some weird pathing problems, so trying to switch to cmd as shell Chip Senkbeil 2022-07-27 16:41:17 -0500
  • 5f4f77bf44
    Add config file printing on error Chip Senkbeil 2022-07-27 15:31:17 -0500
  • 940a448398
    One more message Chip Senkbeil 2022-07-27 15:27:31 -0500
  • 11f160fedd
    More tweaking of sshd error reporting Chip Senkbeil 2022-07-27 15:26:39 -0500
  • 4bae99e79e
    Update all crates to 2021 edition and tweak some error reporting in sshd Chip Senkbeil 2022-07-27 15:00:11 -0500
  • 4594d52c6e
    Reverse some error messages Chip Senkbeil 2022-07-26 23:21:33 -0500
  • 538674f5af
    I lied Chip Senkbeil 2022-07-26 19:20:52 -0500
  • 50db62c3fd
    One more modification again Chip Senkbeil 2022-07-26 19:18:58 -0500
  • 677b44f74f
    One more modification Chip Senkbeil 2022-07-26 18:31:29 -0500
  • 8e54bd8f1a
    Update sshd fixtures to use anyhow to better explain errors Chip Senkbeil 2022-07-26 18:26:38 -0500
  • 28629a98e4
    Update port range for sshd to include dynamic port range Chip Senkbeil 2022-07-26 14:15:01 -0500
  • edaeb479f4
    Fix cache failing to write Chip Senkbeil 2022-07-26 03:31:57 -0500
  • d83c3e8565
    Clean up another windows clippy warning Chip Senkbeil 2022-07-26 03:28:44 -0500
  • 5033502ca3
    Fix another compilation bug for windows Chip Senkbeil 2022-07-26 03:24:51 -0500
  • 17a1627bd8
    Fix windows service error log not formatting Chip Senkbeil 2022-07-26 03:23:13 -0500
  • 275c0ffb5a
    Fix some windows compilation errors, update msrv to 1.61.0 Chip Senkbeil 2022-07-26 03:22:05 -0500
  • 00f7c53bd8
    Finish refactoring to anyhow on unix side Chip Senkbeil 2022-07-26 02:49:27 -0500
  • e817617f50
    Unfinished conversion into using anyhow Chip Senkbeil 2022-07-26 00:39:52 -0500
  • e0a938925f
    Update sshd path to be determined by which Chip Senkbeil 2022-07-25 02:20:47 -0500
  • aaaccbc62d
    Try a powershell installation script Chip Senkbeil 2022-07-25 02:09:25 -0500
  • ffb05b5569
    Add missing server piece of openssh for windows Chip Senkbeil 2022-07-25 01:50:27 -0500
  • e2f93ca086
    Try to install openssh on windows runner Chip Senkbeil 2022-07-25 01:39:19 -0500
  • 28e1d6f4b9
    Add a windows path for openssh's sshd Chip Senkbeil 2022-07-25 00:55:47 -0500
  • af8023dadf
    Fix workflow name Chip Senkbeil 2022-07-25 00:19:27 -0500
  • cac8aaafcc
    Another attempt Chip Senkbeil 2022-07-25 00:18:25 -0500
  • 65ac2a89a0
    Add git linefeed handling to rustfmt ci task Chip Senkbeil 2022-07-24 23:58:29 -0500
  • d5b92ea3f0
    Fix some windows linting errors, maybe fix ci windows git linefeeds, print out more info for not found Chip Senkbeil 2022-07-24 23:47:12 -0500
  • 46cc362e35
    Combine ci workflows together Chip Senkbeil 2022-07-24 23:01:08 -0500
  • fc33f9b575
    Try again with info Chip Senkbeil 2022-07-24 22:46:01 -0500
  • d876c16ead
    Fix clippy warnings on unix systems Chip Senkbeil 2022-07-24 22:28:16 -0500
  • 898c7611b4
    Add more random prints to figure out what is going on Chip Senkbeil 2022-07-24 22:24:20 -0500
  • 2ecd08cf62
    Switch cli tests on linux to nocapture so we can see some debug output Chip Senkbeil 2022-07-24 21:52:52 -0500
  • 60e5b80479
    Fix several launched tests Chip Senkbeil 2022-07-24 21:35:36 -0500
  • 8324d210de
    Update CI and ssh launchd tests to use DISTANT_PATH binary Chip Senkbeil 2022-07-24 19:37:56 -0500
  • 9a293ca7ae
    Fix test fixture launch command not pointing to test distant binary Chip Senkbeil 2022-07-24 19:21:56 -0500
  • cce29d406d
    Fix cli not compiling if no ssh feature provided Chip Senkbeil 2022-07-24 18:59:28 -0500
  • a3663ce28e
    Fix typo in ssh-launch-tests name Chip Senkbeil 2022-07-24 18:50:42 -0500
  • 8055a1327d
    Add missing setup logic for ssh launch tests Chip Senkbeil 2022-07-24 18:48:48 -0500
  • ebec81a24b
    Update README of distant-core and distant-ssh2; update Linux & Mac CIs to separate ssh testing from launch testing Chip Senkbeil 2022-07-24 18:45:06 -0500
  • 39dc8e08cf
    Update changelog and readme; update msrv to 1.59.0 Chip Senkbeil 2022-07-24 16:33:06 -0500
  • c7f3f09f24
    Add testing of distant-net crate to CI Chip Senkbeil 2022-07-24 16:04:57 -0500
  • 01796c6324
    Refactor unix-socket-permissions into access so we can try to make it work with windows pipes in the future Chip Senkbeil 2022-07-24 15:54:11 -0500
  • 3380f40e1f
    Add process exit for windows service Chip Senkbeil 2022-07-24 15:07:08 -0500
  • 1e96c0552e
    Fix bad ref Chip Senkbeil 2022-07-24 15:05:41 -0500
  • fa4e47b766
    Fix missing imports Chip Senkbeil 2022-07-24 15:04:43 -0500
  • 2ea22c2eb2
    Fix result being wrong Chip Senkbeil 2022-07-24 15:02:54 -0500
  • a51f4d28b7
    Bunch of untested windows service code Chip Senkbeil 2022-07-24 15:00:48 -0500
  • ee2e21874b
    Bump service-manager to 0.1.2 Chip Senkbeil 2022-07-24 13:41:46 -0500
  • 7448c78e79
    Bump service-manager to 0.1.1 Chip Senkbeil 2022-07-24 13:27:53 -0500
  • 8aac33f462
    Ensure that path to unix socket exists during manager listen Chip Senkbeil 2022-07-24 12:52:59 -0500
  • dea8775506
    Add unix socket file permission support to manager Chip Senkbeil 2022-07-24 12:26:20 -0500
  • b82d2ff0d2
    Add bind_with_permissions to UnixSocketListener Chip Senkbeil 2022-07-24 11:57:00 -0500
  • 040465c505
    Add some help text to the manager service subcommand Chip Senkbeil 2022-07-24 11:24:43 -0500
  • ef697fcccb
    Refactor spawn, spawn_wait, and output to accept environment and current_dir parameters Chip Senkbeil 2022-07-24 03:11:56 -0500
  • a9a3181394
    Add current_dir support to proc spawn Chip Senkbeil 2022-07-24 02:58:54 -0500
  • 17c72bad2d
    Refactor to use service-manager crate Chip Senkbeil 2022-07-24 02:30:00 -0500
  • 3b3e69eadf
    Update manager listen to have --user flag Chip Senkbeil 2022-07-20 17:03:47 -0500
  • 7d333be7f4
    Add untested update to include user-specific socket/pipe name when installing service if user=true Chip Senkbeil 2022-07-20 16:40:52 -0500
  • f0b61108ee
    Minor network config description update Chip Senkbeil 2022-07-20 16:20:48 -0500
  • 6473c927fb
    Update manager install/uninstall to not attempt to create/modify config Chip Senkbeil 2022-07-20 16:07:39 -0500
  • 197204368a
    Refactor to try user and global socket/pipe name if no custom is provided Chip Senkbeil 2022-07-20 16:04:21 -0500
  • feaedc6cd9
    Unfinished Chip Senkbeil 2022-07-20 09:14:42 -0500
  • 0735f82729
    Add freebsd dependency note Chip Senkbeil 2022-07-18 22:08:32 -0500
  • 3699f4dd7c
    Add script runner arg Chip Senkbeil 2022-07-17 23:22:25 -0500
  • bcfd9c443d
    Refactor scripts into unix and windows versions Chip Senkbeil 2022-07-17 22:31:34 -0500
  • 884476a08d
    Doc tweak Chip Senkbeil 2022-07-17 02:01:42 -0500
  • 364d3e1532
    Add fixture disclaimer Chip Senkbeil 2022-07-17 01:22:12 -0500
  • bd44216b6b
    All tests now pass Chip Senkbeil 2022-07-17 00:52:19 -0500
  • 593c434626
    Implement Cmd with implementation of Args and FromArgMatches as hack to collapse Vec<String> into String Chip Senkbeil 2022-07-17 00:37:19 -0500
  • 2b4d68df96
    Fix dir read action tests Chip Senkbeil 2022-07-16 23:18:40 -0500
  • 0a05d9e19d
    Fix failure line check for action tests, remove short option for all settings in request data Chip Senkbeil 2022-07-16 19:22:09 -0500
  • b2c421cd67
    Update ProcSpawn environment to not be required Chip Senkbeil 2022-07-16 19:11:20 -0500
  • 9b8696c144
    Add environment support to ProcSpawn, refactor Extra -> Map with alias, export map macro, add alias of Environment -> Map Chip Senkbeil 2022-07-16 17:33:29 -0500
  • 41054b5d3a
    Add wrapper for exit code and an error to bundle together Chip Senkbeil 2022-07-16 15:59:45 -0500
  • 3dab747c44
    Minor tweaks Chip Senkbeil 2022-07-15 21:06:42 -0500
  • 453c80cd49
    Fix repl proc_spawn test stdin not working (needed newline) Chip Senkbeil 2022-07-15 19:52:21 -0500
  • 6498a096fc
    Update repl to use raw channel Chip Senkbeil 2022-07-15 18:55:10 -0500
  • c0b7bf5dba
    Unfinished refactoring of repl to use new raw channel Chip Senkbeil 2022-07-15 16:46:40 -0500
  • 08fd16ec4d
    Update client action to properly bubble up error when received as response Chip Senkbeil 2022-07-15 13:29:58 -0500
  • 085048af90
    Fix dir_read test comparison Chip Senkbeil 2022-07-15 13:10:55 -0500
  • ba6d24fe91
    Fix repl parsing wrong input type Chip Senkbeil 2022-07-15 13:03:29 -0500
  • fdb8a37818
    Minor tweaks to testing of cli Chip Senkbeil 2022-07-15 12:04:13 -0500
  • 686c121048
    Failing and I don't know why Chip Senkbeil 2022-07-14 17:00:58 -0500
  • 39bb771bad
    Update fixtures to use client prefix Chip Senkbeil 2022-07-14 16:23:33 -0500
  • b54917dc0b
    Various warning fixes Chip Senkbeil 2022-07-14 16:13:00 -0500
  • b70f333250
    Unfinished test conversion Chip Senkbeil 2022-07-14 15:59:35 -0500
  • 69784c1b12
    Rewrite proc tests Chip Senkbeil 2022-07-14 15:28:50 -0500
  • ec641bb296
    Rewrite metadata json test Chip Senkbeil 2022-07-14 12:55:26 -0500
  • 8e7af49541
    More rewriting of tests Chip Senkbeil 2022-07-14 12:48:19 -0500
  • 99d67b888b
    Working towards rewriting repl tests Chip Senkbeil 2022-07-14 12:31:25 -0500
  • b8e0bf1662
    Add cache cli arg Chip Senkbeil 2022-07-14 02:16:47 -0500