about summary refs log tree commit diff
path: root/src/libstd/sys/redox/net/tcp.rs
AgeCommit message (Collapse)AuthorLines
2019-08-06redox: convert to target_family unixJeremy Soller-251/+0
2019-04-27Stabilized vectored IOSteven Fackler-3/+3
This renames `std::io::IoVec` to `std::io::IoSlice` and `std::io::IoVecMut` to `std::io::IoSliceMut`, and stabilizes `std::io::IoSlice`, `std::io::IoSliceMut`, `std::io::Read::read_vectored`, and `std::io::Write::write_vectored`. Closes #58452
2019-03-07Always call read/write from default vectored io methodsSteven Fackler-8/+2
2019-02-28libstd => 2018Taiki Endo-9/+9
2019-02-24Fix redoxSteven Fackler-3/+3
2019-02-13impl Deref/DerefMut for IoVec typesSteven Fackler-2/+2
Returning &'a mut [u8] was unsound, and we may as well just have them directly deref to their slices to make it easier to work with them.
2019-02-13Add vectored read and write supportSteven Fackler-1/+15
This functionality has lived for a while in the tokio ecosystem, where it can improve performance by minimizing copies.
2018-12-25Remove licensesMark Rousskov-10/+0
2018-12-06Refactor net::each_addr/lookup_host to forward error from resolveJethro Beekman-4/+4
2018-02-25Return error if timeout is zero-Duration on Redox.Corey Farwell-1/+9
2017-07-18libstd: remove redundant & from &Path::new(...)NODA, Kai-2/+2
fn Path::new<S: AsRef ...>(s: &S) -> &Path Signed-off-by: NODA, Kai <nodakai@gmail.com>
2017-07-12Update tcp.rsJeremy Soller-1/+1
2017-07-06Implement TcpStream::connect_timeoutSteven Fackler-0/+4
This breaks the "single syscall rule", but it's really annoying to hand write and is pretty foundational.
2017-06-22Fix Redox build, broken in ecbb896b9eb2acadefde57be493e4298c1aa04a3Ian Douglas Scott-1/+0
2017-06-20Add `Read::initializer`.Steven Fackler-4/+0
This is an API that allows types to indicate that they can be passed buffers of uninitialized memory which can improve performance.
2017-02-08Fix compilation on RedoxJeremy Soller-0/+4
2016-12-30Add socket timeout and ttl supportJeremy Soller-16/+59
2016-12-21Add RawFd traits for netJeremy Soller-0/+29
2016-11-28Commit to fix make tidyJeremy Soller-0/+10
2016-11-23Allow setting nonblock on socketsJeremy Soller-3/+3
2016-10-27Add redox systemJeremy Soller-0/+160