about summary refs log tree commit diff
path: root/library/std/src/net/ip.rs
AgeCommit message (Expand)AuthorLines
2021-10-10Add #[must_use] to core and std constructorsJohn Kugelman-0/+2
2021-10-03Rollup merge of #89138 - newpavlov:patch-2, r=dtolnayManish Goregaokar-1/+1
2021-10-03Rollup merge of #86434 - CDirkx:ipv6-benchmarking, r=joshtriplettManish Goregaokar-0/+46
2021-09-21Fix link in Ipv6Addr::to_ipv4 docsArtyom Pavlov-1/+1
2021-09-08Bump stage0 compiler to 1.56Mark Rousskov-2/+0
2021-08-22Fix typos “a”→“an”Frank Steffahn-3/+3
2021-08-03Rollup merge of #87708 - the8472:canonical_v6, r=dtolnayYuki Okushi-0/+45
2021-08-03Auto merge of #86335 - CDirkx:ipv4-in-ipv6, r=dtolnaybors-14/+72
2021-08-02Add convenience for handling ipv4-mapped addresses by canonicalizing themThe8472-0/+45
2021-08-02Rollup merge of #86936 - CDirkx:ipv6-multicast, r=JohnTitorYuki Okushi-1/+43
2021-08-02Rollup merge of #86439 - CDirkx:ip-protocol-assignment, r=m-ou-seYuki Okushi-37/+3
2021-07-27Stabilize `const_fn_transmute`Jacob Pratt-2/+2
2021-07-07Add documentation for `Ipv6MulticastScope`Christiaan Dirkx-1/+43
2021-06-23Use HTTPS links where possibleSmitty-1/+1
2021-06-19Remove `Ipv4Addr::is_ietf_protocol_assignment`Christiaan Dirkx-37/+3
2021-06-18Add `IpAddr::is_benchmarking`Christiaan Dirkx-0/+24
2021-06-18Add `Ipv6Addr::is_benchmarking`Christiaan Dirkx-0/+22
2021-06-15Document IPv4-mapped and IPv4-compatible addresses.Christiaan Dirkx-14/+72
2021-06-09Remove `is_unicast_site_local`Christiaan Dirkx-41/+0
2021-06-09Rollup merge of #85791 - CDirkx:is_unicast, r=joshtriplettYuki Okushi-1/+29
2021-06-09Rollup merge of #85676 - CDirkx:ip-style, r=JohnTitorYuki Okushi-26/+26
2021-05-31Use `is_unicast` instead of ``!is_multicast`Christiaan Dirkx-1/+1
2021-05-31Add `Ipv6Addr::is_unicast`Christiaan Dirkx-0/+28
2021-05-30Remove `is_unicast_link_local_strict`Christiaan Dirkx-85/+25
2021-05-25Fix documentation style inconsistenciesChristiaan Dirkx-26/+26
2021-05-25Move stability attribute for methods under the `ip` feature from the module t...Christiaan Dirkx-8/+17
2021-04-16Add documentation to help people find `Ipv4Addr::UNSPECIFIED`Josh Triplett-0/+3
2021-04-04Add `#[inline]` to IpAddr methodsAngelicosPhosphoros-0/+3
2021-03-30Disallow octal format in Ipv4 stringCheng XU-0/+2
2021-02-03add #[inline] to all the public IpAddr functionsBen Kimock-0/+69
2021-01-31Rollup merge of #81549 - est31:wording_fix, r=jonas-schievinkJonas Schievink-7/+7
2021-01-30Misc ip documentation fixesest31-7/+7
2021-01-20Dont prefix 0x when `dbg!(ipv6)`Lzu Tao-2/+2
2021-01-20Use slice::split_first instead of manuall slicingLzu Tao-2/+2
2020-11-27Stabilize all stable methods of `Ipv4Addr`, `Ipv6Addr` and `IpAddr` as constChristiaan Dirkx-22/+27
2020-11-23Auto merge of #76226 - CDirkx:const-ipaddr, r=dtolnaybors-2/+4
2020-11-23Bump version to 1.50.0Christiaan Dirkx-2/+2
2020-11-23Stabilize `IpAddr::is_ipv4` and `is_ipv6` as constChristiaan Dirkx-2/+4
2020-11-19Bump bootstrap compiler versionJake Goulding-2/+1
2020-10-21switch allow_internal_unstable const fns to rustc_allow_const_fn_unstableFlorian Warzecha-1/+2
2020-10-13fmtwcampbell-1/+1
2020-10-13use matches! in library/std/src/net/ip.rs wcampbell-4/+1
2020-10-13[net] clippy: identity_opwcampbell-4/+4
2020-10-13[net] clippy: match_like_matches_macrowcampbell-4/+1
2020-09-23Make delegation methods of `std::net::IpAddr` unstable constChristiaan Dirkx-5/+10
2020-09-03Auto merge of #76235 - jyn514:std-intra-links, r=poliorceticsbors-42/+0
2020-09-03Rollup merge of #76142 - CDirkx:const-ip, r=ecstatic-morseDylan DPC-18/+38
2020-09-02add a note for Ipv4Addr::to_ipv6_compatible南浦月-0/+3
2020-09-01Remove explicit links to `true` and `false` in ip.rsJoshua Nelson-42/+0
2020-09-01Make all remaining methods of `std::net::Ipv4Addr` constChristiaan Dirkx-9/+20