Commit graph

44700 commits

Author SHA1 Message Date
yvt
00f6b6f36e fix(script_plugins): Map::get_parent_item now returns OwnerId instead of LocalDefId
<https://github.com/rust-lang/rust/pull/102040>
2022-10-16 19:19:13 +09:00
yvt
e7c92e9627 chore: upgrade the Rust toolchain to nightly-2022-09-26 2022-10-16 19:19:13 +09:00
yvt
b1341f77f5 test(style): update the expected sizes of {,Selector,Value}ParseError
<https://github.com/rust-lang/rust/pull/94075>
2022-10-16 19:19:13 +09:00
yvt
66c03e3c96 fix(script_plugins): LintStore::register_late_pass now passes an extra arg to a given closure
<https://github.com/rust-lang/rust/pull/101501>
2022-10-16 19:19:13 +09:00
yvt
2f4f3f066e chore: upgrade the Rust toolchain to nightly-2022-09-09 2022-10-16 19:19:13 +09:00
yvt
fbc1ae8533 fix(script_plugins): hir::BindingAnnotation::{Unannotated, Mutable} have been replaced by associated constants
<https://github.com/rust-lang/rust/pull/101241>
2022-10-16 19:19:13 +09:00
yvt
ffe06c133b chore: upgrade the Rust toolchain to nightly-2022-09-07 2022-10-16 19:19:12 +09:00
yvt
3fd4fd0388 fix(script_plguins): rustc_ast::ast::AttrKind::Normal fields are now boxed
<https://github.com/rust-lang/rust/pull/100441>
2022-10-16 19:19:12 +09:00
yvt
52ebde8e16 chore: upgrade the Rust toolchain to nightly-2022-08-17 2022-10-16 19:19:12 +09:00
yvt
065c59665c fix(script_plugins): replace TyCtxt::{get_attrs -> get_attrs_unchecked}
[rust-lang/rust#95562][1] renames the existing method `get_attrs` to
`get_attrs_unchecked` and introduces a new method in its former place.
The new method takes an attribute name and returns attributes of that
name. It also checks that, if the attribute name is marked as local-
only, the given `DefId` is local as well to prevent misuses. The old
method, now named `get_attrs_unchecked`, returns all attributes of a
given `DefId`; thus it's "unchecked" in the sense that it's up to the
callers to be certain whether the attributes they are looking for are
local-only.

The new `get_attrs` method lacks the support for attribute names with
more than one path component, which is why we can't just migrate to the
new `get_attrs` method here. Although `get_attrs_unchecked` is marked
for future removal in the compile source code, there's a discussion
about [supporting][2] this use case.

[1]: https://github.com/rust-lang/rust/pull/95562
[2]: https://github.com/rust-lang/rust/pull/95562/files#r915537557
2022-10-16 19:19:12 +09:00
yvt
37d09ebdfd chore: upgrade the Rust toolchain to nightly-2022-05-13 2022-10-16 17:06:14 +09:00
yvt
b4c1c972d4 fix(script_plugins): the visibility fields of rustc_hir::intravisit::FnKind are gone
<https://github.com/rust-lang/rust/pull/93970>
2022-10-16 17:02:14 +09:00
yvt
75fc8a664f chore: upgrade the Rust toolchain to nightly-2022-04-25 2022-10-16 17:02:13 +09:00
bors-servo
66bdba8d76
Auto merge of #29015 - yvt:patch/test-wpt-cert, r=jdm
test(wpt): regenerate WPT certificate

The certificate expired at Oct 12 00:43:32 2022 GMT. This PR regenerates it for another year (valid until Oct 15 13:13:45 2023 GMT).

---
- [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)

---
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they update date-sensitive files in the test harness
2022-10-15 23:37:37 -04:00
yvt
fc105e9a47 test(wpt): regenerate WPT certs
$ openssl x509 -text -nocert < tools/certs/cacert.pem
    ...
    Validity
        Not Before: Oct 15 13:13:45 2022 GMT
        Not After : Oct 15 13:13:45 2023 GMT
2022-10-15 22:31:23 +09:00
bors-servo
543fc51eeb
Auto merge of #29007 - yvt:patch/nix-pkgconfig, r=jdm
`etc/shell.nix`: Replace `pkgconfig` with `pkg-config`

`pkgconfig` is [an old name][1] of `pkg-config` that has been [completely removed][2] in a recent version of nixpkgs.

[1]: https://github.com/NixOS/nixpkgs/pull/55094
[2]: https://github.com/NixOS/nixpkgs/pull/192681

---
- [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)

---
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they don't affect the production code
2022-10-09 12:24:46 -04:00
yvt
57eb5a56d1 chore(nix): replace pkgconfig with pkg-config
`pkgconfig` has been renamed to `pkg-config` in nixpkgs.
2022-10-07 01:40:54 +09:00
bors-servo
30525b4f5f
Auto merge of #28996 - servo:dependabot/cargo/openssl-0.10.42, r=jdm
Bump openssl from 0.10.41 to 0.10.42

Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.41 to 0.10.42.
<details>
<summary>Commits</summary>
<ul>
<li><a href="e43eb58540"><code>e43eb58</code></a> Release openssl v0.10.42</li>
<li><a href="44528bb7c9"><code>44528bb</code></a> Release openssl-sys v0.9.76</li>
<li><a href="0af10fb66b"><code>0af10fb</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1649">#1649</a> from maurer/boringssl</li>
<li><a href="c49476b665"><code>c49476b</code></a> Merge branch 'master' into boringssl</li>
<li><a href="7ef9ab2612"><code>7ef9ab2</code></a> more build fixes</li>
<li><a href="aac4eb8f0e"><code>aac4eb8</code></a> fix warnings</li>
<li><a href="8e473ddc5b"><code>8e473dd</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1694">#1694</a> from puzzlewolf/master</li>
<li><a href="f5cb75198e"><code>f5cb751</code></a> Fix new clippy lints</li>
<li><a href="c26bdb3ec9"><code>c26bdb3</code></a> Fix new compiler lints (explicit drop for Boxes)</li>
<li><a href="46e9314830"><code>46e9314</code></a> Add boringssl to CI</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.41...openssl-v0.10.42">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl&package-manager=cargo&previous-version=0.10.41&new-version=0.10.42)](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
- `@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)

</details>
2022-10-01 19:16:50 -04:00
bors-servo
c1102ffc0c
Auto merge of #28995 - servo:dependabot/cargo/image-0.24.4, r=jdm
Bump image from 0.24.3 to 0.24.4

Bumps [image](https://github.com/image-rs/image) from 0.24.3 to 0.24.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/image/blob/master/CHANGES.md">image's changelog</a>.</em></p>
<blockquote>
<h3>Version 0.24.4</h3>
<p>New Features:</p>
<ul>
<li>Encoding for <code>webp</code> is now available with the native library. This needs to
be activate explicitly with the <code>web-encoder</code> feature.</li>
<li><code>exr</code> decoding has gained basic limit support.</li>
</ul>
<p>Bug fixes:</p>
<ul>
<li>The <code>Iterator::size_hint</code> implementation of pixel iterators has been fixed to
return the current length indicated by its <code>ExactSizeIterator</code> hint.</li>
<li>Typos and bad references in the documentation have been removed.</li>
</ul>
<p>Performance:</p>
<ul>
<li><code>ImageBuffer::get_pixel{,_mut}</code> is now marked inline.</li>
<li><code>resize</code> now short-circuits when image dimensions are unchanged.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d298607013"><code>d298607</code></a> Changes and release notes for 0.24.4</li>
<li><a href="162a343398"><code>162a343</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1792">#1792</a> from kianmeng/fix-typos</li>
<li><a href="1375fed9aa"><code>1375fed</code></a> Fix typos</li>
<li><a href="8624b71627"><code>8624b71</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1784">#1784</a> from cycraig/master</li>
<li><a href="74e22f5dbf"><code>74e22f5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1790">#1790</a> from GabrielDertoni/size_hint</li>
<li><a href="baa5af2988"><code>baa5af2</code></a> fix: implement size_hint for ImageBuffer iterators</li>
<li><a href="794d98f746"><code>794d98f</code></a> Annotate C libraries in README.md</li>
<li><a href="7b2e1bc3b4"><code>7b2e1bc</code></a> Fix potential overflow in WebPEncoder::encode</li>
<li><a href="e9ccfcfc30"><code>e9ccfcf</code></a> Add webp-encoder</li>
<li><a href="b35437696f"><code>b354376</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image/issues/1787">#1787</a> from gents83/master</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/image/compare/v0.24.3...v0.24.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=image&package-manager=cargo&previous-version=0.24.3&new-version=0.24.4)](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
- `@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)

</details>
2022-10-01 17:15:52 -04:00
bors-servo
7d5441f581
Auto merge of #28989 - servo:dependabot/cargo/tokio-stream-0.1.10, r=jdm
Bump tokio-stream from 0.1.9 to 0.1.10

Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.9 to 0.1.10.
<details>
<summary>Commits</summary>
<ul>
<li><a href="d69e5bebf1"><code>d69e5be</code></a> chore: release tokio-stream 0.1.10 (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5028">#5028</a>)</li>
<li><a href="0b92f80a65"><code>0b92f80</code></a> rt: rm internal <code>Unpark</code> types for Handle types (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5027">#5027</a>)</li>
<li><a href="cba5c1009e"><code>cba5c10</code></a> rt: move driver unpark out of multi-thread parker (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5026">#5026</a>)</li>
<li><a href="cdd6eeaf70"><code>cdd6eea</code></a> rt: update MultiThread to use its own Handle (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5025">#5025</a>)</li>
<li><a href="2effa7ff8a"><code>2effa7f</code></a> rt: update CurrentThread to use its own Handle (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5023">#5023</a>)</li>
<li><a href="ebeb78ed40"><code>ebeb78e</code></a> rt: split internal runtime::Handle concerns (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5022">#5022</a>)</li>
<li><a href="b5709baa91"><code>b5709ba</code></a> rt: add <code>rng_seed</code> option to <code>runtime::Builder</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/4910">#4910</a>)</li>
<li><a href="9e02759779"><code>9e02759</code></a> rt: create driver::Handle struct (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5018">#5018</a>)</li>
<li><a href="198e2d8e79"><code>198e2d8</code></a> rt: rename internal <code>runtime::Kind</code> to <code>Scheduler</code> (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5017">#5017</a>)</li>
<li><a href="57e08e7147"><code>57e08e7</code></a> chore: remove println from tests (<a href="https://github-redirect.dependabot.com/tokio-rs/tokio/issues/5015">#5015</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.9...tokio-stream-0.1.10">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=tokio-stream&package-manager=cargo&previous-version=0.1.9&new-version=0.1.10)](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
- `@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)

</details>
2022-10-01 11:21:47 -04:00
bors-servo
0b87ea1962
Auto merge of #28988 - servo:dependabot/cargo/jobserver-0.1.25, r=jdm
Bump jobserver from 0.1.22 to 0.1.25

Bumps [jobserver](https://github.com/alexcrichton/jobserver-rs) from 0.1.22 to 0.1.25.
<details>
<summary>Commits</summary>
<ul>
<li><a href="c9b5c79634"><code>c9b5c79</code></a> Bump to 0.1.25</li>
<li><a href="d7a5828540"><code>d7a5828</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/jobserver-rs/issues/45">#45</a> from olofj/add-available</li>
<li><a href="cfae7ffaf5"><code>cfae7ff</code></a> Add <code>available</code> traits to find out how many client tokens are unused</li>
<li><a href="2c7fbf07bf"><code>2c7fbf0</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/jobserver-rs/issues/39">#39</a> from NobodyXu/optimize</li>
<li><a href="888d2d7be5"><code>888d2d7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/jobserver-rs/issues/42">#42</a> from NobodyXu/fix/configure-make</li>
<li><a href="f049e25ab1"><code>f049e25</code></a> Rm unnecessary diff in <code>Client::mk</code></li>
<li><a href="a55f5f2031"><code>a55f5f2</code></a> Create a new fn <code>configure_make</code> to set <code>MFLAGS</code></li>
<li><a href="9c8de91c83"><code>9c8de91</code></a> Fix <code>configure</code>: Set <code>MAKEFLAGS</code> &amp; <code>MFLAGS</code></li>
<li><a href="0a5230a0fe"><code>0a5230a</code></a> Refactor: Put all <code>set_nonblocking</code> into <code>new</code></li>
<li><a href="a66acbcd6c"><code>a66acbc</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/alexcrichton/jobserver-rs/issues/41">#41</a> from NobodyXu/improve-doc</li>
<li>Additional commits viewable in <a href="https://github.com/alexcrichton/jobserver-rs/compare/0.1.22...0.1.25">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=jobserver&package-manager=cargo&previous-version=0.1.22&new-version=0.1.25)](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
- `@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)

</details>
2022-10-01 08:47:05 -04:00
dependabot[bot]
07f3e43de2
Bump openssl from 0.10.41 to 0.10.42
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.41 to 0.10.42.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.41...openssl-v0.10.42)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-27 16:16:14 +00:00
dependabot[bot]
98e7ca7eec
Bump image from 0.24.3 to 0.24.4
Bumps [image](https://github.com/image-rs/image) from 0.24.3 to 0.24.4.
- [Release notes](https://github.com/image-rs/image/releases)
- [Changelog](https://github.com/image-rs/image/blob/master/CHANGES.md)
- [Commits](https://github.com/image-rs/image/compare/v0.24.3...v0.24.4)

---
updated-dependencies:
- dependency-name: image
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 16:34:46 +00:00
dependabot[bot]
234e2fb05d
Bump tokio-stream from 0.1.9 to 0.1.10
Bumps [tokio-stream](https://github.com/tokio-rs/tokio) from 0.1.9 to 0.1.10.
- [Release notes](https://github.com/tokio-rs/tokio/releases)
- [Commits](https://github.com/tokio-rs/tokio/compare/tokio-stream-0.1.9...tokio-stream-0.1.10)

---
updated-dependencies:
- dependency-name: tokio-stream
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 16:14:58 +00:00
dependabot[bot]
77f61083cf
Bump jobserver from 0.1.22 to 0.1.25
Bumps [jobserver](https://github.com/alexcrichton/jobserver-rs) from 0.1.22 to 0.1.25.
- [Release notes](https://github.com/alexcrichton/jobserver-rs/releases)
- [Commits](https://github.com/alexcrichton/jobserver-rs/compare/0.1.22...0.1.25)

---
updated-dependencies:
- dependency-name: jobserver
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-26 16:14:33 +00:00
bors-servo
c743657870
Auto merge of #28969 - servo:dependabot/cargo/percent-encoding-2.2.0, r=jdm
Bump percent-encoding from 2.1.0 to 2.2.0

Bumps [percent-encoding](https://github.com/servo/rust-url) from 2.1.0 to 2.2.0.
<details>
<summary>Commits</summary>
<ul>
<li><a href="1182d5d5b9"><code>1182d5d</code></a> Fix readme path</li>
<li><a href="fcf40eae55"><code>fcf40ea</code></a> Update toml to list bench path</li>
<li><a href="82ee0bd3cd"><code>82ee0bd</code></a> Bump url crate version to 2.2.0</li>
<li><a href="a46bec6e54"><code>a46bec6</code></a> chore: silence false positive clippy warning</li>
<li><a href="37460b4ab7"><code>37460b4</code></a> idna: deduplicate punycode test assertions</li>
<li><a href="b665da1b24"><code>b665da1</code></a> chore: pacify clippy some more</li>
<li><a href="9d8a8c5103"><code>9d8a8c5</code></a> chore: fix CI failures from clippy/MSRV</li>
<li><a href="bbfb2c0c79"><code>bbfb2c0</code></a> url: tweak code order in test module</li>
<li><a href="595624961f"><code>5956249</code></a> url: replace use of macros in data-driven tests</li>
<li><a href="c9ed907ed1"><code>c9ed907</code></a> url: remove usage of custom test framework</li>
<li>Additional commits viewable in <a href="https://github.com/servo/rust-url/compare/percent-encoding-v2.1.0...v2.2.0">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=percent-encoding&package-manager=cargo&previous-version=2.1.0&new-version=2.2.0)](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
- `@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)

</details>
2022-09-24 06:39:33 -04:00
bors-servo
bd8f3dcb89
Auto merge of #28962 - servo:dependabot/cargo/cpufeatures-0.2.5, r=jdm
Bump cpufeatures from 0.2.2 to 0.2.5

Bumps [cpufeatures](https://github.com/RustCrypto/utils) from 0.2.2 to 0.2.5.
<details>
<summary>Commits</summary>
<ul>
<li><a href="1cc82d57d7"><code>1cc82d5</code></a> Add workaround for CPUID bug in std (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/800">#800</a>)</li>
<li><a href="b858f0c8f4"><code>b858f0c</code></a> block-padding: fix small typo in docstring (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/798">#798</a>)</li>
<li><a href="1261e29ff9"><code>1261e29</code></a> zeroize: note <code>aarch64</code> crate feature works on stable (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/797">#797</a>)</li>
<li><a href="f58e39e927"><code>f58e39e</code></a> cpufeatures: release v0.2.4 (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/796">#796</a>)</li>
<li><a href="276a4572b7"><code>276a457</code></a> Update Cargo.lock (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/794">#794</a>)</li>
<li><a href="b637d94b47"><code>b637d94</code></a> cpufeatures: check AVX availability when detecting AVX2 and FMA (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/792">#792</a>)</li>
<li><a href="8e74aa5b4b"><code>8e74aa5</code></a> cpufeatures: Disable all target features under miri (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/779">#779</a>)</li>
<li><a href="81536ee278"><code>81536ee</code></a> Fix deriving <code>ZeroizeOnDrop</code> on items with generics (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/787">#787</a>)</li>
<li><a href="7a083ff3d2"><code>7a083ff</code></a> update libc deps to 0.2.95 (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/789">#789</a>)</li>
<li><a href="2b4de619a3"><code>2b4de61</code></a> build(deps): bump proc-macro2 from 1.0.40 to 1.0.42 (<a href="https://github-redirect.dependabot.com/RustCrypto/utils/issues/783">#783</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/RustCrypto/utils/compare/cpufeatures-v0.2.2...cpufeatures-v0.2.5">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cpufeatures&package-manager=cargo&previous-version=0.2.2&new-version=0.2.5)](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
- `@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)

</details>
2022-09-24 04:17:48 -04:00
bors-servo
41b9d9c651
Auto merge of #28959 - rick68:patch-1, r=jdm
fix a typo

as title.
2022-09-24 02:18:07 -04:00
bors-servo
76a8307164
Auto merge of #28978 - yvt:patch/nix-darwin-framework, r=jdm
`etc/shell.nix`: Add `AppKit` to `buildInputs` on Darwin

System framework dependencies need to be specified explicitly on Darwin.

Fixes a linker error when building Servo inside a Nix shell on macOS.

Signed-off-by: yvt <i@yvt.jp>

---
- [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)

---
- [ ] There are tests for these changes OR
- [x] These changes do not require tests because they don't affect the production code
2022-09-23 23:50:53 -04:00
bors-servo
c1edf69778
Auto merge of #28960 - servo:jdm-patch-30, r=jdm
Upgrade setuptools.

Attempting to fix a new build error in CI.
2022-09-23 21:18:31 -04:00
yvt
f47a53f3b1 chore(ci): relink python3 to python3.9 on Homebrew
Implements a work-around for the compatibility issue between mozjs and
Homebrew's Python 3.10 formula.
2022-09-23 21:17:09 -04:00
yvt
71a6a00d26 chore(nix): add AppKit to buildInputs on Darwin
Signed-off-by: yvt <i@yvt.jp>
2022-09-16 00:37:07 +09:00
dependabot[bot]
a1135f92fd
Bump percent-encoding from 2.1.0 to 2.2.0
Bumps [percent-encoding](https://github.com/servo/rust-url) from 2.1.0 to 2.2.0.
- [Release notes](https://github.com/servo/rust-url/releases)
- [Commits](https://github.com/servo/rust-url/compare/percent-encoding-v2.1.0...v2.2.0)

---
updated-dependencies:
- dependency-name: percent-encoding
  dependency-type: indirect
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-08 16:28:56 +00:00
dependabot[bot]
a88d9c6b50
Bump cpufeatures from 0.2.2 to 0.2.5
Bumps [cpufeatures](https://github.com/RustCrypto/utils) from 0.2.2 to 0.2.5.
- [Release notes](https://github.com/RustCrypto/utils/releases)
- [Commits](https://github.com/RustCrypto/utils/compare/cpufeatures-v0.2.2...cpufeatures-v0.2.5)

---
updated-dependencies:
- dependency-name: cpufeatures
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-09-05 17:06:38 +00:00
Josh Matthews
5bebdeadbe
Remove explicit setuptools installation. 2022-09-04 16:04:22 -04:00
Josh Matthews
1310daef74
Upgrade setuptools. 2022-09-04 16:01:19 -04:00
Josh Matthews
a98fe25daf
Install setuptools. 2022-09-04 15:52:48 -04:00
Hsiang-Cheng Yang
2627ba5fdd
fix a typo 2022-09-04 13:29:37 +08:00
bors-servo
08bc2d5357
Auto merge of #28958 - sagudev:patch-2, r=jdm
Update bootstrap.py to support Ubuntu 22.04

None
2022-08-27 09:02:06 -04:00
sagu
0e462a851b
Update bootstrap.py
support Ubuntu 22.04
2022-08-27 12:21:19 +02:00
bors-servo
55ca150c72
Auto merge of #28951 - servo:dependabot/cargo/openssl-0.10.41, r=jdm
Bump openssl from 0.10.38 to 0.10.41

Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.38 to 0.10.41.
<details>
<summary>Commits</summary>
<ul>
<li><a href="04aa578b8c"><code>04aa578</code></a> Release openssl v0.10.41</li>
<li><a href="6eb34eb73f"><code>6eb34eb</code></a> Release openssl-sys v0.9.75</li>
<li><a href="c81d34984e"><code>c81d349</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1660">#1660</a> from sfackler/oss3-error-strs</li>
<li><a href="4d218d1fec"><code>4d218d1</code></a> statically link on windows</li>
<li><a href="61c042fd29"><code>61c042f</code></a> disable systest on windows</li>
<li><a href="48ce2336a1"><code>48ce233</code></a> add a test</li>
<li><a href="ed4eca695d"><code>ed4eca6</code></a> fix link</li>
<li><a href="c02e9dcd36"><code>c02e9dc</code></a> Fix use-after-free in 3.x error reporting</li>
<li><a href="047fb44e7c"><code>047fb44</code></a> Update ci.yml</li>
<li><a href="b2f85951aa"><code>b2f8595</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/sfackler/rust-openssl/issues/1657">#1657</a> from John-K/custom_ecc_curve</li>
<li>Additional commits viewable in <a href="https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.38...openssl-v0.10.41">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=openssl&package-manager=cargo&previous-version=0.10.38&new-version=0.10.41)](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
- `@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)

</details>
2022-08-25 21:06:49 -04:00
bors-servo
120794fc67
Auto merge of #28956 - servo:dependabot/cargo/flume-0.10.14, r=jdm
Bump flume from 0.10.12 to 0.10.14

Bumps [flume](https://github.com/zesterer/flume) from 0.10.12 to 0.10.14.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/zesterer/flume/blob/master/CHANGELOG.md">flume's changelog</a>.</em></p>
<blockquote>
<h1>[0.10.14] - 2022-07-21</h1>
<h3>Fixed</h3>
<ul>
<li>Fixed unbounded memory usage in <code>RecvFut::poll_inner</code></li>
</ul>
<h1>[0.10.13] - 2022-06-10</h1>
<h3>Added</h3>
<ul>
<li><code>SendSink::sender</code>, to get the sender of a <code>SendSink</code></li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/zesterer/flume/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=flume&package-manager=cargo&previous-version=0.10.12&new-version=0.10.14)](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
- `@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)

</details>
2022-08-24 15:30:29 -04:00
bors-servo
ef2ece9dba
Auto merge of #28953 - servo:dependabot/cargo/http-0.2.8, r=jdm
Bump http from 0.2.6 to 0.2.8

Bumps [http](https://github.com/hyperium/http) from 0.2.6 to 0.2.8.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/http/releases">http's releases</a>.</em></p>
<blockquote>
<h2>v0.2.8</h2>
<h2>Fixes</h2>
<ul>
<li>Fix internal usage of uninitialized memory to use <code>MaybeUninit</code> inside <code>HeaderName</code>.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/LucioFranco"><code>@​LucioFranco</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/550">hyperium/http#550</a></li>
<li><a href="https://github.com/nnethercote"><code>@​nnethercote</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/553">hyperium/http#553</a></li>
</ul>
<h2>v0.2.7</h2>
<h2>What's Changed</h2>
<ul>
<li>Add <code>extend()</code> method to <code>Extensions</code>.</li>
<li>Add <code>From&lt;Authority&gt;</code> and <code>From&lt;PathAndQuery&gt;</code> impls for <code>Uri</code>.</li>
<li>Make <code>HeaderName::from_static</code> a <code>const fn</code>.</li>
</ul>
<h2>New Contributors</h2>
<ul>
<li><a href="https://github.com/ivd-git"><code>@​ivd-git</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/545">hyperium/http#545</a></li>
<li><a href="https://github.com/jeddenlea"><code>@​jeddenlea</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/499">hyperium/http#499</a></li>
<li><a href="https://github.com/atouchet"><code>@​atouchet</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/547">hyperium/http#547</a></li>
<li><a href="https://github.com/jplatte"><code>@​jplatte</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/546">hyperium/http#546</a></li>
<li><a href="https://github.com/graves501"><code>@​graves501</code></a> made their first contribution in <a href="https://github-redirect.dependabot.com/hyperium/http/pull/532">hyperium/http#532</a></li>
</ul>
</blockquote>
</details>
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/hyperium/http/blob/master/CHANGELOG.md">http's changelog</a>.</em></p>
<blockquote>
<h1>0.2.8 (June 6, 2022)</h1>
<ul>
<li>Fix internal usage of uninitialized memory to use <code>MaybeUninit</code> inside <code>HeaderName</code>.</li>
</ul>
<h1>0.2.7 (April 28, 2022)</h1>
<ul>
<li>MSRV bumped to <code>1.49</code>.</li>
<li>Add <code>extend()</code> method to <code>Extensions</code>.</li>
<li>Add <code>From&lt;Authority&gt;</code> and <code>From&lt;PathAndQuery&gt;</code> impls for <code>Uri</code>.</li>
<li>Make <code>HeaderName::from_static</code> a <code>const fn</code>.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="d46b71e764"><code>d46b71e</code></a> v0.2.8</li>
<li><a href="5b2719accc"><code>5b2719a</code></a> Convert header::name to use MaybeUninit (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/555">#555</a>)</li>
<li><a href="fecfdfb92f"><code>fecfdfb</code></a> Fix <code>doc(hidden)</code> errors. (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/553">#553</a>)</li>
<li><a href="9f68ed7712"><code>9f68ed7</code></a> Update changelog to include msrv (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/550">#550</a>)</li>
<li><a href="95ad79b271"><code>95ad79b</code></a> v0.2.7</li>
<li><a href="c1f309e0c3"><code>c1f309e</code></a> From impls of PathAndQuery and Authority for Uri (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/538">#538</a>)</li>
<li><a href="bd30ce0b1c"><code>bd30ce0</code></a> style: fix typo in code comment (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/532">#532</a>)</li>
<li><a href="d82aa29813"><code>d82aa29</code></a> readme: update some links (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/548">#548</a>)</li>
<li><a href="f4cff03789"><code>f4cff03</code></a> Add Extensions::extend (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/546">#546</a>)</li>
<li><a href="4fb67bcee1"><code>4fb67bc</code></a> Use SPDX license format (<a href="https://github-redirect.dependabot.com/hyperium/http/issues/547">#547</a>)</li>
<li>Additional commits viewable in <a href="https://github.com/hyperium/http/compare/v0.2.6...v0.2.8">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=http&package-manager=cargo&previous-version=0.2.6&new-version=0.2.8)](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
- `@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)

</details>
2022-08-23 19:19:44 -04:00
dependabot[bot]
03b7e36b5b
Bump flume from 0.10.12 to 0.10.14
Bumps [flume](https://github.com/zesterer/flume) from 0.10.12 to 0.10.14.
- [Release notes](https://github.com/zesterer/flume/releases)
- [Changelog](https://github.com/zesterer/flume/blob/master/CHANGELOG.md)
- [Commits](https://github.com/zesterer/flume/commits)

---
updated-dependencies:
- dependency-name: flume
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 16:31:49 +00:00
dependabot[bot]
a9ef89bde7
Bump http from 0.2.6 to 0.2.8
Bumps [http](https://github.com/hyperium/http) from 0.2.6 to 0.2.8.
- [Release notes](https://github.com/hyperium/http/releases)
- [Changelog](https://github.com/hyperium/http/blob/master/CHANGELOG.md)
- [Commits](https://github.com/hyperium/http/compare/v0.2.6...v0.2.8)

---
updated-dependencies:
- dependency-name: http
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-23 16:24:55 +00:00
bors-servo
53fa5e8040
Auto merge of #28949 - servo:dependabot/cargo/bit-set-0.5.3, r=jdm
Bump bit-set from 0.5.2 to 0.5.3

Bumps [bit-set](https://github.com/contain-rs/bit-set) from 0.5.2 to 0.5.3.
<details>
<summary>Release notes</summary>
<p><em>Sourced from <a href="https://github.com/contain-rs/bit-set/releases">bit-set's releases</a>.</em></p>
<blockquote>
<h2>v0.5.3</h2>
<ul>
<li>fixes shrink_to_fit bug</li>
<li>fixes ci</li>
<li>fmts</li>
<li>cleans up readme</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/contain-rs/bit-set/commits/v0.5.3">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=bit-set&package-manager=cargo&previous-version=0.5.2&new-version=0.5.3)](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
- `@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)

</details>
2022-08-23 01:56:44 -04:00
bors-servo
17f9fab22b
Auto merge of #28948 - servo:dependabot/cargo/cssparser-0.29.6, r=jdm
Bump cssparser from 0.29.2 to 0.29.6

Bumps [cssparser](https://github.com/servo/rust-cssparser) from 0.29.2 to 0.29.6.
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/servo/rust-cssparser/commits">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=cssparser&package-manager=cargo&previous-version=0.29.2&new-version=0.29.6)](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
- `@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)

</details>
2022-08-22 23:55:59 -04:00
bors-servo
ae1f349e57
Auto merge of #28944 - servo:dependabot/cargo/gif-0.11.4, r=jdm
Bump gif from 0.11.3 to 0.11.4

Bumps [gif](https://github.com/image-rs/image-gif) from 0.11.3 to 0.11.4.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/image-rs/image-gif/blob/master/Changes.md">gif's changelog</a>.</em></p>
<blockquote>
<h1>v0.11.4</h1>
<p>Bufixes:</p>
<ul>
<li>Fix decoding confusing superfluous image data from previous frames with
current frame data.</li>
<li>Bump minimum required version of <code>weezl</code>.</li>
</ul>
<p>Features:</p>
<ul>
<li>Add <code>Encoder::{get_ref, get_mut, into_inner}</code> to access underlying stream.</li>
</ul>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li><a href="e070cfb4f4"><code>e070cfb</code></a> Release notes for version 0.11.4</li>
<li><a href="ed1d8d7799"><code>ed1d8d7</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/131">#131</a> from image-rs/issue-130-superfluous-data</li>
<li><a href="cb3b0e39e5"><code>cb3b0e3</code></a> Fix: stale data across next frame</li>
<li><a href="f05cd52226"><code>f05cd52</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/127">#127</a> from jdm/patch-1</li>
<li><a href="a41613dfe7"><code>a41613d</code></a> Update minimum weezl version.</li>
<li><a href="0bd83c5ee4"><code>0bd83c5</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/126">#126</a> from andylizi/get-writer-ref</li>
<li><a href="e03205c4b3"><code>e03205c</code></a> Add warning for <code>Encoder::get_mut</code> docs</li>
<li><a href="39c2a017a4"><code>39c2a01</code></a> Add <code>Encoder::{get_ref, get_mut}</code></li>
<li><a href="94a26746cc"><code>94a2674</code></a> Merge pull request <a href="https://github-redirect.dependabot.com/image-rs/image-gif/issues/124">#124</a> from andylizi/fix-tests-windows</li>
<li><a href="69da38496e"><code>69da384</code></a> Make tests work on Windows</li>
<li>Additional commits viewable in <a href="https://github.com/image-rs/image-gif/compare/v0.11.3...v0.11.4">compare view</a></li>
</ul>
</details>
<br />

[![Dependabot compatibility score](https://dependabot-badges.githubapp.com/badges/compatibility_score?dependency-name=gif&package-manager=cargo&previous-version=0.11.3&new-version=0.11.4)](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
- `@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)

</details>
2022-08-22 21:15:20 -04:00
dependabot[bot]
f7ad635970
Bump openssl from 0.10.38 to 0.10.41
Bumps [openssl](https://github.com/sfackler/rust-openssl) from 0.10.38 to 0.10.41.
- [Release notes](https://github.com/sfackler/rust-openssl/releases)
- [Commits](https://github.com/sfackler/rust-openssl/compare/openssl-v0.10.38...openssl-v0.10.41)

---
updated-dependencies:
- dependency-name: openssl
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 16:28:22 +00:00
dependabot[bot]
4ecafb4c97
Bump bit-set from 0.5.2 to 0.5.3
Bumps [bit-set](https://github.com/contain-rs/bit-set) from 0.5.2 to 0.5.3.
- [Release notes](https://github.com/contain-rs/bit-set/releases)
- [Commits](https://github.com/contain-rs/bit-set/commits/v0.5.3)

---
updated-dependencies:
- dependency-name: bit-set
  dependency-type: indirect
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
2022-08-22 16:23:50 +00:00