Commit Graph

  • d68bbc42d7 Upgrade pulldown-cmark to 0.12 Dirkjan Ochtman 2024-08-19 17:31:09 +02:00
  • b723c1e02a fix(manifest): consider possible renames in Component::try_new() rami3l 2024-08-14 11:02:51 +08:00
  • 7f207a4355 chore(deps): lock file maintenance renovate[bot] 2024-08-19 01:12:30 +00:00
  • 438586cd9e ci(macos): install awscli from brew rami3l 2024-08-12 19:35:34 +08:00
  • 95de74905a chore(deps): lock file maintenance renovate[bot] 2024-08-12 02:02:21 +00:00
  • c94ef3531d refactor(config)!: make toolchain_from_partial() sync rami3l 2024-08-08 19:20:11 +08:00
  • 4cb7d4853e feat(config)!: remove implicit installation from toolchain_from_partial() rami3l 2024-08-08 18:56:22 +08:00
  • 330325e4f3 refactor(config)!: make resolve_toolchain() sync rami3l 2024-08-08 19:19:06 +08:00
  • eec9cb064e feat(config)!: remove implicit installation from resolve_toolchain() rami3l 2024-08-08 18:49:41 +08:00
  • 74db5d2603 test(cli-rustup): remove heal_damaged_toolchain() rami3l 2024-08-09 17:54:25 +08:00
  • 7fb353f87f refactor(config): extract local_toolchain() from resolve_local_toolchain() rami3l 2024-08-08 18:41:39 +08:00
  • e9b7051287 refactor(config): extract toolchain variable from resolve_local_toolchain() rami3l 2024-08-08 18:37:17 +08:00
  • 8cccb22c2d refactor(config)!: make resolve_local_toolchain() sync rami3l 2024-08-08 19:17:33 +08:00
  • 880f92826e feat(config)!: remove implicit installation from resolve_local_toolchain() rami3l 2024-08-08 19:17:07 +08:00
  • 23733efb9f refactor(config)!: rename local_toolchain() to resolve_local_toolchain() rami3l 2024-08-08 18:30:26 +08:00
  • 5b5ec92726 feat(rustup-mode): install the active toolchain by default on rustup toolchain install rami3l 2024-08-06 19:30:41 +08:00
  • 8de32044ef fix(rustup-mode): adjust descriptions for rustup toolchain uninstall rami3l 2024-08-06 19:28:12 +08:00
  • 1506dbd4ff feat(rustup-mode)!: add ensure_active_toolchain flag to update() rami3l 2024-08-06 19:02:00 +08:00
  • a482e2bb6c feat(config)!: add verbose flag to find_or_install_active_toolchain() rami3l 2024-08-06 19:41:48 +08:00
  • d7cd59561d style(config): replace dist::Profile with Profile rami3l 2024-08-05 11:37:48 +08:00
  • 9ca97190af style(config): replace dist::TargetTriple with TargetTriple rami3l 2024-08-05 11:36:43 +08:00
  • abc0511976 fix(config): call warn_if_host_is_incompatible() in ensure_installed() rami3l 2024-08-03 14:28:32 +08:00
  • 59a14ad0c3 refactor(common): use early return in warn_if_host_is_incompatible() rami3l 2024-08-05 11:17:38 +08:00
  • 576d65a0c4 refactor(rustup-mode): extract warn_if_host_is_incompatible() rami3l 2024-08-03 13:47:53 +08:00
  • d21a312ebd style(common): merge imports rami3l 2024-08-05 11:11:49 +08:00
  • c37df44648 refactor(distributable)!: avoid unnecessary clones rami3l 2024-08-03 13:26:28 +08:00
  • b83483496b refactor(distributable)!: replace install_if_not_installed() with ensure_installed() rami3l 2024-08-03 12:45:09 +08:00
  • 5647a9e53f feat(config)!: add verbose flag to ensure_installed() rami3l 2024-08-05 10:59:51 +08:00
  • 9ef85bcab9 feat(config)!: return UpdateStatus from ensure_installed() rami3l 2024-08-05 10:56:43 +08:00
  • e17cfec173 feat(config)!: use Cfg::get_profile() for unspecified profile in ensure_installed() rami3l 2024-08-05 10:50:02 +08:00
  • 12c3432b80 chore(config): add #[tracing::instrument] to ensure_installed() rami3l 2024-08-05 10:48:36 +08:00
  • 676b24a7c8 chore(deps): lock file maintenance renovate[bot] 2024-08-05 03:32:45 +00:00
  • 4207838d96 ci(freebsd): fix build failure related to aws-lc rami3l 2024-08-01 11:48:07 +07:00
  • 11c008eadb ci(windows): don't install OpenSSL via choco rami3l 2024-08-01 11:26:48 +07:00
  • e4762f85ca ci(run): remove redundant if predicate rami3l 2024-08-01 09:22:43 +07:00
  • 1f51478da3 ci(run): use the detected number of test threads rami3l 2024-08-01 09:21:54 +07:00
  • 8fdc613168 feat(download/rustls): use aws-lc instead of ring rami3l 2024-06-22 11:08:31 +08:00
  • 796be02054 style(taplo): enable reorder_keys for *dependencies in Cargo.toml rami3l 2024-07-31 18:57:50 +07:00
  • 13478099a8 Upgrade windows-sys to 0.59 Dirkjan Ochtman 2024-07-31 12:49:51 +02:00
  • 4e459f52c8 fix: fix unreachable code lints on Android rami3l 2024-07-31 13:27:21 +07:00
  • 2be04c57ee docs(dev-guide): remove descriptions of rustup_macros rami3l 2024-07-31 11:35:29 +08:00
  • c63c3e9025 docs(dev-guide): update description of rustup::process rami3l 2024-07-31 11:35:03 +08:00
  • d5209e1b11 Remove once_cell dependency Yue Fei 2024-07-31 11:27:15 +08:00
  • 03b7c56bf0 docs(dev-guide): add guideline for atomic commits to the developer guide Josh Hsieh 2024-07-29 23:48:33 +08:00
  • 82e079d34f chore(deps): lock file maintenance renovate[bot] 2024-07-29 11:59:04 +00:00
  • 6c1d1500d2 chore(deps): lock file maintenance renovate[bot] 2024-07-29 01:10:01 +00:00
  • 60e04df4dd fix: fix clippy lints rami3l 2024-07-29 19:09:23 +08:00
  • 99cb8e4964 docs(user-guide): use brew install rustup instead of rustup-init rami3l 2024-07-23 21:08:14 +08:00
  • 4b0f03be8f Bump fs_at to 0.2.1 Dirkjan Ochtman 2024-07-24 11:20:51 +02:00
  • d68f145b72 chore(deps/renovate): disable automerge rami3l 2024-07-22 20:50:19 +08:00
  • dc824873bf Upgrade to opentelemetry 0.24 Dirkjan Ochtman 2024-07-22 11:25:25 +02:00
  • e4ab1e35ca chore(deps): lock file maintenance renovate[bot] 2024-07-22 00:58:49 +00:00
  • edf5c22d47 build(windows): don't link against powrprof rami3l 2024-07-17 12:04:15 +08:00
  • c78e2e6e81 build(windows): fix typo in build.rs rami3l 2024-07-01 10:48:18 +08:00
  • e835ca48a4 fix(utils): make ExitCode #[must_use] rami3l 2024-07-17 09:29:52 +08:00
  • 3fa17903cf refactor(rustup-mode): introduce ExitCode::bitand*() rami3l 2024-07-16 19:52:16 +08:00
  • 1d015e18c4 fix(rustup-mode): return ExitCode(1) when update() fails rami3l 2024-07-16 19:43:43 +08:00
  • 5e312808b2 refactor(rustup-mode)!: remove redundant ExitCode in self_update()'s callback rami3l 2024-07-16 12:56:53 +08:00
  • 4149df6425 test(cli-misc): simplify version_mentions_rustc_version_confusion() rami3l 2024-07-15 10:34:41 +08:00
  • e27f5f3e40 fix(rustup-mode): refine output for rustup --version rami3l 2024-07-15 10:12:23 +08:00
  • 63d4ba2c7e fix(rustup-mode)!: don't install toolchain on rustup --version rami3l 2024-07-15 10:08:43 +08:00
  • 407c36d99a chore(deps/renovate): update automerge schedule for lockFileMaintenance rami3l 2024-07-15 12:47:18 +08:00
  • d63cbd7ea5 chore(deps): lock file maintenance renovate[bot] 2024-07-15 02:16:25 +00:00
  • e08ca3fd93 chore(deps): lock file maintenance renovate[bot] 2024-07-15 00:27:28 +00:00
  • c6a96597a6 ci(check): add taplo fmt test for TOMLs rami3l 2024-07-12 17:09:37 +08:00
  • c5d9b9ae7e style: reformat all TOMLs with taplo rami3l 2024-07-12 16:56:56 +08:00
  • 301a1f3ed1 ci(gen-workflows): remove --quiet from git diff rami3l 2024-07-12 17:00:37 +08:00
  • fede22fea7 refactor: use #[cfg()] instead of cfg!() when possible rami3l 2024-07-12 10:06:49 +08:00
  • ebe1ba82c7 refactor(self-update): remove outdated do_pre_install_sanity_checks rami3l 2024-07-12 09:52:30 +08:00
  • e6bfd1f2a3 Add help message for missing toolchain Josh Hsieh 2024-07-11 16:39:34 +08:00
  • 98080c3861 Rename OSProcess to OsProcess Dirkjan Ochtman 2024-07-11 10:34:17 +02:00
  • d5a94547cb Rename currentprocess to process Dirkjan Ochtman 2024-07-11 10:33:46 +02:00
  • 1dc8c72daf Forward to Process::var_os() directly Dirkjan Ochtman 2024-07-11 10:32:02 +02:00
  • bfdfb13f18 Fix home_dir() and current_dir() regression Dirkjan Ochtman 2024-07-11 10:20:51 +02:00
  • 79ba44c281 feat(log): set level of #[tracing::instrument(err)] to TRACE rami3l 2024-07-10 10:54:47 +08:00
  • 18bf8ba30c feat(log): unhide tracing::instrument from behind feature = "otel" rami3l 2024-07-10 10:24:24 +08:00
  • bc0acdbc89 ci(windows): increase stack size to 16MiB rami3l 2024-07-10 10:23:45 +08:00
  • 5587fe8adc Upload Windows artifacts into correct subdirectory Jan David 2024-07-10 08:44:55 +02:00
  • 3dd6708992 Fix uploading of Windows build artifacts Jan David 2024-07-09 17:08:45 +02:00
  • 8c76204785 Prepare deployment on master branch Jan David 2024-07-09 14:29:03 +02:00
  • f26863318e Grant GitHub Actions workflows access to OIDC token Jan David 2024-07-09 13:24:08 +02:00
  • 9bb58a09af chore(deps): update aws-actions/configure-aws-credentials action to v4 renovate[bot] 2024-07-09 11:13:48 +00:00
  • 556f7ee30c Authenticate CI uploads with OIDC Jan David 2024-06-24 16:59:24 +02:00
  • 0573de871d Upload release artifacts to new S3 bucket Jan David 2024-06-20 11:03:15 +02:00
  • 4b9f1aa945 chore(deps/renovate): set prCreation to immediate rami3l 2024-07-09 09:50:25 +08:00
  • b9d7f54e03 chore(deps): lock file maintenance renovate[bot] 2024-07-08 15:45:56 +00:00
  • 1997b581d8 feat(dist): refine suggestions regarding manifest checksum mismatches rami3l 2024-07-07 12:31:54 +08:00
  • b2c8ae2c55 refactor(config): extract dist_root_server() rami3l 2024-07-08 19:27:22 +08:00
  • 3a40b24fa5 refactor(dist): use let-else in dl_v2_manifest() rami3l 2024-07-07 19:02:01 +08:00
  • a418f35b53 refactor(dist/notifications)!: inline usages of Notification::ManifestChecksumFailedHack rami3l 2024-07-07 12:47:42 +08:00
  • 66f552c8f8 refactor(install): avoid extra clone in InstallMethod::install rami3l 2024-07-07 11:56:55 +08:00
  • fe99f782cf Reorder operations in order to simplify Dirkjan Ochtman 2024-07-08 14:43:07 +02:00
  • a755846d20 Deduplicate handling of environnment variables Dirkjan Ochtman 2024-07-08 14:35:55 +02:00
  • eb5601f4c4 Move if_not_empty() to calling module Dirkjan Ochtman 2024-07-08 14:26:18 +02:00
  • 2e438b0fa7 feat(cli): warn when removing the default/active toolchain rami3l 2024-07-07 20:29:16 +08:00
  • 969c3c2a80 feat(cli): improve warning when removing the last/host target for a toolchain rami3l 2024-07-08 16:58:01 +08:00
  • 044083c9cc docs(ci): simplify the target policy in the README rami3l 2024-07-05 11:21:06 +08:00
  • 78ddd93f8b Add loongarch64-unknown-linux-musl support WANG Rui 2024-07-03 23:10:13 +08:00
  • 41e26d9e51 fix(download): fix build error with --no-default-features --features=curl-backend rami3l 2024-07-04 08:57:26 +08:00
  • 01f6c43a85 feat(rustup-init): set log level to WARN on -q if RUSTUP_LOG is unset rami3l 2024-06-26 20:26:49 +08:00