Commit Graph

  • 0690de67c5
    More progress.... feat/RusshSupport Chip Senkbeil 2023-11-14 20:23:47 -0600
  • 8e1506f6de
    Add plugin trait and plugin registry to hold handlers Chip Senkbeil 2023-11-05 00:26:10 -0500
  • 41bf0e49cb
    Refactor send -> send_once -> ask Chip Senkbeil 2023-11-04 20:14:15 -0500
  • bdb07a5ac8
    Refactor client interface to return a boxed stream Chip Senkbeil 2023-11-04 20:13:43 -0500
  • 2098edb7ca
    Remove BoxedClient type Chip Senkbeil 2023-11-04 20:02:29 -0500
  • 42c70e615c
    Remove BoxedXXXHandler types Chip Senkbeil 2023-11-04 20:01:06 -0500
  • b32eb504b3
    distant-core-net now compiles and passes tests Chip Senkbeil 2023-11-04 17:55:56 -0500
  • f65fb8686b
    Get distant-plugin to compile Chip Senkbeil 2023-11-04 16:50:56 -0500
  • b17d5dfdb4
    More work to clean up api client bridge Chip Senkbeil 2023-10-29 17:51:43 -0500
  • 608a4c0161
    More work to write a client bridge to api Chip Senkbeil 2023-10-29 17:39:42 -0500
  • d67002421d
    Splitting out to broken individual crates Chip Senkbeil 2023-10-29 14:14:40 -0500
  • fc67e9e693
    Begin splitting net out into net (common), client, server, and manager crates Chip Senkbeil 2023-10-29 12:42:28 -0500
  • 285ee190c4
    Flesh out plugin api for server Chip Senkbeil 2023-10-29 12:24:00 -0500
  • bf07871187
    Rename distant-core-plugin to distant-plugin Chip Senkbeil 2023-10-29 11:49:13 -0500
  • c88f96baba
    More progress Chip Senkbeil 2023-10-21 23:12:58 -0500
  • d6c3b0a155
    Beginning of big refactoring of crates, introduction of plugin crate, etc. Chip Senkbeil 2023-10-21 22:07:05 -0500
  • 83bd62c8fb
    Update lock Chip Senkbeil 2023-10-16 18:22:21 -0500
  • 3d10a7feb3
    Unfinished inclusion of sftp Chip Senkbeil 2023-09-18 10:29:47 -0500
  • 3fe1fba339
    Correct wget usage for installation master latest Chip Senkbeil 2023-09-16 12:27:55 -0500
  • c515957d72
    Add in russh and russh-config dependencies to replace wezterm-ssh and smol Chip Senkbeil 2023-07-28 14:13:05 -0700
  • 48f7eb74ec
    Update readme example to use --daemon instead of & for background manager Chip Senkbeil 2023-08-06 16:30:18 -0500
  • 96abcefdc5
    Add extra debug logging when starting a manager Chip Senkbeil 2023-07-21 12:23:15 -0700
  • 22f3c2dd76
    Fix bugs in set permissions for CLI and distant-local Chip Senkbeil 2023-07-16 13:38:26 -0400
  • 0320e7fe24
    Bump to v0.20.0 v0.20.0 Chip Senkbeil 2023-07-14 20:14:46 -0500
  • 9e48300e83
    Fix zombies being leftover from distant launch manager://localhost when servers self-terminate Chip Senkbeil 2023-07-14 19:50:42 -0500
  • e304e6a689
    Fix shutting down killed connections from a manager Chip Senkbeil 2023-07-14 18:54:22 -0500
  • 8972013716
    Refactor capabilities to version for manager, integrate version checking for client/server/manager, and define protocol version (#219) v0.20.0-alpha.13 Chip Senkbeil 2023-07-14 15:31:53 -0500
  • 9b7e4c87da
    Fix warning Chip Senkbeil 2023-07-14 15:03:46 -0500
  • d74daa1362
    Bump to alpha.13 Chip Senkbeil 2023-07-14 14:58:09 -0500
  • bcfe6ff9ce
    Make JSON error capture include verbose error output as well Chip Senkbeil 2023-07-14 14:40:06 -0500
  • df3d771205
    Update distant cli error output to be more verbose for anyhow Chip Senkbeil 2023-07-14 13:00:11 -0500
  • b793932f86
    all tests pass Chip Senkbeil 2023-07-14 02:52:44 -0500
  • fc932346a2
    Still unfinished Chip Senkbeil 2023-07-14 02:25:35 -0500
  • cf2c5c700e
    Unfinished refactoring to support configuring versions for connecting -- need to find all places where we build client/server and set version to protocol OR net package version for manager Chip Senkbeil 2023-07-14 02:07:28 -0500
  • d5b41916cb
    Add extensions to check client/server compatibility Chip Senkbeil 2023-07-13 23:50:52 -0500
  • d092d62c82
    Add is_compatible_with function to distant-protocol Chip Senkbeil 2023-07-13 23:02:17 -0500
  • dc8d8f76cc
    Fix hanging of version retrieval for manager Chip Senkbeil 2023-07-13 22:33:45 -0500
  • 33f06652dd
    Initial commit -- got most things working, but tests for manager version are hanging Chip Senkbeil 2023-07-13 22:22:54 -0500
  • 0efb5aee4c
    Add --shell support to CLI (#218) Chip Senkbeil 2023-07-13 01:55:57 -0500
  • efdd0b777f
    Got powershell working Chip Senkbeil 2023-07-13 01:32:22 -0500
  • 963cb659fb
    Seems to work for everything but powershell where we need to add special handling on distant-local Chip Senkbeil 2023-07-13 00:37:03 -0500
  • 894e6541ea
    Add debug logging to process spawning for distant-local Chip Senkbeil 2023-07-12 23:24:50 -0500
  • c08224c4b7
    Switch cmd.exe /S /K to cmd.exe /S /C to avoid leaving prompt around Chip Senkbeil 2023-07-12 22:58:13 -0500
  • e9e27bdaf7
    Possible implementation of shell execution wrapping Chip Senkbeil 2023-07-12 22:05:12 -0500
  • eeb9c955d4
    Initial commit Chip Senkbeil 2023-07-12 18:48:59 -0500
  • 56b3b8f4f1
    Fix CLI commands with --format json not outputting errors in JSON Chip Senkbeil 2023-07-07 00:21:06 -0500
  • eb23b4e1ad
    Fix win service v0.20.0-alpha.12 Chip Senkbeil 2023-07-06 18:41:10 -0500
  • dc7e9b5309
    Bump to alpha.12 Chip Senkbeil 2023-07-06 18:32:06 -0500
  • e0b8769087
    Fix return code of --help and --version on cli Chip Senkbeil 2023-07-06 18:29:36 -0500
  • 9bc50886bb
    Update latest tagging with custom code that uses a personal access token to trigger workflows v0.20.0-alpha.11 Chip Senkbeil 2023-07-06 00:55:38 -0500
  • bd3b068651
    Add workflow to tag latest Chip Senkbeil 2023-07-06 00:40:07 -0500
  • c61393750a
    Bump minimum version of Rust to 1.70.0 Chip Senkbeil 2023-07-06 00:32:33 -0500
  • 2abaf0b814
    Use sparse checkout during publish Chip Senkbeil 2023-07-05 23:38:52 -0500
  • 0e03fc3011
    Reintroduce checkout to publish step Chip Senkbeil 2023-07-05 23:36:34 -0500
  • cb8ea0507f
    Bump to 0.20.0-alpha.11 and restore ci tests Chip Senkbeil 2023-07-05 23:16:58 -0500
  • 8a34fec1f7
    Update README Chip Senkbeil 2023-07-05 23:12:42 -0500
  • 6feeb2d012
    Tweaking release config until it works Chip Senkbeil 2023-07-05 18:44:56 -0500
  • fefbe19a3c
    Switch to stripping using cargo and supporting a latest release tag Chip Senkbeil 2023-07-05 18:30:44 -0500
  • be7a15caa0
    Refactor generation commands to use --output for files and printing to stdout by default Chip Senkbeil 2023-07-04 17:51:21 -0500
  • 84ea28402d
    Add support for distant spawn -c 'cmd str' Chip Senkbeil 2023-06-28 01:05:44 -0500
  • b74cba28df
    Bump to v0.20.0-alpha.10 v0.20.0-alpha.10 Chip Senkbeil 2023-06-25 23:34:07 -0500
  • f4180f6245
    Change search default to not use standard filters, and provide options to set filters manually Chip Senkbeil 2023-06-25 23:25:45 -0500
  • c250acdfb4
    Fix search task exiting on failing to start a search with distant-local Chip Senkbeil 2023-06-25 22:54:16 -0500
  • 1836f20a2a
    Bump to 0.20.0-alpha.9 v0.20.0-alpha.9 Chip Senkbeil 2023-06-19 17:31:56 -0500
  • 9096a7d81b
    Fix destination username & password parsing to accept full character set Chip Senkbeil 2023-06-19 16:44:52 -0500
  • 7c08495904
    Switch to unbounded channels for `Reply` (#207) Chip Senkbeil 2023-06-19 14:56:19 -0500
  • 67c7459a2b
    Fix windows Chip Senkbeil 2023-06-19 14:38:13 -0500
  • 7feb5d1552
    Update changelog Chip Senkbeil 2023-06-19 14:30:46 -0500
  • 4a6c027fd1
    Initial commit Chip Senkbeil 2023-06-19 13:58:40 -0500
  • da75801639
    Fix server hangup (#206) Chip Senkbeil 2023-06-18 15:09:09 -0500
  • 1f24e75e9a
    Ignore stress tests for now Chip Senkbeil 2023-06-18 14:36:15 -0500
  • a10920b083
    . Chip Senkbeil 2023-06-18 14:10:20 -0500
  • 78eab4952e
    . Chip Senkbeil 2023-06-18 14:02:40 -0500
  • 5753e5ebd5
    Update some tests Chip Senkbeil 2023-06-18 13:57:48 -0500
  • 6df19dfd9d
    Apply formatting again Chip Senkbeil 2023-06-18 13:54:36 -0500
  • 3d8476f999
    Remove tracing feature and support Chip Senkbeil 2023-06-18 13:54:12 -0500
  • 55ed38fb63
    Fix lockup unused/TracingSupport Chip Senkbeil 2023-06-18 13:51:16 -0500
  • a108abbf20
    More logging Chip Senkbeil 2023-06-18 13:08:11 -0500
  • 78fa43c1bf
    Tweaks Chip Senkbeil 2023-06-18 12:34:57 -0500
  • 29be68c49d
    Comment out auth skip code and remove local data from server Chip Senkbeil 2023-06-18 12:03:23 -0500
  • 2d9363fe6a
    Unfinished work to skip auth printouts for JSON when none is an option Chip Senkbeil 2023-06-17 12:13:38 -0500
  • 3f2f0affb1
    . Chip Senkbeil 2023-06-15 01:09:03 -0500
  • cd6f2be0e5
    Refactor fixtures into common Chip Senkbeil 2023-06-15 00:56:01 -0500
  • 16eb86ad43
    broken stress tests not written Chip Senkbeil 2023-06-14 17:26:45 -0500
  • f45c90bf39
    Add more logging of states Chip Senkbeil 2023-06-12 21:02:15 -0500
  • 3ac715eadd
    Refactor GenericServerRef to ServerRef Chip Senkbeil 2023-06-12 20:37:50 -0500
  • 569052d0cd
    Initial commit Chip Senkbeil 2023-06-12 02:16:37 -0500
  • 8009cc9361
    fix(parser): allow `-` (hyphen) to appear in usernames (#203) Nagy Botond 2023-06-13 00:25:32 +0300
  • 07c0320fc9 Updated changelog with fix for rejecting `-` (hyphen) in usernames (#197) Nagy Botond 2023-06-13 00:20:10 +0300
  • 5812df4e6a fix(parser): allow `-` (hyphen) to appear in usernames Nagy Botond 2023-06-12 22:14:43 +0300
  • 4fb9045152
    Support sequential batch processing (#201) Chip Senkbeil 2023-06-11 21:32:38 -0700
  • 6074eb1c9a
    Implement tests to verify single, batch, and sequence request/response Chip Senkbeil 2023-06-11 23:10:23 -0500
  • 53d16a9180
    Implement untested Chip Senkbeil 2023-06-11 19:34:45 -0500
  • 286fbc9e7d
    Initial commit refactor/UseArrayForRequestResponse Chip Senkbeil 2023-06-11 18:09:46 -0500
  • efad345a0d
    Add header support to request & response (#200) Chip Senkbeil 2023-06-11 16:07:36 -0700
  • fc08833c5b
    Update changelog and fix distant-protocol test issue Chip Senkbeil 2023-06-11 17:46:03 -0500
  • 437c153500
    Add header serialization/deserialization methods Chip Senkbeil 2023-06-11 17:28:54 -0500
  • 5a4ca1887f
    Clean up header Chip Senkbeil 2023-06-11 15:37:45 -0500
  • b97f80997f
    Refactor header into newtype Chip Senkbeil 2023-06-11 15:06:24 -0500
  • 4514e49122
    Fix response tests Chip Senkbeil 2023-06-11 14:17:13 -0500