summaryrefslogtreecommitdiffstats
path: root/tokio/src/io
AgeCommit message (Expand)Author
2020-12-06net: add TcpStream::into_std (#3189)Fuyang Liu
2020-11-30io: add AsyncFd::with_interest (#3167)HK416-is-all-you-need
2020-11-18io: add vectored writes to `AsyncWrite` (#3149)Sean McArthur
2020-11-12net: add TcpStream::ready and non-blocking ops (#3130)Carl Lerche
2020-11-11io: driver internal cleanup (#3124)Carl Lerche
2020-11-10io: update AsyncFd to use Registration (#3113)Carl Lerche
2020-11-07async_fd: make into_inner() deregister the fd (#3104)bdonlan
2020-10-27Revert "util: upgrade tokio-util to bytes 0.6 (#3052)" (#3060)Carl Lerche
2020-10-27util: upgrade tokio-util to bytes 0.6 (#3052)Dirkjan Ochtman
2020-10-24io: expand on de-initialization of ReadBuf (#3035)Alice Ryhl
2020-10-22io: Add AsyncFd, fix io::driver shutdown (#2903)bdonlan
2020-10-21io: add `AsyncReadExt::read_buf` (#3003)Carl Lerche
2020-10-21io: explain how to determine number of bytes read in AsyncRead (#3011)Zahari Dichev
2020-10-19io: add copy_buf (#2884)Zahari Dichev
2020-10-16Update documentation of AsyncRead to reflect use of ReadBufJohn-John Tedro
2020-10-12rt: simplify rt-* features (#2949)Taiki Endo
2020-10-13net: merge tcp, udp, uds features to net feature (#2943)Taiki Endo
2020-10-12rt: Remove `threaded_scheduler()` and `basic_scheduler()` (#2876)Lucio Franco
2020-10-12io: Rename `ReadBuf` methods (#2945)Lucio Franco
2020-10-09io: make Seek and Copy private (#2935)Taiki Endo
2020-10-08net: use &self with TcpListener::accept (#2919)Carl Lerche
2020-10-08io: remove Poll from the AsyncSeek::start_seek return value (#2885)Zahari Dichev
2020-10-06io, stream: assert !Unpin for ext trait futures (#2913)Taiki Endo
2020-10-05io, stream: make ext trait futures !Unpin (#2910)Taiki Endo
2020-10-05io: optimize writing large buffers to windows stdio (#2888)Mikail Bagishov
2020-10-02io: update to Mio 0.7 (#2893)Carl Lerche
2020-10-01chore: make #[doc(hidden)] apis private (#2901)Alice Ryhl
2020-09-25Fix readiness future eagerly consuming entire socket readiness (#2887)Sean McArthur
2020-09-25chore: handle std `Mutex` poisoning in a shim (#2872)Zahari Dichev
2020-09-24io: remove poll_{read,write}_buf from traits (#2882)Carl Lerche
2020-09-24chore: remove internal io-readiness cargo feature (#2878)Ivan Petkov
2020-09-24docs: use #[doc(no_inline)] on re-exports (#2874)Taiki Endo
2020-09-23io: use intrusive wait list for I/O driver (#2828)Sean McArthur
2020-09-23io: move #[cfg(not(loom))] to fix warning (#2864)Alice Ryhl
2020-09-23io: fix stdout and stderr buffering on windows (#2734)Mikail Bagishov
2020-09-22signal: move driver to runtime thread (#2835)Ivan Petkov
2020-09-19io: fix doc-cfg on AsyncSeekExt (#2846)Taiki Endo
2020-09-13doc: fix some links (#2834)Alice Ryhl
2020-09-08io: move StreamReader and ReaderStream into tokio_util (#2788)Alice Ryhl
2020-09-05io: add `ReadBuf::take` (#2817)Zahari Dichev
2020-08-27rt: Refactor `Runtime::block_on` to take `&self` (#2782)Lucio Franco
2020-08-13io: change AsyncRead to use a ReadBuf (#2758)Sean McArthur
2020-08-11io: rewrite slab to support compaction (#2757)Carl Lerche
2020-08-09io: use stderr in stderr documentation (#2746)Cameron Taggart
2020-07-28rt: fix potential leak during runtime shutdown (#2649)Émile Grégoire
2020-07-28io: rewrite read_to_end and read_to_string (#2560)Alice Ryhl
2020-07-24chore: complete CI migration to Github Actions (#2680)Carl Lerche
2020-07-24net: ensure that unix sockets have both split and into_split (#2687)Alice Ryhl
2020-07-23io: always re-export std::io (#2606)Taiki Endo
2020-07-22io: add `io::duplex()` as bidirectional reader/writer (#2661)Sean McArthur