Skip to content
This repository was archived by the owner on Mar 23, 2021. It is now read-only.

Bump libp2p from 0.29.1 to 0.32.2#3426

Closed
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/cargo/libp2p-0.32.2
Closed

Bump libp2p from 0.29.1 to 0.32.2#3426
dependabot[bot] wants to merge 1 commit intodevfrom
dependabot/cargo/libp2p-0.32.2

Conversation

@dependabot
Copy link
Contributor

@dependabot dependabot bot commented on behalf of github Dec 10, 2020

Bumps libp2p from 0.29.1 to 0.32.2.

Release notes

Sourced from libp2p's releases.

Version 0.30.0 [2020-11-09]

Among other changes, this release adds a requirement across all crates for multihash >= v0.11.3. Rust-libp2p versions in combination with multihash < v0.11.3 are vulnerable to DoS attacks. Given that e.g. PeerId::from_bytes is called with unsanitized data from possibly untrusted sources this call can panic with multihash < v0.11.3 see RustSec for details.

In case you run libp2p in untrusted environments please either (a) update to libp2p v0.30.0 or (b) make sure to run with multihash >=v0.11.3 via your downstream Cargo.lock file.

As always all other contained changes are listed in our CHANGELOG.md.

Changelog

Sourced from libp2p's changelog.

Version 0.32.2 [2020-12-10]

  • Update libp2p-websocket.

Version 0.32.1 [2020-12-09]

  • Update minimum patch version of libp2p-websocket.

Version 0.32.0 [2020-12-08]

  • Update libp2p-request-response.

  • Update to libp2p-mdns-0.26.

  • Update libp2p-websocket minimum patch version.

Version 0.31.2 [2020-12-02]

  • Bump minimum libp2p-core patch version.

Version 0.31.1 [2020-11-26]

  • Bump minimum libp2p-tcp patch version.

Version 0.31.0 [2020-11-25]

  • Update multistream-select and all dependent crates.

Version 0.30.1 [2020-11-11]

  • Update libp2p-plaintext.

Version 0.30.0 [2020-11-09]

  • Update libp2p-mdns, libp2p-tcp and libp2p-uds as well as libp2p-core and all its dependers.
Commits
  • a26f6aa Update async-tls requirement from 0.10.2 to 0.11.0 (#1884)
  • 7985c81 [websocket] Update minimum async-tls patch version. (#1881)
  • 9b5d5db Prepare v0.32 (#1879)
  • 0ef4c2d core/benches: Add PeerId sort_vec benchmark (#1878)
  • 4c1657e [mdns] Split response packets if necessary. (#1877)
  • e665a81 core/benches: Add rudimentary benchmark for PeerId::from_bytes and clone (#1875)
  • 3edc467 [request-response] Refine success & error reporting for inbound requests. (#1...
  • 12e50b1 Update top-level libp2p-websocket patch version.
  • 226e105 Prepare libp2p-websocket-0.26.1
  • e41a963 Update rustls requirement from 0.18.0 to 0.19.0 (#1852)
  • Additional commits viewable in compare view

Dependabot compatibility score

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting @dependabot rebase.


Dependabot commands and options

You can trigger Dependabot actions by commenting on this PR:

  • @dependabot rebase will rebase this PR
  • @dependabot recreate will recreate this PR, overwriting any edits that have been made to it
  • @dependabot merge will merge this PR after your CI passes on it
  • @dependabot squash and merge will squash and merge this PR after your CI passes on it
  • @dependabot cancel merge will cancel a previously requested merge and block automerging
  • @dependabot reopen will reopen this PR if it is closed
  • @dependabot close will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually

Bumps [libp2p](https://github.com/libp2p/rust-libp2p) from 0.29.1 to 0.32.2.
- [Release notes](https://github.com/libp2p/rust-libp2p/releases)
- [Changelog](https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md)
- [Commits](libp2p/rust-libp2p@v0.29.1...v0.32.2)

Signed-off-by: dependabot[bot] <support@github.com>
@dependabot dependabot bot added the dependencies Pull requests that update a dependency file label Dec 10, 2020
@thomaseizinger
Copy link
Contributor

bors r+

bors bot added a commit that referenced this pull request Dec 16, 2020
3422: Bump ts-node from 9.0.0 to 9.1.1 in /tests r=mergify[bot] a=dependabot[bot]

Bumps [ts-node](https://github.com/TypeStrong/ts-node) from 9.0.0 to 9.1.1.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/TypeStrong/ts-node/releases">ts-node's releases</a>.</em></p>
<blockquote>
<h2>v9.1.1</h2>
<p>No code changes.  We re-packed and republished v9.1.1, because the v9.1.0 package was broken due to an npm v7 bug.</p>
<p><strong>Fixes</strong></p>
<ul>
<li>Published tarball had extra slashes in the paths of dist files.  <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1172">#1172</a></li>
</ul>
<h2>v9.1.0</h2>
<p><strong>Added</strong></p>
<ul>
<li>Expose ts-node REPL via the API (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1121">#1121</a>) (MarcManiez)</li>
<li>Allow <code>--typeCheck</code> flag to override <code>--transpileOnly</code> flag specified in <code>tsconfig.json</code> (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1142">#1142</a>)</li>
</ul>
<p><strong>Changed</strong></p>
<ul>
<li>Rename interface <code>Register</code> to <code>Service</code>. It is still aliased as <code>Register</code> for backwards compatibility (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1158">#1158</a>)</li>
<li>Update code copied from node's ESM resolver to be the latest from node 15, to keep our ESM resolver's behavior as close as possible to vanilla node (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1167">#1167</a>)</li>
</ul>
<p><strong>Fixed</strong></p>
<ul>
<li>ESM resolver will preserve search portion of URL, used for cache busting (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1165">#1165</a>) <a href="https://github.com/frandiox">@frandiox</a></li>
<li>Fix ESM resolution of builtin modules on node &gt;=14.13.1 (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1136">#1136</a>)</li>
<li>Recognize <code>--es-module-specifier-resolution</code> as an alias of <code>--experimental-specifier-resolution</code> for node 12 compatibility (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1122">#1122</a>) <a href="https://github.com/nguyensomniac">@nguyensomniac</a></li>
</ul>
<p><strong>Docs</strong></p>
<ul>
<li>Fix description of <code>ts-node-dev</code> in README (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1131">#1131</a>) <a href="https://github.com/iamandrewluca">@iamandrewluca</a></li>
<li>Update <code>transformers</code> description to clarify incompatibility with <code>transpileOnly</code> (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1123">#1123</a>)</li>
</ul>
<p><strong>Misc</strong></p>
<ul>
<li>Changes to test matrix: Test against node 15; drop node 13 tests; remove 12.16 in favor of latest 12.x.x (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1138">#1138</a>, <a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1148">#1148</a>)</li>
<li>Improve codecov rules to remove misleading test failures (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1159">#1159</a>)</li>
</ul>
<p><a href="https://github.com/TypeStrong/ts-node/compare/v9.0.0...v9.1.0">https://github.com/TypeStrong/ts-node/compare/v9.0.0...v9.1.0</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/TypeStrong/ts-node/commit/d2ccc5cd20c77828817cd3acb639430eac4a884d"><code>d2ccc5c</code></a> 9.1.1</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/8b05af72661f5a2fdee92e7f30965f8623d0e41d"><code>8b05af7</code></a> 9.1.0</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/657de4aa6b7da1fc1c8818fb8b008818179f4a83"><code>657de4a</code></a> Make ts-node eval public for node REPL consumption (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1121">#1121</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/ded513d862e15316d2d19422d504a6b3e38b01a7"><code>ded513d</code></a> Remove node 13 tests; change 12.16 to latest 12.x.x (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1148">#1148</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/286c2947ec6773f4ecd281a78d78a3e45ce4ac71"><code>286c294</code></a> Rename <code>Register</code> to <code>Service</code>; re-export as <code>Register</code> for backwards… (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1158">#1158</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/c4a6a026434f8e757857baed00261d67cbd13212"><code>c4a6a02</code></a> Update to latest copy-paste of node's ESM resolve implementation (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1167">#1167</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/c11aa8ae59259d5b0ad17fe4b342e2b8782cea32"><code>c11aa8a</code></a> Fix: Keep search in resolveReplacementExtensions (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1165">#1165</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/a7aa0af9aefae1a7d801bbfe969148866c852a5c"><code>a7aa0af</code></a> Switch from bundled createRequire shim to npm &quot;create-require&quot; (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1156">#1156</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/8b9489a8cd6c9eaeab40e0154a2e28e36a843f0d"><code>8b9489a</code></a> tweak codecov minimum coverage rules (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1159">#1159</a>)</li>
<li><a href="https://github.com/TypeStrong/ts-node/commit/c0a1598b17dccf8768dc580e859806b5e7cd0e65"><code>c0a1598</code></a> Upgrade to TS 4.1 (<a href="https://github-redirect.dependabot.com/TypeStrong/ts-node/issues/1157">#1157</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/TypeStrong/ts-node/compare/v9.0.0...v9.1.1">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=ts-node&package-manager=npm_and_yarn&previous-version=9.0.0&new-version=9.1.1)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually


</details>

3426: Bump libp2p from 0.29.1 to 0.32.2 r=thomaseizinger a=dependabot[bot]

Bumps [libp2p](https://github.com/libp2p/rust-libp2p) from 0.29.1 to 0.32.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/libp2p/rust-libp2p/releases">libp2p's releases</a>.</em></p>
<blockquote>
<h2>Version 0.30.0 [2020-11-09]</h2>
<p>Among other changes, this release adds a requirement across all crates for <a href="https://github.com/multiformats/rust-multihash/tree/v0.11.3"><code>multihash</code> <code>&gt;= v0.11.3</code></a>. <strong>Rust-libp2p versions in combination with <code>multihash</code> <code>&lt; v0.11.3</code> are vulnerable to DoS attacks</strong>. Given that e.g. <a href="https://github.com/libp2p/rust-libp2p/blob/master/core/src/peer_id.rs#L88"><code>PeerId::from_bytes</code></a> is called with unsanitized data from possibly untrusted sources this call can panic with <code>multihash</code> <code>&lt; v0.11.3</code> <a href="https://rustsec.org/advisories/RUSTSEC-2020-0068.html">see RustSec for details</a>.</p>
<p>In case you run <code>libp2p</code> in untrusted environments please either (a) update to <code>libp2p</code> <code>v0.30.0</code> or (b) make sure to run with <code>multihash</code> <code>&gt;=v0.11.3</code> via your downstream <code>Cargo.lock</code> file.</p>
<p>As always all other contained changes are listed in our <a href="https://github.com/libp2p/rust-libp2p/blob/HEAD/CHANGELOG.md"><code>CHANGELOG.md</code></a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md">libp2p's changelog</a>.</em></p>
<blockquote>
<h1>Version 0.32.2 [2020-12-10]</h1>
<ul>
<li>Update <code>libp2p-websocket</code>.</li>
</ul>
<h1>Version 0.32.1 [2020-12-09]</h1>
<ul>
<li>Update minimum patch version of <code>libp2p-websocket</code>.</li>
</ul>
<h1>Version 0.32.0 [2020-12-08]</h1>
<ul>
<li>
<p>Update <code>libp2p-request-response</code>.</p>
</li>
<li>
<p>Update to <code>libp2p-mdns-0.26</code>.</p>
</li>
<li>
<p>Update <code>libp2p-websocket</code> minimum patch version.</p>
</li>
</ul>
<h1>Version 0.31.2 [2020-12-02]</h1>
<ul>
<li>Bump minimum <code>libp2p-core</code> patch version.</li>
</ul>
<h1>Version 0.31.1 [2020-11-26]</h1>
<ul>
<li>Bump minimum <code>libp2p-tcp</code> patch version.</li>
</ul>
<h1>Version 0.31.0 [2020-11-25]</h1>
<ul>
<li>Update <code>multistream-select</code> and all dependent crates.</li>
</ul>
<h1>Version 0.30.1 [2020-11-11]</h1>
<ul>
<li>Update <code>libp2p-plaintext</code>.</li>
</ul>
<h1>Version 0.30.0 [2020-11-09]</h1>
<ul>
<li>Update <code>libp2p-mdns</code>, <code>libp2p-tcp</code> and <code>libp2p-uds</code> as well as <code>libp2p-core</code>
and all its dependers.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/a26f6aa674ce15dcb4a952fdb72bb930c85967ca"><code>a26f6aa</code></a> Update async-tls requirement from 0.10.2 to 0.11.0 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1884">#1884</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/7985c81911866f0bb002eba562152f0ed00c759a"><code>7985c81</code></a> [websocket] Update minimum async-tls patch version. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1881">#1881</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/9b5d5dbc619861525fa8f5a7ac6322a08a580c9c"><code>9b5d5db</code></a> Prepare v0.32 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1879">#1879</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/0ef4c2d4614f863a9f0e41439da0946dc669cb42"><code>0ef4c2d</code></a> core/benches: Add PeerId sort_vec benchmark (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1878">#1878</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/4c1657ea0f1c1020f8ee5fdcfa37fadc7c7bba76"><code>4c1657e</code></a> [mdns] Split response packets if necessary. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1877">#1877</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/e665a818d72b0290273331a2d3866c202fb1d2e7"><code>e665a81</code></a> core/benches: Add rudimentary benchmark for PeerId::from_bytes and clone (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1875">#1875</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/3edc467d7534913c783ff37406373694e330e616"><code>3edc467</code></a> [request-response] Refine success &amp; error reporting for inbound requests. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1">#1</a>...</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/12e50b13d03f480b10cac42a589451a0c4ea47e5"><code>12e50b1</code></a> Update top-level libp2p-websocket patch version.</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/226e1058e1933c20b2e6576284385ba5e8f0d6ad"><code>226e105</code></a> Prepare libp2p-websocket-0.26.1</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/e41a9636499ab735a305970ec1cdae36d6167353"><code>e41a963</code></a> Update rustls requirement from 0.18.0 to 0.19.0 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1852">#1852</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/libp2p/rust-libp2p/compare/v0.29.1...v0.32.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libp2p&package-manager=cargo&previous-version=0.29.1&new-version=0.32.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually


</details>

3428: Bump @types/jest from 26.0.15 to 26.0.19 in /tests r=mergify[bot] a=dependabot[bot]

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.15 to 26.0.19.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=26.0.15&new-version=26.0.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Dec 16, 2020

Build failed (retrying...):

bors bot added a commit that referenced this pull request Dec 17, 2020
3426: Bump libp2p from 0.29.1 to 0.32.2 r=thomaseizinger a=dependabot[bot]

Bumps [libp2p](https://github.com/libp2p/rust-libp2p) from 0.29.1 to 0.32.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/libp2p/rust-libp2p/releases">libp2p's releases</a>.</em></p>
<blockquote>
<h2>Version 0.30.0 [2020-11-09]</h2>
<p>Among other changes, this release adds a requirement across all crates for <a href="https://github.com/multiformats/rust-multihash/tree/v0.11.3"><code>multihash</code> <code>&gt;= v0.11.3</code></a>. <strong>Rust-libp2p versions in combination with <code>multihash</code> <code>&lt; v0.11.3</code> are vulnerable to DoS attacks</strong>. Given that e.g. <a href="https://github.com/libp2p/rust-libp2p/blob/master/core/src/peer_id.rs#L88"><code>PeerId::from_bytes</code></a> is called with unsanitized data from possibly untrusted sources this call can panic with <code>multihash</code> <code>&lt; v0.11.3</code> <a href="https://rustsec.org/advisories/RUSTSEC-2020-0068.html">see RustSec for details</a>.</p>
<p>In case you run <code>libp2p</code> in untrusted environments please either (a) update to <code>libp2p</code> <code>v0.30.0</code> or (b) make sure to run with <code>multihash</code> <code>&gt;=v0.11.3</code> via your downstream <code>Cargo.lock</code> file.</p>
<p>As always all other contained changes are listed in our <a href="https://github.com/libp2p/rust-libp2p/blob/HEAD/CHANGELOG.md"><code>CHANGELOG.md</code></a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md">libp2p's changelog</a>.</em></p>
<blockquote>
<h1>Version 0.32.2 [2020-12-10]</h1>
<ul>
<li>Update <code>libp2p-websocket</code>.</li>
</ul>
<h1>Version 0.32.1 [2020-12-09]</h1>
<ul>
<li>Update minimum patch version of <code>libp2p-websocket</code>.</li>
</ul>
<h1>Version 0.32.0 [2020-12-08]</h1>
<ul>
<li>
<p>Update <code>libp2p-request-response</code>.</p>
</li>
<li>
<p>Update to <code>libp2p-mdns-0.26</code>.</p>
</li>
<li>
<p>Update <code>libp2p-websocket</code> minimum patch version.</p>
</li>
</ul>
<h1>Version 0.31.2 [2020-12-02]</h1>
<ul>
<li>Bump minimum <code>libp2p-core</code> patch version.</li>
</ul>
<h1>Version 0.31.1 [2020-11-26]</h1>
<ul>
<li>Bump minimum <code>libp2p-tcp</code> patch version.</li>
</ul>
<h1>Version 0.31.0 [2020-11-25]</h1>
<ul>
<li>Update <code>multistream-select</code> and all dependent crates.</li>
</ul>
<h1>Version 0.30.1 [2020-11-11]</h1>
<ul>
<li>Update <code>libp2p-plaintext</code>.</li>
</ul>
<h1>Version 0.30.0 [2020-11-09]</h1>
<ul>
<li>Update <code>libp2p-mdns</code>, <code>libp2p-tcp</code> and <code>libp2p-uds</code> as well as <code>libp2p-core</code>
and all its dependers.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/a26f6aa674ce15dcb4a952fdb72bb930c85967ca"><code>a26f6aa</code></a> Update async-tls requirement from 0.10.2 to 0.11.0 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1884">#1884</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/7985c81911866f0bb002eba562152f0ed00c759a"><code>7985c81</code></a> [websocket] Update minimum async-tls patch version. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1881">#1881</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/9b5d5dbc619861525fa8f5a7ac6322a08a580c9c"><code>9b5d5db</code></a> Prepare v0.32 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1879">#1879</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/0ef4c2d4614f863a9f0e41439da0946dc669cb42"><code>0ef4c2d</code></a> core/benches: Add PeerId sort_vec benchmark (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1878">#1878</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/4c1657ea0f1c1020f8ee5fdcfa37fadc7c7bba76"><code>4c1657e</code></a> [mdns] Split response packets if necessary. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1877">#1877</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/e665a818d72b0290273331a2d3866c202fb1d2e7"><code>e665a81</code></a> core/benches: Add rudimentary benchmark for PeerId::from_bytes and clone (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1875">#1875</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/3edc467d7534913c783ff37406373694e330e616"><code>3edc467</code></a> [request-response] Refine success &amp; error reporting for inbound requests. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1">#1</a>...</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/12e50b13d03f480b10cac42a589451a0c4ea47e5"><code>12e50b1</code></a> Update top-level libp2p-websocket patch version.</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/226e1058e1933c20b2e6576284385ba5e8f0d6ad"><code>226e105</code></a> Prepare libp2p-websocket-0.26.1</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/e41a9636499ab735a305970ec1cdae36d6167353"><code>e41a963</code></a> Update rustls requirement from 0.18.0 to 0.19.0 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1852">#1852</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/libp2p/rust-libp2p/compare/v0.29.1...v0.32.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libp2p&package-manager=cargo&previous-version=0.29.1&new-version=0.32.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually


</details>

3428: Bump @types/jest from 26.0.15 to 26.0.19 in /tests r=mergify[bot] a=dependabot[bot]

Bumps [@types/jest](https://github.com/DefinitelyTyped/DefinitelyTyped/tree/HEAD/types/jest) from 26.0.15 to 26.0.19.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/DefinitelyTyped/DefinitelyTyped/commits/HEAD/types/jest">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=@types/jest&package-manager=npm_and_yarn&previous-version=26.0.15&new-version=26.0.19)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Dec 17, 2020

Build failed (retrying...):

bors bot added a commit that referenced this pull request Dec 17, 2020
3426: Bump libp2p from 0.29.1 to 0.32.2 r=thomaseizinger a=dependabot[bot]

Bumps [libp2p](https://github.com/libp2p/rust-libp2p) from 0.29.1 to 0.32.2.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/libp2p/rust-libp2p/releases">libp2p's releases</a>.</em></p>
<blockquote>
<h2>Version 0.30.0 [2020-11-09]</h2>
<p>Among other changes, this release adds a requirement across all crates for <a href="https://github.com/multiformats/rust-multihash/tree/v0.11.3"><code>multihash</code> <code>&gt;= v0.11.3</code></a>. <strong>Rust-libp2p versions in combination with <code>multihash</code> <code>&lt; v0.11.3</code> are vulnerable to DoS attacks</strong>. Given that e.g. <a href="https://github.com/libp2p/rust-libp2p/blob/master/core/src/peer_id.rs#L88"><code>PeerId::from_bytes</code></a> is called with unsanitized data from possibly untrusted sources this call can panic with <code>multihash</code> <code>&lt; v0.11.3</code> <a href="https://rustsec.org/advisories/RUSTSEC-2020-0068.html">see RustSec for details</a>.</p>
<p>In case you run <code>libp2p</code> in untrusted environments please either (a) update to <code>libp2p</code> <code>v0.30.0</code> or (b) make sure to run with <code>multihash</code> <code>&gt;=v0.11.3</code> via your downstream <code>Cargo.lock</code> file.</p>
<p>As always all other contained changes are listed in our <a href="https://github.com/libp2p/rust-libp2p/blob/HEAD/CHANGELOG.md"><code>CHANGELOG.md</code></a>.</p>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/libp2p/rust-libp2p/blob/master/CHANGELOG.md">libp2p's changelog</a>.</em></p>
<blockquote>
<h1>Version 0.32.2 [2020-12-10]</h1>
<ul>
<li>Update <code>libp2p-websocket</code>.</li>
</ul>
<h1>Version 0.32.1 [2020-12-09]</h1>
<ul>
<li>Update minimum patch version of <code>libp2p-websocket</code>.</li>
</ul>
<h1>Version 0.32.0 [2020-12-08]</h1>
<ul>
<li>
<p>Update <code>libp2p-request-response</code>.</p>
</li>
<li>
<p>Update to <code>libp2p-mdns-0.26</code>.</p>
</li>
<li>
<p>Update <code>libp2p-websocket</code> minimum patch version.</p>
</li>
</ul>
<h1>Version 0.31.2 [2020-12-02]</h1>
<ul>
<li>Bump minimum <code>libp2p-core</code> patch version.</li>
</ul>
<h1>Version 0.31.1 [2020-11-26]</h1>
<ul>
<li>Bump minimum <code>libp2p-tcp</code> patch version.</li>
</ul>
<h1>Version 0.31.0 [2020-11-25]</h1>
<ul>
<li>Update <code>multistream-select</code> and all dependent crates.</li>
</ul>
<h1>Version 0.30.1 [2020-11-11]</h1>
<ul>
<li>Update <code>libp2p-plaintext</code>.</li>
</ul>
<h1>Version 0.30.0 [2020-11-09]</h1>
<ul>
<li>Update <code>libp2p-mdns</code>, <code>libp2p-tcp</code> and <code>libp2p-uds</code> as well as <code>libp2p-core</code>
and all its dependers.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/a26f6aa674ce15dcb4a952fdb72bb930c85967ca"><code>a26f6aa</code></a> Update async-tls requirement from 0.10.2 to 0.11.0 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1884">#1884</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/7985c81911866f0bb002eba562152f0ed00c759a"><code>7985c81</code></a> [websocket] Update minimum async-tls patch version. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1881">#1881</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/9b5d5dbc619861525fa8f5a7ac6322a08a580c9c"><code>9b5d5db</code></a> Prepare v0.32 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1879">#1879</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/0ef4c2d4614f863a9f0e41439da0946dc669cb42"><code>0ef4c2d</code></a> core/benches: Add PeerId sort_vec benchmark (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1878">#1878</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/4c1657ea0f1c1020f8ee5fdcfa37fadc7c7bba76"><code>4c1657e</code></a> [mdns] Split response packets if necessary. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1877">#1877</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/e665a818d72b0290273331a2d3866c202fb1d2e7"><code>e665a81</code></a> core/benches: Add rudimentary benchmark for PeerId::from_bytes and clone (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1875">#1875</a>)</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/3edc467d7534913c783ff37406373694e330e616"><code>3edc467</code></a> [request-response] Refine success &amp; error reporting for inbound requests. (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1">#1</a>...</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/12e50b13d03f480b10cac42a589451a0c4ea47e5"><code>12e50b1</code></a> Update top-level libp2p-websocket patch version.</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/226e1058e1933c20b2e6576284385ba5e8f0d6ad"><code>226e105</code></a> Prepare libp2p-websocket-0.26.1</li>
<li><a href="https://github.com/libp2p/rust-libp2p/commit/e41a9636499ab735a305970ec1cdae36d6167353"><code>e41a963</code></a> Update rustls requirement from 0.18.0 to 0.19.0 (<a href="https://github-redirect.dependabot.com/libp2p/rust-libp2p/issues/1852">#1852</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/libp2p/rust-libp2p/compare/v0.29.1...v0.32.2">compare view</a></li>
</ul>
</details>
<br />


[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=libp2p&package-manager=cargo&previous-version=0.29.1&new-version=0.32.2)](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores)

Dependabot will resolve any conflicts with this PR as long as you don't alter it yourself. You can also trigger a rebase manually by commenting `@dependabot rebase`.

[//]: # (dependabot-automerge-start)
[//]: # (dependabot-automerge-end)

---

<details>
<summary>Dependabot commands and options</summary>
<br />

You can trigger Dependabot actions by commenting on this PR:
- `@dependabot rebase` will rebase this PR
- `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it
- `@dependabot merge` will merge this PR after your CI passes on it
- `@dependabot squash and merge` will squash and merge this PR after your CI passes on it
- `@dependabot cancel merge` will cancel a previously requested merge and block automerging
- `@dependabot reopen` will reopen this PR if it is closed
- `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually


</details>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
@bors
Copy link
Contributor

bors bot commented Dec 17, 2020

Build failed:

@dependabot @github
Copy link
Contributor Author

dependabot bot commented on behalf of github Dec 20, 2020

Superseded by #3436.

@dependabot dependabot bot closed this Dec 20, 2020
@dependabot dependabot bot deleted the dependabot/cargo/libp2p-0.32.2 branch December 20, 2020 14:01
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

dependencies Pull requests that update a dependency file

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant