summary refs log tree commit diff
path: root/src/librustuv/file.rs
AgeCommit message (Expand)AuthorLines
2014-06-06rustuv: Deal with the rtio changesAlex Crichton-62/+46
2014-06-06rtio: Remove usage of `Path`Alex Crichton-6/+8
2014-05-28Issue #13933: Remove transmute_mut from IOAriel Ben-Yehuda-5/+3
2014-05-15Make `from_bits` in `bitflags!` safe; add `from_bits_truncate`Aaron Turon-3/+1
2014-05-12Add `stat` method to `std::io::fs::File` to stat without a Path.Yuri Kunde Schlesner-3/+15
2014-05-11core: Remove the cast moduleAlex Crichton-7/+6
2014-05-06auto merge of #13897 : aturon/rust/issue-6085, r=bjzbors-1/+3
2014-05-05Change std::io::FilePermission to a typesafe representationAaron Turon-1/+3
2014-05-05std: deprecate cast::transmute_mut.Huon Wilson-1/+2
2014-04-24Update libuvAlex Crichton-11/+11
2014-04-18Update the rest of the compiler with ~[T] changesAlex Crichton-3/+2
2014-04-10std,native,green,rustuv: make readdir return `Vec`.Huon Wilson-2/+2
2014-04-04Fix fallout from std::libc separationCorey Richardson-6/+6
2014-03-31rustuv: Switch field privacy as necessaryAlex Crichton-5/+5
2014-03-25rustuv: Handle short writes in uv_fs_writeAlex Crichton-8/+29
2014-03-20rename std::vec -> std::sliceDaniel Micay-2/+2
2014-02-12Expose whether event loops have active I/OAlex Crichton-1/+2
2014-02-03rustuv: Require all results are used and fix falloutAlex Crichton-4/+5
2014-01-29Flag Result as #[must_use] and deal with fallout.Alex Crichton-1/+1
2014-01-21[std::str] Rename from_utf8_opt() to from_utf8(), drop the old from_utf8() be...Simon Sapin-1/+1
2013-12-25Test fixes and rebase conflictsAlex Crichton-1/+0
2013-12-24rustuv: Get all tests passing again after refactorAlex Crichton-4/+8
2013-12-24rustuv: Reimplement without using std::rt::schedAlex Crichton-16/+15
2013-12-15std::vec: convert to(_mut)_ptr to as_... methods on &[] and &mut [].Huon Wilson-3/+2
2013-12-04Revert "libstd: Change `Path::new` to `Path::init`."Kevin Ballard-3/+3
2013-12-04std::str: s/from_utf8_slice/from_utf8/, to make the basic case shorter.Huon Wilson-1/+1
2013-12-04std::str: remove from_utf8.Huon Wilson-2/+2
2013-11-29libstd: Change `Path::new` to `Path::init`.Patrick Walton-3/+3
2013-11-26librustuv: Remove all non-`proc` uses of `do` from `libextra` andPatrick Walton-12/+12
2013-11-26libsyntax: Remove the old-style borrowed closure type syntax from thePatrick Walton-4/+3
2013-11-24Remove linked failure from the runtimeAlex Crichton-19/+16
2013-11-11Move std::rt::io to std::ioAlex Crichton-3/+3
2013-11-11Remove #[fixed_stack_segment] and #[rust_stack]Alex Crichton-1/+0
2013-11-10Another round of test fixes from previous commitsAlex Crichton-19/+22
2013-11-10Make the uv bindings resilient to linked failureAlex Crichton-94/+82
2013-11-10Assorted test fixes and merge conflictsAlex Crichton-46/+32
2013-11-10Update all uv tests to pass againAlex Crichton-264/+103
2013-11-10Add bindings to uv's utime functionAlex Crichton-0/+10
2013-11-10Don't overflow in a converting stat times to u64Alex Crichton-1/+3
2013-11-10Clean up the remaining chunks of uvAlex Crichton-21/+21
2013-11-10Migrate uv file bindings away from ~fn()Alex Crichton-328/+359
2013-11-10Fixing rebase conflicts and suchAlex Crichton-66/+15
2013-11-10uv: Remove lots of uv/C++ wrappersAlex Crichton-30/+81
2013-11-04Move io::file to io::fs and fns out of FileAlex Crichton-0/+1
2013-11-03Fill out the remaining functionality in io::fileAlex Crichton-100/+133
2013-11-03Remove all blocking std::os blocking functionsAlex Crichton-4/+16
2013-11-03Modify IoFactory's fs_mkdir, and add fs_renameAlex Crichton-0/+15
2013-10-29Move rust's uv implementation to its own crateAlex Crichton-0/+647