32 Commits

Author SHA256 Message Date
aa0990bebb - bsc#1257902 - CVE-2026-25727 - rfc 2822 format parsing may lead to stack exhaustion.
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=57
2026-02-11 04:52:16 +00:00
f93120658c Accepting request 1303411 from home:firstyear:branches:devel:languages:rust
- bsc#1249008 - CVE-2025-58160 - update tracing-subscriber

OBS-URL: https://build.opensuse.org/request/show/1303411
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=55
2025-09-10 02:53:11 +00:00
e2791f05f3 Accepting request 1293973 from home:firstyear:branches:devel:languages:rust
- Delete obs cpio archive

- bsc#1243862 - CVE-2024-12224 - idna accepts invalid punycode
- bsc#1230032 - GHSA-r7qv-8r2h-pg27 - shlex quote api

OBS-URL: https://build.opensuse.org/request/show/1293973
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=53
2025-07-17 00:41:03 +00:00
0c1c922946 Accepting request 1283940 from home:amanzini:branches:devel:languages:rust
- Update to version 1.28.2~0:
  * Deprecate native-tls as well
  * Enable HTTP/2 support for reqwest download backend
  * Emit tracing events from log facade calls
  * download: show Debug representation for errors
  * Avoid repeated globals in tracing events
  * Log original download errors immediately
  * feat(cli/rustup-mode): add aliases to `rustup component remove`
  * Switch flate2 to use the zlib-rs backend
  * Hardlink proxies if symlinks aren't reachable
  * Add powerpc64le-unknown-linux-musl support
  * Add toolchain_name to not installed bail msg
  * Warn about using curl
  * Drop workspace indirection
  * Fold download crate back into rustup
  * download: merge integration test files
  * chore(deps): lock file maintenance
  * Test CARGO environment replacement
  * Update CARGO env var if it is a rustup proxy
  * chore(deps): lock file maintenance
  * Tweak toolchain subcommand help text
  * Move toolchain and default commands first
  * show toolchain paths in rustup show -v output
  * refactor(cli/self-update): save allocations in `Nu::rcfiles()`
  * fix(cli/self-update)!: stop appending to `env.nu` due to deprecation
  * fix(cli/self-update): consider Windows paths in Nushell suggestions
  * refactor(cli/self-update): use `path add` in `env.nu` template
  * fix(cli/self-update): use interpolated string in `env.nu` template
  * Upgrade dependencies
  * docs(user-guide/environment-variables): document `RUSTUP_VERSION`

OBS-URL: https://build.opensuse.org/request/show/1283940
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=52
2025-06-10 23:56:37 +00:00
d2be2ba916 Accepting request 1275068 from home:firstyear:branches:devel:languages:rust
- bsc#1242617 - CVE-2025-3416 - openssl use after free

OBS-URL: https://build.opensuse.org/request/show/1275068
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=50
2025-05-07 06:23:01 +00:00
a7fe92fa5b Accepting request 1255760 from home:firstyear:branches:devel:languages:rust
- Update to version 1.28.1~0:
  * dist(rustup-init/sh): update commit shasum
  * Update changelog for 1.28.1
  * fix!(config): re-enable implicit toolchain installation in `Cfg::local_toolchain()` with optional opt-out
  * refactor(test/clitools): extract `Config::expect_err_env()`
  * Use relative symlinks when possible
  * dist(rustup-init/sh): update commit shasum
  * docs: update CHANGELOG for v1.28.1 release
  * fix!(config): re-enable active toolchain installation in `Cfg::find_active_toolchain()` with optional opt-out
  * config: make Config::find_active_toolchain() async
  * Use terse output for rustup show active-toolchain
  * Use read_timeout for reqwest instead of timeout
  * chore(deps): lock file maintenance
  * test: turn set_current_dist_date() into a Config method
  * test: privatize clitools module
  * test: remove function wrappers for cmd() and env()
  * test: privatize mock module
  * test: move create_mock_dist_server() to Scenario::write_to()
  * test: move Release into dist
  * test: turn channel builders into constructors
  * test: move mock channel builders into dist
  * test: move arch consts into top-level module
  * test: turn build_*_installer() functions into constructors
  * test: move installer builders into mock module
  * test: privatize items in clitools
  * test: keep Config impl close to type definition
  * test: privatize dist module
  * test: privatize items in test::dist
  * test: inline short module topical_doc_data
  * Remove level of nesting in test module

OBS-URL: https://build.opensuse.org/request/show/1255760
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=48
2025-03-26 01:51:33 +00:00
b8a131d78a Accepting request 1198613 from home:firstyear:branches:devel:languages:rust
- bsc#1230032 - RUSTSEC-2024-0006 - rust-shlex: Multiple issues involving quote API
- Update to version 1.27.1~0:
  * chore(dist): update commit shasum in `rustup-init.sh`, take 2
  * fix(ci/linux): don't use `pip3` to install `awscli`
  * fix(ci/macos): don't use `pip3` to install `awscli`
  * chore(dist): update commit shasum in `rustup-init.sh`
  * docs: update CHANGELOG for v1.27.1
  * feat(dist): improve `changelog_helper` script
  * dist: bump `rustup` version to `1.27.1`
  * chore: fix some typos in comments
  * Remove TryFrom<PartialTargetTriple> for TargetTriple
  * Add tests for add/remove components by name with target triple
  * Replace Component::new_with_target by Component::try_new
  * chore(deps): lock file maintenance
  * refactor(self-update)!: remove confusing `get_path()` impl on Unix
  * test(self-update): ensure the resolution of #3739
  * feat(self-update): add `with_saved_reg_value()`
  * refactor(self-update): extract `(get|restore)_reg_value()`
  * refactor(self-update): extract `with_saved_global_state()`
  * refactor(self-update): use `std::io`
  * fix(self-update): replace some `#[cfg(not(unix))]` usages with `#[cfg(windows)]`
  * feat(self-update): improve error messages on Windows
  * fix(self-update): run `do_update_programs_display_version()` on `run_update()`
  * refactor(self-update): extract `get_and_parse_new_rustup_version()`
  * refactor(self-update): extract `do_update_programs_display_version()`
  * ci: don't test for FreeBSD on PRs
  * docs(user-guide): update `environment-variables`
  * refactor(self-update): eliminate needless clone
  * feat(self-update): log `RUSTUP_DIST_*` if it's set
  * feat(self-update): log `RUSTUP_UPDATE_ROOT` if it's set

OBS-URL: https://build.opensuse.org/request/show/1198613
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=46
2024-09-04 04:28:23 +00:00
45983723c3 Accepting request 1158106 from home:firstyear:branches:devel:languages:rust
- Update to version 1.27.0~0:
  * chore(dist): update commit shasum in `rustup-init.sh`
  * docs: update `CHANGELOG` for v1.27.0
  * hack(deps): pin `openssl-sys` to 0.9.92
  * chore(deps): lock file maintenance
  * fix #3663. Feedback in terminal when opening browser for docs
  * Fix copy icon position in Safari
  * Upgrade to opentelemetry 0.22
  * fix ambiguous prompt after setting up custom installation
  * docs: rephrase and split sentence about Visual Studio license
  * Add comment on why we prefer symlinks to junctions
  * Windows: Try using symlinks if they're allowed
  * chore(ci): unify the matrix format to (mode, target)
  * ci: update runners for macOS-related workflows
  * docs: mention `apt` in installation methods
  * docs: fix missing links in `CHANGELOG.md`
  * chore(deps): update rust crate trycmd to 0.15.0
  * fix(deps): downgrade `openssl-sys` to 0.9.92
  * ci: remove the now-tier3 `mips*-unknown-linux-gnu*` targets from the build
  * chore(deps): lock file maintenance
  * Update mdbook and fix some source issues.
  * Rename `.cargo/config` to `.cargo/config.toml`
  * chore: update `CHANGELOG.md`
  * dist: bump `rustup-init.sh` version to `1.27.0`
  * dist: bump `rustup` version to `1.27.0`
  * feat: introduce `changelog_helper` script
  * Upgrade to pulldown-cmark 0.10
  * Fix some typos
  * fix(deps): update rust crate libc to 0.2.153
  * Download rust CI Docker images from a registry

OBS-URL: https://build.opensuse.org/request/show/1158106
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=44
2024-03-15 02:32:28 +00:00
ad84273f0e Accepting request 1133229 from home:dziobian
- Remove Obsoletes/Provides: rust-analyzer.
  If the user has installed rust-analyzer RPM from another source,
  this tag makes zypper try to remove the system rustc installation,
  which is rather counterproductive.

OBS-URL: https://build.opensuse.org/request/show/1133229
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=42
2023-12-15 05:30:20 +00:00
d41d288e78 Accepting request 1090589 from home:firstyear:branches:devel:languages:rust
- Update to version 1.26.0~0:
  * Update commit sha in rustup-init.sh again
  * Update changelog to add more contributors
  * Remove test
  * Better error instead of show the help
  * Print help when a ValueValidation error occurs
  * Revert `Update Rust crate term to v0.7.0`
  * Update network-proxies.md
  * Fix RUSTUP_PERMIT_COPY_RENAME condition so it is actually used
  * Add a test for only options command
  * Update UI tests
  * Set SubcommandRequiredElseHelp correctly
  * Add preload directive to HSTS header
  * Remove useless link
  * Update changelog about remove GPG signature support
  * Update toolchain for android
  * Use llvm-ranlib
  * Use llvm-ar
  * Update toolchain
  * Revert "Temporarily disable the android tests"
  * Mention remove GPG signature support
  * Add all contributors
  * Update CHANGELOG  for v1.26.0
  * Update commit sha in rustup-init.sh again
  * Remove `show keys` subcommand
  * Move trycmd to dev-dependencies
  * Remove GPG signature support
  * Clippy fixes
  * Clippy fixes
  * Add RUSTUP_WINDOWS_PATH_ADD_BIN

OBS-URL: https://build.opensuse.org/request/show/1090589
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=40
2023-06-06 00:38:09 +00:00
1f50ab8087 Accepting request 1079315 from home:firstyear:branches:devel:languages:rust
- bsc#1210345 - CVE-2023-26964 - hyper,h2: stream stacking when H2 processing HTTP2 RST_STREAM frames

OBS-URL: https://build.opensuse.org/request/show/1079315
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=38
2023-04-14 01:05:12 +00:00
f35f0f510d Accepting request 1074764 from home:mvyskocil:branches:devel:languages:rust
- fix rust-analyzer as a rustup proxy by backporting two upstream patches:
  * 0000-rustup-add-rust-analyzer-proxy.patch
  * 0001-rustup-move-rust-analyzer.patch

OBS-URL: https://build.opensuse.org/request/show/1074764
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=36
2023-04-11 04:36:56 +00:00
f453fa275a Accepting request 1067279 from home:firstyear:branches:devel:languages:rust
- bsc#1208552 - CVE-2022-31394 - header list size may allow denial of service

- Automatic update of vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/1067279
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=34
2023-02-23 01:17:01 +00:00
4d917fc9f9 Accepting request 1064104 from home:firstyear:branches:devel:languages:rust
- Update to version 1.25.2~0:
  * properly fix mips64el
  * update compiler paths in docker images
  * temporary fix for the docker ci
  * Add -x and enable SC1090
  * Fix shell check warning
  * update version in install script
  * update version to 1.25.2
  * add changelog entry
  * allow sha1 signing keys without a cutoff date

OBS-URL: https://build.opensuse.org/request/show/1064104
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=32
2023-02-10 00:23:19 +00:00
f4d17dbe18 Accepting request 1032760 from home:firstyear:branches:devel:languages:rust
- Update vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/1032760
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=30
2022-11-03 06:33:16 +00:00
115f13fde9 Accepting request 1007772 from home:firstyear:branches:devel:languages:rust
- Update to version 1.25.1~23:
  * Add support for loongarch64
  * Add DisplayVersion for rustup to registry on Windows.
  * Add `up` as an alias of `update`
  * Move rust-analyzer to DUP_TOOLS
  * Add rust-analyzer proxy.
  * Improve error message when there is an error caused by override file

OBS-URL: https://build.opensuse.org/request/show/1007772
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=28
2022-10-04 00:52:04 +00:00
557798a9c1 Accepting request 1005960 from home:firstyear:branches:devel:languages:rust
- Update vendored dependencies
- bsc#1196972 - CVE-2022-24713 - Regex denial of service
- bsc#1194119 - CVE-2021-45710 - tokio data race with memory corruption

OBS-URL: https://build.opensuse.org/request/show/1005960
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=26
2022-09-26 06:06:42 +00:00
3e930da7c9 Accepting request 1002549 from home:firstyear:branches:devel:languages:rust
- Replace rust-analyzer via provides

OBS-URL: https://build.opensuse.org/request/show/1002549
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=24
2022-09-12 02:28:28 +00:00
b4f1f1c28a Accepting request 1002218 from home:firstyear:branches:devel:languages:rust
- boo#1203257 - Add missing link for rust-analyzer
- Update vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/1002218
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=23
2022-09-09 02:07:54 +00:00
d13e912cf4 Accepting request 990317 from home:firstyear:branches:devel:languages:rust
- Update to version 1.25.1~0:
  * (docker): Update freebsd dockerfile to expect 12 not 11
  * (changelog): Add 1.25.1
  * (rustup-init.sh): Update version to match 1.25.1 release
  * (Cargo): Update to 1.25.1
  * Revert "Set RUSTC and RUSTDOC env for child processes run through the proxy"
  * (changelog): Fix typo
  * Make `report_error` not be `#[cfg(windows)]`
  * fix just one doc typo

OBS-URL: https://build.opensuse.org/request/show/990317
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=21
2022-07-20 02:38:51 +00:00
ac997d28b3 Accepting request 983799 from home:firstyear:branches:devel:languages:rust
Automatic update of vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/983799
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=19
2022-07-04 00:45:32 +00:00
6a4d12ea6a Accepting request 966923 from home:firstyear:branches:devel:languages:rust
Automatic update of vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/966923
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=17
2022-04-20 00:57:39 +00:00
6587c895c8 Accepting request 961504 from home:firstyear:branches:devel:languages:rust
- Update to resolve bsc#1196972 CVE-2022-24713 - Regex DOS

OBS-URL: https://build.opensuse.org/request/show/961504
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=15
2022-03-14 22:45:37 +00:00
a40903abbc Accepting request 958364 from home:firstyear:branches:devel:languages:rust
- Update vendored dependencies

OBS-URL: https://build.opensuse.org/request/show/958364
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=13
2022-03-03 00:25:46 +00:00
4785c64dd5 Accepting request 954134 from home:firstyear:branches:devel:languages:rust
- Remove patch for symlinking to rustup-init in no self update
- Provide proxy binaries for users that link to rustup, preventing
  a need for rustup-init

OBS-URL: https://build.opensuse.org/request/show/954134
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=11
2022-02-14 01:39:53 +00:00
a46275a759 Accepting request 944181 from home:firstyear:branches:devel:languages:rust
- resolve bsc#1194119 (CVE-2021-45710)

OBS-URL: https://build.opensuse.org/request/show/944181
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=10
2022-01-07 04:14:52 +00:00
60e7c346ba Accepting request 928440 from home:firstyear:branches:devel:languages:rust
- Add ownership of directories that are considered unowned in leap15.3

OBS-URL: https://build.opensuse.org/request/show/928440
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=9
2021-11-01 00:39:32 +00:00
fbee354ccb Accepting request 924580 from home:firstyear:branches:devel:languages:rust
- Add requires on gcc so that system linker is present as a dependency

OBS-URL: https://build.opensuse.org/request/show/924580
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=7
2021-10-11 05:37:39 +00:00
5a0a8c01cf Accepting request 924577 from home:firstyear:branches:devel:languages:rust
- Apply patch:
  * Symlink rustup-init when in no self update mode

OBS-URL: https://build.opensuse.org/request/show/924577
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=6
2021-10-11 05:04:57 +00:00
0c12d5dfdb Accepting request 924402 from home:mrostecki:branches:devel:languages:rust
- Add symlink to rustup-init. rustup and rustup-init are the same
  binary, but that binary behaves diferently based on the name it's
  executed by.
  rustup-init takes care of the initial setup, which includes
  setting PATH, modifying .bashrc etc. It's supposed to be called
  only once.
  rustup doesn't perform those steps and it only manages
  toolchains. It can be used the entire time.
- Install bash and zsh completion.

OBS-URL: https://build.opensuse.org/request/show/924402
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=5
2021-10-10 22:55:18 +00:00
8cd5a8aac4 Accepting request 923608 from home:firstyear:branches:devel:languages:rust
- Update rustup to be primary replacement to rls and other developer tools

OBS-URL: https://build.opensuse.org/request/show/923608
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=2
2021-10-07 05:02:40 +00:00
9c6e510b6b Accepting request 922256 from home:firstyear:branches:devel:languages:rust
Submit new package rustup

OBS-URL: https://build.opensuse.org/request/show/922256
OBS-URL: https://build.opensuse.org/package/show/devel:languages:rust/rustup?expand=0&rev=1
2021-09-30 03:26:59 +00:00