about summary refs log tree commit diff
path: root/library/core/src/net/ip_addr.rs
AgeCommit message (Expand)AuthorLines
2025-09-26Update CURRENT_RUSTC_VERSION post-bumpMark Rousskov-6/+6
2025-09-01Constify conversion traitsltdk-12/+12
2025-08-19Rollup merge of #141744 - GrigorenkoPV:ip_from, r=AmanieuStuart Cook-6/+6
2025-08-10Constify remaining operatorsltdk-17/+30
2025-07-22Rollup merge of #143768 - Randl:const-try, r=oli-obk许杰友 Jieyou Xu (Joe)-12/+24
2025-07-21Constify Try, From, TryFromEvgenii Zheltonozhskii-12/+24
2025-07-08collect.rs: remove empty line after doc commentMarijn Schouten-1/+0
2025-05-29Stabilize `ip_from`Pavel Grigorenko-6/+6
2025-05-14Add `Ipv4Addr` and `Ipv6Addr` diagnostic itemsSamuel Tardieu-0/+2
2025-03-21Recognise new IPv6 non-global range from RFC9602Bardi Harborow-0/+2
2025-03-06Remove #[cfg(not(test))] gates in coreThalia Archibald-1/+1
2025-02-19core/net: IpAddr*::as_octets()Nathan Perry-0/+60
2025-01-20Recognise new IPv6 documentation range from RFC9637Bardi Harborow-4/+7
2024-12-20fix typos in the example code in the doc comments of `Ipv4Addr::from_bits()`,...hltj-3/+3
2024-11-27replace placeholder versionBoxy-4/+4
2024-11-12Stabilize `Ipv6Addr::is_unique_local` and `Ipv6Addr::is_unicast_link_local`umgefahren-6/+4
2024-11-02get rid of a whole bunch of unnecessary rustc_const_unstable attributesRalf Jung-1/+0
2024-10-25Re-do recursive const stability checksRalf Jung-0/+1
2024-10-14Rollup merge of #131616 - RalfJung:const_ip, r=tgross35Matthias Krüger-14/+0
2024-10-13core/net: use hex for ipv6 doctests for consistency.Dario Nieuwenhuis-37/+25
2024-10-13core/net: add Ipv[46]Addr::from_octets, Ipv6Addr::from_segmentsDario Nieuwenhuis-0/+77
2024-10-13merge const_ipv4 / const_ipv6 feature gate into 'ip' feature gateRalf Jung-14/+0
2024-08-11Do not use unnecessary endian conversion.Orson Peters-6/+4
2024-08-11Fix stability annotation and expand commentOrson Peters-2/+8
2024-08-10Hash Ipv*Addr as an integerOrson Peters-2/+19
2024-07-29Reformat `use` declarations.Nicholas Nethercote-2/+1
2024-07-26Fix doc nitsJohn Arundel-20/+24
2024-06-30Update ip_addr.rsDaniel Huang-2/+2
2024-06-11replace version placeholderPietro Albini-10/+10
2024-05-25Stabilise ip_bits featureltdk-18/+10
2024-01-27Rollup merge of #119641 - eopb:std-unused-ip-feature, r=ChrisDentonMatthias Krüger-1/+0
2024-01-21Rollup merge of #119081 - jstasiak:is-ipv4-mapped, r=dtolnayNadrieril-0/+25
2024-01-11Make is_global/is_unicast_global special address handling completeJakub Stasiak-2/+10
2024-01-05Remove feature not required by `Ipv6Addr::to_cononical` doctestEthan Brierley-1/+0
2023-12-28fix typoEmil Gardström-1/+1
2023-12-18Add Ipv6Addr::is_ipv4_mappedChristiaan Dirkx-0/+25
2023-12-15Add link to is_benchmark from the Ipv6Addr::is_global documentationJakub Stasiak-1/+1
2023-12-07Elaborate on ip_addr bit conversion endiannessChris Eckhardt-4/+48
2023-11-15Substitute version placeholdersMark Rousskov-13/+13
2023-10-16Rollup merge of #115955 - tgross35:ip-to-canonical, r=dtolnayMatthias Krüger-10/+13
2023-10-13Remove Not for IpAddrltdk-23/+0
2023-10-13impl Not, Bit{And,Or,Xor}{,Assign} for IP addressesltdk-0/+154
2023-09-18Stabilize `{IpAddr, Ipv6Addr}::to_canonical`Trevor Gross-10/+13
2023-08-25Remove special cases that are no longer needed due to #112606Tobias Bucher-7/+1
2023-07-18Link methods in From implsltdk-0/+4
2023-07-15Add BITS, from_bits, to_bits to IP addressesltdk-52/+114
2023-06-13Alter `Display` for `Ipv6Addr` for IPv4-compatible addressesltdk-8/+2
2023-02-26Move IpAddr and SocketAddr to coreLinus Färnstrand-0/+2070