Skip to content

Commit

Permalink
Merge #76 #77
Browse files Browse the repository at this point in the history
76: Bump multiboot from 0.7.0 to 0.8.0 r=mkroening a=dependabot[bot]

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


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

You can trigger a rebase of this PR 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>

77: Bump goblin from 0.4.3 to 0.5.1 r=mkroening a=dependabot[bot]

Bumps [goblin](https://github.com/m4b/goblin) from 0.4.3 to 0.5.1.
<details>
<summary>Changelog</summary>
<p><em>Sourced from <a href="https://github.com/m4b/goblin/blob/master/CHANGELOG.md">goblin's changelog</a>.</em></p>
<blockquote>
<h1>Changelog</h1>
<p>All notable changes to this project will be documented in this file.</p>
<p>Before 1.0, this project does not adhere to <a href="http://semver.org/spec/v2.0.0.html">Semantic Versioning</a>.</p>
<p>Goblin is now 0.5, which means we will try our best to ease breaking changes. Tracking issue is here: <a href="https://github-redirect.dependabot.com/m4b/goblin/issues/97">m4b/goblin#97</a></p>
<h2>[0.5.0] - 2022-2-13</h2>
<h3>BREAKING</h3>
<p>goblin: guard all capacity allocations with bounds checks, this is breaking because we introduced a new error enum, which is now marked as non_exhaustive, thanks <a href="https://github.com/Swatinem"><code>`@​Swatinem</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/298">m4b/goblin#298</a>
pe: support exports without an offset, thanks <a href="https://github.com/dureuill"><code>`@​dureuill</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/293">m4b/goblin#293</a></p>
<h3>Fixed</h3>
<p>mach: fix overflow panics, thanks <a href="https://github.com/Swatinem"><code>`@​Swatinem</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/302">m4b/goblin#302</a>
pe: add signature header check, thanks <a href="https://github.com/skdltmxn"><code>`@​skdltmxn</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/286">m4b/goblin#286</a>
elf: improve parsing <code>SHT_SYMTAB</code> complexity from O(N^2) to O(N), thanks <a href="https://github.com/Lichsto"><code>`@​Lichsto</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/297">m4b/goblin#297</a></p>
<h3>Added</h3>
<p>elf: clarify documentation on strtab behavior better, and add nice doc example, thanks <a href="https://github.com/n01e0"><code>`@​n01e0</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/301">m4b/goblin#301</a>
elf: add rpaths and runpath to elf, thanks <a href="https://github.com/messense"><code>`@​messense</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/294">m4b/goblin#294</a>
elf: complete elf OSABI constants, thanks <a href="https://github.com/messense"><code>`@​messense</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/295">m4b/goblin#295</a>
elf: fill out more elf constants, thanks <a href="https://github.com/n01e0"><code>`@​n01e0</code></a>:` <a href="https://github-redirect.dependabot.com/m4b/goblin/pull/296">m4b/goblin#296</a></p>
</blockquote>
</details>
<details>
<summary>Commits</summary>
<ul>
<li>See full diff in <a href="https://github.com/m4b/goblin/commits">compare view</a></li>
</ul>
</details>
<br />


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

You can trigger a rebase of this PR 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>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
  • Loading branch information
bors[bot] and dependabot[bot] authored May 13, 2022
3 parents 4e33233 + 4bcb175 + dbf741c commit 8c6e22b
Show file tree
Hide file tree
Showing 2 changed files with 10 additions and 10 deletions.
16 changes: 8 additions & 8 deletions Cargo.lock

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

4 changes: 2 additions & 2 deletions Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -8,11 +8,11 @@ edition = "2021"

[dependencies]
bitflags = "1.3"
goblin = { version = "0.4", default-features = false, features = ["elf64", "elf32", "endian_fd"] }
goblin = { version = "0.5", default-features = false, features = ["elf64", "elf32", "endian_fd"] }
static-alloc = "0.2"

[target.'cfg(target_arch = "x86_64")'.dependencies]
multiboot = "0.7"
multiboot = "0.8"
x86 = { version = "0.45", default-features = false }

[target.'cfg(target_arch = "aarch64")'.dependencies]
Expand Down

0 comments on commit 8c6e22b

Please # to comment.