about summary refs log tree commit diff
path: root/src/libnative/io
AgeCommit message (Expand)AuthorLines
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
2014-02-27native: Recognize EISDIRAlex Crichton-0/+8
2014-02-27rustc: Use libnative for the compilerAlex Crichton-0/+1
2014-02-27native: Improve windows file handlingAlex Crichton-1018/+1124
2014-02-24auto merge of #12445 : huonw/rust/less-unsafe, r=alexcrichtonbors-8/+8
2014-02-23Roll std::run into std::io::processAlex Crichton-36/+65
2014-02-24native: be more const correct with the FFI calls.Huon Wilson-8/+8
2014-02-23auto merge of #12311 : brson/rust/unstable, r=alexcrichtonbors-2/+2
2014-02-23std: Move intrinsics to std::intrinsics.Brian Anderson-2/+2
2014-02-23Move std::{trie, hashmap} to libcollectionsAlex Crichton-17/+36
2014-02-21Changed NonCamelCaseTypes lint to warn by defaultmr.Shu-4/+15
2014-02-20Mass rename if_ok! to try!Alex Crichton-8/+8
2014-02-19librustc: Remove unique vector patterns from the language.Patrick Walton-19/+17
2014-02-18auto merge of #12317 : huonw/rust/utf16, r=alexcrichtonbors-1/+3
2014-02-19str: add a function for truncating a vector of u16 at NUL.Huon Wilson-1/+2
2014-02-18std: make str::from_utf16 return an Option.Huon Wilson-1/+2
2014-02-16Implement named pipes for windows, touch up unixAlex Crichton-237/+666
2014-02-16Move unix pipes implementation to pipe_unix.rsAlex Crichton-307/+312
2014-02-16Implement Unix domain sockets in libnativeGeoffroy Couprie-2/+358
2014-02-16Allow configuration of uid/gid/detach on processesAlex Crichton-21/+74
2014-02-17Remove CloneableTuple and ImmutableTuple traitsBrendan Zabarauskas-2/+2
2014-02-16std: Rename unstable::mutex::Mutex to StaticNativeMutex.Huon Wilson-4/+4
2014-02-16std: add an RAII unlocker to Mutex.Huon Wilson-4/+2
2014-02-11Rewrite channels yet again for upgradeabilityAlex Crichton-6/+7
2014-02-09auto merge of #12136 : alexcrichton/rust/issue-12123, r=brsonbors-1/+1
2014-02-09Fix the signature of CreateSymbolicLinkWAlex Crichton-1/+1
2014-02-09std: Move byteswap functions to memBrian Anderson-3/+2
2014-02-09std: Add init and uninit to mem. Replace direct intrinsic usageBrian Anderson-17/+17
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-64/+113