| Age | Commit message (Expand) | Author | Lines |
| 2018-05-01 | Rollup merge of #50233 - mark-i-m:const_vec, r=kennytm | kennytm | -3/+2 |
| 2018-04-28 | Rollup merge of #49858 - dmizuk:unique-doc-hidden, r=steveklabnik | kennytm | -0/+1 |
| 2018-04-25 | Make Vec::new const | Mark Mansi | -3/+2 |
| 2018-04-17 | stabilize `nonnull_cast` feature | tinaun | -1/+1 |
| 2018-04-17 | stabilize `swap_nonoverlapping` feature | tinaun | -3/+1 |
| 2018-04-12 | Rename alloc::Void to alloc::Opaque | Simon Sapin | -2/+2 |
| 2018-04-12 | Use NonNull<Void> instead of *mut u8 in the Alloc trait | Mike Hommey | -0/+8 |
| 2018-04-11 | std: Mark `ptr::Unique` with `#[doc(hidden)]` | Daiki Mizukami | -0/+1 |
| 2018-03-31 | Deprecate offset_to; switch core&alloc to using offset_from instead | Scott McMurray | -4/+8 |
| 2018-03-29 | src/libcore/ptr.rs: Fix documentation for size of `Option<NonNull<T>>` | Josh Triplett | -1/+1 |
| 2018-03-26 | Auto merge of #49297 - scottmcm:offset-from, r=dtolnay | bors | -2/+227 |
| 2018-03-24 | Fix doctest mutability copy-pasta | Scott McMurray | -2/+2 |
| 2018-03-24 | Documentation and naming improvements | Scott McMurray | -15/+33 |
| 2018-03-23 | Introduce unsafe offset_from on pointers | Scott McMurray | -0/+207 |
| 2018-03-17 | Remove deprecated unstable ptr::Shared type alias. | Simon Sapin | -5/+0 |
| 2018-03-17 | Stop using deprecated NonZero APIs | Simon Sapin | -10/+18 |
| 2018-03-17 | Deprecate core::nonzero in favor of ptr::NonNull and num::NonZero* | Simon Sapin | -2/+9 |
| 2018-03-02 | Stabilize Unsafe Pointer Methods | tinaun | -78/+30 |
| 2018-02-10 | Correct a few stability attributes | Oliver Middleton | -2/+2 |
| 2018-01-22 | Add an unstable `cast<U>() -> NonNull<U>` method to `NonNull<T>`. | Simon Sapin | -0/+8 |
| 2018-01-21 | Implement Eq, PartialEq, Ord, PartialOrd, and Hash for NonNull<_> | Simon Sapin | -0/+31 |
| 2018-01-21 | Move Debug for NonNull impl closer to other trait impls | Simon Sapin | -7/+7 |
| 2018-01-21 | NonNull ended up landing in 1.25 | Simon Sapin | -18/+18 |
| 2018-01-20 | Rename NonNull::empty to dangling. | Simon Sapin | -1/+2 |
| 2018-01-20 | Preserve formatting options in Debug for NonNull/Unique | Simon Sapin | -2/+2 |
| 2018-01-20 | Fix some doc-comment examples for earlier API refactor | Simon Sapin | -4/+4 |
| 2018-01-20 | Stabilize std::ptr::NonNull | Simon Sapin | -15/+17 |
| 2018-01-20 | Remove a deprecated (renamed) and unstable method of NonNull | Simon Sapin | -7/+0 |
| 2018-01-20 | Mark Unique as perma-unstable, with the feature renamed to ptr_internals. | Simon Sapin | -15/+15 |
| 2018-01-20 | Replace Unique<T> with NonZero<T> in Alloc trait | Simon Sapin | -0/+7 |
| 2018-01-20 | Rename std::ptr::Shared to NonNull | Simon Sapin | -41/+46 |
| 2018-01-20 | Implement Debug for ptr::Shared and ptr::Unique. | Corey Farwell | -2/+14 |
| 2017-12-25 | Auto merge of #46914 - mikeyhew:raw_pointer_self, r=arielb1 | bors | -2/+2 |
| 2017-12-23 | fix doctests in libcore | Michael Hewson | -2/+2 |
| 2017-12-21 | docs: do not call integer overflows as underflows | Trevor Spiteri | -8/+4 |
| 2017-12-16 | Move PhantomData<T> from Shared<T> to users of both Shared and #[may_dangle] | Simon Sapin | -23/+12 |
| 2017-12-04 | Document behavior of `ptr::swap` with overlapping regions of memory. | Corey Farwell | -2/+40 |
| 2017-11-29 | Rollup merge of #46287 - SimonSapin:stable-constness, r=aturon | kennytm | -4/+0 |
| 2017-11-26 | Stabilize const-calling existing const-fns in std | Simon Sapin | -4/+0 |
| 2017-11-19 | Remove `T: Sized` on `ptr::is_null()` | Josh Stone | -13/+21 |
| 2017-11-07 | Auto merge of #44932 - cuviper:unsized-ptr-is_null, r=alexcrichton | bors | -6/+12 |
| 2017-10-29 | Fix references to zero_memory and copy_memory in ptr docs | Florian Hartwig | -9/+9 |
| 2017-10-26 | Bump to 1.23 and update bootstrap | Alex Crichton | -4/+4 |
| 2017-10-20 | Fix most rendering warnings from switching to CommonMark | steveklabnik | -6/+6 |
| 2017-10-10 | Restore `T: Sized` on `ptr::is_null` | Josh Stone | -21/+13 |
| 2017-10-05 | Auto merge of #44943 - nivkner:fixme_fixup, r=dtolnay | bors | -2/+0 |
| 2017-09-30 | address some `FIXME`s whose associated issues were marked as closed | Niv Kaminer | -2/+0 |
| 2017-09-29 | Document that there are many possible null pointers | Josh Stone | -0/+10 |
| 2017-09-29 | Remove `T: Sized` on `ptr::is_null()`, `as_ref()`, `as_mut()` | Josh Stone | -7/+11 |
| 2017-09-28 | Normalize spaces in lang attributes. | Havvy | -1/+1 |