summary refs log tree commit diff
path: root/src/libnative
AgeCommit message (Expand)AuthorLines
2014-03-05native: Stop using readdir()Alex Crichton-5/+11
2014-03-04auto merge of #12667 : Kimundi/rust/any_improv, r=cmrbors-0/+1
2014-03-04Cleaned up `std::any`Marvin Löbel-0/+1
2014-03-04doc: use the newer faviconAdrien Tétar-1/+1
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/+1125
2014-02-24auto merge of #12445 : huonw/rust/less-unsafe, r=alexcrichtonbors-10/+10
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-24green,native,rustuv: Replace many pointer `transmute`'s with `as` or referenc...Huon Wilson-2/+2
2014-02-23auto merge of #12311 : brson/rust/unstable, r=alexcrichtonbors-3/+3
2014-02-23std: Move unstable::stack to rt::stackBrian Anderson-1/+1
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-17auto merge of #12103 : alexcrichton/rust/unix, r=brsonbors-4/+794
2014-02-17auto merge of #12232 : kballard/rust/taskbuilder-is-a-builder, r=alexcrichtonbors-1/+0
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-16Clean up std::task docs, make TaskBuilder a real builderKevin Ballard-1/+0
2014-02-17Remove CloneableTuple and ImmutableTuple traitsBrendan Zabarauskas-2/+2
2014-02-15auto merge of #12235 : huonw/rust/raii-lock, r=alexcrichtonbors-35/+24
2014-02-16Convert some unnecessary StaticNativeMutexes to NativeMutexes.Huon Wilson-9/+3
2014-02-16std: Rename unstable::mutex::Mutex to StaticNativeMutex.Huon Wilson-9/+9
2014-02-16std: add an RAII unlocker to Mutex.Huon Wilson-20/+15
2014-02-14extern mod => extern crateAlex Crichton-2/+2
2014-02-13Don't require an allocation for on_exit messagesAlex Crichton-5/+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-07Delete send_str, rewrite clients on top of MaybeOwned<'static>Kevin Ballard-1/+1
2014-02-06Add some doc examples to lib{green,native}Alex Crichton-1/+28
2014-02-05Implement clone() for TCP/UDP/Unix socketsAlex Crichton-64/+113
2014-02-03Various bug fixes and rebase conflictsAlex Crichton-14/+17
2014-02-03std: Remove try_send_deferred plus all falloutAlex Crichton-1/+3
2014-02-03extra: Re-add the Once primitve to extra::syncAlex Crichton-8/+14
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-24/+25