-
Notifications
You must be signed in to change notification settings - Fork 7
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
sync to rust-libp2p/master #566
Commits on Nov 29, 2023
-
ci: unset
RUSTFLAGS
value in semver jobDon't fail semver-checking if a dependency version has warnings, such as deprecation notices. Related: libp2p#4932 (comment). Related: obi1kenobi/cargo-semver-checks#589. Pull-Request: libp2p#4942.
Configuration menu - View commit details
-
Copy full SHA for 543408b - Browse repository at this point
Copy the full SHA 543408bView commit details
Commits on Nov 30, 2023
-
deps(webrtc): bump alpha versions
Bumps versions of `libp2p-webrtc` and `libp2p-webrtc-websys` up one minor version. Fixes: libp2p#4953. Pull-Request: libp2p#4959.
Configuration menu - View commit details
-
Copy full SHA for e889e2e - Browse repository at this point
Copy the full SHA e889e2eView commit details -
feat(request-response): derive
PartialOrd
,Ord
for `{Out,In}Reques……tId` Pull-Request: libp2p#4956.
Configuration menu - View commit details
-
Copy full SHA for 7b7cf5f - Browse repository at this point
Copy the full SHA 7b7cf5fView commit details -
Configuration menu - View commit details
-
Copy full SHA for ec2258e - Browse repository at this point
Copy the full SHA ec2258eView commit details
Commits on Dec 1, 2023
-
chore(webrtc-utils): bump version to allow for new release
We didn't bump this crate's version despite it depending on `libp2p_noise`. As such, we can't release `libp2p-webrtc-websys` at the moment because it needs a new release of this crate. Pull-Request: libp2p#4968.
Configuration menu - View commit details
-
Copy full SHA for 6d21e6e - Browse repository at this point
Copy the full SHA 6d21e6eView commit details -
feat(webrtc-websys): hide
libp2p_noise
from the public APICurrently, `libp2p-webrtc-websys` exposes the `libp2p_noise` dependency in its public API. It should really be a private dependency of the crate. By wrapping it in a new-type, we can achieve this. Pull-Request: libp2p#4969.
Configuration menu - View commit details
-
Copy full SHA for c1925e5 - Browse repository at this point
Copy the full SHA c1925e5View commit details -
Configuration menu - View commit details
-
Copy full SHA for d8d5482 - Browse repository at this point
Copy the full SHA d8d5482View commit details -
chore(quic): set
max_idle_timeout
to quinn default timeoutResolves libp2p#4917. Pull-Request: libp2p#4965.
Configuration menu - View commit details
-
Copy full SHA for 9584ee3 - Browse repository at this point
Copy the full SHA 9584ee3View commit details -
feat(core): impl Display on ListenerId
Fixes: libp2p#4935. Pull-Request: libp2p#4936.
Configuration menu - View commit details
-
Copy full SHA for a83c30a - Browse repository at this point
Copy the full SHA a83c30aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4f0013c - Browse repository at this point
Copy the full SHA 4f0013cView commit details
Commits on Dec 3, 2023
-
feat(swarm): implement
Copy
andClone
forFromSwarm
We can make `FromSwarm` implement `Copy` and `Close` which makes it much easier to a) generate code in `libp2p-swarm-derive` b) manually wrap a `NetworkBehaviour` Previously, we couldn't do this because `ConnectionClosed` would have a `handler` field that cannot be cloned / copied. Related: libp2p#4076. Related: libp2p#4581. Pull-Request: libp2p#4825.
Configuration menu - View commit details
-
Copy full SHA for ce24938 - Browse repository at this point
Copy the full SHA ce24938View commit details
Commits on Dec 4, 2023
-
deps: bump wasm-bindgen-futures from 0.4.38 to 0.4.39
Pull-Request: libp2p#4946.
Configuration menu - View commit details
-
Copy full SHA for 2b28970 - Browse repository at this point
Copy the full SHA 2b28970View commit details -
feat(connection-limit): add function to mutate
ConnectionLimits
Resolves: libp2p#4826. Pull-Request: libp2p#4964.
Configuration menu - View commit details
-
Copy full SHA for 111f9b1 - Browse repository at this point
Copy the full SHA 111f9b1View commit details -
deps: bump web-sys from 0.3.65 to 0.3.66
Pull-Request: libp2p#4976.
Configuration menu - View commit details
-
Copy full SHA for 1361ead - Browse repository at this point
Copy the full SHA 1361eadView commit details
Commits on Dec 5, 2023
-
deps: bump wasm-bindgen-test from 0.3.38 to 0.3.39
Pull-Request: libp2p#4975.
Configuration menu - View commit details
-
Copy full SHA for 0f98c98 - Browse repository at this point
Copy the full SHA 0f98c98View commit details -
fix(kad): don't assume
QuerId
s are uniqueWe mistakenly assumed that `QueryId`s are unique in that, only a single request will be emitted per `QueryId`. This is wrong. A bootstrap for example will issue multiple requests as part of the same `QueryId`. Thus, we cannot use the `QueryId` as a key for the `FuturesMap`. Instead, we use a `FuturesTupleSet` to associate the `QueryId` with the in-flight request. Related: libp2p#4901. Resolves: libp2p#4948. Pull-Request: libp2p#4971.
Configuration menu - View commit details
-
Copy full SHA for f12dabc - Browse repository at this point
Copy the full SHA f12dabcView commit details -
fix(webrtc example): clarify idle connection timeout
When I ran the `example/browser-webrtc` example I discovered it would break after a ping or two. The `Ping` idle timeout needed to be extended, on both the server and the wasm client, which is what this PR fixes. I also added a small note to the README about ensuring `wasm-pack` is install for the users who are new to the ecosystem. Fixes: libp2p#4950. Pull-Request: libp2p#4966.
Configuration menu - View commit details
-
Copy full SHA for 0f28528 - Browse repository at this point
Copy the full SHA 0f28528View commit details -
docs(examples/readme): fix broken link
Related: libp2p#3536. Pull-Request: libp2p#4984.
Configuration menu - View commit details
-
Copy full SHA for 06d80fb - Browse repository at this point
Copy the full SHA 06d80fbView commit details
Commits on Dec 6, 2023
-
feat(yamux): auto-tune (dynamic) stream receive window
libp2p/rust-yamux#176 enables auto-tuning for the Yamux stream receive window. While preserving small buffers on low-latency and/or low-bandwidth connections, this change allows for high-latency and/or high-bandwidth connections to exhaust the available bandwidth on a single stream. Using the [libp2p perf](https://github.com/libp2p/test-plans/blob/master/perf/README.md) benchmark tools (60ms, 10Gbit/s) shows an **improvement from 33 Mbit/s to 1.3 Gbit/s** in single stream throughput. See libp2p/rust-yamux#176 for details. To ship the above Rust Yamux change in a libp2p patch release (non-breaking), this pull request uses `yamux` `v0.13` (new version) by default and falls back to `yamux` `v0.12` (old version) when setting any configuration options. Thus default users benefit from the increased performance, while power users with custom configurations maintain the old behavior. Pull-Request: libp2p#4970.
Configuration menu - View commit details
-
Copy full SHA for f40cc4e - Browse repository at this point
Copy the full SHA f40cc4eView commit details -
deps: bump actions/deploy-pages from 2 to 3
Pull-Request: libp2p#4978.
Configuration menu - View commit details
-
Copy full SHA for cfb248f - Browse repository at this point
Copy the full SHA cfb248fView commit details -
deps: bump the axum group with 2 updates
Pull-Request: libp2p#4943.
Configuration menu - View commit details
-
Copy full SHA for 914c8aa - Browse repository at this point
Copy the full SHA 914c8aaView commit details -
chore(webrtc-websys): remove unused dependencies
Pull-Request: libp2p#4973.
Configuration menu - View commit details
-
Copy full SHA for b7914e4 - Browse repository at this point
Copy the full SHA b7914e4View commit details
Commits on Dec 11, 2023
-
chore(quic): fix link to PR in changelog
Pull-Request: libp2p#4993.
Configuration menu - View commit details
-
Copy full SHA for 084b123 - Browse repository at this point
Copy the full SHA 084b123View commit details -
deps: bump tokio from 1.34.0 to 1.35.0
Pull-Request: libp2p#4995.
Configuration menu - View commit details
-
Copy full SHA for 34d04c2 - Browse repository at this point
Copy the full SHA 34d04c2View commit details -
deps: bump syn from 2.0.39 to 2.0.40
Pull-Request: libp2p#4996.
Configuration menu - View commit details
-
Copy full SHA for fc53d4e - Browse repository at this point
Copy the full SHA fc53d4eView commit details -
deps: bump once_cell from 1.18.0 to 1.19.0
Pull-Request: libp2p#4998.
Configuration menu - View commit details
-
Copy full SHA for 305e02c - Browse repository at this point
Copy the full SHA 305e02cView commit details
Commits on Dec 18, 2023
-
deps: bump hkdf from 0.12.3 to 0.12.4
Pull-Request: libp2p#5009.
Configuration menu - View commit details
-
Copy full SHA for 4d1a539 - Browse repository at this point
Copy the full SHA 4d1a539View commit details -
deps: bump clap from 4.4.10 to 4.4.11
Pull-Request: libp2p#4997.
Configuration menu - View commit details
-
Copy full SHA for f719089 - Browse repository at this point
Copy the full SHA f719089View commit details -
deps: bump thiserror from 1.0.50 to 1.0.51
Pull-Request: libp2p#5010.
Configuration menu - View commit details
-
Copy full SHA for 191396e - Browse repository at this point
Copy the full SHA 191396eView commit details -
deps: bump syn from 2.0.40 to 2.0.41
Pull-Request: libp2p#5011.
Configuration menu - View commit details
-
Copy full SHA for 9323bc0 - Browse repository at this point
Copy the full SHA 9323bc0View commit details -
deps: bump async-io from 2.2.1 to 2.2.2
Pull-Request: libp2p#5012.
Configuration menu - View commit details
-
Copy full SHA for e580f34 - Browse repository at this point
Copy the full SHA e580f34View commit details -
deps: bump rust-embed from 8.0.0 to 8.1.0
Pull-Request: libp2p#5000.
Configuration menu - View commit details
-
Copy full SHA for c115cdd - Browse repository at this point
Copy the full SHA c115cddView commit details
Commits on Dec 19, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 848bb74 - Browse repository at this point
Copy the full SHA 848bb74View commit details -
deps: bump libc from 0.2.150 to 0.2.151
Pull-Request: libp2p#5002.
Configuration menu - View commit details
-
Copy full SHA for c3500bb - Browse repository at this point
Copy the full SHA c3500bbView commit details -
docs: remove security@libp2p.io
I no longer have access to the mailing list. See libp2p#5007. Pull-Request: libp2p#5020.
Configuration menu - View commit details
-
Copy full SHA for 1d04b1e - Browse repository at this point
Copy the full SHA 1d04b1eView commit details
Commits on Dec 20, 2023
-
Configuration menu - View commit details
-
Copy full SHA for bdcb081 - Browse repository at this point
Copy the full SHA bdcb081View commit details
Commits on Dec 21, 2023
-
fix(derive): restore support for inline generic type constraints
Fixes the `#[NetworkBehaviour]` macro to support generic constraints on behaviours without a where clause, which was the case before v0.51. Pull-Request: libp2p#5003.
Configuration menu - View commit details
-
Copy full SHA for be1cfda - Browse repository at this point
Copy the full SHA be1cfdaView commit details
Commits on Dec 22, 2023
-
deps: bump actions/deploy-pages from 3 to 4
Pull-Request: libp2p#5022.
Configuration menu - View commit details
-
Copy full SHA for b6bb02b - Browse repository at this point
Copy the full SHA b6bb02bView commit details
Commits on Dec 24, 2023
-
chore: fix several typos in documentation
Pull-Request: libp2p#5008.
Configuration menu - View commit details
-
Copy full SHA for 2c6da31 - Browse repository at this point
Copy the full SHA 2c6da31View commit details
Commits on Dec 25, 2023
-
deps: bump async-trait from 0.1.74 to 0.1.75
Pull-Request: libp2p#5029.
Configuration menu - View commit details
-
Copy full SHA for 71c9170 - Browse repository at this point
Copy the full SHA 71c9170View commit details -
deps: bump anyhow from 1.0.75 to 1.0.76
Pull-Request: libp2p#5030.
Configuration menu - View commit details
-
Copy full SHA for 14c47c6 - Browse repository at this point
Copy the full SHA 14c47c6View commit details -
deps: bump futures-util from 0.3.29 to 0.3.30
Pull-Request: libp2p#5031.
Configuration menu - View commit details
-
Copy full SHA for be5bd0e - Browse repository at this point
Copy the full SHA be5bd0eView commit details -
deps: bump syn from 2.0.41 to 2.0.43
Pull-Request: libp2p#5033.
Configuration menu - View commit details
-
Copy full SHA for 3751773 - Browse repository at this point
Copy the full SHA 3751773View commit details -
deps: bump tokio from 1.35.0 to 1.35.1
Pull-Request: libp2p#5034.
Configuration menu - View commit details
-
Copy full SHA for 0e3843c - Browse repository at this point
Copy the full SHA 0e3843cView commit details -
deps: bump reqwest from 0.11.22 to 0.11.23
Pull-Request: libp2p#5035.
Configuration menu - View commit details
-
Copy full SHA for 4260702 - Browse repository at this point
Copy the full SHA 4260702View commit details
Commits on Dec 27, 2023
-
deps: bump futures from 0.3.29 to 0.3.30
Pull-Request: libp2p#5032.
Configuration menu - View commit details
-
Copy full SHA for d5ba324 - Browse repository at this point
Copy the full SHA d5ba324View commit details -
deps: bump trybuild from 1.0.85 to 1.0.86
Pull-Request: libp2p#5036.
Configuration menu - View commit details
-
Copy full SHA for 499928c - Browse repository at this point
Copy the full SHA 499928cView commit details -
deps: bump proc-macro2 from 1.0.69 to 1.0.71
Pull-Request: libp2p#5041.
Configuration menu - View commit details
-
Copy full SHA for 507d94a - Browse repository at this point
Copy the full SHA 507d94aView commit details -
Configuration menu - View commit details
-
Copy full SHA for 4fc911e - Browse repository at this point
Copy the full SHA 4fc911eView commit details
Commits on Dec 30, 2023
-
deps: bump Rust to 1.75 and fix clippy lints
Pull-Request: libp2p#5043.
Configuration menu - View commit details
-
Copy full SHA for 9862187 - Browse repository at this point
Copy the full SHA 9862187View commit details
Commits on Jan 1, 2024
-
deps: bump thiserror from 1.0.51 to 1.0.53
Pull-Request: libp2p#5044.
Configuration menu - View commit details
-
Copy full SHA for 0289824 - Browse repository at this point
Copy the full SHA 0289824View commit details -
deps: bump clap from 4.4.11 to 4.4.12
Pull-Request: libp2p#5046.
Configuration menu - View commit details
-
Copy full SHA for e0628e5 - Browse repository at this point
Copy the full SHA e0628e5View commit details
Commits on Jan 2, 2024
-
deps: bump tempfile from 3.8.1 to 3.9.0
Pull-Request: libp2p#5047.
Configuration menu - View commit details
-
Copy full SHA for af989f6 - Browse repository at this point
Copy the full SHA af989f6View commit details
Commits on Jan 3, 2024
-
deps: bump rust-embed from 8.1.0 to 8.2.0
Pull-Request: libp2p#5049.
Configuration menu - View commit details
-
Copy full SHA for 99a6ad4 - Browse repository at this point
Copy the full SHA 99a6ad4View commit details -
deps: bump serde_json from 1.0.108 to 1.0.109
Pull-Request: libp2p#5050.
Configuration menu - View commit details
-
Copy full SHA for c71b7c1 - Browse repository at this point
Copy the full SHA c71b7c1View commit details -
deps: bump anyhow from 1.0.76 to 1.0.78
Pull-Request: libp2p#5051.
Configuration menu - View commit details
-
Copy full SHA for fed424e - Browse repository at this point
Copy the full SHA fed424eView commit details
Commits on Jan 5, 2024
-
deps: bump proc-macro2 from 1.0.71 to 1.0.73
Pull-Request: libp2p#5054.
Configuration menu - View commit details
-
Copy full SHA for e688ee7 - Browse repository at this point
Copy the full SHA e688ee7View commit details -
deps: bump quote from 1.0.33 to 1.0.34
Pull-Request: libp2p#5055.
Configuration menu - View commit details
-
Copy full SHA for 1913fb4 - Browse repository at this point
Copy the full SHA 1913fb4View commit details
Commits on Jan 8, 2024
-
deps: bump anyhow from 1.0.78 to 1.0.79
Pull-Request: libp2p#5062.
Configuration menu - View commit details
-
Copy full SHA for 08728b1 - Browse repository at this point
Copy the full SHA 08728b1View commit details
Commits on Jan 9, 2024
-
deps: bump serde_json from 1.0.109 to 1.0.111
Pull-Request: libp2p#5063.
Configuration menu - View commit details
-
Copy full SHA for 53500e2 - Browse repository at this point
Copy the full SHA 53500e2View commit details -
deps: bump thiserror from 1.0.53 to 1.0.56
Pull-Request: libp2p#5064.
Configuration menu - View commit details
-
Copy full SHA for 3e06e0b - Browse repository at this point
Copy the full SHA 3e06e0bView commit details -
deps: bump libc from 0.2.151 to 0.2.152
Pull-Request: libp2p#5065.
Configuration menu - View commit details
-
Copy full SHA for 92b2414 - Browse repository at this point
Copy the full SHA 92b2414View commit details
Commits on Jan 10, 2024
-
deps: bump trybuild from 1.0.86 to 1.0.88
Pull-Request: libp2p#5068.
Configuration menu - View commit details
-
Copy full SHA for 48de34e - Browse repository at this point
Copy the full SHA 48de34eView commit details -
deps: bump proc-macro2 from 1.0.73 to 1.0.76
Pull-Request: libp2p#5069.
Configuration menu - View commit details
-
Copy full SHA for 3a94460 - Browse repository at this point
Copy the full SHA 3a94460View commit details
Commits on Jan 11, 2024
-
deps: bump clap from 4.4.12 to 4.4.13
Pull-Request: libp2p#5070.
Configuration menu - View commit details
-
Copy full SHA for fa3e5b6 - Browse repository at this point
Copy the full SHA fa3e5b6View commit details
Commits on Jan 12, 2024
-
deps: bump Swatinem/rust-cache from 2.7.1 to 2.7.2
Pull-Request: libp2p#5076.
Configuration menu - View commit details
-
Copy full SHA for 5ad9485 - Browse repository at this point
Copy the full SHA 5ad9485View commit details
Commits on Jan 14, 2024
-
deps: bump tj-actions/glob from 17 to 18
Pull-Request: libp2p#5058.
Configuration menu - View commit details
-
Copy full SHA for ca376f1 - Browse repository at this point
Copy the full SHA ca376f1View commit details -
deps: bump the axum group with 1 update
Pull-Request: libp2p#5045.
Configuration menu - View commit details
-
Copy full SHA for 830f93f - Browse repository at this point
Copy the full SHA 830f93fView commit details
Commits on Jan 15, 2024
-
deps: bump quote from 1.0.34 to 1.0.35
Pull-Request: libp2p#5071.
Configuration menu - View commit details
-
Copy full SHA for 1e40ee6 - Browse repository at this point
Copy the full SHA 1e40ee6View commit details -
deps: bump async-trait from 0.1.75 to 0.1.77
Pull-Request: libp2p#5081.
Configuration menu - View commit details
-
Copy full SHA for 577e387 - Browse repository at this point
Copy the full SHA 577e387View commit details -
Configuration menu - View commit details
-
Copy full SHA for 9317726 - Browse repository at this point
Copy the full SHA 9317726View commit details -
deps: bump base64 from 0.21.5 to 0.21.7
Pull-Request: libp2p#5086.
Configuration menu - View commit details
-
Copy full SHA for 795c856 - Browse repository at this point
Copy the full SHA 795c856View commit details -
deps: bump trybuild from 1.0.88 to 1.0.89
Pull-Request: libp2p#5087.
Configuration menu - View commit details
-
Copy full SHA for ad2579d - Browse repository at this point
Copy the full SHA ad2579dView commit details -
deps: bump js-sys from 0.3.66 to 0.3.67
Pull-Request: libp2p#5091.
Configuration menu - View commit details
-
Copy full SHA for 1e3b839 - Browse repository at this point
Copy the full SHA 1e3b839View commit details -
deps: bump wasm-bindgen from 0.2.89 to 0.2.90
Pull-Request: libp2p#5089.
Configuration menu - View commit details
-
Copy full SHA for 5f90ab3 - Browse repository at this point
Copy the full SHA 5f90ab3View commit details -
Configuration menu - View commit details
-
Copy full SHA for b901215 - Browse repository at this point
Copy the full SHA b901215View commit details