| Age | Commit message (Expand) | Author | Lines |
| 2025-04-01 | std: use the address of `errno` to identify threads in `unique_thread_exit` | joboet | -24/+21 |
| 2025-04-01 | io: Avoid Avoid marking bytes as uninit in `BufReader::peek` | Benoît du Garreau | -1/+0 |
| 2025-04-01 | io: Avoid marking buffer as uninit when copying to `BufWriter` | Benoît du Garreau | -1/+4 |
| 2025-03-31 | Refactor `diy_float` | Tobias Decking | -47/+15 |
| 2025-03-31 | Rollup merge of #139157 - mejrs:never, r=Noratrieb | Matthias Krüger | -5/+3 |
| 2025-03-31 | std: clarify Mutex::get_mut more clearly | xizheyin | -1/+5 |
| 2025-03-31 | Auto merge of #139154 - jhpratt:rollup-rv8f915, r=jhpratt | bors | -10/+2 |
| 2025-03-31 | Remove mention of `exhaustive_patterns` from `never` docs | mejrs | -5/+3 |
| 2025-03-30 | Rollup merge of #139141 - mejrs:on_unimpl, r=Noratrieb | Jacob Pratt | -10/+2 |
| 2025-03-30 | Auto merge of #139131 - m-ou-se:format-args-struct-expr, r=Mark-Simulacrum | bors | -7/+1 |
| 2025-03-30 | slice: Remove some uses of unsafe in first/last chunk methods | okaneco | -60/+34 |
| 2025-03-30 | use `diagnostic::on_unimplemented` instead | mejrs | -2/+2 |
| 2025-03-30 | Delete unreacheable `#[rustc_on_unimplemented]` | mejrs | -8/+0 |
| 2025-03-30 | Simplify expansion for format_args!(). | Mara Bos | -7/+1 |
| 2025-03-29 | Auto merge of #139119 - matthiaskrgr:rollup-7l2ri0f, r=matthiaskrgr | bors | -120/+195 |
| 2025-03-29 | Rollup merge of #139081 - joboet:errno_dedup, r=Noratrieb | Matthias Krüger | -0/+9 |
| 2025-03-29 | Rollup merge of #138832 - ChrisDenton:with_native_path, r=joboet | Matthias Krüger | -115/+181 |
| 2025-03-29 | Rollup merge of #137928 - RalfJung:const_cell, r=m-ou-se | Matthias Krüger | -5/+5 |
| 2025-03-29 | Auto merge of #133572 - frank-king:feature/unique_arc, r=Amanieu | bors | -3/+439 |
| 2025-03-29 | Start using with_native_path in std::sys::fs | Chris Denton | -115/+181 |
| 2025-03-29 | std: make `cmath` functions safe | joboet | -125/+125 |
| 2025-03-29 | Rollup merge of #139097 - m-ou-se:pin-tests, r=WaffleLapkin | Matthias Krüger | -0/+11 |
| 2025-03-29 | Rollup merge of #138988 - madsmtm:internal-weak-macro-syntax, r=ibraheemdev | Matthias Krüger | -80/+144 |
| 2025-03-29 | Rollup merge of #138757 - rust-wasi-web:wasi-thread-stack-size, r=alexcrichton | Matthias Krüger | -2/+2 |
| 2025-03-29 | Promise `array::from_fn` in generated in order of increasing indices | Scott McMurray | -6/+27 |
| 2025-03-29 | Add more tests for pin!(). | Mara Bos | -0/+11 |
| 2025-03-29 | Add a test for `Weak` created from `UniqueArc::downgrade` | Frank King | -1/+22 |
| 2025-03-28 | fix docs for `Peekable::next_if{_eq}` | Yotam Ofek | -3/+3 |
| 2025-03-28 | Rollup merge of #139069 - a1phyr:better_take, r=joboet | Matthias Krüger | -4/+4 |
| 2025-03-28 | Rollup merge of #139058 - barafael:patch-1, r=joboet | Matthias Krüger | -1/+1 |
| 2025-03-28 | Rollup merge of #139052 - m-ou-se:pin-macro-tests, r=joboet | Matthias Krüger | -14/+17 |
| 2025-03-28 | Rollup merge of #138976 - xizheyin:issue-138969, r=RalfJung | Matthias Krüger | -1/+2 |
| 2025-03-28 | std: deduplicate `errno` accesses | joboet | -0/+9 |
| 2025-03-28 | Add `slice::align_to_uninit_mut` | Nikolai Kuklin | -2/+51 |
| 2025-03-28 | `io::Take`: avoid new `BorrowedBuf` creation in some case | Benoît du Garreau | -4/+4 |
| 2025-03-28 | std: Explain range follows standard half-open range in `offset` | xizheyin | -1/+2 |
| 2025-03-28 | Fix formatting nit in process.rs | Rafael Bachmann | -1/+1 |
| 2025-03-28 | Put pin!() tests in the right file. | Mara Bos | -14/+17 |
| 2025-03-27 | Rollup merge of #139021 - joboet:pre-vista-fallback, r=ChrisDenton | Jacob Pratt | -22/+6 |
| 2025-03-27 | Trusty: Implement write_vectored for stdio | Thalia Archibald | -38/+49 |
| 2025-03-27 | Auto merge of #138702 - m-ou-se:spawn-in-atexit, r=Mark-Simulacrum | bors | -9/+14 |
| 2025-03-27 | allow unnecessary transmutes | bendn | -0/+1 |
| 2025-03-27 | Use char::is_whitespace directly in str::trim* | DaniPopes | -3/+3 |
| 2025-03-27 | std: get rid of pre-Vista fallback code | joboet | -22/+6 |
| 2025-03-26 | Swap usize -> ptr transmute for strict_pov API | James Wainwright | -2/+2 |
| 2025-03-26 | Pass `Alignment` for `RawVecInner::new_in` | James Wainwright | -4/+15 |
| 2025-03-26 | Expose `Unique::from<NonNull>` in const internally | James Wainwright | -1/+7 |
| 2025-03-26 | Use cfg_match in core | Christopher Durham | -118/+53 |
| 2025-03-26 | mark cfg_match! semitransparent | Christopher Durham | -3/+4 |
| 2025-03-26 | Change the syntax of the internal `weak!` macro | Mads Marquart | -80/+144 |