rust-vmm / vhost-device

'vhost-user' device backends workspace
Apache License 2.0
68 stars 48 forks source link

build(deps): bump the vhost-device group across 1 directory with 28 updates #752

Closed dependabot[bot] closed 2 weeks ago

dependabot[bot] commented 2 weeks ago

Bumps the vhost-device group with 23 updates in the / directory:

Package From To
clap 4.5.19 4.5.20
libc 0.2.159 0.2.161
thiserror 1.0.64 1.0.67
vhost 0.12.0 0.12.1
vhost-user-backend 0.16.0 0.16.1
virtio-bindings 0.2.3 0.2.4
virtio-queue 0.13.0 0.14.0
vm-memory 0.15.0 0.16.0
virtio-vsock 0.7.0 0.8.0
serde 1.0.210 1.0.214
anstream 0.6.15 0.6.17
anstyle 1.0.8 1.0.10
anstyle-parse 0.2.5 0.2.6
anstyle-query 1.1.1 1.1.2
anyhow 1.0.89 1.0.92
bytemuck 1.18.0 1.19.0
cc 1.1.28 1.1.34
colorchoice 1.0.2 1.0.3
pin-project-lite 0.2.14 0.2.15
proc-macro2 1.0.86 1.0.89
regex 1.11.0 1.11.1
rustix 0.38.37 0.38.38
uuid 1.10.0 1.11.0

Updates clap from 4.5.19 to 4.5.20

Changelog

Sourced from clap's changelog.

[4.5.20] - 2024-10-08

Features

  • (unstable) Add CommandExt
Commits
  • 5034cab chore: Release
  • b5b690c docs: Update changelog
  • abba196 Merge pull request #5688 from epage/rename
  • 6ddd5d4 fix(complete)!: Rename ArgValueCompleter to ArgValueCandidates
  • 71c5e27 fix(complete)!: Rename CustomCompleter to ValueCandidates
  • See full diff in compare view


Updates libc from 0.2.159 to 0.2.161

Release notes

Sourced from libc's releases.

0.2.161

Fixed

0.2.160

Added

Changed

Fixed

Other

Changelog

Sourced from libc's changelog.

0.2.161 - 2024-10-17

Fixed

0.2.160 - 2024-10-17

Added

Changed

Fixed

Other

... (truncated)

Commits
  • 63b4a64 chore: release v0.2.161
  • 49f1ad7 Merge pull request #3984 from tgross35/backport-bsd-fix
  • ed784c3 unbreak OpenBSD after #3937
  • b72e9bc Merge pull request #3943 from rust-lang/release-plz-2024-09-25T01-38-49Z
  • bf6680d chore: release v0.2.160
  • a367628 Merge pull request #3982 from tgross35/backport-basil
  • 35f31f8 Sort linux-musl.txt
  • 1b22329 Add fnmatch.h
  • 31f746a Merge pull request #3980 from tgross35/backport-squash
  • f39e871 VxWorks Sched_param renamed, pthread functions and constants added
  • Additional commits viewable in compare view


Updates thiserror from 1.0.64 to 1.0.67

Release notes

Sourced from thiserror's releases.

1.0.67

  • Improve expression syntax support inside format arguments (#335, #337, #339, #340)

1.0.66

  • Improve compile error on malformed format attribute (#327)

1.0.65

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#325)
Commits
  • 925f2dd Release 1.0.67
  • b3bc3e7 Merge pull request #340 from dtolnay/fallbackscan
  • 0ab908a Ignore expected unnecessary_wraps pedantic clippy lint
  • c357f97 Add infallible expr scanner fallback for scanning invalid code
  • 60bc0f2 Merge pull request #339 from dtolnay/fullexpr
  • dabb96f Use syn's real expression parser if it has full syntax support
  • 144b3b6 Remove #[allow] for fixed clippy bug
  • 851f694 Merge pull request #337 from dtolnay/scan
  • 45e18f5 Ignore enum_glob_use pedantic clippy lint
  • 2585669 More robust scanning for fmt argument expressions
  • Additional commits viewable in compare view


Updates vhost from 0.12.0 to 0.12.1

Release notes

Sourced from vhost's releases.

vhost v0.12.1

Fixed

  • [#267] Fix feature unification issues with gpu-socket feature.
Commits
  • c5fb10c vhost: prepare v0.12.1 release
  • 56a374c CHANGELOG: fix feature unification
  • 1350073 make set_gpu_socket a default implementation
  • 64cc75a Remove gpu-socket feature
  • 0712160 build: Centralize rust-vmm crates to workspace
  • 51e1139 build(deps): bump rust-vmm-ci from 438f36e to 209c04e
  • 4f16032 vhost-user-backend: impl Debug for AddrMapping
  • 51f8aa0 cargo-config: rename to config.toml
  • db34452 vhost-user-backend: Prepare v0.16.0 release
  • See full diff in compare view


Updates vhost-user-backend from 0.16.0 to 0.16.1

Release notes

Sourced from vhost-user-backend's releases.

vhost-user-backend v0.16.1

Fixed

  • [#267] Fix feature unification issues with gpu-socket feature.
Commits
  • 4c2526b vhost-user-backend: prepare v0.16.1 release
  • c5fb10c vhost: prepare v0.12.1 release
  • 56a374c CHANGELOG: fix feature unification
  • 1350073 make set_gpu_socket a default implementation
  • 64cc75a Remove gpu-socket feature
  • 0712160 build: Centralize rust-vmm crates to workspace
  • 51e1139 build(deps): bump rust-vmm-ci from 438f36e to 209c04e
  • 4f16032 vhost-user-backend: impl Debug for AddrMapping
  • 51f8aa0 cargo-config: rename to config.toml
  • See full diff in compare view


Updates virtio-bindings from 0.2.3 to 0.2.4

Release notes

Sourced from virtio-bindings's releases.

virtio-bindings-v0.2.4

Changed

  • Regenerate bindings with bindgen 0.70.1.
Commits
  • cee1e6f virtio-bindings: Prepare v0.2.4 release
  • 6b1ccb1 build: Update vm-memory from 0.15.0 to 0.16.0
  • 4f15927 build: Centralize rust-vmm crates to workspace
  • a2a5cd2 build(deps): bump rust-vmm-ci from cdb4a2d to 209c04e
  • d6c8938 build(deps): bump rust-vmm-ci from 438f36e to cdb4a2d
  • 68cb7c7 virtio-queue: remove enable_notification()'s comments
  • 3e51e2d virtio-bindings: regenerate with bindgen 0.70.1
  • ef53fb8 coverage: update the score
  • cade6bf build(deps): bump rust-vmm-ci from 5e818dc to 438f36e
  • a318603 workspace: Fix cargo deprecation warnings
  • Additional commits viewable in compare view


Updates virtio-queue from 0.13.0 to 0.14.0

Release notes

Sourced from virtio-queue's releases.

virtio-queue-v0.14.0

Changed

  • Updated vm-memory from 0.15.0 to 0.16.0
  • Updated virtio-bindings from 0.2.3 to 0.2.4.
Commits
  • 6724256 virtio-queue: Prepare v0.14.0 release
  • cee1e6f virtio-bindings: Prepare v0.2.4 release
  • 6b1ccb1 build: Update vm-memory from 0.15.0 to 0.16.0
  • 4f15927 build: Centralize rust-vmm crates to workspace
  • a2a5cd2 build(deps): bump rust-vmm-ci from cdb4a2d to 209c04e
  • d6c8938 build(deps): bump rust-vmm-ci from 438f36e to cdb4a2d
  • 68cb7c7 virtio-queue: remove enable_notification()'s comments
  • 3e51e2d virtio-bindings: regenerate with bindgen 0.70.1
  • ef53fb8 coverage: update the score
  • cade6bf build(deps): bump rust-vmm-ci from 5e818dc to 438f36e
  • Additional commits viewable in compare view


Updates vm-memory from 0.15.0 to 0.16.0

Changelog

Sourced from vm-memory's changelog.

[v0.16.0]

Added

  • [#287] Support for RISC-V 64-bit platform.
  • [#299] atomic_bitmap: support enlarging the bitmap.

Changed

  • [#278 Remove GuestMemoryIterator trait, and instead have GuestMemory::iter() return impl Iterator.
Commits
  • 4b8649a chore: Format .md files with mdformat
  • 4adccfd chore: Prepare 0.16.0 release
  • 686c843 README: Add RISC-V to supported archs
  • 93fe47d chore: Update CHANGELOG.md since 0.15.0
  • 8aa53ad build(deps): bump rust-vmm-ci from 007a406 to cdb4a2d
  • 805a232 Remove GuestMemoryIterator, replace with GAT
  • 29e165e atomic_bitmap: add test case to validate enlarge function
  • d196d39 atomic_bitmap: support enlarging the bitmap
  • ff882be atomic_bitmap: keep the byte_size in the AtomicBitmap
  • f56ca47 doc: Add comment to helper functions marked as pub
  • Additional commits viewable in compare view


Updates virtio-vsock from 0.7.0 to 0.8.0

Release notes

Sourced from virtio-vsock's releases.

virtio-vsock-v0.8.0

Changed

  • Updated vm-memory from 0.15.0 to 0.16.0.
  • Updated virtio-bindings from 0.2.3 to 0.2.4.
  • Updated virtio-queue from 0.13.0 to 0.14.0.
Commits
  • 5931c3c virtio-vsock: Prepare v0.8.0 release
  • 02b3432 virtio-queue-ser: Prepare v0.11.0 release
  • 6724256 virtio-queue: Prepare v0.14.0 release
  • cee1e6f virtio-bindings: Prepare v0.2.4 release
  • 6b1ccb1 build: Update vm-memory from 0.15.0 to 0.16.0
  • 4f15927 build: Centralize rust-vmm crates to workspace
  • a2a5cd2 build(deps): bump rust-vmm-ci from cdb4a2d to 209c04e
  • d6c8938 build(deps): bump rust-vmm-ci from 438f36e to cdb4a2d
  • 68cb7c7 virtio-queue: remove enable_notification()'s comments
  • 3e51e2d virtio-bindings: regenerate with bindgen 0.70.1
  • Additional commits viewable in compare view


Updates serde from 1.0.210 to 1.0.214

Release notes

Sourced from serde's releases.

v1.0.214

  • Implement IntoDeserializer for all Deserializers in serde::de::value module (#2568, thanks @​Mingun)

v1.0.213

  • Fix support for macro-generated with attributes inside a newtype struct (#2847)

v1.0.212

  • Fix hygiene of macro-generated local variable accesses in serde(with) wrappers (#2845)

v1.0.211

  • Improve error reporting about mismatched signature in with and default attributes (#2558, thanks @​Mingun)
  • Show variant aliases in error message when variant deserialization fails (#2566, thanks @​Mingun)
  • Improve binary size of untagged enum and internally tagged enum deserialization by about 12% (#2821)
Commits
  • 4180621 Release 1.0.214
  • 210373b Merge pull request #2568 from Mingun/into_deserializer-for-deserializers
  • 9cda015 Implement IntoDeserializer for all Deserializers in serde::de::value module
  • 58a8d22 Release 1.0.213
  • ef0ed22 Merge pull request #2847 from dtolnay/newtypewith
  • 79925ac Ignore dead_code warning in regression test
  • b60e409 Hygiene for macro-generated newtype struct deserialization with 'with' attr
  • fdc36e5 Add regression test for issue 2846
  • 49e11ce Ignore trivially_copy_pass_by_ref pedantic clippy lint in test
  • 7ae1b5f Release 1.0.212
  • Additional commits viewable in compare view


Updates anstream from 0.6.15 to 0.6.17

Commits
  • 5628f47 chore: Release
  • 42d4175 chore: Release
  • 924fc50 chore: Release
  • 313e16a docs: Update changelog
  • 2bbc343 Merge pull request #225 from DaniPopes/as-locked-write-impls
  • 8639e08 feat: Implement AsLockedWrite generically too
  • f4a1f98 Merge pull request #224 from DaniPopes/raw-stream-autotraits
  • ed1dbd7 feat: Implement AutoStream for dyn Write + auto traits
  • 8a57dcc Merge pull request #223 from DaniPopes/raw-stream-refmut
  • a1cbc88 refactor: Implement RawStream for Box<T> generically
  • Additional commits viewable in compare view


Updates anstyle from 1.0.8 to 1.0.10

Commits


Updates anstyle-parse from 0.2.5 to 0.2.6

Commits
  • 5628f47 chore: Release
  • 42d4175 chore: Release
  • 924fc50 chore: Release
  • 313e16a docs: Update changelog
  • 2bbc343 Merge pull request #225 from DaniPopes/as-locked-write-impls
  • 8639e08 feat: Implement AsLockedWrite generically too
  • f4a1f98 Merge pull request #224 from DaniPopes/raw-stream-autotraits
  • ed1dbd7 feat: Implement AutoStream for dyn Write + auto traits
  • 8a57dcc Merge pull request #223 from DaniPopes/raw-stream-refmut
  • a1cbc88 refactor: Implement RawStream for Box<T> generically
  • Additional commits viewable in compare view


Updates anstyle-query from 1.1.1 to 1.1.2

Commits
  • 5628f47 chore: Release
  • 42d4175 chore: Release
  • 924fc50 chore: Release
  • 313e16a docs: Update changelog
  • 2bbc343 Merge pull request #225 from DaniPopes/as-locked-write-impls
  • 8639e08 feat: Implement AsLockedWrite generically too
  • f4a1f98 Merge pull request #224 from DaniPopes/raw-stream-autotraits
  • ed1dbd7 feat: Implement AutoStream for dyn Write + auto traits
  • 8a57dcc Merge pull request #223 from DaniPopes/raw-stream-refmut
  • a1cbc88 refactor: Implement RawStream for Box<T> generically
  • Additional commits viewable in compare view


Updates anstyle-wincon from 3.0.4 to 3.0.6

Commits
  • 5628f47 chore: Release
  • 42d4175 chore: Release
  • 924fc50 chore: Release
  • 313e16a docs: Update changelog
  • 2bbc343 Merge pull request #225 from DaniPopes/as-locked-write-impls
  • 8639e08 feat: Implement AsLockedWrite generically too
  • f4a1f98 Merge pull request #224 from DaniPopes/raw-stream-autotraits
  • ed1dbd7 feat: Implement AutoStream for dyn Write + auto traits
  • 8a57dcc Merge pull request #223 from DaniPopes/raw-stream-refmut
  • a1cbc88 refactor: Implement RawStream for Box<T> generically
  • Additional commits viewable in compare view


Updates anyhow from 1.0.89 to 1.0.92

Release notes

Sourced from anyhow's releases.

1.0.92

  • Support Rust 1.82's &raw const and &raw mut syntax inside ensure! (#390)

1.0.91

  • Ensure OUT_DIR is left with deterministic contents after build script execution (#388)

1.0.90

  • Documentation improvements
Commits
  • fd03a8e Release 1.0.92
  • a16252b Merge pull request #390 from dtolnay/rawaddr
  • fcf2ef8 Compile &raw test on Rust 1.82+ only
  • 1e7e9fe Parse raw address expression syntax
  • 7d1a8f9 Add test of raw addr expression syntax
  • 6c52daa Release 1.0.91
  • 4986853 Merge pull request #388 from dtolnay/outdir
  • f130b76 Clean up dep-info files from OUT_DIR
  • a0b868a Release 1.0.90
  • 0f74169 Improve rendering of inline code in macros documentation
  • Additional commits viewable in compare view


Updates bytemuck from 1.18.0 to 1.19.0

Changelog

Sourced from bytemuck's changelog.

bytemuck changelog

1.19

  • Adds the #[track_caller] attribute to functions which may panic.

1.18

  • Adds the latest_stable_rust cargo feature, which is a blanket feature that turns all other features on that are both sound and compatible with Stable rust.

1.17.1

  • Adds #[repr(C)] to the union Transmute<A, B> type that's used internally for most of the transmutations.

1.17.0

  • Makes the must_cast versions of the by-value and by-ref casts be const. The mut ref cast is unaffected for now (mut references aren't yet stable in const fn). This increases the MSRV of using that particular feature from 1.57 to 1.64.

1.16.3

  • Fully described in Lokathor/bytemuck#256, This makes casting slices to/from ZST elements more consistent between the crate's core module and other modules.

1.16.2

  • Fixes potential UB where BoxBytes could attempt to free a dangling pointer if the Layout is zero sized. This type was introduced in 1.14.1, so that version and the others up to and including 1.16.1 are now yanked for safety.

1.16.1

  • NOT SEMVER SUPPORTED: Adds the nightly_float Cargo feature. This activates the f16 and f128 nightly features, and then provides Zeroable and Pod impls for those types.

1.16.0

  • Adds a const_zeroed feature (MSRV 1.75) which puts a zeroed fn at the crate root. This is just like the Zeroable::zeroed method, but as a const fn.

1.15.0

This primarily relaxes the bounds on a From impl.

Previously:

... (truncated)

Commits


Updates cc from 1.1.28 to 1.1.34

Release notes

Sourced from cc's releases.

cc-v1.1.34

Other

  • Remove redundant flags (#1256)

cc-v1.1.33

Other

  • Reduce size of cc::Build and size of generated targets (#1257)

cc-v1.1.32

Other

  • Use rustc's knowledge of LLVM/Clang target triples (#1252)
  • Use Cargo's target information when possible (#1225)

cc-v1.1.31

Other

  • Add comment explaining why cc does not rebuild on env PATH change (#1247)

cc-v1.1.30

Other

  • Don't pass -fPIC by default on wasm (#1245)

cc-v1.1.29

Other

  • Regenerate target info (#1243)
Changelog

Sourced from cc's changelog.

1.1.34 - 2024-11-02

Other

  • Remove redundant flags (#1256)

1.1.33 - 2024-11-02

Other

  • Reduce size of cc::Build and size of generated targets (#1257)

1.1.32 - 2024-11-02

Other

  • Use rustc's knowledge of LLVM/Clang target triples (#1252)
  • Use Cargo's target information when possible (#1225)

1.1.31 - 2024-10-19

Other

  • Add comment explaining why cc does not rebuild on env PATH change (#1247)

1.1.30 - 2024-10-11

Other

  • Don't pass -fPIC by default on wasm (#1245)

1.1.29 - 2024-10-11

Other

  • Regenerate target info (#1243)
Commits


Updates clap_builder from 4.5.19 to 4.5.20

Changelog

Sourced from clap_builder's changelog.

[4.5.20] - 2024-10-08

Features

  • (unstable) Add CommandExt
Commits
  • 61f5ee5 chore: Release
  • 3e65384 docs: Update changelog
  • fca8f73 Merge pull request #5706 from shannmu/external_subcommand
  • fc82a3e feat(complete): Support to complete custom external subcommand
  • 6a09122 test(complete): Add test for external subcommand
  • d2874a5 Merge pull request #5766 from epage/completer
  • a767a97 feat: Add CommandExt support
  • 32853d7 refactor(builder): Make Ext code similar for Arg, Command
  • e9ce1be refactor(builder): Rename AppTag to AppExt
  • f89afeb refactor(complete): Put most general completer first
  • Additional commits viewable in compare view


Updates colorchoice from 1.0.2 to 1.0.3

Commits
  • 5628f47 chore: Release
  • 42d4175 chore: Release
  • 924fc50 chore: Release
  • 313e16a docs: Update changelog
  • 2bbc343 Merge pull request #225 from DaniPopes/as-locked-write-impls
  • 8639e08 feat: Implement AsLockedWrite generically too
  • f4a1f98 Merge pull request #224 from DaniPopes/raw-stream-autotraits
  • ed1dbd7 feat: Implement AutoStream for dyn Write + auto traits
  • 8a57dcc Merge pull request #223 from DaniPopes/raw-stream-refmut
  • a1cbc88 refactor: Implement RawStream for Box<T> generically
  • Additional commits viewable in compare view


Updates pin-project-lite from 0.2.14 to 0.2.15

Release notes

Sourced from

stefano-garzarella commented 2 weeks ago

@dependabot recreate

dependabot[bot] commented 2 weeks ago

Superseded by #753.