Commit graph

43735 commits

Author SHA1 Message Date
bors-servo
15f3445a34
Auto merge of #28195 - servo:dependabot/cargo/futures-0.1.31, r=jdm
Bump futures from 0.1.30 to 0.1.31

Bumps [futures](https://github.com/rust-lang-nursery/futures-rs) from 0.1.30 to 0.1.31.
<details>
<summary>Commits</summary>
<ul>
<li><a href="49ad690a60"><code>49ad690</code></a> Release 0.1.31 (<a href="https://github-redirect.dependabot.com/rust-lang-nursery/futures-rs/issues/2359">#2359</a>)</li>
<li><a href="8b26bd830e"><code>8b26bd8</code></a> Migrate CI to GitHub Actions (<a href="https://github-redirect.dependabot.com/rust-lang-nursery/futures-rs/issues/2360">#2360</a>)</li>
<li><a href="cfe1d82c15"><code>cfe1d82</code></a> Backport to 0.1: FuturesUnordered: Do not poll the same future twice per iter...</li>
<li>See full diff in <a href="https://github.com/rust-lang-nursery/futures-rs/compare/0.1.30...0.1.31">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures&package-manager=cargo&previous-version=0.1.30&new-version=0.1.31)](https://dependabot.com/compatibility-score/?dependency-name=futures&package-manager=cargo&previous-version=0.1.30&new-version=0.1.31)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-25 08:32:50 -05:00
dependabot-preview[bot]
f95773fda6
Bump futures from 0.1.30 to 0.1.31
Bumps [futures](https://github.com/rust-lang-nursery/futures-rs) from 0.1.30 to 0.1.31.
- [Release notes](https://github.com/rust-lang-nursery/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang-nursery/futures-rs/compare/0.1.30...0.1.31)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-25 06:39:51 +00:00
bors-servo
60b642968b
Auto merge of #28193 - servo:jdm-patch-46, r=jdm
Fix more python2isms
2021-02-25 01:19:51 -05:00
bors-servo
19d1544b66
Auto merge of #27619 - servo:rustup, r=jdm
Upgrade to rustc 1.48.0-nightly (623fb90b5 2020-09-26)

https://github.com/rust-lang/hashbrown/pull/159 reduced `size_of::<HashMap>()`
2021-02-25 00:11:29 -05:00
Josh Matthews
dbc7919a28
Fix encoding call. 2021-02-24 23:08:05 -05:00
Josh Matthews
04b89d1b53
Fix doc build under py3. 2021-02-24 23:03:27 -05:00
bors-servo
9a6ae55fd3
Auto merge of #27822 - servo:dependabot/cargo/num-traits-0.2.14, r=jdm
Bump num-traits from 0.2.12 to 0.2.14

Bumps [num-traits](https://github.com/rust-num/num-traits) from 0.2.12 to 0.2.14.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-num/num-traits/blob/master/RELEASES.md">num-traits's changelog</a>.</em></p>
<blockquote>
<h1>Release 0.2.14 (2020-10-29)</h1>
<ul>
<li>Clarify the license specification as &quot;MIT OR Apache-2.0&quot;.</li>
</ul>
<p><strong>Contributors</strong>: <a href="https://github.com/cuviper">@cuviper</a></p>
<h1>Release 0.2.13 (2020-10-29)</h1>
<ul>
<li><a href="https://github-redirect.dependabot.com/rust-num/num-traits/pull/180">The new <code>OverflowingAdd</code>, <code>OverflowingSub</code>, and <code>OverflowingMul</code> traits</a>
return a tuple with the operation result and a <code>bool</code> indicating overflow.</li>
<li><a href="https://github-redirect.dependabot.com/rust-num/num-traits/pull/185">The &quot;i128&quot; feature now overrides compiler probes for that support</a>.
This may fix scenarios where <code>autocfg</code> probing doesn't work properly.</li>
<li><a href="https://github-redirect.dependabot.com/rust-num/num-traits/pull/186">Casts from large <code>f64</code> values to <code>f32</code> now saturate to infinity</a>. They
previously returned <code>None</code> because that was once thought to be undefined
behavior, but <a href="https://github-redirect.dependabot.com/rust-lang/rust/issues/15536">rust#15536</a> resolved that such casts are fine.</li>
<li><a href="https://github-redirect.dependabot.com/rust-num/num-traits/issues/192"><code>Num::from_str_radix</code> documents requirements for radix support</a>, which
are now more relaxed than previously implied. It is suggested to accept at
least <code>2..=36</code> without panicking, but <code>Err</code> may be returned otherwise.</li>
</ul>
<p><strong>Contributors</strong>: <a href="https://github.com/cuviper">@cuviper</a>, <a href="https://github.com/Enet4">@Enet4</a>, <a href="https://github.com/KaczuH">@KaczuH</a>, <a href="https://github.com/martin-t">@martin-t</a>, <a href="https://github.com/newpavlov">@newpavlov</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e8da6fe581"><code>e8da6fe</code></a> Release 0.2.14</li>
<li><a href="deedb93eb8"><code>deedb93</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-num/num-traits/issues/193">#193</a></li>
<li><a href="5e3352c2e4"><code>5e3352c</code></a> Update the names for overflowing results</li>
<li><a href="5b6299204a"><code>5b62992</code></a> Document relaxed requirements for Num::from_str_radix</li>
<li><a href="37e765824d"><code>37e7658</code></a> Release 0.2.13</li>
<li><a href="f0a980b29e"><code>f0a980b</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-num/num-traits/issues/185">#185</a> <a href="https://github-redirect.dependabot.com/rust-num/num-traits/issues/186">#186</a> <a href="https://github-redirect.dependabot.com/rust-num/num-traits/issues/190">#190</a></li>
<li><a href="26c9ad2256"><code>26c9ad2</code></a> Merge <a href="https://github-redirect.dependabot.com/rust-num/num-traits/issues/180">#180</a></li>
<li><a href="a939c51793"><code>a939c51</code></a> Correct docs for overflowing docs</li>
<li><a href="6c499ada16"><code>6c499ad</code></a> Normalize the comment style</li>
<li><a href="234e855576"><code>234e855</code></a> Allow large f64-to-f32 to saturate to infinity</li>
<li>Additional commits viewable in <a href="https://github.com/rust-num/num-traits/compare/num-traits-0.2.12...num-traits-0.2.14">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=num-traits&package-manager=cargo&previous-version=0.2.12&new-version=0.2.14)](https://dependabot.com/compatibility-score/?dependency-name=num-traits&package-manager=cargo&previous-version=0.2.12&new-version=0.2.14)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-24 20:36:56 -05:00
dependabot-preview[bot]
4324cd76be
Bump num-traits from 0.2.12 to 0.2.14
Bumps [num-traits](https://github.com/rust-num/num-traits) from 0.2.12 to 0.2.14.
- [Release notes](https://github.com/rust-num/num-traits/releases)
- [Changelog](https://github.com/rust-num/num-traits/blob/master/RELEASES.md)
- [Commits](https://github.com/rust-num/num-traits/compare/num-traits-0.2.12...num-traits-0.2.14)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-24 20:04:51 +00:00
bors-servo
6f566004b7
Auto merge of #28186 - servo:dependabot/cargo/thread_local-1.1.3, r=jdm
Bump thread_local from 1.1.0 to 1.1.3

Bumps [thread_local](https://github.com/Amanieu/thread_local-rs) from 1.1.0 to 1.1.3.
<details>
<summary>Commits</summary>
<ul>
<li><a href="c7d8dcdf4b"><code>c7d8dcd</code></a> Bump version to 1.1.3</li>
<li><a href="5e8bbf2b4f"><code>5e8bbf2</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Amanieu/thread_local-rs/issues/30">#30</a> from Marwes/fix_drop</li>
<li><a href="a44b836f90"><code>a44b836</code></a> fix: Drop the value in the ThreadLocal on drop</li>
<li><a href="322cf34816"><code>322cf34</code></a> Bump version to 1.1.2</li>
<li><a href="dca4007eaf"><code>dca4007</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Amanieu/thread_local-rs/issues/29">#29</a> from Kestrer/raw-iter</li>
<li><a href="33ad405230"><code>33ad405</code></a> Add #[inline] to non-generic functions</li>
<li><a href="810c043ff7"><code>810c043</code></a> Implement iterator logic in RawIter</li>
<li><a href="7ee722e308"><code>7ee722e</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Amanieu/thread_local-rs/issues/28">#28</a> from Kestrer/iter-traits</li>
<li><a href="5b37741074"><code>5b37741</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/Amanieu/thread_local-rs/issues/27">#27</a> from Kestrer/into-iter</li>
<li><a href="4bedfff87b"><code>4bedfff</code></a> Implement missing traits on iterators</li>
<li>Additional commits viewable in <a href="https://github.com/Amanieu/thread_local-rs/compare/v1.1.0...v1.1.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=thread_local&package-manager=cargo&previous-version=1.1.0&new-version=1.1.3)](https://dependabot.com/compatibility-score/?dependency-name=thread_local&package-manager=cargo&previous-version=1.1.0&new-version=1.1.3)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-24 10:18:12 -05:00
bors-servo
689152d6e5
Auto merge of #28189 - servo:dependabot/cargo/futures-channel-0.3.13, r=jdm
Bump futures-channel from 0.3.12 to 0.3.13

Bumps [futures-channel](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-channel's releases</a>.</em></p>
<blockquote>
<h2>0.3.13</h2>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-channel's changelog</a>.</em></p>
<blockquote>
<h1>0.3.13 - 2021-02-23</h1>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c91f869167"><code>c91f869</code></a> Release 0.3.13 (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2350">#2350</a>)</li>
<li><a href="c29a73af21"><code>c29a73a</code></a> Document poll!(stream.next()) pattern for poll!(..) (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2357">#2357</a>)</li>
<li><a href="df6353e23c"><code>df6353e</code></a> Fix some typos in doc-comments (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2354">#2354</a>)</li>
<li><a href="18e46e804f"><code>18e46e8</code></a> tests: cfg-ignore compat tests if there is no compat feature (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2353">#2353</a>)</li>
<li><a href="f86bb460ec"><code>f86bb46</code></a> Add CODEOWNERS (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2351">#2351</a>)</li>
<li><a href="e981716f47"><code>e981716</code></a> Fix clippy::manual_flatten warning (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2347">#2347</a>)</li>
<li><a href="f273d3beab"><code>f273d3b</code></a> FuturesUnordered: Do not poll the same future twice per iteration (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li><a href="4959eccd57"><code>4959ecc</code></a> Add strong/weak pointer counts to Shared (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li><a href="6acaa815bc"><code>6acaa81</code></a> small change in <code>select</code> example. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2345">#2345</a>)</li>
<li><a href="59f62b04d9"><code>59f62b0</code></a> Disable rustfmt (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2339">#2339</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-channel&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)](https://dependabot.com/compatibility-score/?dependency-name=futures-channel&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-24 09:16:06 -05:00
dependabot-preview[bot]
1741828556
Bump futures-channel from 0.3.12 to 0.3.13
Bumps [futures-channel](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-24 06:17:18 +00:00
dependabot-preview[bot]
dd621254cb
Bump thread_local from 1.1.0 to 1.1.3
Bumps [thread_local](https://github.com/Amanieu/thread_local-rs) from 1.1.0 to 1.1.3.
- [Release notes](https://github.com/Amanieu/thread_local-rs/releases)
- [Commits](https://github.com/Amanieu/thread_local-rs/compare/v1.1.0...v1.1.3)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-24 06:06:17 +00:00
bors-servo
e24e14b330
Auto merge of #28184 - servo:dependabot/cargo/futures-sink-0.3.13, r=jdm
Bump futures-sink from 0.3.12 to 0.3.13

Bumps [futures-sink](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-sink's releases</a>.</em></p>
<blockquote>
<h2>0.3.13</h2>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-sink's changelog</a>.</em></p>
<blockquote>
<h1>0.3.13 - 2021-02-23</h1>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c91f869167"><code>c91f869</code></a> Release 0.3.13 (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2350">#2350</a>)</li>
<li><a href="c29a73af21"><code>c29a73a</code></a> Document poll!(stream.next()) pattern for poll!(..) (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2357">#2357</a>)</li>
<li><a href="df6353e23c"><code>df6353e</code></a> Fix some typos in doc-comments (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2354">#2354</a>)</li>
<li><a href="18e46e804f"><code>18e46e8</code></a> tests: cfg-ignore compat tests if there is no compat feature (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2353">#2353</a>)</li>
<li><a href="f86bb460ec"><code>f86bb46</code></a> Add CODEOWNERS (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2351">#2351</a>)</li>
<li><a href="e981716f47"><code>e981716</code></a> Fix clippy::manual_flatten warning (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2347">#2347</a>)</li>
<li><a href="f273d3beab"><code>f273d3b</code></a> FuturesUnordered: Do not poll the same future twice per iteration (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li><a href="4959eccd57"><code>4959ecc</code></a> Add strong/weak pointer counts to Shared (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li><a href="6acaa815bc"><code>6acaa81</code></a> small change in <code>select</code> example. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2345">#2345</a>)</li>
<li><a href="59f62b04d9"><code>59f62b0</code></a> Disable rustfmt (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2339">#2339</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-sink&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)](https://dependabot.com/compatibility-score/?dependency-name=futures-sink&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-23 22:20:44 -05:00
bors-servo
a59c5bbb6b
Auto merge of #28183 - servo:dependabot/cargo/futures-task-0.3.13, r=jdm
Bump futures-task from 0.3.12 to 0.3.13

Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-task's releases</a>.</em></p>
<blockquote>
<h2>0.3.13</h2>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-task's changelog</a>.</em></p>
<blockquote>
<h1>0.3.13 - 2021-02-23</h1>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c91f869167"><code>c91f869</code></a> Release 0.3.13 (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2350">#2350</a>)</li>
<li><a href="c29a73af21"><code>c29a73a</code></a> Document poll!(stream.next()) pattern for poll!(..) (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2357">#2357</a>)</li>
<li><a href="df6353e23c"><code>df6353e</code></a> Fix some typos in doc-comments (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2354">#2354</a>)</li>
<li><a href="18e46e804f"><code>18e46e8</code></a> tests: cfg-ignore compat tests if there is no compat feature (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2353">#2353</a>)</li>
<li><a href="f86bb460ec"><code>f86bb46</code></a> Add CODEOWNERS (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2351">#2351</a>)</li>
<li><a href="e981716f47"><code>e981716</code></a> Fix clippy::manual_flatten warning (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2347">#2347</a>)</li>
<li><a href="f273d3beab"><code>f273d3b</code></a> FuturesUnordered: Do not poll the same future twice per iteration (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li><a href="4959eccd57"><code>4959ecc</code></a> Add strong/weak pointer counts to Shared (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li><a href="6acaa815bc"><code>6acaa81</code></a> small change in <code>select</code> example. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2345">#2345</a>)</li>
<li><a href="59f62b04d9"><code>59f62b0</code></a> Disable rustfmt (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2339">#2339</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-task&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)](https://dependabot.com/compatibility-score/?dependency-name=futures-task&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-23 12:09:12 -05:00
bors-servo
a1e6896b90
Auto merge of #28182 - servo:dependabot/cargo/futures-io-0.3.13, r=jdm
Bump futures-io from 0.3.12 to 0.3.13

Bumps [futures-io](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-io's releases</a>.</em></p>
<blockquote>
<h2>0.3.13</h2>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-io's changelog</a>.</em></p>
<blockquote>
<h1>0.3.13 - 2021-02-23</h1>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c91f869167"><code>c91f869</code></a> Release 0.3.13 (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2350">#2350</a>)</li>
<li><a href="c29a73af21"><code>c29a73a</code></a> Document poll!(stream.next()) pattern for poll!(..) (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2357">#2357</a>)</li>
<li><a href="df6353e23c"><code>df6353e</code></a> Fix some typos in doc-comments (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2354">#2354</a>)</li>
<li><a href="18e46e804f"><code>18e46e8</code></a> tests: cfg-ignore compat tests if there is no compat feature (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2353">#2353</a>)</li>
<li><a href="f86bb460ec"><code>f86bb46</code></a> Add CODEOWNERS (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2351">#2351</a>)</li>
<li><a href="e981716f47"><code>e981716</code></a> Fix clippy::manual_flatten warning (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2347">#2347</a>)</li>
<li><a href="f273d3beab"><code>f273d3b</code></a> FuturesUnordered: Do not poll the same future twice per iteration (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li><a href="4959eccd57"><code>4959ecc</code></a> Add strong/weak pointer counts to Shared (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li><a href="6acaa815bc"><code>6acaa81</code></a> small change in <code>select</code> example. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2345">#2345</a>)</li>
<li><a href="59f62b04d9"><code>59f62b0</code></a> Disable rustfmt (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2339">#2339</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-io&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)](https://dependabot.com/compatibility-score/?dependency-name=futures-io&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-23 11:08:04 -05:00
bors-servo
831b05ec4f
Auto merge of #28180 - servo:dependabot/cargo/futures-core-0.3.13, r=jdm
Bump futures-core from 0.3.12 to 0.3.13

Bumps [futures-core](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/releases">futures-core's releases</a>.</em></p>
<blockquote>
<h2>0.3.13</h2>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md">futures-core's changelog</a>.</em></p>
<blockquote>
<h1>0.3.13 - 2021-02-23</h1>
<ul>
<li>Mitigated starvation issues in <code>FuturesUnordered</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li>Fixed race with dropping <code>mpsc::Receiver</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2304">#2304</a>)</li>
<li>Added <code>Shared::{strong_count, weak_count}</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li>Added <code>no_std</code> support for <code>task::noop_waker_ref</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2332">#2332</a>)</li>
<li>Implemented <code>Stream::size_hint</code> for <code>Either</code> (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2325">#2325</a>)</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="c91f869167"><code>c91f869</code></a> Release 0.3.13 (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2350">#2350</a>)</li>
<li><a href="c29a73af21"><code>c29a73a</code></a> Document poll!(stream.next()) pattern for poll!(..) (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2357">#2357</a>)</li>
<li><a href="df6353e23c"><code>df6353e</code></a> Fix some typos in doc-comments (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2354">#2354</a>)</li>
<li><a href="18e46e804f"><code>18e46e8</code></a> tests: cfg-ignore compat tests if there is no compat feature (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2353">#2353</a>)</li>
<li><a href="f86bb460ec"><code>f86bb46</code></a> Add CODEOWNERS (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2351">#2351</a>)</li>
<li><a href="e981716f47"><code>e981716</code></a> Fix clippy::manual_flatten warning (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2347">#2347</a>)</li>
<li><a href="f273d3beab"><code>f273d3b</code></a> FuturesUnordered: Do not poll the same future twice per iteration (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2333">#2333</a>)</li>
<li><a href="4959eccd57"><code>4959ecc</code></a> Add strong/weak pointer counts to Shared (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2346">#2346</a>)</li>
<li><a href="6acaa815bc"><code>6acaa81</code></a> small change in <code>select</code> example. (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2345">#2345</a>)</li>
<li><a href="59f62b04d9"><code>59f62b0</code></a> Disable rustfmt (<a href="https://github-redirect.dependabot.com/rust-lang/futures-rs/issues/2339">#2339</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=futures-core&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)](https://dependabot.com/compatibility-score/?dependency-name=futures-core&package-manager=cargo&previous-version=0.3.12&new-version=0.3.13)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-23 10:09:43 -05:00
dependabot-preview[bot]
c02519d9a6
Bump futures-sink from 0.3.12 to 0.3.13
Bumps [futures-sink](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-23 07:11:44 +00:00
dependabot-preview[bot]
1b8b66340a
Bump futures-task from 0.3.12 to 0.3.13
Bumps [futures-task](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-23 07:07:11 +00:00
dependabot-preview[bot]
34ee58ace1
Bump futures-io from 0.3.12 to 0.3.13
Bumps [futures-io](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-23 07:06:22 +00:00
dependabot-preview[bot]
248d59d5f6
Bump futures-core from 0.3.12 to 0.3.13
Bumps [futures-core](https://github.com/rust-lang/futures-rs) from 0.3.12 to 0.3.13.
- [Release notes](https://github.com/rust-lang/futures-rs/releases)
- [Changelog](https://github.com/rust-lang/futures-rs/blob/master/CHANGELOG.md)
- [Commits](https://github.com/rust-lang/futures-rs/compare/0.3.12...0.3.13)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-23 07:02:19 +00:00
bors-servo
d13a9355b8
Auto merge of #28174 - servo:dependabot/cargo/form_urlencoded-1.0.1, r=jdm
Bump form_urlencoded from 1.0.0 to 1.0.1

Bumps [form_urlencoded](https://github.com/servo/rust-url) from 1.0.0 to 1.0.1.
<details>
<summary>Commits</summary>
<ul>
<li><a href="53e19cd005"><code>53e19cd</code></a> percent-encoding v1.0.1</li>
<li><a href="d358a4f33a"><code>d358a4f</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/414">#414</a> - valenting:ipv4_overflow, r=SimonSapin</li>
<li><a href="471cb945dc"><code>471cb94</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/413">#413</a> - valenting:non-transitional-idna, r=SimonSapin</li>
<li><a href="e3e0b34a3b"><code>e3e0b34</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/412">#412</a> - valenting:fix-file-bug, r=SimonSapin</li>
<li><a href="211bf4ac0d"><code>211bf4a</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/411">#411</a> - valenting:no-host-username, r=SimonSapin</li>
<li><a href="c6284a2101"><code>c6284a2</code></a> Auto merge of <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/410">#410</a> - valenting:win-file-letter, r=SimonSapin</li>
<li><a href="48994586fc"><code>4899458</code></a> Fail IPv4 parsing when the number is overflowing</li>
<li><a href="10272db072"><code>10272db</code></a> Switch to non-transitional IDNA</li>
<li><a href="a706400a94"><code>a706400</code></a> Fix file:#frag test case</li>
<li><a href="f9d797190a"><code>f9d7971</code></a> Do not allow username,password,port for URLs without a host or file URLs</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-url/compare/v1.0.0...percent-encoding-v1.0.1">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=form_urlencoded&package-manager=cargo&previous-version=1.0.0&new-version=1.0.1)](https://dependabot.com/compatibility-score/?dependency-name=form_urlencoded&package-manager=cargo&previous-version=1.0.0&new-version=1.0.1)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-22 14:02:39 -05:00
dependabot-preview[bot]
f99f01b24e
Bump form_urlencoded from 1.0.0 to 1.0.1
Bumps [form_urlencoded](https://github.com/servo/rust-url) from 1.0.0 to 1.0.1.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v1.0.0...percent-encoding-v1.0.1)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-22 06:11:14 +00:00
bors-servo
17a6c1616e
Auto merge of #28173 - servo-wpt-sync:wpt_update_21-02-2021, r=jdm
Sync WPT with upstream (21-02-2021)

Automated downstream sync of changes from upstream as of 21-02-2021.
[no-wpt-sync]
r? @servo-wpt-sync
2021-02-21 11:31:40 -05:00
WPT Sync Bot
87be1008de Update web-platform-tests to revision b'7af9d6ec48ab04043a2bea85a3599904a1a19efa' 2021-02-21 11:31:07 -05:00
bors-servo
8050c95e31
Auto merge of #28171 - jdm:wpt_update_tmp, r=jdm
Fix WPT sync

Fixes #28170. This cherry-picks 1b484b247d to allow our nightly sync to resume.
2021-02-19 18:47:04 -05:00
Josh Matthews
f068c3e865 Cherry-pick of 1b484b247d. 2021-02-19 18:46:01 -05:00
bors-servo
1b58747ce1
Auto merge of #28169 - servo:jdm-patch-49, r=jdm
Fix some residual python2isms

Fixes nightly and doc builds.
2021-02-19 17:35:10 -05:00
bors-servo
a2e3559f10
Auto merge of #28164 - servo:dependabot/cargo/idna-0.2.2, r=jdm
Bump idna from 0.2.1 to 0.2.2

Bumps [idna](https://github.com/servo/rust-url) from 0.2.1 to 0.2.2.
<details>
<summary>Commits</summary>
<ul>
<li><a href="5e929762c9"><code>5e92976</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/678">#678</a> from djc/idna-0.2.2</li>
<li><a href="ea406e73c5"><code>ea406e7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/680">#680</a> from mrobakowski/master</li>
<li><a href="74bb107c8f"><code>74bb107</code></a> update <code>unicode-normalization</code> to <code>0.1.17</code></li>
<li><a href="844a3f2d34"><code>844a3f2</code></a> idna: bump version to 0.2.2</li>
<li><a href="00cd65bc39"><code>00cd65b</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/servo/rust-url/issues/676">#676</a> from djc/idna2008</li>
<li><a href="04b7f49019"><code>04b7f49</code></a> idna: combine two tables</li>
<li><a href="945908c5a2"><code>945908c</code></a> idna: only store range start in the initial TABLE</li>
<li><a href="245aba3edd"><code>245aba3</code></a> idna: implement support for reporting errors on invalid IDNA2008 characters</li>
<li><a href="ed86319dff"><code>ed86319</code></a> idna: simplify merging of mapping table ranges</li>
<li><a href="06b790ac98"><code>06b790a</code></a> Fix clippy warnings</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-url/compare/v0.2.1...idna-v0.2.2">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=idna&package-manager=cargo&previous-version=0.2.1&new-version=0.2.2)](https://dependabot.com/compatibility-score/?dependency-name=idna&package-manager=cargo&previous-version=0.2.1&new-version=0.2.2)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-19 12:14:48 -05:00
bors-servo
ed3b6c1ba1
Auto merge of #28163 - servo:jdm-patch-47, r=jdm
Update to LLVM 11.

Fixes #27545.
2021-02-19 11:57:58 -05:00
Josh Matthews
462237db4c
Fix str/bytes confusion when uploading to s3. 2021-02-19 10:28:15 -05:00
Josh Matthews
2e205ecafc
Fix python2ism in doc upload. 2021-02-19 10:23:42 -05:00
Josh Matthews
e1f0ae8b0b
Updat clang-fmt version check. 2021-02-19 10:20:08 -05:00
dependabot-preview[bot]
849c758cb3
Bump idna from 0.2.1 to 0.2.2
Bumps [idna](https://github.com/servo/rust-url) from 0.2.1 to 0.2.2.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/v0.2.1...idna-v0.2.2)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-19 06:09:53 +00:00
Josh Matthews
52e1a482c4
Update to LLVM 11. 2021-02-18 23:38:04 -05:00
bors-servo
5b8f045f2b
Auto merge of #28092 - jdm:smuppy2, r=emilio,asajeffrey
Update mozjs
2021-02-18 09:40:37 -05:00
Josh Matthews
2f5e2ccb66 Remove python2 from CI. 2021-02-18 09:36:24 -05:00
Josh Matthews
03ba1d891c Ensure all CI uses clang-cl on Windows. 2021-02-18 09:35:47 -05:00
Josh Matthews
30da8eca2f Replace embedded Python 3 distribution in CI with full installation. 2021-02-18 09:35:46 -05:00
Vincent Ricard
a627dde0d0 Port some code to Python3 2021-02-18 09:35:46 -05:00
Josh Matthews
f73370088b Update WPT results. 2021-02-18 09:35:46 -05:00
Josh Matthews
303483e8eb Add new JS engine error type to WPT tests. 2021-02-18 09:35:46 -05:00
Josh Matthews
397b9b2601 Implement toStringTag symbol for DOM objects.
This symbol is now required for the expected stringification behaviour in WPT.
2021-02-18 09:35:46 -05:00
Josh Matthews
5c4939599e Update mozjs. 2021-02-18 09:35:45 -05:00
bors-servo
d079d3c841
Auto merge of #28162 - servo:dependabot/cargo/hyper-0.12.36, r=jdm
Bump hyper from 0.12.35 to 0.12.36

Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.35 to 0.12.36.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/hyper/blob/v0.12.36/CHANGELOG.md">hyper's changelog</a>.</em></p>
<blockquote>
<h3>v0.12.36 (2021-02-17)</h3>
<h4>Bug Fixes</h4>
<ul>
<li><strong>client:</strong> allow client GET requests with explicit body headers (<a href="23fc8b0806">23fc8b08</a>, closes <a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/1925">#1925</a>)</li>
<li><strong>dependencies:</strong> use correct minimum versions (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/1974">#1974</a>) (<a href="90c1e8f44c">90c1e8f4</a>)</li>
<li><strong>http1:</strong> fix server misinterpretting multiple Transfer-Encoding headers (<a href="f605125067">f6051250</a>)</li>
<li><strong>server:</strong> allow <code>Server::local_addr</code> to be called with custom executor (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2009">#2009</a>) (<a href="da16ed62a3">da16ed62</a>)</li>
</ul>
<h4>Features</h4>
<ul>
<li><strong>client:</strong>
<ul>
<li>add resolve timeout to HttpConnector (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/1994">#1994</a>) (<a href="d4ee6996bf">d4ee6996</a>)</li>
<li>Add connect timeout to HttpConnector (<a href="3d676fb775">3d676fb7</a>)</li>
</ul>
</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="4c82565f5a"><code>4c82565</code></a> v0.12.36</li>
<li><a href="6d9003d85b"><code>6d9003d</code></a> chore(lib): fix new unused variable lint</li>
<li><a href="f605125067"><code>f605125</code></a> fix(http1): fix server misinterpretting multiple Transfer-Encoding headers</li>
<li><a href="a115c30f1c"><code>a115c30</code></a> chore(lib): allow deprecations in 0.12.x builds</li>
<li><a href="d4ee6996bf"><code>d4ee699</code></a> feat(client): add resolve timeout to HttpConnector (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/1994">#1994</a>)</li>
<li><a href="da16ed62a3"><code>da16ed6</code></a> fix(server): allow <code>Server::local_addr</code> to be called with custom executor (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/2">#2</a>...</li>
<li><a href="3d676fb775"><code>3d676fb</code></a> feat(client): Add connect timeout to HttpConnector</li>
<li><a href="90c1e8f44c"><code>90c1e8f</code></a> fix(dependencies): use correct minimum versions (<a href="https://github-redirect.dependabot.com/hyperium/hyper/issues/1974">#1974</a>)</li>
<li><a href="4d188d17b3"><code>4d188d1</code></a> chore(ci): update MSRV to 1.31 (parking_lot uses 2018 edition)</li>
<li>See full diff in <a href="https://github.com/hyperium/hyper/compare/v0.12.35...v0.12.36">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=hyper&package-manager=cargo&previous-version=0.12.35&new-version=0.12.36)](https://dependabot.com/compatibility-score/?dependency-name=hyper&package-manager=cargo&previous-version=0.12.35&new-version=0.12.36)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-18 08:38:31 -05:00
dependabot-preview[bot]
4f22ed0843
Bump hyper from 0.12.35 to 0.12.36
Bumps [hyper](https://github.com/hyperium/hyper) from 0.12.35 to 0.12.36.
- [Release notes](https://github.com/hyperium/hyper/releases)
- [Changelog](https://github.com/hyperium/hyper/blob/v0.12.36/CHANGELOG.md)
- [Commits](https://github.com/hyperium/hyper/compare/v0.12.35...v0.12.36)

Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2021-02-18 06:16:39 +00:00
bors-servo
4c82d3cb86
Auto merge of #28159 - MichaelMcDonnell:extract_crash_handler, r=jdm
Extract crash handler

Moved the crash handler code into its own file since it is a distinct concept.  It
simplifies the main method a little.

<!-- Please describe your changes on the following line: -->

---
<!-- Thank you for contributing to Servo! Please replace each `[ ]` by `[X]` when the step is complete, and replace `___` with appropriate data: -->
- [X] `./mach build -d` does not report any errors
- [X] `./mach test-tidy` does not report any errors
- [ ] These changes fix #___ (GitHub issue number if applicable)

<!-- Either: -->
- [ ] There are tests for these changes OR
- [X] These changes do not require tests because it only moves code around.

<!-- Also, please make sure that "Allow edits from maintainers" checkbox is checked, so that we can help you if you get stuck somewhere along the way.-->

<!-- Pull requests that do not address these steps are welcome, but they will require additional verification as part of the review process. -->
2021-02-16 20:39:08 -05:00
Michael Mc Donnell
304fe775b3
Extract crash handler
Moved the crash handler code into its own file since it is a distinct concept.  It
simplifies the main method a little.
2021-02-16 09:49:41 -08:00
bors-servo
41f8b47a53
Auto merge of #28123 - servo:dependabot/cargo/weezl-0.1.4, r=jdm
Bump weezl from 0.1.3 to 0.1.4

Bumps [weezl](https://github.com/image-rs/lzw) from 0.1.3 to 0.1.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/lzw/blob/master/Changes.md">weezl's changelog</a>.</em></p>
<blockquote>
<h2>Version 0.1.4</h2>
<ul>
<li>Added <code>IntoAsync</code> adapters for asynchronous de- and encoding. The interface
is implemented only in terms of <code>futures = 0.3</code> traits at the moment.</li>
<li>Code sizes smaller than 2 are now allowed for decoding. Since they do not
roundtrip it is still an error to use them in the decoder but this avoids
accidental panicking, i.e. denial of service, in parsers.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="68be005671"><code>68be005</code></a> Update meta data for 0.1.4</li>
<li><a href="a74b5f06e6"><code>a74b5f0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/lzw/issues/21">#21</a> from image-rs/decode-code-size</li>
<li><a href="6ea4dadf4a"><code>6ea4dad</code></a> Allow arbitrarily low decode size</li>
<li><a href="90a89bd466"><code>90a89bd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/lzw/issues/20">#20</a> from image-rs/async</li>
<li><a href="9eb40e58ca"><code>9eb40e5</code></a> Move async blocks to separate file, avoid parsing</li>
<li><a href="5d306f3807"><code>5d306f3</code></a> A big cargo fmt pass</li>
<li><a href="80961af911"><code>80961af</code></a> Go back to 1.34.2 lockfile</li>
<li><a href="b94df13592"><code>b94df13</code></a> Adjust tests running for async</li>
<li><a href="43689f9d5e"><code>43689f9</code></a> Add an into-async adapter</li>
<li><a href="effcd97308"><code>effcd97</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/lzw/issues/19">#19</a> from image-rs/release-0.1.3</li>
<li>See full diff in <a href="https://github.com/image-rs/lzw/compare/v0.1.3...v0.1.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://api.dependabot.com/badges/compatibility_score?dependency-name=weezl&package-manager=cargo&previous-version=0.1.3&new-version=0.1.4)](https://dependabot.com/compatibility-score/?dependency-name=weezl&package-manager=cargo&previous-version=0.1.3&new-version=0.1.4)

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
- `@dependabot ignore this major version` will close this PR and stop Dependabot creating any more for this major version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this minor version` will close this PR and stop Dependabot creating any more for this minor version (unless you reopen the PR or upgrade to it yourself)
- `@dependabot ignore this dependency` will close this PR and stop Dependabot creating any more for this dependency (unless you reopen the PR or upgrade to it yourself)
- `@dependabot use these labels` will set the current labels as the default for future PRs for this repo and language
- `@dependabot use these reviewers` will set the current reviewers as the default for future PRs for this repo and language
- `@dependabot use these assignees` will set the current assignees as the default for future PRs for this repo and language
- `@dependabot use this milestone` will set the current milestone as the default for future PRs for this repo and language
- `@dependabot badge me` will comment on this PR with code to add a "Dependabot enabled" badge to your readme

Additionally, you can set the following in your Dependabot [dashboard](https://app.dependabot.com):
- Update frequency (including time of day and day of week)
- Pull request limits (per update run and/or open at any time)
- Out-of-range updates (receive only lockfile updates, if desired)
- Security updates (receive only security updates, if desired)

</details>
2021-02-09 09:47:40 -05:00
bors-servo
aeb30d2a39
Auto merge of #28152 - servo:jdm-patch-49, r=jdm
Update pip when building docker image.

Outdated versions of pip can't find a Rust compiler that's required when installing the python cryptography package.
2021-02-09 00:06:09 -05:00
Josh Matthews
277c3b03f4
More syntax errors. 2021-02-09 00:05:50 -05:00