| Age | Commit message (Expand) | Author | Lines |
| 2024-03-09 | Improve docs | Ben Kimock | -2/+1 |
| 2024-03-08 | Distinguish between library and lang UB in assert_unsafe_precondition | Ben Kimock | -19/+21 |
| 2024-03-08 | Rollup merge of #120608 - kornelski:slice-ptr-doc, r=cuviper | Matthias Krüger | -2/+26 |
| 2024-03-05 | Rollup merge of #121894 - RalfJung:const_eval_select, r=oli-obk | Matthias Krüger | -0/+1 |
| 2024-03-03 | library/ptr: mention that ptr::without_provenance is equivalent to deriving f... | Ralf Jung | -0/+4 |
| 2024-03-02 | const_eval_select: make it safe but be careful with what we expose on stable ... | Ralf Jung | -0/+1 |
| 2024-03-02 | attempt to further clarify addr_of docs | Ralf Jung | -15/+63 |
| 2024-02-24 | library: use `addr_of!` | Pavel Grigorenko | -1/+1 |
| 2024-02-21 | rename ptr::invalid -> ptr::without_provenance | Ralf Jung | -43/+71 |
| 2024-02-11 | Rollup merge of #120888 - saethlin:unsafe-precondition-cleanup, r=RalfJung | Matthias Krüger | -2/+2 |
| 2024-02-11 | Cleanup around the new assert_unsafe_precondition | Ben Kimock | -2/+2 |
| 2024-02-11 | Rollup merge of #119449 - Nilstrieb:library-clippy, r=cuviper | Matthias Krüger | -0/+2 |
| 2024-02-08 | Rewrite assert_unsafe_precondition around the new intrinsic | Ben Kimock | -11/+34 |
| 2024-02-05 | revert stabilization of const_intrinsic_copy | Ralf Jung | -2/+5 |
| 2024-02-03 | Docs for std::ptr::slice_from_raw_parts | Kornel | -2/+26 |
| 2024-01-25 | Fix links to [strict|exposed] provenance sections of `[std|core]::ptr` | Frank Steffahn | -4/+4 |
| 2024-01-21 | Fix `clippy::correctness` in the library | Nilstrieb | -0/+2 |
| 2023-12-22 | update cfg(bootstrap)s | Pietro Albini | -1/+1 |
| 2023-12-22 | update version placeholders | Pietro Albini | -5/+5 |
| 2023-12-15 | Stabilize `ptr::{from_ref, from_mut}` | Maybe Waffle | -2/+5 |
| 2023-12-11 | Auto merge of #117758 - Urgau:lint_pointer_trait_comparisons, r=davidtwco | bors | -0/+1 |
| 2023-12-06 | Allow ambiguous_wide_pointer_comparisons lint for std methods | Urgau | -0/+1 |
| 2023-11-30 | move exposed-provenance APIs into separate feature gate and explain the relat... | Ralf Jung | -39/+51 |
| 2023-11-25 | Rollup merge of #117968 - Urgau:stabilize-ptr-addr-eq, r=dtolnay | Michael Goulet | -4/+5 |
| 2023-11-16 | Stabilize ptr_addr_eq library feature | Urgau | -4/+5 |
| 2023-11-11 | Auto merge of #115694 - clarfonthey:std-hash-private, r=dtolnay | bors | -2/+1 |
| 2023-11-10 | Auto merge of #117572 - RalfJung:addr_of, r=cuviper | bors | -6/+24 |
| 2023-11-10 | mention null explicitly | Ralf Jung | -2/+2 |
| 2023-11-05 | update and clarify addr_of docs | Ralf Jung | -6/+24 |
| 2023-11-02 | Add insta-stable std::hash::{DefaultHasher, RandomState} exports | ltdk | -2/+1 |
| 2023-10-20 | document that the null pointer has the 0 address | Ralf Jung | -0/+10 |
| 2023-10-14 | Auto merge of #116407 - Mark-Simulacrum:bootstrap-bump, r=onur-ozkan | bors | -2/+2 |
| 2023-10-08 | Bump to latest beta | Mark Rousskov | -2/+2 |
| 2023-10-05 | Add more diagnostic items for clippy | Jason Newcomb | -0/+10 |
| 2023-10-02 | add must_use on pointer equality functions | asquared31415 | -0/+2 |
| 2023-10-01 | Add `ptr::addr_eq` | Scott McMurray | -0/+22 |
| 2023-09-16 | Auto merge of #114494 - est31:extend_useless_ptr_null_checks, r=jackh726 | bors | -1/+2 |
| 2023-09-05 | Rollup merge of #114794 - RalfJung:swap-safety, r=m-ou-se | Matthias Krüger | -1/+3 |
| 2023-09-05 | if -> when | Ralf Jung | -1/+1 |
| 2023-08-22 | Add support for ptr::write for the invalid_reference_casting lint | Urgau | -0/+3 |
| 2023-08-21 | try to clarify wording | Ralf Jung | -4/+3 |
| 2023-08-14 | clarify safety documentation of ptr::swap and ptr::copy | Ralf Jung | -0/+3 |
| 2023-08-06 | Remove ptr_from_mut diagnostic item | est31 | -1/+0 |
| 2023-08-06 | Add #[rustc_never_returns_null_ptr] to std functions | est31 | -0/+2 |
| 2023-08-01 | Add diagnostic items for `<*const _>::cast` and `ptr::from_mut` | Urgau | -0/+1 |
| 2023-06-01 | Auto merge of #111567 - Urgau:uplift_cast_ref_to_mut, r=b-naber | bors | -0/+1 |
| 2023-05-31 | Add diagnostic items for `ptr::cast_mut` and `ptr::from_ref` | Urgau | -0/+1 |
| 2023-05-30 | Swap out CURRENT_RUSTC_VERSION to 1.71.0 | Mark Rousskov | -2/+2 |
| 2023-05-21 | drop_in_place docs: remove pseudocode-ish implementation details | Erik Desjardins | -15/+1 |
| 2023-05-20 | improve drop_in_place docs | Erik Desjardins | -4/+6 |