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
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
Bumps the vhost-device group with 28 updates:
4.5.3
4.5.4
0.11.0
0.12.0
0.18.2
0.19.0
0.2.16
0.2.18
1.0.81
1.0.82
1.1.0
1.2.0
1.0.90
1.0.94
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.80
1.0.35
1.0.36
0.8.2
0.8.3
0.18.2
0.19.0
0.11.0
0.11.1
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
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
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.94Release notes
Sourced from cc's releases.
Commits
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)c9b0850
Release cc 1.0.91 (#1024)d902ed3
fix(env_tool): return None if env is empty (#1021)fd912ec
fix llvm-ar as archiver for msvc targets; fix clang-cl detection; fix assembl...be62f4a
Fix caching of supported compiler flag (#1002)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.80Release notes
Sourced from proc-macro2's releases.
Commits
da51f8d
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/cstr70a804b
Add Literal::c_string constructor45730bc
Adjust Literal constructor argument names to match those in libproc_macro26d1d3f
Merge pull request #449 from dtolnay/bytecharUpdates
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
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)d84fd91
Drop MSRV down to 1.56 (#71)7beabcb
fix ci workflow warnings (#70)f71334a
Create SECURITY.mdUpdates
windows-targets
from 0.52.4 to 0.52.5Commits
Updates
windows_aarch64_gnullvm
from 0.52.4 to 0.52.5Commits
Updates
windows_aarch64_msvc
from 0.52.4 to 0.52.5Commits
Updates
windows_i686_gnu
from 0.52.4 to 0.52.5Commits
Updates
windows_i686_msvc
from 0.52.4 to 0.52.5Commits
Updates
windows_x86_64_gnu
from 0.52.4 to 0.52.5Commits
Updates
windows_x86_64_gnullvm
from 0.52.4 to 0.52.5Commits
Updates
windows_x86_64_msvc
from 0.52.4 to 0.52.5Commits
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