about summary refs log tree commit diff
path: root/src/libstd/sys/unix/net.rs
AgeCommit message (Expand)AuthorLines
2019-02-28Fix rebase failTaiki Endo-1/+1
2019-02-28libstd => 2018Taiki Endo-12/+15
2019-02-13Add vectored read and write supportSteven Fackler-1/+9
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-20Fix pipe2 and accept4 on static linked executables on linux (like musl).Adrian Budau-11/+14
2018-12-07Various minor/cosmetic improvements to codeAlexander Regueiro-1/+1
2018-08-27fix a typo: taget_env -> target_envJack O'Connor-27/+0
2018-08-19Fix typos found by codespell.Matthias Krüger-1/+1
2018-03-02Move glibc version lookup handling to sys::os and add a simpler glibc_version()Bryan Drewery-28/+5
2018-01-16Only link res_init() on GNU/*nixRyan Cumming-7/+13
2017-10-14Fix TcpStream::connect_timeout on linuxSteven Fackler-4/+9
2017-10-05replace libc::res_init with res_init_if_glibc_before_2_26Jack O'Connor-0/+79
2017-07-06Implement TcpStream::connect_timeoutSteven Fackler-1/+66
2017-06-20Add `Read::initializer`.Steven Fackler-4/+0
2017-02-04libstd/net: Add `peek` APIs to UdpSocket and TcpStreamTyler Julian-3/+42
2016-09-28set SO_NOSIGPIPE on apple platformsMathieu Poumeyrol-1/+13
2016-09-26When getaddrinfo returns EAI_SYSTEM retrieve actual error from errno.Tomasz Miąsko-2/+7
2016-09-07Fix argument to FIONBIO ioctlUlrich Weigand-1/+1
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-2/+0
2016-07-20std: Fix usage of SOCK_CLOEXECAlex Crichton-2/+2
2016-06-24Bubble up the errors in `set_nonblocking` and `set_cloexec`Tobias Bucher-4/+4
2016-03-22try! -> ?Jorge Aparicio-8/+8
2016-03-20Add unix socket support to the standard librarySteven Fackler-1/+42
2016-03-08std: Funnel read_to_end through to one locationAlex Crichton-0/+4
2016-02-28Fix windowsSteven Fackler-39/+5
2016-02-28Add TCP functionality from net2Steven Fackler-0/+48
2016-02-24Warn when reexporting a private extern crateJeffrey Seyfried-1/+1
2016-02-05std: Add support for accept4 on LinuxAlex Crichton-3/+23
2016-02-05std: Atomically set CLOEXEC for sockets if possibleAlex Crichton-0/+23
2016-02-04Add File::try_cloneSteven Fackler-39/+1
2015-11-09std: Migrate to the new libcAlex Crichton-17/+42
2015-09-08some more clippy-based improvementsAndre Bogus-1/+1
2015-08-30Atomically set CLOEXEC on duplicated socketsTobias Bucher-5/+25
2015-08-10Stabilize the Duration APISteven Fackler-4/+4
2015-07-20std: Add IntoRaw{Fd,Handle,Socket} traitsAlex Crichton-1/+5
2015-05-28Implement RFC 1047 - socket timeoutsSteven Fackler-0/+45
2015-04-09std: Set CLOEXEC for all fds opened on unixAlex Crichton-5/+10
2015-03-31rollup merge of #23919: alexcrichton/stabilize-io-errorAlex Crichton-1/+2
2015-03-31std: Stabilize last bits of io::ErrorAlex Crichton-1/+2
2015-03-26std: Stabilize parts of std::os::platform::ioAlex Crichton-1/+5
2015-03-13std: Stabilize the `net` moduleAlex Crichton-4/+4
2015-02-18std: Implement CString-related RFCsAlex Crichton-2/+2
2015-02-11std: Add a `net` module for TCP/UDPAlex Crichton-0/+74