mun-lang / mun

Source code for the Mun language and runtime.
https://mun-lang.org
Other
1.83k stars 72 forks source link

bump: update apple-codesign requirement from 0.20.0 to 0.21.0 #498

Closed dependabot[bot] closed 1 year ago

dependabot[bot] commented 1 year ago

Updates the requirements on apple-codesign to permit the latest version.

Release notes

Sourced from apple-codesign's releases.

Apple Codesign 0.21.0

Release Info

Changelog

  • Embedded entitlements XML is now used when estimating the size of signatures. Previously, this data could cause us to not reserve enough space for the signature, causing signing to fail. (#32, #40)
  • Bundle stapling is now capable of stapling any bundle with a main executable, not just app bundles with a main executable. (#41)
  • The smartcard-scan, smartcard-generate-key, and smartcard-import commons are now always present, even when compiled without the smartcard crate feature enabled. The commands will error at runtime if smartcard support is not enabled.
  • Minimum supported Rust version changed from 1.61.0 to 1.62.1.
  • Changed handling of code requirements around bundle signing to hopefully fix the sealed resource directory is invalid errors. This should hopefully enable signing adhoc app bundles with frameworks. Before, if a Mach-O inside a bundle contained no designated requirements, no designated requirements were emitted. After, designated requirements are derived automatically from the digests of code directories in Mach-O binaries. Additionally, an empty designated requirements blob can be emitted. (#44)
  • Shallow framework bundles are now properly recognized as such. This fixes a common issue with signing iOS bundles. (#46)
Commits
  • f4f1fee {{crate_name}}: release version {{version}}
  • 5b74695 release: remove dev-version
  • 501eee7 apple-codesign: implement IntoIterator for MachFile
  • b9c9a11 apple-codesign: suppress clippy warning
  • 4a9b799 apple-codesign: rewrite signed attributes parsing to appease clippy
  • 5b58dcf apple-codesign: remove Ok(...?)
  • 425d3ee apple-xar: use Box::default()
  • 0ef5364 apple-codesign: remove module declarations
  • ec1e6b0 apple-codesign: don't nest digests on iOS
  • c9227cd apple-bundles: fix shallow framework detection
  • Additional commits viewable in compare view


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


Dependabot commands and options
You can trigger Dependabot actions by commenting on this PR: - `@dependabot rebase` will rebase this PR - `@dependabot recreate` will recreate this PR, overwriting any edits that have been made to it - `@dependabot merge` will merge this PR after your CI passes on it - `@dependabot squash and merge` will squash and merge this PR after your CI passes on it - `@dependabot cancel merge` will cancel a previously requested merge and block automerging - `@dependabot reopen` will reopen this PR if it is closed - `@dependabot close` will close this PR and stop Dependabot recreating it. You can achieve the same result by closing it manually - `@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)
codecov[bot] commented 1 year ago

Codecov Report

Merging #498 (20fc98b) into main (d5250cd) will decrease coverage by 0.91%. The diff coverage is n/a.

@@            Coverage Diff             @@
##             main     #498      +/-   ##
==========================================
- Coverage   86.97%   86.05%   -0.92%     
==========================================
  Files         275      275              
  Lines       31046    31010      -36     
==========================================
- Hits        27002    26686     -316     
- Misses       4044     4324     +280     
Impacted Files Coverage Δ
crates/mun_codegen/src/linker.rs 18.37% <0.00%> (-68.11%) :arrow_down:
crates/mun_codegen/src/apple.rs 0.00% <0.00%> (-48.15%) :arrow_down:
crates/mun_memory/src/type/ffi/pointer.rs 70.00% <0.00%> (-19.17%) :arrow_down:
crates/mun_language_server/src/to_lsp.rs 48.42% <0.00%> (-15.79%) :arrow_down:
crates/mun_compiler/src/driver/display_color.rs 78.94% <0.00%> (-11.97%) :arrow_down:
crates/mun_memory/src/type/ffi/struct.rs 65.04% <0.00%> (-9.75%) :arrow_down:
crates/mun_memory/src/type/ffi/mod.rs 75.07% <0.00%> (-8.22%) :arrow_down:
...rates/mun_codegen/src/code_gen/assembly_builder.rs 92.13% <0.00%> (-7.87%) :arrow_down:
crates/mun_test/src/driver.rs 83.47% <0.00%> (-4.14%) :arrow_down:
crates/mun_codegen/src/assembly.rs 91.26% <0.00%> (-3.89%) :arrow_down:
... and 1 more

Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here.

dependabot[bot] commented 1 year ago

Superseded by #500.