Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Guarding tcp connection #242

Merged
merged 25 commits into from
Jun 27, 2023
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
fe5c8c6
Guarding tcp connection implemented, but tests are broken
nieznanysprawiciel Jun 6, 2023
ec9a04a
Fix tests
nieznanysprawiciel Jun 7, 2023
a9c9b1e
Run CI on PRs to all branches
nieznanysprawiciel Jun 7, 2023
0073ff8
Comments and cleanups
nieznanysprawiciel Jun 7, 2023
ce3b6a5
Re-enable unused warning and fix problems
nieznanysprawiciel Jun 7, 2023
2298bb1
Adjust exports and api to yagna NET
nieznanysprawiciel Jun 7, 2023
5ecf945
Shutdown implementation
nieznanysprawiciel Jun 7, 2023
7a06981
Handle closing p2p session
nieznanysprawiciel Jun 7, 2023
29c8600
Restore Client functionalities
nieznanysprawiciel Jun 7, 2023
9671e69
Fix tcp transfer channel
nieznanysprawiciel Jun 12, 2023
a8b2b2b
Test using both Messages and Transfer channels at the same time
nieznanysprawiciel Jun 12, 2023
6559493
Copy expiration tests; Fix problem with releasing socket
nieznanysprawiciel Jun 14, 2023
33d7fc0
Add more logs; Test closing session asserts to check if session was r…
nieznanysprawiciel Jun 14, 2023
e76fe4f
Handle aborting session initialization
nieznanysprawiciel Jun 15, 2023
891e216
Descouple SessionLayer from other structures by using traits
nieznanysprawiciel Jun 15, 2023
9f5e5b0
Fix clippy
nieznanysprawiciel Jun 15, 2023
604d45e
Prettier display Session packet (challenge and Identity)
nieznanysprawiciel Jun 16, 2023
dbffab3
Pretty format ChallengeResponse
nieznanysprawiciel Jun 16, 2023
ba7f856
Implement aborting initialization
nieznanysprawiciel Jun 16, 2023
3e2a00d
Tcp shutdown; Closing all connections
nieznanysprawiciel Jun 16, 2023
01d2e89
Fixed expiration tests
nieznanysprawiciel Jun 19, 2023
f587b1f
Remove unused directive and fix problems
nieznanysprawiciel Jun 19, 2023
7d54d9b
Change Client interface and get rid of channels
nieznanysprawiciel Jun 20, 2023
742a094
Merge pull request #244 from golemfactory/restore-expiration
nieznanysprawiciel Jun 27, 2023
e286517
Merge pull request #243 from golemfactory/redesign/yagna-integration
nieznanysprawiciel Jun 27, 2023
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/workflows/rust.yml
Original file line number Diff line number Diff line change
Expand Up @@ -3,8 +3,7 @@ name: CI
on:
push:
branches:
- main
- release/*
- '**'
pull_request:
branches:
- main
Expand Down
1 change: 1 addition & 0 deletions client/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -14,6 +14,7 @@ ya-relay-core = "0.4.0"
ya-packet-trace = "0.1.0"

anyhow = "1.0"
async-trait = "0.1"
chrono = "0.4"
derive_more = "0.99"
educe = "0.4"
Expand Down
Loading