summary refs log tree commit diff
path: root/src/libstd/os.rs
AgeCommit message (Expand)AuthorLines
2014-01-07stdtest: Fix all leaked trait importsAlex Crichton-3/+1
2014-01-07Fix remaining cases of leaking importsAlex Crichton-3/+5
2013-12-24std: Stop reexporting the contents of 'mod consts'Alex Crichton-3/+1
2013-12-24std: Move management of the exit code to std::osAlex Crichton-5/+15
2013-12-19std::str: replace .as_imm_buf with .as_ptr.Huon Wilson-6/+4
2013-12-19std::vec: remove .as_muf_buf, replaced by .as_mut_ptr & .len.Huon Wilson-49/+36
2013-12-19std::vec: remove .as_imm_buf, replaced by .as_ptr & .len.Huon Wilson-1/+1
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-2/+2
2013-12-15Move std::{str,vec}::raw::set_len to an unsafe method on Owned{Vector,Str}.Huon Wilson-2/+2
2013-12-10librustpkg: Make `io::ignore_io_error()` use RAII; remove a few morePatrick Walton-1/+3
2013-12-08Remove dead codesKiet Tran-10/+2
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-17/+17
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-17/+17
2013-11-28Register new snapshotsAlex Crichton-1/+1
2013-11-26libstd: Remove all non-`proc` uses of `do` from libstdPatrick Walton-67/+61
2013-11-26Removed unneccessary `_iter` suffixes from various APIsMarvin Löbel-1/+1
2013-11-19libstd: Change all uses of `&fn(A)->B` over to `|A|->B` in libstdPatrick Walton-3/+3
2013-11-18Remove the C++ lock_and_signal typeAlex Crichton-7/+5
2013-11-11Move std::rt::io to std::ioAlex Crichton-3/+3
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-56/+4
2013-11-10Register new snapshotsAlex Crichton-42/+6
2013-11-09std: os: Document MemoryMapCorey Richardson-3/+49
2013-11-04Move io::file to io::fs and fns out of FileAlex Crichton-19/+10
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-2/+2
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-546/+3
2013-10-24Test fixes and merge conflictsAlex Crichton-1/+3
2013-10-24Remove even more of std::ioAlex Crichton-59/+0
2013-10-24Remove rt::io::supportAlex Crichton-2/+5
2013-10-22Drop the '2' suffix from logging macrosAlex Crichton-34/+34
2013-10-21auto merge of #9936 : madjar/rust/master, r=alexcrichtonbors-6/+0
2013-10-21Add support for nested commentsGeorges Dubus-6/+0
2013-10-20Fix unicode errors on Windows in path_is_dir, path_exists, getcwd and rust_lo...LEE Wondong-1/+86
2013-10-16path2: Update for latest masterKevin Ballard-2/+2
2013-10-16path2: Remove some API functionsKevin Ballard-2/+3
2013-10-16path2: Update based on more review feedbackKevin Ballard-5/+5
2013-10-15path2: Adjust the API to remove all the _str mutation methodsKevin Ballard-31/+31
2013-10-15path2: Replace the path module outrightKevin Ballard-137/+137
2013-10-14Remove unused abi attributes.Steve Klabnik-2/+0
2013-10-11De-pub some private runtime componentsAlex Crichton-1/+1
2013-10-09option: rewrite the API to use compositionDaniel Micay-1/+1
2013-10-01Merge fall out of removing fmt!Alex Crichton-4/+4
2013-09-30std: Remove usage of fmt!Alex Crichton-41/+39
2013-09-29reduce heap allocations for MemoryMapJason Toffaletti-7/+7
2013-09-23std: merge rand::{Rng,RngUtil} with default methods.Huon Wilson-2/+2
2013-09-18auto merge of #9296 : alexcrichton/rust/snapshots, r=cmrbors-12/+0
2013-09-18Register new snapshotsAlex Crichton-12/+0
2013-09-18fix compilation errors of mips targetJyun-Yan You-1/+1
2013-09-17auto merge of #9235 : olsonjeffery/rust/newrt_file_io_1, r=thestingerbors-10/+1
2013-09-17std: fix win32 build issue re: multistring parsingJeff Olson-1/+1
2013-09-17std: fix win32 build error in os::env()Jeff Olson-1/+1