summary refs log tree commit diff
path: root/library/core/src/net
AgeCommit message (Expand)AuthorLines
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-26Auto merge of #131715 - tgross35:add-const_sockaddr_setters, r=Amanieubors-16/+24
2024-10-25Re-do recursive const stability checksRalf Jung-0/+1
2024-10-24Document textual format of SocketAddrV{4,6}Nick Mathewson-0/+39
2024-10-14Add a `const_sockaddr_setters` featureTrevor Gross-16/+24
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-09-01Rollup merge of #128641 - Konippi:standardize-duplicate-processes-in-parser, ...Matthias Krüger-32/+24
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-08-04refactor: standardize duplicate processes in parserKonippi-32/+24
2024-07-29Reformat `use` declarations.Nicholas Nethercote-6/+3
2024-07-26Fix doc nitsJohn Arundel-30/+34
2024-06-30Update ip_addr.rsDaniel Huang-2/+2
2024-06-24Replace `MaybeUninit::uninit_array()` with array repeat expression.Kevin Reid-1/+1
2024-06-11replace version placeholderPietro Albini-10/+10
2024-05-25Stabilise ip_bits featureltdk-18/+10
2024-04-11Avoid invalid socket address in length calculationTobias Nießen-2/+2
2024-03-25Import the 2021 prelude in the core crateDaniel Paoliello-1/+0
2024-03-04net: Add branch to Parser::read_number for parsing without checkedokaneco-21/+51
2024-02-16Auto merge of #116385 - kornelski:maybe-rename, r=Amanieubors-1/+1
2024-02-08Bump version placeholdersMark Rousskov-1/+1
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-24Stabilize ip_in_core featureLinus Färnstrand-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-11-11Rename MaybeUninit::write_sliceKornel-1/+1
2023-10-24Rollup merge of #116714 - WaffleLapkin:order-the-order, r=joshtriplettMatthias Krüger-49/+2
2023-10-16Rollup merge of #115955 - tgross35:ip-to-canonical, r=dtolnayMatthias Krüger-10/+13
2023-10-14Derive `Ord`, `PartialOrd` and `Hash` for `SocketAddr*`Maybe Waffle-49/+2
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-05-03Inline SocketAddr methodsKonrad Borowski-0/+27