summary refs log tree commit diff
path: root/src/libnative/io
AgeCommit message (Expand)AuthorLines
2014-04-23std: Add support for an accept() timeoutAlex Crichton-30/+70
2014-04-22native: Unlink unix socket paths on dropAlex Crichton-1/+15
2014-04-19std: Add an experimental connect_timeout functionAlex Crichton-112/+284
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-8/+8
2014-04-18Update the rest of the compiler with ~[T] changesAlex Crichton-14/+9
2014-04-15Use the unsigned integer types for bitwise intrinsics.Huon Wilson-2/+2
2014-04-15native: Be more stringent about pattern matchingAlex Crichton-1/+1
2014-04-12native: Remove timerfd implementation on linuxAlex Crichton-333/+6
2014-04-12auto merge of #13448 : alexcrichton/rust/rework-chan-return-values, r=brsonbors-15/+12
2014-04-10std: Make std::comm return types consistentAlex Crichton-15/+12
2014-04-10auto merge of #13440 : huonw/rust/strbuf, r=alexcrichtonbors-4/+5
2014-04-11Fix tests. Add Vec<u8> conversion to StrBuf.Huon Wilson-1/+1
2014-04-10rustc: Disallow importing through use statementsAlex Crichton-1/+1
2014-04-10Remove an unnecessary file.OGINO Masanori-0/+0
2014-04-10native: remove some internal ~[].Huon Wilson-15/+15
2014-04-10std,native,green,rustuv: make readdir return `Vec`.Huon Wilson-8/+7
2014-04-10libstd: Implement `StrBuf`, a new string buffer type like `Vec`, andPatrick Walton-4/+5
2014-04-08auto merge of #13397 : alexcrichton/rust/rollup, r=alexcrichtonbors-2/+2
2014-04-08Register new snapshotsAlex Crichton-2/+2
2014-04-07native: Try hard to not malloc on a forked childAlex Crichton-1/+31
2014-04-07Fix some windows rpass testsAlex Crichton-26/+55
2014-04-04Fix fallout from std::libc separationCorey Richardson-38/+38
2014-04-02Fix fallout of requiring uint indicesAlex Crichton-3/+3
2014-04-01auto merge of #13115 : huonw/rust/rand-errors, r=alexcrichtonbors-70/+5
2014-04-01std: migrate the errno -> IoError converter from libnative.Huon Wilson-70/+5
2014-03-31native: Switch field privacy as necessaryAlex Crichton-37/+37
2014-03-30Removed deprecated functions `map` and `flat_map` for vectors and slices.Marvin Löbel-2/+4
2014-03-28native: Use WNOHANG before signalingAlex Crichton-23/+58
2014-03-27doc: Update the tutorial about bounds for traitsAlex Crichton-8/+8
2014-03-27Fix fallout of removing default boundsAlex Crichton-40/+42
2014-03-25libstd: Document the following modules:Patrick Walton-2/+3
2014-03-24auto merge of #12900 : alexcrichton/rust/rewrite-sync, r=brsonbors-1/+1
2014-03-23std: Move NativeMutex from &mut self to &selfAlex Crichton-1/+1
2014-03-22native: Fix a possible deadlock in spawnAlex Crichton-107/+105
2014-03-20Removing imports of std::vec_ng::VecAlex Crichton-1/+0
2014-03-20rename std::vec_ng -> std::vecDaniel Micay-1/+1
2014-03-20rename std::vec -> std::sliceDaniel Micay-9/+8
2014-03-15Test fixes and rebase conflictsAlex Crichton-1/+1
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-14/+4
2014-03-13auto merge of #12855 : alexcrichton/rust/shutdown, r=brsonbors-0/+5
2014-03-13io: Bind to shutdown() for TCP streamsAlex Crichton-0/+5
2014-03-13std: Rename Chan/Port types and constructorAlex Crichton-78/+76
2014-03-12Remove remaining nolink usages.(fixes #12810)lpy-1/+0
2014-03-05std: Move libnative task count bookkeeping to stdAlex Crichton-1/+1
2014-03-05native: Fix usage of a deallocated mutexAlex Crichton-10/+11
2014-03-05native: Move from usleep() to nanosleep()Alex Crichton-6/+20
2014-03-05native: Stop using readdir()Alex Crichton-5/+11
2014-02-28auto merge of #12616 : alexcrichton/rust/size, r=huonwbors-2/+2
2014-02-28std: Avoid using "{:?}" in format stringsAlex Crichton-2/+2
2014-03-01Publicise types/add #[allow(visible_private_types)] to a variety of places.Huon Wilson-0/+2