| Age | Commit message (Collapse) | Author | Lines | |
|---|---|---|---|---|
| 2023-08-03 | Auto merge of #114410 - pietroalbini:pa-cve-2023-38497-stable, r=pietroalbini 1.71.1 | bors | -0/+1 | |
| [stable] Update point release to fix CVE-2023-38497 This PR fixes CVE-2023-38497 on stable, by updating Cargo to a fixed version. r? `@ghost` cc `@rust-lang/release` | ||||
| 2023-08-03 | update release notes to include cve fix | Pietro Albini | -0/+1 | |
| 2023-08-03 | update cargo to fix cve-2023-38497 | Pietro Albini | -0/+0 | |
| 2023-07-31 | Auto merge of #114284 - pietroalbini:pa-1.72.1, r=pietroalbini | bors | -69/+133 | |
| Prepare Rust 1.71.1 This PR prepares the Rust 1.71.1 release, which contains: * https://github.com/rust-lang/rust/pull/113802 * https://github.com/rust-lang/rust/pull/113579 * https://github.com/rust-lang/rust/pull/111516 * https://github.com/rust-lang/rust/pull/112517 * https://github.com/rust-lang/rust/commit/67b5990472e3cac643d8cf90f45fe42201ddec3c (from https://github.com/rust-lang/rust/issues/113678) r? `@ghost` cc `@rust-lang/release` | ||||
| 2023-07-31 | bump version number | Pietro Albini | -1/+1 | |
| 2023-07-31 | update release notes for 1.72.1 | Pietro Albini | -0/+9 | |
| 2023-07-31 | Revert "Fix `x test lint-docs` when download-rustc is enabled" | jyn | -7/+0 | |
| This was not the correct fix. The problem was two-fold: - `download-rustc` didn't respect `llvm.assertions` - `rust-dev` was missing a bump to `download-ci-llvm-stamp` The first is fixed in this PR and the latter was fixed a while ago. Revert this change to avoid breaking `rpath = false`. | ||||
| 2023-07-31 | do not use stringly typed diagnostics | Deadbeef | -26/+31 | |
| 2023-07-31 | `suspicious_double_ref_op`: don't lint on `.borrow()` | Deadbeef | -15/+35 | |
| 2023-07-31 | Don't use can_eq in derive suggestion for missing method | Michael Goulet | -16/+44 | |
| 2023-07-31 | Revert "fix: :bug: etc/bash_complettion -> src/etc/... to avoid copy error" | ekusiadadus | -5/+1 | |
| This reverts commit 08ce68b6a6bad360e9c3611ad60cf6598401f878. | ||||
| 2023-07-31 | Substitute types before checking compatibility. | Camille GILLOT | -1/+14 | |
| 2023-07-12 | Auto merge of #113602 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum 1.71.0 | bors | -43/+37 | |
| [stable] 1.71.0 release, backports This PR adds a last-minute backport of: - #112343: Prevent emitting `missing_docs` for `pub extern crate` - no beta/mainline PR -- dropping empty section from relnotes | ||||
| 2023-07-11 | Drop empty sections from release notes | Mark Rousskov | -15/+0 | |
| 2023-07-11 | Add regression test for #112308 | Guillaume Gomez | -26/+31 | |
| 2023-07-11 | Prevent emitting `missing_docs` for `pub extern crate` | Guillaume Gomez | -2/+6 | |
| 2023-07-10 | Auto merge of #113541 - Mark-Simulacrum:stable-next, r=Mark-Simulacrum | bors | -1/+144 | |
| [stable] Prepare 1.71.0 stable release r? `@Mark-Simulacrum` | ||||
| 2023-07-10 | Prepare 1.71.0 stable release | Mark Rousskov | -1/+144 | |
| 2023-07-08 | Auto merge of #113483 - Mark-Simulacrum:beta-backport, r=Mark-Simulacrum | bors | -39/+217 | |
| [beta] backport This PR backports: - #113334: Revert the lexing of `c"…"` string literals - #113231: Fix `dropping_copy_types` lint from linting in match-arm with side-effects - #112794: Fix linker failures when #[global_allocator] is used in a dependency r? `@Mark-Simulacrum` | ||||
| 2023-07-08 | Downgrade addr2line | Mark Rousskov | -13/+20 | |
| This prevents #113238 from hitting stable while we sort out options for avoiding it. The downgrade is expected to not affect any users on stable, since it primarily affects tier 3 targets. | ||||
| 2023-07-08 | Fix linker failures when #[global_allocator] is used in a dependency | bjorn3 | -2/+38 | |
| 2023-07-08 | Fix dropping_copy_types lint from linting in match-arm with side-effects | Urgau | -1/+39 | |
| 2023-07-08 | Revert the lexing of c_str_literals | León Orell Valerian Liehr | -23/+96 | |
| 2023-07-08 | Add regression test | León Orell Valerian Liehr | -0/+24 | |
| 2023-07-06 | Auto merge of #113417 - flip1995:clippy_beta_backport, r=Manishearth | bors | -51/+164 | |
| [beta] Clippy beta backport Backported PRs: - https://github.com/rust-lang/rust-clippy/pull/10813 - https://github.com/rust-lang/rust-clippy/pull/10865 - https://github.com/rust-lang/rust-clippy/pull/10873 - https://github.com/rust-lang/rust-clippy/pull/10992 Those address bugs, that were either introduced with 1.71 and that we would like to address before they get into stable or bugs that were introduced in 1.70 and that we would like to be fixed in 1.71 already. Detailed arguments for the backports of those PRs are in the PRs (mostly). r? `@Mark-Simulacrum` | ||||
| 2023-07-06 | Ignore in-proc-macros items | blyxyas | -1/+2 | |
| 2023-07-06 | Move redundant_clone to nursery | Alex Macleod | -33/+35 | |
| 2023-07-06 | Auto merge of #10865 - Centri3:let_with_type_underscore_tracing, r=Jarcho | bors | -10/+65 | |
| [`let_with_type_underscore`]: Don't emit on locals from procedural macros closes #10498 changelog: [`let_with_type_underscore`]: Don't emit on locals from procedural macros | ||||
| 2023-07-06 | [`default_constructed_unit_structs`]: do not lint type aliases | y21 | -7/+62 | |
| 2023-06-24 | Auto merge of #113000 - Mark-Simulacrum:beta-backport, r=Mark-Simulacrum | bors | -48/+201 | |
| [beta] backport This PR backports: - #112684: Disable alignment checks on i686-pc-windows-msvc - #112581: [rustdoc] Fix URL encoding of % sign - #112312: Update to LLVM 16.0.5 - #112266: Fix type-inference regression in #112225 - #112062: Make struct layout not depend on unsizeable tail r? `@Mark-Simulacrum` | ||||
| 2023-06-24 | Add test case for unsizing with niche | Wesley Wiser | -0/+30 | |
| 2023-06-24 | disable some layout optimizations for unsizable structs | The 8472 | -42/+48 | |
| 2023-06-24 | Make struct layout not depend on unsizeable tail | Lukas Markeffsky | -2/+31 | |
| 2023-06-24 | Fix type-inference regression in #112225 | Arpad Borsos | -1/+65 | |
| The type inference of argument-position closures and async blocks regressed in 1.70 as the evaluation order of async blocks changed, as they are not implicitly wrapped in an identity-function anymore. Fixes #112225 by making sure the evaluation order stays the same as it used to. | ||||
| 2023-06-24 | Update to LLVM 16.0.5 | Nikita Popov | -1/+1 | |
| 2023-06-24 | Fix URL encoding of % sign in Rust Doc. | TumoiYorozu | -2/+0 | |
| 2023-06-24 | Update compiler/rustc_mir_transform/src/check_alignment.rs | Wesley Wiser | -0/+1 | |
| 2023-06-24 | Disable alignment checks on i686-pc-windows-msvc | Ben Kimock | -0/+25 | |
| 2023-06-08 | Auto merge of #112421 - weihanglo:update-beta-cargo, r=weihanglo | bors | -0/+0 | |
| [beta-1.71] cargo backport 1 commits in 64fb38c97ac4d3a327fc9032c862dd28c8833b17..cfd3bbd8fe4fd92074dfad04b7eb9a923646839f 2023-05-23 18:53:23 +0000 to 2023-06-08 08:44:47 +0000 - [beta-1.70] backport rust-lang/cargo#12234 (rust-lang/cargo#12242) r? `@ghost` | ||||
| 2023-06-08 | [beta-1.71] cargo backport | Weihang Lo | -0/+0 | |
| 2023-06-04 | Auto merge of #112246 - Mark-Simulacrum:beta-next, r=Mark-Simulacrum | bors | -421/+381 | |
| [beta] backports + stage0 bump This bumps the beta branch to use 1.70 as the bootstrap compiler, and backports: * https://github.com/rust-lang/rust/pull/112070 r? `@Mark-Simulacrum` | ||||
| 2023-06-03 | add FIXME | lcnr | -0/+5 | |
| 2023-06-03 | add tests | lcnr | -0/+78 | |
| 2023-06-03 | unique borrows are mutating uses | lcnr | -19/+7 | |
| 2023-06-03 | Bump to released 1.70 stable | Mark Rousskov | -402/+291 | |
| 2023-05-29 | Auto merge of #112066 - Mark-Simulacrum:beta-next, r=Mark-Simulacrum | bors | -42/+65 | |
| [beta] 1.71.0 branch * Swap out CURRENT_RUSTC_VERSION markers * Bump CI channel * Backport https://github.com/rust-lang/rust/pull/112026 r? `@Mark-Simulacrum` | ||||
| 2023-05-29 | Exclude Rvalue::AddressOf for raw pointer deref alignment checks | Ben Kimock | -0/+8 | |
| 2023-05-29 | Add a test for misaligned pointer derefs inside addr_of! | Ben Kimock | -0/+15 | |
| 2023-05-29 | Switch to beta channel | Mark Rousskov | -1/+1 | |
| 2023-05-29 | Swap out CURRENT_RUSTC_VERSION to 1.71.0 | Mark Rousskov | -41/+41 | |
