This website works better with JavaScript.
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