about summary refs log tree commit diff
path: root/library/std/src/sys/unix/fs.rs
AgeCommit message (Expand)AuthorLines
2022-10-26library: allow some unused things in MiriRalf Jung-2/+3
2022-10-23Auto merge of #103137 - dtolnay:readdir, r=Mark-Simulacrumbors-20/+65
2022-10-16Eliminate 280-byte memset from ReadDir iteratorDavid Tolnay-20/+65
2022-10-16Support DirEntry metadata calls in miriAlex Saveau-2/+8
2022-10-11Rollup merge of #102227 - devnexen:solarish_get_path, r=m-ou-seMatthias Krüger-2/+9
2022-10-09Auto merge of #102850 - JohnTitor:rollup-lze1w03, r=JohnTitorbors-2/+16
2022-10-10Rollup merge of #101118 - devnexen:fs_getmode_bsd, r=Mark-SimulacrumYuki Okushi-2/+16
2022-10-03Reduce CString allocations in std as much as possibleAlex Saveau-150/+142
2022-10-01Error instead of panicking when setting file times if the passed `SystemTime`...beetrees-41/+21
2022-09-26fs::get_path solarish version.David Carlier-2/+9
2022-08-28fs::get_mode enable getting the data via fcntl/F_GETFL on major BSDDavid Carlier-2/+16
2022-08-28Rollup merge of #97015 - nrc:read-buf-cursor, r=Mark-SimulacrumMatthias Krüger-3/+3
2022-08-18silence some unused-fn warnings in miri std buildsRalf Jung-0/+2
2022-08-18Address reviewer commentsNick Cameron-1/+1
2022-08-14Rollup merge of #100249 - Meziu:master, r=joshtriplettMatthias Krüger-5/+5
2022-08-11promote debug_assert to assertVincenzo Palazzo-1/+5
2022-08-07Fix HorizonOS regression in FileTimesAndrea Ciliberti-5/+5
2022-08-05non-linux platformsNick Cameron-2/+2
2022-08-04std::io: migrate ReadBuf to BorrowBuf/BorrowCursorNick Cameron-3/+3
2022-08-03FilesTimes support does not build for ESP-IDFIvan Markov-3/+7
2022-08-01Auto merge of #98246 - joshtriplett:times, r=m-ou-sebors-1/+88
2022-07-30Fix warnings in stubbed out set_timesJosh Triplett-4/+5
2022-07-25Implement `fs::get_path` for FreeBSD.David CARLIER-0/+14
2022-07-22Stub out `set_times` to return unsupported on RedoxJosh Triplett-2/+13
2022-07-20Library changes for Apple WatchOSVladimir Michael Eatwell-8/+17
2022-07-15Don't fall back to futimes on Android; it needs a newer API level than futimensJosh Triplett-7/+18
2022-07-15Also use fallback for futimens on AndroidJosh Triplett-3/+3
2022-07-15Support setting file accessed/modified timestampsJosh Triplett-0/+64
2022-06-13Update libc::stat field namesIan Chamberlain-1/+6
2022-06-13Horizon OS STD supportMeziu-8/+14
2022-05-09Use Rust 2021 prelude in std itself.Mara Bos-1/+0
2022-05-06Use statx's 64-bit times on 32-bit linux-gnuJosh Stone-38/+71
2022-04-24Auto merge of #94609 - esp-rs:esp-idf-stat-type-fixes, r=Mark-Simulacrumbors-1/+1
2022-04-20remove_dir_all_recursive: treat ELOOP the same as ENOTDIRGeoffry Song-1/+2
2022-04-19espidf: fix statScott Mabin-1/+1
2022-03-28Fix build on i686-apple-darwin systemsMarcus Calhoun-Lopez-0/+3
2022-03-28Fix build on i686-apple-darwin systemsMarcus Calhoun-Lopez-5/+5
2022-03-20Rollup merge of #94749 - RalfJung:remove-dir-all-miri, r=cuviperMatthias Krüger-3/+3
2022-03-09Auto merge of #94750 - cuviper:dirent64_min, r=joshtriplettbors-10/+47
2022-03-08unix: reduce the size of DirEntryJosh Stone-10/+47
2022-03-08remove_dir_all: use fallback implementation on MiriRalf Jung-3/+3
2022-03-07unix: Avoid name conversions in `remove_dir_all_recursive`Josh Stone-10/+9
2022-03-07Auto merge of #94272 - tavianator:readdir-reclen-for-real, r=cuviperbors-5/+9
2022-03-04Integrate macos x86-64 remove_dir_all() impl. Step 2: readdHans Kratz-6/+60
2022-03-04Integrate macos x86-64 remove_dir_all() impl. Step 1: removeHans Kratz-118/+0
2022-03-04remove_dir_all(): try recursing first instead of trying to unlink()Hans Kratz-15/+22
2022-02-23fs: Don't dereference a pointer to a too-small allocationTavian Barnes-5/+9
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-4/+4
2022-01-31Rollup merge of #93471 - cuviper:direntry-file_type-stat, r=the8472Matthias Krüger-2/+2
2022-01-29unix: Use metadata for `DirEntry::file_type` fallbackJosh Stone-2/+2