| Age | Commit message (Expand) | Author | Lines |
| 2022-09-12 | Use `DisplayBuffer` for socket addresses. | Markus Reiter | -2093/+0 |
| 2022-08-22 | Rollup merge of #99957 - chotchki:ip-globally-reachable_rebase, r=Mark-Simula... | Dylan DPC | -71/+133 |
| 2022-08-16 | Simplify `IpDisplayBuffer` API. | Markus Reiter | -2/+6 |
| 2022-08-16 | Move `IpDisplayBuffer` into submodule. | Markus Reiter | -32/+2 |
| 2022-08-16 | Add `IpDisplayBuffer` helper struct. | Markus Reiter | -31/+48 |
| 2022-07-30 | Original branch seems to have missed excluding the benchmark range from the g... | Christopher Hotchkiss | -0/+1 |
| 2022-07-30 | Reincorporated changes from #87689 | Christopher Hotchkiss | -7/+2 |
| 2022-07-30 | Change `Ipv4Addr::is_global` to be in line with `Ipv6Addr::is_global` | Christiaan Dirkx | -59/+60 |
| 2022-07-30 | Fix `Ipv6Addr::is_global` to check for global reachability rather than global... | Christiaan Dirkx | -15/+80 |
| 2022-06-23 | Remove invalid doc comment on the size of an IP struct | Linus Färnstrand | -9/+0 |
| 2022-06-23 | Implement IpV{4,6}Addr structs with native Rust encoding | Linus Färnstrand | -104/+34 |
| 2022-05-24 | Fix stabilization version of `Ipv6Addr::to_ipv4_mapped` | Tobias Bucher | -1/+1 |
| 2022-05-10 | Recommend `Ipv6Addr::to_ipv4_mapped` over `Ipv6Addr::to_ipv4` | Tobias Bucher | -2/+4 |
| 2022-05-10 | Stabilize `Ipv6Addr::to_ipv4_mapped` | Tobias Bucher | -3/+1 |
| 2022-05-05 | Make it clear that `to_ipv4` returns an IPv4 address for the IPv6 loopback | Tobias Bucher | -1/+4 |
| 2022-03-31 | Adjust feature names that disagree on const stabilization version | David Tolnay | -23/+23 |
| 2021-12-31 | Make tidy check for magic numbers that spell things | Josh Triplett | -4/+4 |
| 2021-12-26 | fix typo: the use f.pad -> then use f.pad | Hiroshi Kori | -1/+1 |
| 2021-11-06 | use matches!() macro in more places | Matthias Krüger | -6/+1 |
| 2021-10-30 | Add #[must_use] to remaining std functions (A-N) | John Kugelman | -0/+4 |
| 2021-10-21 | Rollup merge of #86984 - Smittyvb:ipv4-octal-zero, r=m-ou-se | Yuki Okushi | -1/+5 |
| 2021-10-13 | Rollup merge of #89794 - jkugelman:must-use-to_value-conversions, r=joshtriplett | Yuki Okushi | -1/+13 |
| 2021-10-11 | Add #[must_use] to is_condition tests | John Kugelman | -0/+29 |
| 2021-10-11 | Add #[must_use] to to_value conversions | John Kugelman | -1/+13 |
| 2021-10-10 | Add #[must_use] to core and std constructors | John Kugelman | -0/+2 |
| 2021-10-03 | Rollup merge of #89138 - newpavlov:patch-2, r=dtolnay | Manish Goregaokar | -1/+1 |
| 2021-10-03 | Rollup merge of #86434 - CDirkx:ipv6-benchmarking, r=joshtriplett | Manish Goregaokar | -0/+46 |
| 2021-09-21 | Fix link in Ipv6Addr::to_ipv4 docs | Artyom Pavlov | -1/+1 |
| 2021-09-08 | Bump stage0 compiler to 1.56 | Mark Rousskov | -2/+0 |
| 2021-08-22 | Fix typos “a”→“an” | Frank Steffahn | -3/+3 |
| 2021-08-03 | Rollup merge of #87708 - the8472:canonical_v6, r=dtolnay | Yuki Okushi | -0/+45 |
| 2021-08-03 | Auto merge of #86335 - CDirkx:ipv4-in-ipv6, r=dtolnay | bors | -14/+72 |
| 2021-08-02 | Add convenience for handling ipv4-mapped addresses by canonicalizing them | The8472 | -0/+45 |
| 2021-08-02 | Rollup merge of #86936 - CDirkx:ipv6-multicast, r=JohnTitor | Yuki Okushi | -1/+43 |
| 2021-08-02 | Rollup merge of #86439 - CDirkx:ip-protocol-assignment, r=m-ou-se | Yuki Okushi | -37/+3 |
| 2021-07-27 | Stabilize `const_fn_transmute` | Jacob Pratt | -2/+2 |
| 2021-07-11 | Add example with a bunch of leading zeos | Smitty | -0/+1 |
| 2021-07-09 | Clarify docs on what IPv4 octal addresses are | Smitty | -1/+4 |
| 2021-07-07 | Add documentation for `Ipv6MulticastScope` | Christiaan Dirkx | -1/+43 |
| 2021-06-23 | Use HTTPS links where possible | Smitty | -1/+1 |
| 2021-06-19 | Remove `Ipv4Addr::is_ietf_protocol_assignment` | Christiaan Dirkx | -37/+3 |
| 2021-06-18 | Add `IpAddr::is_benchmarking` | Christiaan Dirkx | -0/+24 |
| 2021-06-18 | Add `Ipv6Addr::is_benchmarking` | Christiaan Dirkx | -0/+22 |
| 2021-06-15 | Document IPv4-mapped and IPv4-compatible addresses. | Christiaan Dirkx | -14/+72 |
| 2021-06-09 | Remove `is_unicast_site_local` | Christiaan Dirkx | -41/+0 |
| 2021-06-09 | Rollup merge of #85791 - CDirkx:is_unicast, r=joshtriplett | Yuki Okushi | -1/+29 |
| 2021-06-09 | Rollup merge of #85676 - CDirkx:ip-style, r=JohnTitor | Yuki Okushi | -26/+26 |
| 2021-05-31 | Use `is_unicast` instead of ``!is_multicast` | Christiaan Dirkx | -1/+1 |
| 2021-05-31 | Add `Ipv6Addr::is_unicast` | Christiaan Dirkx | -0/+28 |
| 2021-05-30 | Remove `is_unicast_link_local_strict` | Christiaan Dirkx | -85/+25 |