Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Update all non-major dependencies #12

Open
wants to merge 1 commit into
base: main
Choose a base branch
from

Conversation

renovate[bot]
Copy link
Contributor

@renovate renovate bot commented Aug 27, 2022

Mend Renovate

This PR contains the following updates:

Package Type Update Change
bitmaps dependencies patch 3.2.0 -> 3.2.1
goblin dependencies minor 0.5.4 -> 0.8.0
linked_list_allocator (source) dependencies patch 0.10.3 -> 0.10.5
uefi dependencies minor 0.16.0 -> 0.28.0
uefi-services dependencies minor 0.13.0 -> 0.25.0
x86_64 dependencies minor 0.14.10 -> 0.15.0

Release Notes

bodil/bitmaps (bitmaps)

v3.2.1

Compare Source

FIXED
  • is_full() no longer panics with full bitmaps of size 32 or multiples
    thereof. (#​19, #​27)
m4b/goblin (goblin)

v0.8.1

Docs

pe: document pe header, thanks @​JohnScience: https://github.com/m4b/goblin/pull/399
pe, elf: fix doc warnings, thanks @​5225225: https://github.com/m4b/goblin/pull/395
pe: document dos header, thanks @​JohnScience: https://github.com/m4b/goblin/pull/393

Added

pe: add TE (terse executable) support, big thanks @​Javagedes: https://github.com/m4b/goblin/pull/397
elf: allow parsing section headers from raw bytes, thanks @​lissyx: https://github.com/m4b/goblin/pull/391
mach: add support for lossy parsing, thanks @​h33p: https://github.com/m4b/goblin/pull/386
elf: add convenience functions, thanks @​tiann : https://github.com/m4b/goblin/pull/387

Fixed

pe: read reserved dos headers, thanks @​kkent030315: https://github.com/m4b/goblin/pull/405

v0.8.0

Compare Source

Breaking

msrv: bumped to 1.63.0 since scroll bumped as well
pe: new field added to parse options: https://github.com/m4b/goblin/pull/377
pe: attribute certs now non-exhaustive: https://github.com/m4b/goblin/pull/378
goblin: hint and object enum is now non-exhaustive
pe: write support introduced some breaking changes, e.g., data directories array adds a tuple of usize and data directory,
DosHeader has all the fields filled out, Header struct has a dos_stub field added,
symbols and strings fields is made optional in Coff struct, see: https://github.com/m4b/goblin/pull/361

Fixed

elf: fix documentation, thanks @​crzysdrs: https://github.com/m4b/goblin/pull/374
pe: attribute certificates non-exhaustive, thanks @​RaitoBezarius: https://github.com/m4b/goblin/pull/378
pe: fix authenticode parsing, thanks @​baloo: https://github.com/m4b/goblin/pull/383

Added

strtab: len method added to return number of bytes of the strtab
pe: absolutely epic pe write support PR, thanks @​RaitoBezarius and @​Baloo: https://github.com/m4b/goblin/pull/361
pe: add coff object file support, thanks @​vadimcn, https://github.com/m4b/goblin/pull/379
pe: allow toggling parsing of attribute certs, thanks @​suttonbradley: https://github.com/m4b/goblin/pull/377
mach: add new mach-o constants, thanks @​keith: https://github.com/m4b/goblin/pull/372

v0.7.1

Compare Source

MSRV bump from log

v0.7.0

Compare Source

Breaking

mach: Implement LC_NOTE, (breakage=load commands are marked non-exhaustive), thanks @​messense: https://github.com/m4b/goblin/pull/342

Fixed

elf: fix is_lib detection, thanks @​m-hilgendorf: https://github.com/m4b/goblin/pull/366
pe: fix out of bounds access while parsing AttributeCertificate, thanks @​anfedotoff: https://github.com/m4b/goblin/pull/368

Added

pe: support basic certificates enumeration, thanks @​RaitoBezarius: https://github.com/m4b/goblin/pull/354
pe: fix certificate tables parsing, thanks @​baloo: https://github.com/m4b/goblin/pull/359
pe: add pe authenticode support, thanks @​baloo: https://github.com/m4b/goblin/pull/362
mach: implement LC_FILESET_ENTRY, thanks @​mmaekr: https://github.com/m4b/goblin/pull/369
build: add afl fuzzing support, thanks @​anfedotoff: https://github.com/m4b/goblin/pull/351

v0.6.1

Compare Source

Fixed

elf.section_header: additional workaround for 0-length sections, thanks @​Jhynjhiruu: https://github.com/m4b/goblin/pull/347
pe.utils: file alignment check, thanks @​anfedotoff: https://github.com/m4b/goblin/pull/340

Added

elf: Add basic GNU PROPERTY note support, thanks @​x64k: https://github.com/m4b/goblin/pull/352
mach: Implement LC_BUILD_VERSION, thanks @​messense: https://github.com/m4b/goblin/pull/341

v0.6.0

Compare Source

Breaking

macho: add support for archives in multi-arch binaries, big thanks to @​nick96: https://github.com/m4b/goblin/pull/322

Changed

elf: only consider loadable segments for VM translation (this may semantically break someone, if they depended on older behavior), thanks @​lumag: https://github.com/m4b/goblin/pull/329

Fixed

archive: fix potential panic in bsd filenames, thanks @​nathaniel-daniel: https://github.com/m4b/goblin/pull/335
archive: fix subtract with overflow, thanks @​anfedotoff: https://github.com/m4b/goblin/pull/333
pe: fix oob access, thanks @​anfedetoff: https://github.com/m4b/goblin/pull/330
archive: fix oob access, thanks @​anfedetoff: https://github.com/m4b/goblin/pull/329

Added

pe: add machine_to_str utility function, thanks @​cgzones: https://github.com/m4b/goblin/pull/338
fuzz: add debug info for line numbers, thanks @​SweetVishnya: https://github.com/m4b/goblin/pull/336

phil-opp/linked-list-allocator (linked_list_allocator)

v0.10.5

Compare Source

  • Remove features const_mut_refs and use_spin_nightly.

    Since rust 1.61, the required const features are available in stable rust, and lock_api >= 0.4.7 automatically uses them.
    To avoid a breaking change, the features are still listed in Cargo.toml, but have no effect and are marked as deprecated.
    This bumps the minimum supported rust version to 1.61.

v0.10.4

Compare Source

rust-osdev/uefi-rs (uefi)

v0.28.0

Compare Source

v0.27.0

Compare Source

v0.26.0

Compare Source

v0.25.0

Compare Source

v0.24.0

Compare Source

v0.23.0

Compare Source

v0.22.0

Compare Source

v0.21.0

Compare Source

v0.20.0

Compare Source

v0.19.1

Compare Source

v0.19.0

Compare Source

v0.18.0

Compare Source

v0.17.0

Compare Source

v0.16.1

Compare Source

rust-osdev/x86_64 (x86_64)

v0.15.1

Compare Source

New Features

Fixes

Other Improvements

v0.15.0

Compare Source

Breaking changes

New Features

Fixes

Other Improvements

v0.14.12

Compare Source

New Features

Fixes

Other Improvements

v0.14.11

Compare Source

New Features

Fixes

Other Improvements


Configuration

📅 Schedule: Branch creation - "before 4am every weekend" in timezone Asia/Tokyo, Automerge - At any time (no schedule defined).

🚦 Automerge: Enabled.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

👻 Immortal: This PR will be recreated if closed unmerged. Get config help if that's undesired.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Mend Renovate. View repository job log here.

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from b7b10f2 to f827cc0 Compare September 9, 2022 17:52
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f827cc0 to ee21b58 Compare September 16, 2022 22:46
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ee21b58 to 598dc1c Compare October 10, 2022 12:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 598dc1c to 61f7c3a Compare October 24, 2022 06:30
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 61f7c3a to 18c3354 Compare November 15, 2022 23:19
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 18c3354 to 18bffbe Compare March 12, 2023 19:22
@renovate
Copy link
Contributor Author

renovate bot commented Mar 12, 2023

⚠ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: loader/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path loader/Cargo.toml --workspace
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
    Updating crates.io index
error: failed to select a version for `uefi`.
    ... required by package `kani2_loader v0.1.0 (/tmp/renovate/repos/github/Totsugekitai/kani2/loader)`
versions that meet the requirements `^0.28.0` are: 0.28.0

the package `kani2_loader` depends on `uefi`, with features: `exts` but `uefi` does not have these features.


failed to select a version for `uefi` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path common/Cargo.toml --workspace
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
    Updating crates.io index
error: failed to select a version for `uefi`.
    ... required by package `kani2_loader v0.1.0 (/tmp/renovate/repos/github/Totsugekitai/kani2/loader)`
versions that meet the requirements `^0.28.0` are: 0.28.0

the package `kani2_loader` depends on `uefi`, with features: `exts` but `uefi` does not have these features.


failed to select a version for `uefi` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path kernel/Cargo.toml --workspace
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
    Updating crates.io index
error: failed to select a version for `uefi`.
    ... required by package `kani2_loader v0.1.0 (/tmp/renovate/repos/github/Totsugekitai/kani2/loader)`
versions that meet the requirements `^0.28.0` are: 0.28.0

the package `kani2_loader` depends on `uefi`, with features: `exts` but `uefi` does not have these features.


failed to select a version for `uefi` which could resolve this conflict

@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from f163928 to f8d7cf8 Compare March 20, 2023 11:59
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f8d7cf8 to 55f6b53 Compare March 28, 2023 00:01
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 3 times, most recently from 192d90e to a81b999 Compare June 1, 2023 12:37
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from a81b999 to 4c87d60 Compare June 5, 2023 00:15
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 4c87d60 to 9d3aec3 Compare June 12, 2023 04:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 9d3aec3 to b9e4c8a Compare June 21, 2023 00:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from b9e4c8a to dc7f7b5 Compare September 18, 2023 14:54
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5a64e38 to edeef21 Compare October 11, 2023 19:55
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from edeef21 to 69a220c Compare November 12, 2023 22:05
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 69a220c to f16cfd0 Compare January 1, 2024 14:39
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from f16cfd0 to 48cc1c4 Compare February 1, 2024 21:38
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 48cc1c4 to 905a27a Compare February 10, 2024 16:48
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from 905a27a to 1bd92e2 Compare March 4, 2024 16:07
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from e4ef983 to 443d13d Compare March 19, 2024 17:56
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 8b08cd0 to 5428581 Compare April 19, 2024 18:13
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 5406d8a to 9b9a44e Compare April 29, 2024 16:34
@renovate renovate bot force-pushed the renovate/all-minor-patch branch 2 times, most recently from 37b876f to ee77299 Compare May 10, 2024 21:42
@renovate renovate bot force-pushed the renovate/all-minor-patch branch from ee77299 to 7163c0e Compare May 15, 2024 21:28
Copy link
Contributor Author

renovate bot commented May 15, 2024

⚠️ Artifact update problem

Renovate failed to update artifacts related to this branch. You probably do not want to merge this PR as-is.

♻ Renovate will retry this branch, including artifacts, only when one of the following happens:

  • any of the package files in this branch needs updating, or
  • the branch becomes conflicted, or
  • you click the rebase/retry checkbox if found above, or
  • you rename this PR's title to start with "rebase!" to trigger it manually

The artifact failure details are included below:

File name: loader/Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path loader/Cargo.toml --workspace
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
    Updating crates.io index
error: failed to select a version for `uefi`.
    ... required by package `kani2_loader v0.1.0 (/tmp/renovate/repos/github/Totsugekitai/kani2/loader)`
versions that meet the requirements `^0.28.0` are: 0.28.0

the package `kani2_loader` depends on `uefi`, with features: `exts` but `uefi` does not have these features.


failed to select a version for `uefi` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path common/Cargo.toml --workspace
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
    Updating crates.io index
error: failed to select a version for `uefi`.
    ... required by package `kani2_loader v0.1.0 (/tmp/renovate/repos/github/Totsugekitai/kani2/loader)`
versions that meet the requirements `^0.28.0` are: 0.28.0

the package `kani2_loader` depends on `uefi`, with features: `exts` but `uefi` does not have these features.


failed to select a version for `uefi` which could resolve this conflict

File name: Cargo.lock
Command failed: cargo update --config net.git-fetch-with-cli=true --manifest-path kernel/Cargo.toml --workspace
warning: virtual workspace defaulting to `resolver = "1"` despite one or more workspace members being on edition 2021 which implies `resolver = "2"`
note: to keep the current resolver, specify `workspace.resolver = "1"` in the workspace root's manifest
note: to use the edition 2021 resolver, specify `workspace.resolver = "2"` in the workspace root's manifest
note: for more details see https://doc.rust-lang.org/cargo/reference/resolver.html#resolver-versions
    Updating crates.io index
error: failed to select a version for `uefi`.
    ... required by package `kani2_loader v0.1.0 (/tmp/renovate/repos/github/Totsugekitai/kani2/loader)`
versions that meet the requirements `^0.28.0` are: 0.28.0

the package `kani2_loader` depends on `uefi`, with features: `exts` but `uefi` does not have these features.


failed to select a version for `uefi` which could resolve this conflict

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

0 participants