Index | index by Group | index by Distribution | index by Vendor | index by creation date | index by Name | Mirrors | Help | Search |
Name: cargo1.62 | Distribution: SUSE Linux Enterprise 15 |
Version: 1.62.1 | Vendor: SUSE LLC <https://www.suse.com/> |
Release: 150300.7.7.1 | Build date: Mon Sep 19 14:59:51 2022 |
Group: Development/Languages/Rust | Build host: mourvedre |
Size: 15529419 | Source RPM: rust1.62-1.62.1-150300.7.7.1.src.rpm |
Packager: https://www.suse.com/ | |
Url: https://www.rust-lang.org | |
Summary: The Rust package manager |
Cargo downloads dependencies of Rust projects and compiles it.
Apache-2.0 OR MIT
* Fri Sep 16 2022 william.brown@suse.com - bsc#1203433 - CVE-2022-36113 - resolve symlink hijack * 0003-CVE-2022-36113-avoid-unpacking-.cargo-ok-from-the-cr.patch - bsc #1203431 - CVE-2022-36114 - resolve zip bomb attack * 0002-CVE-2022-36114-limit-the-maximum-unpacked-size-of-a-.patch * Wed Jul 27 2022 william.brown@suse.com - Improve support for wasi targets * Wed Jul 20 2022 william.brown@suse.com Version 1.62.1 (2022-07-19) Rust 1.62.1 addresses a few recent regressions in the compiler and standard library, and also mitigates a CPU vulnerability on Intel SGX. * [The compiler fixed unsound function coercions involving `impl Trait` return types.][98608] * [The compiler fixed an incremental compilation bug with `async fn` lifetimes.][98890] * [Windows added a fallback for overlapped I/O in synchronous reads and writes.][98950] * [The `x86_64-fortanix-unknown-sgx` target added a mitigation for the MMIO stale data vulnerability][98126], advisory [INTEL-SA-00615]. [98608]: https://github.com/rust-lang/rust/issues/98608 [98890]: https://github.com/rust-lang/rust/issues/98890 [98950]: https://github.com/rust-lang/rust/pull/98950 [98126]: https://github.com/rust-lang/rust/pull/98126 [INTEL-SA-00615]: https://www.intel.com/content/www/us/en/security-center/advisory/intel-sa-00615.html * Tue Jul 19 2022 william.brown@suse.com - Remove incorrectly submitted 0001-fix-tests.patch * Thu Jul 07 2022 william.brown@suse.com - Experimental support for wasi targets * Mon Jul 04 2022 william.brown@suse.com Version 1.62.0 (2022-06-30) Language -------- - [Stabilize `#[derive(Default)]` on enums with a `#[default]` variant][94457] - [Teach flow sensitive checks that visibly uninhabited call expressions never return][93313] - [Fix constants not getting dropped if part of a diverging expression][94775] - [Support unit struct/enum variant in destructuring assignment][95380] - [Remove mutable_borrow_reservation_conflict lint and allow the code pattern][96268] Compiler -------- - [linker: Stop using whole-archive on dependencies of dylibs][96436] - [Make `unaligned_references` lint deny-by-default][95372] This lint is also a future compatibility lint, and is expected to eventually become a hard error. - [Only add codegen backend to dep info if -Zbinary-dep-depinfo is used][93969] - [Reject `#[thread_local]` attribute on non-static items][95006] - [Add tier 3 `aarch64-pc-windows-gnullvm` and `x86_64-pc-windows-gnullvm` targets\*][94872] - [Implement a lint to warn about unused macro rules][96150] - [Promote `x86_64-unknown-none` target to Tier 2\*][95705] \* Refer to Rust's [platform support page][platform-support-doc] for more information on Rust's tiered platform support. Libraries --------- - [Windows: Use a pipe relay for chaining pipes][95841] - [Replace Linux Mutex and Condvar with futex based ones.][95035] - [Replace RwLock by a futex based one on Linux][95801] - [std: directly use pthread in UNIX parker implementation][96393] Stabilized APIs - [`bool::then_some`] - [`f32::total_cmp`] - [`f64::total_cmp`] - [`Stdin::lines`] - [`windows::CommandExt::raw_arg`] - [`impl<T: Default> Default for AssertUnwindSafe<T>`] - [`From<Rc<str>> for Rc<[u8]>`][rc-u8-from-str] - [`From<Arc<str>> for Arc<[u8]>`][arc-u8-from-str] - [`FusedIterator for EncodeWide`] - [RDM intrinsics on aarch64][stdarch/1285] Clippy ------ - [Create clippy lint against unexpectedly late drop for temporaries in match scrutinee expressions][94206] Cargo ----- - Added the `cargo add` command for adding dependencies to `Cargo.toml` from the command-line. [docs](https://doc.rust-lang.org/nightly/cargo/commands/cargo-add.html) - Package ID specs now support `name@version` syntax in addition to the previous `name:version` to align with the behavior in `cargo add` and other tools. `cargo install` and `cargo yank` also now support this syntax so the version does not need to passed as a separate flag. - The `git` and `registry` directories in Cargo's home directory (usually `~/.cargo`) are now marked as cache directories so that they are not included in backups or content indexing (on Windows). - Added automatic `@` argfile support, which will use "response files" if the command-line to `rustc` exceeds the operating system's limit. Compatibility Notes - `cargo test` now passes `--target` to `rustdoc` if the specified target is the same as the host target. [#10594](https://github.com/rust-lang/cargo/pull/10594) - [rustdoc: doctests are now run on unexported `macro_rules!` macros, matching other private items][96630] - [rustdoc: Remove .woff font files][96279] - [Enforce Copy bounds for repeat elements while considering lifetimes][95819] - [Windows: Fix potentinal unsoundness by aborting if `File` reads or writes cannot complete synchronously][95469].
/usr/bin/cargo /usr/share/cargo /usr/share/cargo/registry /usr/share/licenses/cargo1.62 /usr/share/licenses/cargo1.62/LICENSE-APACHE /usr/share/licenses/cargo1.62/LICENSE-MIT /usr/share/licenses/cargo1.62/LICENSE-THIRD-PARTY /usr/share/man/man1/cargo-add.1.gz /usr/share/man/man1/cargo-bench.1.gz /usr/share/man/man1/cargo-build.1.gz /usr/share/man/man1/cargo-check.1.gz /usr/share/man/man1/cargo-clean.1.gz /usr/share/man/man1/cargo-doc.1.gz /usr/share/man/man1/cargo-fetch.1.gz /usr/share/man/man1/cargo-fix.1.gz /usr/share/man/man1/cargo-generate-lockfile.1.gz /usr/share/man/man1/cargo-help.1.gz /usr/share/man/man1/cargo-init.1.gz /usr/share/man/man1/cargo-install.1.gz /usr/share/man/man1/cargo-locate-project.1.gz /usr/share/man/man1/cargo-login.1.gz /usr/share/man/man1/cargo-metadata.1.gz /usr/share/man/man1/cargo-new.1.gz /usr/share/man/man1/cargo-owner.1.gz /usr/share/man/man1/cargo-package.1.gz /usr/share/man/man1/cargo-pkgid.1.gz /usr/share/man/man1/cargo-publish.1.gz /usr/share/man/man1/cargo-report.1.gz /usr/share/man/man1/cargo-run.1.gz /usr/share/man/man1/cargo-rustc.1.gz /usr/share/man/man1/cargo-rustdoc.1.gz /usr/share/man/man1/cargo-search.1.gz /usr/share/man/man1/cargo-test.1.gz /usr/share/man/man1/cargo-tree.1.gz /usr/share/man/man1/cargo-uninstall.1.gz /usr/share/man/man1/cargo-update.1.gz /usr/share/man/man1/cargo-vendor.1.gz /usr/share/man/man1/cargo-verify-project.1.gz /usr/share/man/man1/cargo-version.1.gz /usr/share/man/man1/cargo-yank.1.gz /usr/share/man/man1/cargo.1.gz
Generated by rpm2html 1.8.1
Fabrice Bellet, Tue Jul 9 17:57:49 2024