crosvm/tools/impl
Daniel Verkamp 52b8e42869 Cargo.toml: avoid "*" versions for external crates
Ensure that every Cargo.toml dependency on a third-party crates.io crate
specifies at least a major version, or a minor version for 0.x crates,
to ensure that if a new major version is published, it cannot cause API
breaks.

The versions are selected to match the ones already in Cargo.lock, so
this should have no functional change, but it will help prevent new "*"
versions from being introduced via copy-and-paste.

For rationale, see the Cargo FAQ:
<https://doc.rust-lang.org/cargo/faq.html#can-libraries-use--as-a-version-for-their-dependencies>

`minijail`, `audio_streams`, and `cras` are left as "*" for now, since
they have unusual situations (imported from a submodule and/or replaced
at build time with ebuild magic).

BUG=None
TEST=tools/dev_container tools/presubmit
TEST=verify Cargo.lock is unchanged

Change-Id: Ifa18199f812f01d2d10bfb4146b3353c1a76527c
Reviewed-on: https://chromium-review.googlesource.com/c/crosvm/crosvm/+/5555656
Reviewed-by: Frederick Mayle <fmayle@google.com>
Commit-Queue: Daniel Verkamp <dverkamp@chromium.org>
2024-05-22 01:01:42 +00:00
..
catapult_converter Cargo.toml: avoid "*" versions for external crates 2024-05-22 01:01:42 +00:00
cros_container cros_container: Fix crosvm ebuild name 2024-04-05 21:43:25 +00:00
dev_container Upgrade rust to 1.73.0 2024-02-20 19:11:51 +00:00
testvm dev_container: Build new container without riscv 2023-11-20 18:34:35 +00:00
__init__.py health-check: enforce blank line after copyright 2022-09-13 22:24:35 +00:00
bindgen-common.sh kvm_sys: add riscv support to bindgen.sh 2024-01-09 00:37:43 +00:00
cli.py tools: refactoring: Split common.py into multiple files 2023-05-02 17:04:27 +00:00
command.py tools: enable tools/fmt on Windows 2023-09-27 02:52:10 +00:00
common.py tools: refactoring: Split common.py into multiple files 2023-05-02 17:04:27 +00:00
presubmit.py Enable rustfmt nightly in container and CI 2023-11-29 18:41:29 +00:00
test_config.py gpu_display: wndproc for vulkan 2024-03-04 23:14:40 +00:00
testvm.py testvm: Increase rootfs size to 8GB 2023-09-15 22:04:02 +00:00
tui.py tools: refactoring: Split common.py into multiple files 2023-05-02 17:04:27 +00:00
util.py tools/dev_container: Recognize AOSP repo 2023-10-17 23:00:13 +00:00
vcs.py tools: refactoring: Split common.py into multiple files 2023-05-02 17:04:27 +00:00