summary refs log tree commit diff
path: root/src/libstd/sys/unix/fs.rs
AgeCommit message (Expand)AuthorLines
2017-10-20Fix some tests for linux gnux32Marco A L Barbosa-2/+2
2017-09-17Remove st_mode maskTrevor Merrifield-1/+1
2017-09-15Retain suid/sgid/sticky bits in Metadata.permissionsTrevor Merrifield-1/+1
2017-09-08Add modifications needed for L4re in libstdTobias Schaffner-1/+5
2017-08-28Update the libc submoduleAlex Crichton-0/+2
2017-08-15Add comments clarifying behavior of unix `set_readonly` behavior.Corey Farwell-1/+7
2017-08-03Fix a dangling symlink bug in `remove_dir_all()` on SolarisDanek Duvall-6/+1
2017-06-20Add `Read::initializer`.Steven Fackler-4/+0
2017-03-12Update usages of 'OSX' (and other old names) to 'macOS'.Corey Farwell-2/+2
2017-02-22Update name_bytes, scoop up latest libcRaph Levien-3/+3
2017-02-21Switch Fuchsia to readdir (instead of readdir_r)Raph Levien-10/+11
2016-12-18Implement `fmt::Debug` for all structures in libstd.Corey Farwell-1/+2
2016-11-22Add a method for setting permissions directly on an open file.Steven Allen-0/+5
2016-10-22Fix missing DirEntryExt::inoRaph Levien-1/+2
2016-10-22Add Fuchsia supportRaph Levien-1/+2
2016-10-16impl Debug for ReadDirDavid Henningsson-0/+8
2016-10-09Implement reading and writing atomically at certain offsetsTobias Bucher-0/+8
2016-10-08Use less `size_t` casts in libstd since it's now defined as `usize`Tobias Bucher-1/+1
2016-09-25Add support for the Haiku operating system on x86 and x86_64 machinesNiels Sascha Reedijk-3/+10
2016-08-24Use `#[prelude_import]` in `libstd`.Jeffrey Seyfried-2/+0
2016-08-05Comment on the casts in the `seek` implementations on filesTobias Bucher-4/+6
2016-07-13Auto merge of #34776 - cuviper:solaris-readdir, r=alexcrichtonbors-1/+7
2016-07-11std: clear errno before readdir, then check it (solaris)Josh Stone-1/+7
2016-07-10Derive Debug on FileType.Martin Pool-1/+1
2016-06-24Bubble up the errors in `set_nonblocking` and `set_cloexec`Tobias Bucher-1/+1
2016-05-24std: Stabilize APIs for the 1.10 releaseAlex Crichton-28/+7
2016-04-27std: Add compatibility with android-9Alex Crichton-4/+7
2016-04-12Remove unused trait importsSeo Sanghyeon-1/+0
2016-03-22try! -> ?Jorge Aparicio-52/+52
2016-03-08std: Funnel read_to_end through to one locationAlex Crichton-0/+4
2016-03-07Fix building libstd on on emscripten targets.ashleysommer-3/+7
2016-02-22Auto merge of #31805 - cuviper:android-lfs, r=alexcrichtonbors-1/+4
2016-02-21Fix `struct stat` usage on NetBSDSebastian Wicki-1/+25
2016-02-21std: Use Android LFS off64_t, ftruncate64, and lseek64Josh Stone-1/+4
2016-02-14std: use LFS open64 on LinuxJosh Stone-3/+3
2016-02-14std: use LFS readdir64_r on LinuxJosh Stone-5/+7
2016-02-14std: use LFS lseek64 on LinuxJosh Stone-7/+7
2016-02-14std: use LFS ftruncate64 on LinuxJosh Stone-3/+4
2016-02-13std: Deprecate all std::os::*::raw typesAlex Crichton-48/+30
2016-02-08Auto merge of #31468 - pitdicker:fs_tests_cleanup, r=alexcrichtonbors-1/+10
2016-02-07Don't let `remove_dir_all` recursively remove a symlinkPaul Dicker-1/+10
2016-02-06Auto merge of #30629 - brson:emscripten-upstream, r=alexcrichtonbors-2/+4
2016-02-06Add the asmjs-unknown-emscripten triple. Add cfgs to libs.Brian Anderson-2/+4
2016-02-05std: Only have extra set_cloexec for files on LinuxAlex Crichton-4/+12
2016-02-04std: Expose SystemTime accessors on fs::MetadataAlex Crichton-0/+62
2016-02-04Auto merge of #31360 - pitdicker:fs_tests_cleanup, r=alexcrichtonbors-0/+12
2016-02-04Auto merge of #31069 - sfackler:file-try-clone, r=alexcrichtonbors-0/+4
2016-02-04Add File::try_cloneSteven Fackler-0/+4
2016-02-03Auto merge of #31078 - nbaksalyar:illumos, r=alexcrichtonbors-5/+51
2016-02-03Adress commentsPaul Dicker-5/+4