-
Notifications
You must be signed in to change notification settings - Fork 957
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
refactor(relay): move stream-handling away from {In,Out}boundUpgrade
#4275
Commits on Jul 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 79ee923 - Browse repository at this point
Copy the full SHA 79ee923View commit details
Commits on Jul 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4db318f - Browse repository at this point
Copy the full SHA 4db318fView commit details
Commits on Aug 1, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1b39aaf - Browse repository at this point
Copy the full SHA 1b39aafView commit details -
Configuration menu - View commit details
-
Copy full SHA for aa09aa3 - Browse repository at this point
Copy the full SHA aa09aa3View commit details
Commits on Aug 2, 2023
-
Configuration menu - View commit details
-
Copy full SHA for de33b72 - Browse repository at this point
Copy the full SHA de33b72View commit details -
Configuration menu - View commit details
-
Copy full SHA for c5401be - Browse repository at this point
Copy the full SHA c5401beView commit details -
Configuration menu - View commit details
-
Copy full SHA for 70bb6d1 - Browse repository at this point
Copy the full SHA 70bb6d1View commit details -
Configuration menu - View commit details
-
Copy full SHA for 72b2882 - Browse repository at this point
Copy the full SHA 72b2882View commit details
Commits on Aug 3, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 0b629da - Browse repository at this point
Copy the full SHA 0b629daView commit details -
Configuration menu - View commit details
-
Copy full SHA for 91602d0 - Browse repository at this point
Copy the full SHA 91602d0View commit details -
Configuration menu - View commit details
-
Copy full SHA for dde7f89 - Browse repository at this point
Copy the full SHA dde7f89View commit details
Commits on Aug 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 332e933 - Browse repository at this point
Copy the full SHA 332e933View commit details -
Configuration menu - View commit details
-
Copy full SHA for 55fa4d6 - Browse repository at this point
Copy the full SHA 55fa4d6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3fb008c - Browse repository at this point
Copy the full SHA 3fb008cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4aac352 - Browse repository at this point
Copy the full SHA 4aac352View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a1f912 - Browse repository at this point
Copy the full SHA 1a1f912View commit details -
Configuration menu - View commit details
-
Copy full SHA for 4e699dd - Browse repository at this point
Copy the full SHA 4e699ddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1625704 - Browse repository at this point
Copy the full SHA 1625704View commit details -
Configuration menu - View commit details
-
Copy full SHA for 77f4aaa - Browse repository at this point
Copy the full SHA 77f4aaaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4be941f - Browse repository at this point
Copy the full SHA 4be941fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0f79f76 - Browse repository at this point
Copy the full SHA 0f79f76View commit details -
Configuration menu - View commit details
-
Copy full SHA for 162c9c8 - Browse repository at this point
Copy the full SHA 162c9c8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d163a6f - Browse repository at this point
Copy the full SHA d163a6fView commit details -
Configuration menu - View commit details
-
Copy full SHA for fd346a1 - Browse repository at this point
Copy the full SHA fd346a1View commit details -
Configuration menu - View commit details
-
Copy full SHA for cdc6bcf - Browse repository at this point
Copy the full SHA cdc6bcfView commit details -
Configuration menu - View commit details
-
Copy full SHA for ceb0032 - Browse repository at this point
Copy the full SHA ceb0032View commit details
Commits on Aug 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f71b97e - Browse repository at this point
Copy the full SHA f71b97eView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0bf78c9 - Browse repository at this point
Copy the full SHA 0bf78c9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9bd9eb0 - Browse repository at this point
Copy the full SHA 9bd9eb0View commit details
Commits on Aug 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6116e4d - Browse repository at this point
Copy the full SHA 6116e4dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 13b690c - Browse repository at this point
Copy the full SHA 13b690cView commit details
Commits on Aug 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 235608f - Browse repository at this point
Copy the full SHA 235608fView commit details
Commits on Aug 22, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4e1bee0 - Browse repository at this point
Copy the full SHA 4e1bee0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 67f382c - Browse repository at this point
Copy the full SHA 67f382cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 379b23f - Browse repository at this point
Copy the full SHA 379b23fView commit details
Commits on Aug 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for d6e09d3 - Browse repository at this point
Copy the full SHA d6e09d3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 28e101d - Browse repository at this point
Copy the full SHA 28e101dView commit details -
Configuration menu - View commit details
-
Copy full SHA for ef892ad - Browse repository at this point
Copy the full SHA ef892adView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f1b69d - Browse repository at this point
Copy the full SHA 4f1b69dView commit details -
Configuration menu - View commit details
-
Copy full SHA for c0d1b23 - Browse repository at this point
Copy the full SHA c0d1b23View commit details -
Configuration menu - View commit details
-
Copy full SHA for c154fcb - Browse repository at this point
Copy the full SHA c154fcbView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5f0d826 - Browse repository at this point
Copy the full SHA 5f0d826View commit details
Commits on Aug 26, 2023
-
Update protocols/relay/src/behaviour.rs
Co-authored-by: Max Inden <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 31661ae - Browse repository at this point
Copy the full SHA 31661aeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1a83ed1 - Browse repository at this point
Copy the full SHA 1a83ed1View commit details -
Update protocols/relay/src/behaviour.rs
Co-authored-by: Max Inden <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 22f676d - Browse repository at this point
Copy the full SHA 22f676dView commit details -
Update protocols/relay/src/behaviour/handler.rs
Co-authored-by: Max Inden <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7c0076b - Browse repository at this point
Copy the full SHA 7c0076bView commit details -
Merge remote-tracking branch 'origin/4075-relay' into 4075-relay
# Conflicts: # protocols/relay/src/behaviour.rs
Configuration menu - View commit details
-
Copy full SHA for 9a84a18 - Browse repository at this point
Copy the full SHA 9a84a18View commit details -
Configuration menu - View commit details
-
Copy full SHA for 553a316 - Browse repository at this point
Copy the full SHA 553a316View commit details -
Configuration menu - View commit details
-
Copy full SHA for 18afe79 - Browse repository at this point
Copy the full SHA 18afe79View commit details -
Update protocols/relay/src/behaviour/handler.rs
Co-authored-by: Max Inden <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for a3f2839 - Browse repository at this point
Copy the full SHA a3f2839View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3a265ab - Browse repository at this point
Copy the full SHA 3a265abView commit details -
Configuration menu - View commit details
-
Copy full SHA for 347d6b0 - Browse repository at this point
Copy the full SHA 347d6b0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38f94c2 - Browse repository at this point
Copy the full SHA 38f94c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5ccf0d5 - Browse repository at this point
Copy the full SHA 5ccf0d5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a87fa6 - Browse repository at this point
Copy the full SHA 0a87fa6View commit details -
Configuration menu - View commit details
-
Copy full SHA for e68966d - Browse repository at this point
Copy the full SHA e68966dView commit details -
Configuration menu - View commit details
-
Copy full SHA for f541410 - Browse repository at this point
Copy the full SHA f541410View commit details
Commits on Aug 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 4ad061e - Browse repository at this point
Copy the full SHA 4ad061eView commit details
Commits on Aug 31, 2023
-
Configuration menu - View commit details
-
Copy full SHA for f3d01ba - Browse repository at this point
Copy the full SHA f3d01baView commit details
Commits on Sep 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1bf4136 - Browse repository at this point
Copy the full SHA 1bf4136View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3887c6a - Browse repository at this point
Copy the full SHA 3887c6aView commit details -
Configuration menu - View commit details
-
Copy full SHA for c5e4257 - Browse repository at this point
Copy the full SHA c5e4257View commit details -
Configuration menu - View commit details
-
Copy full SHA for c15e365 - Browse repository at this point
Copy the full SHA c15e365View commit details -
Configuration menu - View commit details
-
Copy full SHA for f728a51 - Browse repository at this point
Copy the full SHA f728a51View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0724277 - Browse repository at this point
Copy the full SHA 0724277View commit details
Commits on Sep 5, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bb789c2 - Browse repository at this point
Copy the full SHA bb789c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 57f416a - Browse repository at this point
Copy the full SHA 57f416aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4d26e27 - Browse repository at this point
Copy the full SHA 4d26e27View commit details -
Configuration menu - View commit details
-
Copy full SHA for ec75ca8 - Browse repository at this point
Copy the full SHA ec75ca8View commit details
Commits on Sep 6, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 13bb338 - Browse repository at this point
Copy the full SHA 13bb338View commit details -
Configuration menu - View commit details
-
Copy full SHA for 64b0806 - Browse repository at this point
Copy the full SHA 64b0806View commit details -
Configuration menu - View commit details
-
Copy full SHA for a02fd7e - Browse repository at this point
Copy the full SHA a02fd7eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d36af74 - Browse repository at this point
Copy the full SHA d36af74View commit details -
Configuration menu - View commit details
-
Copy full SHA for 05959c2 - Browse repository at this point
Copy the full SHA 05959c2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 92b456a - Browse repository at this point
Copy the full SHA 92b456aView commit details
Commits on Sep 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 11a36ee - Browse repository at this point
Copy the full SHA 11a36eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for eb1a38d - Browse repository at this point
Copy the full SHA eb1a38dView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5efe055 - Browse repository at this point
Copy the full SHA 5efe055View commit details
Commits on Sep 8, 2023
-
Configuration menu - View commit details
-
Copy full SHA for acb75af - Browse repository at this point
Copy the full SHA acb75afView commit details -
Update misc/futures-bounded/src/unique.rs
Co-authored-by: Thomas Eizinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for f4dd44f - Browse repository at this point
Copy the full SHA f4dd44fView commit details -
Update protocols/relay/src/priv_client/handler.rs
Co-authored-by: Thomas Eizinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for adde2e5 - Browse repository at this point
Copy the full SHA adde2e5View commit details -
Update protocols/relay/src/priv_client/handler.rs
Co-authored-by: Thomas Eizinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 407443b - Browse repository at this point
Copy the full SHA 407443bView commit details -
Update protocols/relay/src/priv_client/handler.rs
Co-authored-by: Thomas Eizinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 8b5f307 - Browse repository at this point
Copy the full SHA 8b5f307View commit details -
Update protocols/relay/src/priv_client/handler.rs
Co-authored-by: Thomas Eizinger <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for bd67ebf - Browse repository at this point
Copy the full SHA bd67ebfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 1655c59 - Browse repository at this point
Copy the full SHA 1655c59View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6dfc8c6 - Browse repository at this point
Copy the full SHA 6dfc8c6View commit details -
Configuration menu - View commit details
-
Copy full SHA for 838595e - Browse repository at this point
Copy the full SHA 838595eView commit details
Commits on Sep 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cc0ebe2 - Browse repository at this point
Copy the full SHA cc0ebe2View commit details
Commits on Sep 10, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 35d8fd2 - Browse repository at this point
Copy the full SHA 35d8fd2View commit details -
Configuration menu - View commit details
-
Copy full SHA for 6be7123 - Browse repository at this point
Copy the full SHA 6be7123View commit details -
Configuration menu - View commit details
-
Copy full SHA for d68019e - Browse repository at this point
Copy the full SHA d68019eView commit details
Commits on Sep 11, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 86a0ac7 - Browse repository at this point
Copy the full SHA 86a0ac7View commit details -
Remove tests that are covered by other impl
Now that we are implementing `FuturesList` by wrapping `FuturesMap`, we no longer need these tests for `FuturesList`.
Configuration menu - View commit details
-
Copy full SHA for 7713aca - Browse repository at this point
Copy the full SHA 7713acaView commit details -
Configuration menu - View commit details
-
Copy full SHA for 036164c - Browse repository at this point
Copy the full SHA 036164cView commit details -
Configuration menu - View commit details
-
Copy full SHA for ff30991 - Browse repository at this point
Copy the full SHA ff30991View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cb43e0 - Browse repository at this point
Copy the full SHA 5cb43e0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0a4aa09 - Browse repository at this point
Copy the full SHA 0a4aa09View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3c4bd99 - Browse repository at this point
Copy the full SHA 3c4bd99View commit details -
Configuration menu - View commit details
-
Copy full SHA for d73f3e9 - Browse repository at this point
Copy the full SHA d73f3e9View commit details -
Configuration menu - View commit details
-
Copy full SHA for ced1ae3 - Browse repository at this point
Copy the full SHA ced1ae3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 68feb38 - Browse repository at this point
Copy the full SHA 68feb38View commit details -
Configuration menu - View commit details
-
Copy full SHA for c98f2e1 - Browse repository at this point
Copy the full SHA c98f2e1View commit details -
Configuration menu - View commit details
-
Copy full SHA for c37c8ee - Browse repository at this point
Copy the full SHA c37c8eeView commit details -
Configuration menu - View commit details
-
Copy full SHA for 21f4660 - Browse repository at this point
Copy the full SHA 21f4660View commit details -
Configuration menu - View commit details
-
Copy full SHA for 902aed8 - Browse repository at this point
Copy the full SHA 902aed8View commit details -
Configuration menu - View commit details
-
Copy full SHA for d30dcc2 - Browse repository at this point
Copy the full SHA d30dcc2View commit details -
Configuration menu - View commit details
-
Copy full SHA for ba8cb44 - Browse repository at this point
Copy the full SHA ba8cb44View commit details -
Configuration menu - View commit details
-
Copy full SHA for 2883255 - Browse repository at this point
Copy the full SHA 2883255View commit details -
Configuration menu - View commit details
-
Copy full SHA for e2c9df3 - Browse repository at this point
Copy the full SHA e2c9df3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 8c6d61f - Browse repository at this point
Copy the full SHA 8c6d61fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 0354fc5 - Browse repository at this point
Copy the full SHA 0354fc5View commit details
Commits on Sep 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 04c3704 - Browse repository at this point
Copy the full SHA 04c3704View commit details
Commits on Sep 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ebdcfc0 - Browse repository at this point
Copy the full SHA ebdcfc0View commit details -
Configuration menu - View commit details
-
Copy full SHA for 38d9a28 - Browse repository at this point
Copy the full SHA 38d9a28View commit details -
Configuration menu - View commit details
-
Copy full SHA for 0cb3841 - Browse repository at this point
Copy the full SHA 0cb3841View commit details -
Configuration menu - View commit details
-
Copy full SHA for 5cbe9d7 - Browse repository at this point
Copy the full SHA 5cbe9d7View commit details
Commits on Sep 14, 2023
-
Configuration menu - View commit details
-
Copy full SHA for a201778 - Browse repository at this point
Copy the full SHA a201778View commit details
Commits on Sep 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6e63600 - Browse repository at this point
Copy the full SHA 6e63600View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3b8b07d - Browse repository at this point
Copy the full SHA 3b8b07dView commit details -
Update misc/futures-bounded/src/map.rs
Co-authored-by: Max Inden <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for d14eb90 - Browse repository at this point
Copy the full SHA d14eb90View commit details
Commits on Sep 20, 2023
-
feat(swarm): allow configuration to idle connection timeout
Previously, a connection would be shut down immediately as soon as its `ConnectionHandler` reports `KeepAlive::No`. As we have gained experience with libp2p, it turned out that this isn't ideal. For one, tests often need to keep connections alive longer than the configured protocols require. Plus, some usecases require connections to be kept alive in general. Both of these needs are currently served by the `keep_alive::Behaviour`. That one does essentially nothing other than statically returning `KeepAlive::Yes` from its `ConnectionHandler`. It makes much more sense to deprecate `keep_alive::Behaviour` and instead allow users to globally configure an `idle_conncetion_timeout` on the `Swarm`. This timeout comes into effect once a `ConnectionHandler` reports `KeepAlive::No`. To start with, this timeout is 0. Together with libp2p#3844, this will allow us to move towards a much more aggressive closing of idle connections, together with a more ergonomic way of opting out of this behaviour. Fixes libp2p#4121. Pull-Request: libp2p#4161.
Configuration menu - View commit details
-
Copy full SHA for 2de759c - Browse repository at this point
Copy the full SHA 2de759cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9b3d48c - Browse repository at this point
Copy the full SHA 9b3d48cView commit details -
Configuration menu - View commit details
-
Copy full SHA for a872c0c - Browse repository at this point
Copy the full SHA a872c0cView commit details