about summary refs log tree commit diff
path: root/src/libstd/rt/rtio.rs
AgeCommit message (Expand)AuthorLines
2014-05-14Process::new etc should support non-utf8 commands/argsAaron Turon-2/+57
2014-05-13io: Implement process wait timeoutsAlex Crichton-1/+2
2014-05-12Add `stat` method to `std::io::fs::File` to stat without a Path.Yuri Kunde Schlesner-0/+1
2014-05-11core: Remove the cast moduleAlex Crichton-4/+4
2014-05-08Handle fallout in libnativeKevin Ballard-1/+1
2014-05-08Handle fallout in io::net::addrinfo, io::process, and rt::rtioKevin Ballard-1/+1
2014-05-07std: Add I/O timeouts to networking objectsAlex Crichton-0/+9
2014-05-07std: Add close_{read,write}() methods to I/OAlex Crichton-0/+4
2014-05-06librustc: Remove `~EXPR`, `~TYPE`, and `~PAT` from the language, exceptPatrick Walton-23/+28
2014-04-27Fix repeated module documentationAlexandre Gagnon-0/+2
2014-04-24std: Add timeouts to unix connect/acceptAlex Crichton-1/+3
2014-04-23std: Add support for an accept() timeoutAlex Crichton-0/+1
2014-04-19std: Add an experimental connect_timeout functionAlex Crichton-1/+2
2014-04-10std,native,green,rustuv: make readdir return `Vec`.Huon Wilson-1/+2
2014-04-08Register new snapshotsAlex Crichton-1/+1
2014-03-31std: Switch field privacy as necessaryAlex Crichton-4/+4
2014-03-27Fix fallout of removing default boundsAlex Crichton-78/+81
2014-03-13auto merge of #12855 : alexcrichton/rust/shutdown, r=brsonbors-0/+1
2014-03-13io: Bind to shutdown() for TCP streamsAlex Crichton-0/+1
2014-03-13std: Rename Chan/Port types and constructorAlex Crichton-4/+4
2014-02-23Roll std::run into std::io::processAlex Crichton-0/+1
2014-02-12Expose whether event loops have active I/OAlex Crichton-0/+1
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-2/+2
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-0/+4
2014-02-03std: Remove io::io_errorAlex Crichton-17/+6
2014-01-26Removed all instances of XXX in preparation for relaxing of FIXME ruleSalem Talha-2/+2
2013-12-25Test fixes and rebase conflictsAlex Crichton-8/+10
2013-12-24rustuv: Remove the id() function from IoFactoryAlex Crichton-2/+0
2013-12-24green: Rip the bandaid off, introduce libgreenAlex Crichton-4/+7
2013-12-24std: Expose that LocalIo may not always be availableAlex Crichton-23/+37
2013-12-16Fallout of rewriting std::commAlex Crichton-2/+2
2013-12-15std::rt: s/pausible/pausable/.Huon Wilson-2/+2
2013-12-10libstd: Remove `Cell` from the library.Patrick Walton-8/+15
2013-12-10librustuv: Change `with_local_io` to use RAII.Patrick Walton-23/+48
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-2/+2
2013-11-18Allow piped stdout/stderr use uv_tty_tAlex Crichton-0/+1
2013-11-13Implement native::IoFactoryAlex Crichton-9/+17
2013-11-11Move std::rt::io to std::ioAlex Crichton-12/+12
2013-11-12Implemented a ProcessExit enum and helper methods to std::rt::io::process for...Matthew Iselin-2/+2
2013-11-10Fall back from uv tty instances more aggressivelyAlex Crichton-1/+0
2013-11-10Rework the idle callback to have a safer interfaceAlex Crichton-3/+1
2013-11-10Add bindings to uv's utime functionAlex Crichton-0/+2
2013-11-10Start migrating stream I/O away from ~fn()Alex Crichton-2/+0
2013-11-10Remove usage of ~fn() from uv async/idleAlex Crichton-3/+7
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-5/+18
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-2/+5
2013-11-03Modify IoFactory's fs_mkdir, and add fs_renameAlex Crichton-1/+2
2013-10-30Make Writer::flush a no-op default methodAlex Crichton-1/+0
2013-10-25Enhance timers to create portsAlex Crichton-1/+3
2013-10-24Remove the 'callback_ms' function from EventLoopAlex Crichton-1/+0