bmax121 / APatch

The patching of Android kernel and Android system
GNU General Public License v3.0
3.48k stars 278 forks source link

build(deps): bump the rust-dependencies group in /apd with 2 updates #452

Closed dependabot[bot] closed 1 month ago

dependabot[bot] commented 1 month ago

Bumps the rust-dependencies group in /apd with 2 updates: anyhow and zip.

Updates anyhow from 1.0.83 to 1.0.84

Release notes

Sourced from anyhow's releases.

1.0.84

  • Disallow calling ensure! through a Not impl for a type that is not bool (#367)
Commits
  • 368f3e9 Release 1.0.84
  • 20a9ff7 Merge pull request #367 from dtolnay/notbool
  • cbd91b8 Switch to custom Not trait instead of '!' operator
  • 79d1684 Add test of ensure through a Not impl
  • 2b42f62 Simplify nonbool ensure test
  • 3f9c220 Merge pull request #366 from dtolnay/derefbool
  • 85f0a69 Add ensure test with a Deref to bool
  • 52a46eb Merge pull request #365 from dtolnay/ensuretype
  • eb8becf Ignore match_single_binding clippy lint in test
  • f1cd62c Add ui test for incorrect type of ensure argument
  • Additional commits viewable in compare view


Updates zip from 1.2.3 to 1.3.0

Release notes

Sourced from zip's releases.

v1.3.0

🚀 Features

  • Add is_symlink method

🐛 Bug Fixes

  • Extract symlinks into symlinks on Unix and Windows, and fix a bug that affected making directories writable on MacOS

🚜 Refactor

  • Eliminate deprecation warning when --all-features implicitly enables the deprecated feature
  • Check if archive contains a symlink's target, without borrowing both at the same time
  • Eliminate a clone that's no longer necessary
  • is_dir only needs to look at the filename
  • Remove unnecessary #[cfg] attributes

⚙️ Miscellaneous Tasks

  • Fix borrow-of-moved-value
  • Box doesn't directly convert to PathBuf, so convert back to String first
  • partial revert - only &str has chars(), but Box should auto-deref
  • contains_key needs a Box<str>, so generify is_dir to accept one
  • Add missing ZipFileData::is_dir() method
  • Fix another Windows-specific error
  • More bug fixes for Windows-specific symlink code
  • More bug fixes for Windows-specific symlink code
  • Bug fix: variable name change
  • Bug fix: need both internal and output path to determine whether to symlink_dir
  • Another bug fix
  • Fix another error-type conversion error
  • Fix error-type conversion on Windows
  • Fix conditionally-unused import
  • Fix continued issues, and factor out the Vec-to-OsString conversion (cc: #125)
  • Fix CI failure involving conversion to OsString for symlinks (see my comments on #125)
  • Move path join into platform-independent code
Changelog

Sourced from zip's changelog.

1.3.0 - 2024-05-17

🚀 Features

  • Add is_symlink method

🐛 Bug Fixes

  • Extract symlinks into symlinks on Unix and Windows, and fix a bug that affected making directories writable on MacOS

🚜 Refactor

  • Eliminate deprecation warning when --all-features implicitly enables the deprecated feature
  • Check if archive contains a symlink's target, without borrowing both at the same time
  • Eliminate a clone that's no longer necessary
  • is_dir only needs to look at the filename
  • Remove unnecessary #[cfg] attributes

⚙️ Miscellaneous Tasks

  • Fix borrow-of-moved-value
  • Box doesn't directly convert to PathBuf, so convert back to String first
  • partial revert - only &str has chars(), but Box should auto-deref
  • contains_key needs a Box<str>, so generify is_dir to accept one
  • Add missing ZipFileData::is_dir() method
  • Fix another Windows-specific error
  • More bug fixes for Windows-specific symlink code
  • More bug fixes for Windows-specific symlink code
  • Bug fix: variable name change
  • Bug fix: need both internal and output path to determine whether to symlink_dir
  • Another bug fix
  • Fix another error-type conversion error
  • Fix error-type conversion on Windows
  • Fix conditionally-unused import
  • Fix continued issues, and factor out the Vec-to-OsString conversion (cc: #125)
  • Fix CI failure involving conversion to OsString for symlinks (see my comments on #125)
  • Move path join into platform-independent code
Commits
  • 102e311 Merge pull request #131 from zip-rs/release-plz-2024-05-15T23-52-34Z
  • 461fb58 chore: release
  • a8b2855 ci: Auto-merge PRs from within repo even if I'm the triggering actor
  • 6fa4486 Enable attestation of release builds
  • 3e81fdd style: cargo fmt --all
  • 1cb0e1b refactor: Eliminate deprecation warning when --all-features implicitly enab...
  • fbf111e style: cargo fmt --all
  • 3e06f64 chore: Fix borrow-of-moved-value
  • 633a673 refactor: Check if archive contains a symlink's target, without borrowing bot...
  • 17fee79 refactor: Eliminate a clone that's no longer necessary
  • 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 show ignore conditions` will show all of the ignore conditions of the specified dependency - `@dependabot ignore major version` will close this group update PR and stop Dependabot creating any more for the specific dependency's major version (unless you unignore this specific dependency's major version or upgrade to it yourself) - `@dependabot ignore minor version` will close this group update PR and stop Dependabot creating any more for the specific dependency's minor version (unless you unignore this specific dependency's minor version or upgrade to it yourself) - `@dependabot ignore ` will close this group update PR and stop Dependabot creating any more for the specific dependency (unless you unignore this specific dependency or upgrade to it yourself) - `@dependabot unignore ` will remove all of the ignore conditions of the specified dependency - `@dependabot unignore ` will remove the ignore condition of the specified dependency and ignore conditions