Group :: Development/Other
RPM: rust
Main Changelog Spec Patches Sources Download Gear Bugs and FR Repocop
25 september 2023 Alexey Gladkov <legion at altlinux.ru> 1:1.72.1-alt1
- New version (1.72.1).
- New version (1.72.0).
- spec: support LoongArch architecture (lp64d ABI).
- New version (1.71.1).
- Security fixes:
+ CVE-2023-38497: Cargo does not respect umask when extracting packages
- Obsolete rls and rename subpackage to rust-analyzer.
- New version (1.71.0).
- Use llvm16.0.
- New version (1.70.0).
- New version (1.69.0).
- Obsolete rust-analysis.
- Backport 9d110847ab7f ("ReErased regions are local").
- New version (1.68.2).
- New version (1.68.0).
- New version (1.67.0).
- New version (1.66.1).
- Security fixes:
+ CVE-2022-46176: Cargo did not verify SSH host keys.
- New version (1.66.0).
- New version (1.65.0).
- Use llvm15.0.
- New version (1.64.0).
- New version (1.63.0).
- New version (1.62.1).
- New version (1.62.0).
- Add dependency to /proc.
- Fix compiletest.
- New version (1.61.0).
- Rebuilt with llvm13.0.
- New version (1.60.0).
- New version (1.59.0).
- New version (1.58.1).
- Security fixes:
+ CVE-2022-21658: Fix race condition in std::fs::remove_dir_all
- New version (1.58.0).
- Don't use system libgit2 for now (ALT#41534).
- New version (1.57.0).
- New version (1.56.1).
- Security fixes:
+ CVE-2021-42574: rustc 1.56.0 and bidirectional-override codepoints in source code
- New version (1.56.0).
- New version (1.55.0).
- Build with llvm12.0 (ALT#40847).
- New version (1.54.0).
- New version (1.53.0).
- New version (1.52.1).
- New version (1.52.0).
- New version (1.51.0).
- Use llvm12.0.
- Security fixes:
+ CVE-2020-36323 rust: optimization for joining strings can cause uninitialized bytes to be exposed
+ CVE-2021-28876 rust: panic safety issue in Zip implementation
+ CVE-2021-28878 rust: memory safety violation in Zip implementation when next_back() and next() are used together
+ CVE-2021-28879 rust: integer overflow in the Zip implementation can lead to a buffer overflow
+ CVE-2021-31162 rust: double free in Vec::from_iter function if freeing the element panics
- New version (1.50.0).
- New version (1.49.0).
- Use clang.
- New version (1.48.0).
- New version (1.47.0).
- New version (1.46.0).
- rebuilt without bootstrap
- rebuilt with bootstrap on armh
- New version (1.45.2).
- ExcludeArch armh.
- New version (1.45.1).
- Use python3.
- Use system LLVM.
- Removed duplicate libraries.
- 1.44.0
- 1.43.0 (ALT#38770)
- Remove garbage from %_libdir (ALT#38641)
- Use uncompressed source archive
- Update license tag
- fixed packaging on armh
- 1.42.0 (Closes: #38338)
- 1.41.1
- Fixed i586 build
- 1.40.0
- 1.39.0
- 1.38.0
- 1.37.0
- 1.36.0
- 1.35.0
- 1.34.2
- 1.33.0
- 1.32.0
- Added ppc64le support.
- 1.31.1
- build with llvm7.0 (ALT #35874)
- disable test check
- rust-gdb: fix %_libdir path (to find the pretty-printers in Python).
- 1.30.0
- 1.29.2
- 1.29.1
- security fix: https://blog.rust-lang.org/2018/09/21/Security-advisory-for-std.html
- added support for armv7 arch (thanks to sbolshakov@ for patch)
- require gdb for rust-gdb
- 1.29.0
- packaged extended rust tool set and docs
- new arch: aarch64 (thanks to sbolshakov@ for help)
- downgrade to 1.24.1 (1.25.0 unusable)
- 1.25.0
- built with shared llvm
- 1.24.1
- 1.23.0
- 1.22.1
- built with bundled llvm
- migrated from gear to srpm
- 1.21.0
- 1.20.0
- 1.19.0
- 1.18.0
- built with shared llvm4.0
- 1.17.0
- switched to cargo-based build
- 1.16.0
- 1.15.1
- 1.14.0
- 1.13.0
- disabled bootstrap
- 1.12.1
- rebootstrap
- 1.12.0
- disable debuginfo packaging
- 1.11.0
- 1.10.0
- 1.9.0
- 1.8.0
- 1.7.0
- 1.6.0
- separated rust-gdb package
- initial build