17ms
0fe036b8aa
logging & included missing base64 encoding stage
2023-05-27 16:01:39 +03:00
17ms
c646cc7136
clap skeleton
2023-05-01 03:51:23 +03:00
17ms
be7ac79ab1
cleaned project structure
2023-05-01 01:40:14 +03:00
17ms
2349a74985
replace temp solution with Arc<T>
2023-04-22 01:32:52 +03:00
17ms
adad15aefa
updated docs (rename)
2023-04-01 20:28:38 +03:00
17ms
845cb46881
major rewrite implementing new features
2023-04-01 20:02:13 +03:00
17ms
d96621cc8b
manually update dependencies
2023-03-02 16:47:47 +02:00
dependabot[bot]
3b9abce959
Bump tokio from 1.20.3 to 1.20.4 ( #2 )
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.20.3 to 1.20.4.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.20.3...tokio-1.20.4 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-03-02 16:33:32 +02:00
dependabot[bot]
1191750d58
Bump tokio from 1.19.2 to 1.20.3
...
Bumps [tokio](https://github.com/tokio-rs/tokio ) from 1.19.2 to 1.20.3.
- [Release notes](https://github.com/tokio-rs/tokio/releases )
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-1.19.2...tokio-1.20.3 )
---
updated-dependencies:
- dependency-name: tokio
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
2023-01-06 21:48:16 +00:00
einisto
35fb797c95
Key-based authentication & critical fix to server's async behaviour
...
* 8 character long alphanumeric key authentication (server-side)
* Modified integration test to skip the previously mentioned key authentication
* Fixed a previously made typo, which caused the server to await until a single
client's connection was done
* Simplified the structure of client.rs & server.rs a lot, also improved comments
* Confirm client's connection request with SYN
* Version bump, v0.2.0 => v0.3.0
2022-07-29 17:24:20 +03:00
einisto
79a47f6fef
Release workflow & version bump
2022-07-27 20:46:59 +03:00
einisto
44ef3d8db1
Single binary structure & integration tests
...
* Moved server & client into single binary
* Integration tests
* Server timeout
* General argument parsing
* Version bump
2022-07-15 16:18:03 +03:00
einisto
32ed133e21
CLI args
...
* Client: target IP, fileroot (defaults to "./output/", still requires
fixing)
* Server: host port (defaults to 8080), fileroot (defaults to "./data/",
still requires fixing), buffersize (defaults to 8192/64Kb), local
(flag to run only locally @localhost)
2022-07-11 21:10:05 +03:00
einisto
02f7d74267
Initial commit
2022-07-10 22:16:50 +03:00