about summary refs log tree commit diff
path: root/src/libstd/os.rs
AgeCommit message (Expand)AuthorLines
2014-05-07Test fixes and rebase conflictsAlex Crichton-3/+5
2014-05-07core: Inherit possible string functionalityAlex Crichton-1/+1
2014-05-02Replace most ~exprs with 'box'. #11779Brian Anderson-2/+2
2014-04-25Cleaned up os::consts. The module only exposes constants for the target OS an...Michael Darakananda-172/+130
2014-04-19auto merge of #13613 : alexcrichton/rust/fix-freebsd-compile, r=brsonbors-3/+2
2014-04-18Replace all ~"" with "".to_owned()Richo Healey-7/+7
2014-04-18std: Fix compiling on FreeBSDAlex Crichton-3/+2
2014-04-18Update the rest of the compiler with ~[T] changesAlex Crichton-25/+20
2014-04-18std: Make ~[T] no longer a growable vectorAlex Crichton-14/+11
2014-04-15std: Remove pub use globsBrian Anderson-11/+21
2014-04-04Fix fallout from std::libc separationCorey Richardson-2/+4
2014-04-01auto merge of #13115 : huonw/rust/rand-errors, r=alexcrichtonbors-11/+15
2014-04-01std: migrate the errno -> IoError converter from libnative.Huon Wilson-11/+15
2014-03-31std: Switch field privacy as necessaryAlex Crichton-5/+5
2014-03-28Convert most code to new inner attribute syntax.Brian Anderson-1/+1
2014-03-25std: Touch various I/O documentation blocksAlex Crichton-8/+4
2014-03-25libstd: Document the following modules:Patrick Walton-3/+123
2014-03-22std::os: Handle FormatMessage failureklutzy-3/+8
2014-03-20rename std::vec -> std::sliceDaniel Micay-10/+10
2014-03-15Test fixes and rebase conflictsAlex Crichton-7/+4
2014-03-15log: Introduce liblog, the old std::loggingAlex Crichton-8/+2
2014-03-14extra: Put the nail in the coffin, delete libextraAlex Crichton-1/+0
2014-03-12Remove remaining nolink usages.(fixes #12810)lpy-4/+0
2014-03-12rand: deprecate `rng`.Huon Wilson-1/+1
2014-02-28std: Change assert_eq!() to use {} instead of {:?}Alex Crichton-4/+4
2014-02-22Warn about unnecessary parentheses upon assignmentEduard Bopp-2/+2
2014-02-19Fix getting/setting huge env vars on windowsAlex Crichton-1/+13
2014-02-19str: add a function for truncating a vector of u16 at NUL.Huon Wilson-3/+7
2014-02-18std: make str::from_utf16 return an Option.Huon Wilson-5/+10
2014-02-16std: Rename unstable::mutex::Mutex to StaticNativeMutex.Huon Wilson-2/+2
2014-02-16std: add an RAII unlocker to Mutex.Huon Wilson-6/+2
2014-02-14Use str::from_utf8_lossy() for os::env() and friendsKevin Ballard-11/+60
2014-02-14Use str::from_utf8_lossy() in os::args(), add os::args_as_bytes()Kevin Ballard-4/+27
2014-02-08std::fmt: convert the formatting traits to a proper self.Huon Wilson-2/+2
2014-02-07Removed prelude::* from libstd files.chromatic-4/+18
2014-02-03Fixing remaining warnings and errors throughoutAlex Crichton-0/+1
2014-02-03std: Fixing all documentationAlex Crichton-3/+3
2014-02-03std: Fix tests with io_error usageAlex Crichton-3/+1
2014-02-03std: Remove io::io_errorAlex Crichton-10/+6
2014-02-02std: rename fmt::Default to `Show`.Huon Wilson-1/+1
2014-01-26Bring in the line-length policeAlex Crichton-51/+79
2014-01-24Fix zero-sized memory mappingCorey Richardson-2/+13
2014-01-24Use `mmap` to map in task stacks and guard pageCorey Richardson-22/+27
2014-01-24Add support for arbitrary flags to MemoryMap.Corey Richardson-7/+15
2014-01-22Add std::os::self_exe_name()Ben Noordhuis-3/+21
2014-01-22Replace C types with Rust types in libstd, closes #7313Florian Hahn-32/+32
2014-01-21Remove unnecessary parentheses.Huon Wilson-5/+5
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