about summary refs log tree commit diff
path: root/library/std/src/sys_common/net.rs
AgeCommit message (Expand)AuthorLines
2025-02-02std: move network code into `sys`joboet-760/+0
2024-11-26std: update internal uses of `io::const_error!`joboet-2/+2
2024-09-25Use `&raw` in the standard libraryJosh Stone-4/+4
2024-09-24Initial std library support for NuttXHuang Qi-0/+1
2024-09-22Reformat using the new identifier sorting from rustfmtMichael Goulet-1/+1
2024-07-29Reformat `use` declarations.Nicholas Nethercote-8/+3
2024-07-27[illumos/solaris] set MSG_NOSIGNAL while writing to socketsRain-0/+1
2024-04-28Use `target_vendor = "apple"` instead of `target_os = "..."`Mads Marquart-4/+11
2024-04-12std::net: TcpListener shrinks the backlog argument to 32 for Haiku.David Carlier-0/+4
2024-04-05Rollup merge of #121419 - agg23:xrOS-pr, r=davidtwcoGuillaume Gomez-1/+1
2024-03-25lib: fix some unnecessary_cast clippy lintklensy-2/+2
2024-03-18Support for visionOSAdam Gastineau-1/+1
2024-02-24library: use `addr_of!`Pavel Grigorenko-4/+4
2024-02-18Dyn erase at call siteDavid Thomas-1/+1
2023-10-13Make TCP connect() handle EINTR correctlyDenis Smirnov-3/+1
2023-09-21added support for GNU/HurdSamuel Thibault-0/+1
2023-06-21wip: Support Apple tvOS in libstdThom Chiovoloni-1/+1
2023-05-01Inline socket function implementationsKonrad Borowski-0/+3
2023-05-01Inline AsInner implementationsKonrad Borowski-0/+1
2023-04-12remove some unneeded importsKaDiWa-1/+0
2023-03-06Implement read_buf for a few more typesTomasz Miąsko-1/+5
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-3/+4
2023-01-28Replace libc::{type} with crate::ffi::{type}Ayush Singh-4/+4
2022-10-03Reduce CString allocations in std as much as possibleAlex Saveau-9/+11
2022-08-13created tcpstream quickack traitBerend-Jan Lange-1/+7
2022-07-31Auto merge of #78802 - faern:simplify-socketaddr, r=joshtriplettbors-13/+48
2022-07-20Library changes for Apple WatchOSVladimir Michael Eatwell-1/+1
2022-07-17Move SocketAddrCRepr to sys_commonLinus Färnstrand-0/+35
2022-06-23Implement IpV{4,6}Addr structs with native Rust encodingLinus Färnstrand-3/+3
2022-06-23Represent SocketAddrV4 and SocketAddrV6 as Rust native encodingLinus Färnstrand-10/+10
2022-06-13Lower listen backlog to fix accept crashesAzureMarker-6/+13
2022-06-13Horizon OS STD supportMeziu-0/+5
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+0
2022-02-20Remove assertion on output length for `getsockopt`.Chris Copeland-1/+0
2022-02-20Fix `setsockopt` and `getsockopt` parameter names.Chris Copeland-9/+25
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-3/+3
2021-08-30add `TcpStream::set_linger` and `TcpStream::linger`ibraheemdev-0/+8
2021-08-19I/O safety.Dan Gohman-24/+18
2021-03-21Use io::Error::new_const everywhere to avoid allocations.Mara Bos-2/+2
2020-12-07Fix net.rs - rsplitn() returns a reverse iteratorEric Arellano-2/+1
2020-12-07Dogfood 'str_split_once()` in the std libEric Arellano-3/+1
2020-08-31std: move "mod tests/benches" to separate filesLzu Tao-23/+3
2020-08-19Minor changes to Ipv4AddrLzu Tao-4/+4
2020-07-27mv std libs to library/mark-0/+697