fix llvm-ar as archiver for msvc targets; fix clang-cl detection; fix assembler output flag detection; add clang/clang-cl windows CI by @russelltg in rust-lang/cc-rs#1015
linux_disable_fallback crate feature to disable /dev/urandom-based fallback on Linux and
Android targets. Enabling this feature bumps minimum supported Linux kernel version to 3.17 and
Android API level to 23 (Marshmallow). #396
Changed
Disable /dev/urandom fallback for Linux targets outside of the following target_arches:
aarch64, arm, powerpc, powerpc64, s390x, x86, x86_64#396
Do not catch EPERM error code on Android while checking availability of
the getrandom syscall #396
Bumps the vhost-device group with 34 updates:
4.5.3
4.5.4
1.0.58
1.0.59
0.14.0
0.15.0
0.11.0
0.12.0
0.18.2
0.19.0
1.0.197
1.0.198
0.2.16
0.2.18
1.0.81
1.0.82
1.1.0
1.2.0
1.0.90
1.0.95
0.15.7
0.15.8
4.5.3
4.5.4
1.10.0
1.11.0
0.8.33
0.8.34
0.2.12
0.2.14
1.0.10
1.0.11
2.7.1
2.7.2
0.2.13
0.2.14
1.0.79
1.0.81
1.0.35
1.0.36
0.8.2
0.8.3
0.18.2
0.19.0
0.38.32
0.38.33
1.0.197
1.0.198
0.11.0
0.11.1
1.0.58
1.0.59
0.52.4
0.52.5
0.52.4
0.52.5
0.52.4
0.52.5
0.52.4
0.52.5
0.52.4
0.52.5
0.52.4
0.52.5
0.52.4
0.52.5
0.52.4
0.52.5
Updates
clap
from 4.5.3 to 4.5.4Release notes
Sourced from clap's releases.
Changelog
Sourced from clap's changelog.
Commits
5e4facf
chore: Release8880b0a
docs: Update changelog132b5dd
Merge pull request #5425 from epage/litdf915fe
fix(derive): Re-allow expressions for id's8eab48f
refactor(derive): Make it easier to work with 'Name'be73195
refactor(derive): Clarify tests024089b
Merge pull request #5415 from Pi-Cla/patch-13b35dba
docs: Add mention of nushell to clap_complete README58469d1
Merge pull request #5405 from epage/docs655d829
docs(derive): Fix ToC links within tutorial chaptersUpdates
thiserror
from 1.0.58 to 1.0.59Release notes
Sourced from thiserror's releases.
Commits
e7ad85e
Release 1.0.59af477ec
Merge pull request #297 from dtolnay/traitidentf3fbd99
Implement ToTokens without reliance on {:?}508ece8
Revert "Temporarily disable miri on doctests"c8c804c
Explicitly install a Rust toolchain for cargo-outdated job6969595
Merge pull request #293 from dtolnay/workspacewrapper488d52f
Apply RUSTC_WORKSPACE_WRAPPERba33438
Temporarily disable miri on doctestsUpdates
vhost-user-backend
from 0.14.0 to 0.15.0Commits
Updates
virtio-queue
from 0.11.0 to 0.12.0Release notes
Sourced from virtio-queue's releases.
Commits
9a29195
virtio-queue: release v0.12.0563ac82
build(deps): bump rust-vmm-ci from72ebeb3
to7606478
860fc5e
CODEOWNERS: add stefano-garzarellad949c0b
virtio_queue: Add descriptors_utils.rs0e90efe
build(deps): bump rust-vmm-ci from0100de0
to72ebeb3
4b593cf
virtio-bindings: regenerate with Linux 6.7d219302
virtio-vsock: release v0.5.0a6365ca
virtio-queue-ser: release v0.8.0Updates
rstest
from 0.18.2 to 0.19.0Release notes
Sourced from rstest's releases.
Changelog
Sourced from rstest's changelog.
Commits
3ffd682
Fix license links36ab06d
Fix license link941d8ac
Update changelogcdff674
Bump versione0624fe
Fix clippy warningf7b4b57
Shutup warning on nightly (tests)49a7d38
Shutup warning in nightb58ce22
Set resolver in virtual manifest3c2fb9c
Properly handle mutability for awaited futures (#239)61a7007
We're not interested about msrv for testsUpdates
serde
from 1.0.197 to 1.0.198Release notes
Sourced from serde's releases.
Commits
c4fb923
Release 1.0.19865b7eea
Merge pull request #2729 from dtolnay/saturating01cd696
Integrate Saturating<T> deserialization into impl_deserialize_num macroc13b3f7
Format PR 2709a6571ee
Merge pull request #2709 from jbethune/master6e38aff
Revert "Temporarily disable miri on doctests"3d1b19e
Implement Ser+De forSaturating\<T>
5b24f88
Resolve legacy_numeric_constants clippy lints74d0670
Explicitly install a Rust toolchain for cargo-outdated job3bfab6e
Temporarily disable miri on doctestsUpdates
allocator-api2
from 0.2.16 to 0.2.18Commits
100147d
Bump patch versionb0f3849
Update testsd96530e
Fix warning4b115a4
Bump patch versionc50521d
Merge pull request #13 from jess-sol/main4d178c7
Add Write implementation for Vec738620d
Merge pull request #11 from cloneable/fix-vec-in-zero-elements7f86d4b
Fixvec![in]
without elements to use correct allocator6a67e3c
Merge pull request #4 from decathorpe/mainc0b5043
align included license files with Rust project best practicesUpdates
anyhow
from 1.0.81 to 1.0.82Release notes
Sourced from anyhow's releases.
Commits
074bdea
Release 1.0.8247a4fbf
Merge pull request #360 from dtolnay/docensurec5af1db
Make ensure's doc comment apply to the cfg(not(doc)) macro toobebc7a2
Revert "Temporarily disable miri on doctests"f2c4db9
Update ui test suite to nightly-2024-03-31028cbee
Explicitly install a Rust toolchain for cargo-outdated job7a4cac5
Merge pull request #358 from dtolnay/workspacewrapper939db01
Apply RUSTC_WORKSPACE_WRAPPER9f84a37
Temporarily disable miri on doctests45e5a58
Ignore dead code lint in testUpdates
autocfg
from 1.1.0 to 1.2.0Commits
c10bc17
Merge pull request #57 from cuviper/release-1.2.01c029e4
Fixclippy::needless_borrows_for_generic_args
8fbf203
Release 1.2.07f3e58b
Merge pull request #56 from cuviper/wrappers1ca2af8
SupportRUSTC_WRAPPER
andRUSTC_WORKSPACE_WRAPPER
cf17815
Merge pull request #27 from cuviper/set_no_std32c1170
Use consistent verb form in docs3c2cf0e
Add getterno_std()
and setterset_no_std(bool)
5e07f6a
Merge pull request #55 from cuviper/farewell-bors8717f69
Add a summary CI jobUpdates
cc
from 1.0.90 to 1.0.95Release notes
Sourced from cc's releases.
... (truncated)
Commits
7649f12
Release cc 1.0.95 (#1038)9af6b95
Optimize jobservertry_acquire
(#1037)c284566
Bump msrv to 1.63 (#1031)84d04e8
Update windows-bindgen requirement from 0.55 to 0.56 (#1035)0286286
Release cc 1.0.94 (#1034)f83109b
fix xcrun sdk version arg (#1007)4743a72
Release cc-rs 1.0.93 (#1032)e80a19d
Add visionOS support (#1029)f313ff5
Release cc 1.0.92 (#1028)e73d05b
Fix linking with llvm-lib (#1027)Updates
cfg-expr
from 0.15.7 to 0.15.8Release notes
Sourced from cfg-expr's releases.
Changelog
Sourced from cfg-expr's changelog.
Commits
336ded0
Release 0.15.84e0a840
Update builtins (#69)Updates
clap_derive
from 4.5.3 to 4.5.4Release notes
Sourced from clap_derive's releases.
Changelog
Sourced from clap_derive's changelog.
Commits
5e4facf
chore: Release8880b0a
docs: Update changelog132b5dd
Merge pull request #5425 from epage/litdf915fe
fix(derive): Re-allow expressions for id's8eab48f
refactor(derive): Make it easier to work with 'Name'be73195
refactor(derive): Clarify tests024089b
Merge pull request #5415 from Pi-Cla/patch-13b35dba
docs: Add mention of nushell to clap_complete README58469d1
Merge pull request #5405 from epage/docs655d829
docs(derive): Fix ToC links within tutorial chaptersUpdates
either
from 1.10.0 to 1.11.0Commits
864eae4
Merge pull request #104 from cuviper/release-1.11.00bdb583
Release 1.11.0e385751
Merge pull request #101 from SFM61319/feat/into-eitherd62efa6
Feat: Implement traitIntoEither
d48ab1b
Merge pull request #103 from masklinn/patch-1365f674
Enableserde
feature on playgroundsUpdates
encoding_rs
from 0.8.33 to 0.8.34Commits
a0c5c57
Increment version number to 0.8.348bcba0b
Move a negation to the right place and cargo fmt29668e3
Move a negation to the right placedbf673e
Work around bad SIMD codegen on 32-bit ARM3c96213
Add rust-version to Cargo.toml98f3c6a
Update README598edc8
Port from packed_simd crate to portable_simd feature (aarch64 part)2d198c8
Port from packed_simd crate to portable_simd feature (x86_64 part)9217fd2
Remove the remains of Travis966fc0a
wip memUpdates
getrandom
from 0.2.12 to 0.2.14Changelog
Sourced from getrandom's changelog.
Commits
a39033a
Enable/dev/urandom
fallback for MUSL-based Linux targets (#408)968dd48
Release v0.2.13 (#405)8ffd43e
Conditionally disable file fallback for Android and Linux (#396)6b7bcb5
Replace man7.org links with manned.org (#404)5f0701f
CI: Run tests on aarch64-apple-darwin and aarch64-apple-ios-sim. (#398)489eeee
Fix nightly build by removing redundantuse
(#399)d102c36
Usedoc_auto_cfg
instead ofdoc_cfg
(#392)2e4bb4d
Correct comments regarding LazyUsize (#391)Updates
itoa
from 1.0.10 to 1.0.11Release notes
Sourced from itoa's releases.
Commits
8f39203
Release 1.0.11eeca57d
Touch up commentsea29bbd
Merge pull request #42 from anforowicz/more-granular-unsafe-blocks526d4e4
Explicitly install a Rust toolchain for cargo-outdated jobfde7fa5
More granularunsafe
blocks.d5e45f2
Temporarily disable miri on doctestsUpdates
memchr
from 2.7.1 to 2.7.2Commits
20ef11f
2.7.21e4b8a8
wasm32: require 'simd128' to be enabled at compile timee02697b
ci: bump actions/checkout to v4b12ad6d
ci: reintroduce x86-64 test for non-SSE environment21def52
style: fix dead_code lint14823b4
ci: remove x86-64 test for non-SSE environmente1c10c5
benchmarks: add stringzilla to appropriate definitions328df56
benchmarks: add 'stringzilla'cedf318
benchmarks: add measurements for memchr 2.7 on aarch64d419718
benchmarks: add measurements for memchr 2.7 on x86-64Updates
pin-project-lite
from 0.2.13 to 0.2.14Release notes
Sourced from pin-project-lite's releases.
Changelog
Sourced from pin-project-lite's changelog.
Commits
c55cf7b
Release 0.2.14a84a49b
Update changelog0d11263
Document PinnedDrop (#83)1ec31c8
Update comments in .rustfmt.tomlae4f2d7
Fix clippy::mixed_attributes_style warningc12376d
ci: Use taiki-e/checkout-action action7334cd9
Ignore more lints at workspace levelcf96a13
tidy: Use yq via venvd1d862e
tidy: Check TOML format170c158
Revert "Revert "Revert "Disable dependabot update for Github Actions"""Updates
proc-macro2
from 1.0.79 to 1.0.81Release notes
Sourced from proc-macro2's releases.
Commits
fd2c998
Release 1.0.81f965e17
Merge pull request #453 from dtolnay/delimiternone69fd060
Sync documentation of Delimiter::Noneda51f8d
Release 1.0.80392fa6c
Ignore needless_pass_by_value pedantic clippy lint in test1ff5c1f
Ignore needless_raw_string_hashes pedantic clippy lint in test0c9449e
Import some Literal tests from libproc_macro28c87ad
Add tests of negative literal constructionc61f5db
Add some tests of cstr raw literalsd50dcd9
Merge pull request #450 from dtolnay/cstrUpdates
quote
from 1.0.35 to 1.0.36Release notes
Sourced from quote's releases.
Commits
5d4880c
Release 1.0.361dd7ce7
Merge pull request #273 from dtolnay/doc0bc5d12
Apply doc comment to cfg(not(doc)) macros tooc295f5c
Revert "Temporarily disable miri on doctests"435bd1b
Update ui test suite to nightly-2024-03-31cc3847d
Explicitly install a Rust toolchain for cargo-outdated job6259d49
Temporarily disable miri on doctestsbdb4b59
Update ui test suite to nightly-2024-02-08c2aeca9
Update ui test suite to nightly-2024-01-31376a061
Merge pull request #270 from dtolnay/benchUpdates
regex-syntax
from 0.8.2 to 0.8.3Commits
d895bd9
regex-syntax-0.8.3f5d0b69
syntax: accept{,n}
as an equivalent to{0,n}
aa2d8bd
1.10.4088d7f3
api: add Cow guarantee to replace APIa5ae351
regex-automata-0.4.69cf4a42
automata: fix bug where reverse NFA lacked an unanchored prefix10fe722
style: clean up some recent lint violationsd7f9347
regex-automata-0.4.507ef7f1
automata: make additional prefileter metadata public0c09903
1.10.3Updates
rstest_macros
from 0.18.2 to 0.19.0Release notes
Sourced from rstest_macros's releases.
Changelog
Sourced from rstest_macros's changelog.
Commits
3ffd682
Fix license links36ab06d
Fix license link941d8ac
Update changelogcdff674
Bump versione0624fe
Fix clippy warningf7b4b57
Shutup warning on nightly (tests)49a7d38
Shutup warning in nightb58ce22
Set resolver in virtual manifest3c2fb9c
Properly handle mutability for awaited futures (#239)61a7007
We're not interested about msrv for testsUpdates
rustix
from 0.38.32 to 0.38.33Commits
63dd84a
chore: Release rustix version 0.38.3395a8302
Probe forstatx
availability even whenstatx
returnsENOSYS
. (#1048)76143e1
Move to usingIpAddr
and other types from core. (#1047)a5af48e
Add "visionos" as an apple target. (#1046)48eeb83
Pass null instead of empty slices to getxattr and fgetxattr on macos (#1045)fa21a6d
Disable Haiku in CI due to upstream breakage, and fix a no_std error. (#1042)6f72de5
Add ELF aux vector AT_MINSIGSTKSZ (#1041)7077238
ExposeOFlags::LARGEFILE
and document its behavior (#1020)7ed40bc
Fix typo in MemfdFlags (#1038)2c27005
Add warning comment tosetgroups
. (#1037)Updates
serde_derive
from 1.0.197 to 1.0.198Release notes
Sourced from serde_derive's releases.
Commits
c4fb923
Release 1.0.19865b7eea
Merge pull request #2729 from dtolnay/saturating01cd696
Integrate Saturating<T> deserialization into impl_deserialize_num macroc13b3f7
Format PR 2709a6571ee
Merge pull request #2709 from jbethune/master6e38aff
Revert "Temporarily disable miri on doctests"3d1b19e
Implement Ser+De forSaturating\<T>
5b24f88
Resolve legacy_numeric_constants clippy lints74d0670
Explicitly install a Rust toolchain for cargo-outdated job3bfab6e
Temporarily disable miri on doctestsUpdates
strsim
from 0.11.0 to 0.11.1Release notes
Sourced from strsim's releases.
Changelog
Sourced from strsim's changelog.
Commits
f72cd1c
publish 0.11.1680fa50
Use rust-version field of Cargo.toml (#72)One of the dependencies: https://github.com/rust-vmm/vm-virtio/pull/293
@stefano-garzarella @epilys Please review the forced changes I have done.