summaryrefslogtreecommitdiff
path: root/src/sys/socket/addr.rs
AgeCommit message (Expand)Author
2022-11-21Use the new UnixAddr::new_unnamed in the unit testsAlan Somers
2022-11-21Merge #1857bors[bot]
2022-11-21Merge #1871bors[bot]
2022-11-21fixup! Added better support for unnamed unix socket addrsSteven Engler
2022-11-21Added better support for unnamed unix socket addrsSteven Engler
2022-11-19Misc internal optimizationsAlan Somers
2022-11-19Fix using SockaddrStorage to store Unix domain addresses on LinuxAlan Somers
2022-11-06Reformat everythingAlex Saveau
2022-10-08Fix clippy warnings on nightlyRyan Zoeller
2022-08-14Raise the MSRV to 1.56.1 in anticipation of the next releaseAlan Somers
2022-07-23Fix SockaddrLike::from_raw with unaligned inputsAlan Somers
2022-06-07Fix socket address family check for SysControlAddr::from_raw.Andrew Walbran
2022-06-07Fix socket address family check for VsockAddr::from_raw.Andrew Walbran
2022-05-31Enable SockaddrStorage::{as_link_addr, as_link_addr_mut} on Linux.Alan Somers
2022-05-14add haiku supportAl Hoang
2022-05-02Restore conversions from ip v4/6 Sockaddr types to std::net equivalents.Kyle Huey
2022-04-22Fix UnixAddr::size on Linux and AndroidAlan Somers
2022-03-24Merge #1686bors[bot]
2022-03-22[skip ci] better docs for SockaddrLike::from_rawAlan Somers
2022-03-22Deprecate IpAddr, Ipv4Addr, and Ipv6AddrAlan Somers
2022-03-21Replace the Sockaddr enum with a unionAlan Somers
2022-03-13Use the same signature for LinkAddr::addr on all platformsAlan Somers
2022-03-13Fix a panic in Linkaddr::addrAlan Somers
2022-01-24uclibc supportJonah Petri
2022-01-23InetAddr::from_std should set sin_len/sin6_len on the BSDsRyan Zoeller
2021-12-30Optimize UnixAddr for the BSDsAlan Somers
2021-12-21UnixAddr: replace path_len with sun_lenAlan Somers
2021-12-21Improve the sockaddr interface:Alan Somers
2021-12-20feature-gate most Nix functionsVincent Dagonneau
2021-09-28Revert "Expose SockAddr::from_raw_sockaddr"Alan Somers
2021-09-19Clippy cleanupAlan Somers
2021-08-29Rework UnixAddr to fix soundness issuesNoa
2021-08-22Merge #1447bors[bot]
2021-08-21Expose SockAddr::from_raw_sockaddrNoah
2021-08-21Deprecate SockAddr/InetAddr::to_strNoah
2021-08-13constify more functionsAlan Somers
2021-07-29Merge #1473 #1474 #1476bors[bot]
2021-07-24Constify many functionsAlan Somers
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2021-07-07Overhaul Nix's error typesAlan Somers
2021-05-13Use https instead of httpRyan Zoeller
2021-04-04Use memoffset::offset_of instead of homegrown macroAlan Somers
2021-03-21illumos and Solaris supportJason King
2020-12-19Add fuchsia supportAmanda Tait
2020-10-04Support vsock on Android as well as Linux.Andrew Walbran
2020-06-27Make SockAddr::as_ffi_pair safeAlan Somers
2020-05-31Convert the crate to edition 2018Alan Somers
2020-04-12Remove sys::socket::addr::from_libc_sockaddr from the public APIAlan Somers
2019-09-04Merge #1120bors[bot]
2019-09-04Fix length of abstract socket addressYuxuan Shui