about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2022-03-14Add a `process_group` method to UNIX `CommandExt`Thomas Orozco-2/+80
2022-03-10Use implicit capture syntax in format_argsT-O-R-U-S-11/+11
2022-03-09add as_raw() method to L4Re's Socket mockBenjamin Lamowski-0/+5
2022-03-09adapt L4Re network interface mock to #87329Benjamin Lamowski-9/+34
2022-03-09L4Re does not support sanitizing standard streamsBenjamin Lamowski-0/+1
2022-03-09drop unused libc imports on L4ReBenjamin Lamowski-1/+4
2022-03-09fix return value of LookupHost::port()Sebastian Humenda-1/+1
2022-03-09fix return values in L4Re networking stubSebastian Humenda-4/+4
2022-03-09Auto merge of #94750 - cuviper:dirent64_min, r=joshtriplettbors-10/+47
2022-03-08Rollup merge of #94724 - cuviper:rmdirall-cstr, r=Dylan-DPCDylan DPC-10/+9
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-07promot debug_assert to assertFausto-3/+3
2022-03-07Auto merge of #94272 - tavianator:readdir-reclen-for-real, r=cuviperbors-5/+9
2022-03-06Rollup merge of #94649 - ChrisDenton:unix-absolute-fix, r=Dylan-DPCfee1-dead-1/+2
2022-03-05Unix `path::absolute`: Fix leading "." componentChris Denton-1/+2
2022-03-05do not attempt to open cgroup files under MiriRalf Jung-0/+5
2022-03-05Rollup merge of #94446 - rusticstuff:remove_dir_all-illumos-fix, r=cuviperDylan DPC-131/+74
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-03-03Rollup merge of #92697 - the8472:cgroups, r=joshtriplettMatthias Krüger-3/+82
2022-03-03Rollup merge of #93663 - sunfishcode:sunfishcode/as-raw-name, r=joshtriplettDylan DPC-6/+6
2022-03-03hardcode /sys/fs/cgroup instead of doing a lookup via mountinfoThe 8472-53/+67
2022-03-03Use cgroup quotas for calculating `available_parallelism`The 8472-3/+68
2022-03-01Provide C FFI types via core::ffi, not just in stdJosh Triplett-3/+3
2022-02-23fs: Don't dereference a pointer to a too-small allocationTavian Barnes-5/+9
2022-02-20solarish current_exe using libc call directlyDavid Carlier-4/+1
2022-02-13Auto merge of #91673 - ChrisDenton:path-absolute, r=Mark-Simulacrumbors-1/+43
2022-02-13make Instant::{duration_since, elapsed, sub} saturating and remove workaroundsThe8472-19/+0
2022-02-10Rename to `InvalidFilename`Yuki Okushi-1/+1
2022-02-10Rename `FilenameTooLong` to `FilenameInvalid`Yuki Okushi-1/+1
2022-02-09Rollup merge of #93445 - yaahc:exitcode-constructor, r=dtolnayYuki Okushi-0/+6
2022-02-08Fix `absolute` issuesChris Denton-2/+1
2022-02-08`std::path::absolute`Chris Denton-1/+44
2022-02-06Add From<u8> for ExitCodeJane Lusby-0/+6
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-52/+46
2022-02-04Rename `BorrowedFd::borrow_raw_fd` to `BorrowedFd::borrow_raw`.Dan Gohman-6/+6
2022-01-31fix error handling for pthread_sigmask(3)Ralf Sager-5/+5
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
2022-01-29fs: Don't copy d_name from struct direntTavian Barnes-2/+10
2022-01-29Auto merge of #93351 - anp:fuchsia-remove-dir-all, r=tmandrybors-2/+0
2022-01-28Fix remove_dir_all on Fuchsia after CVE fix.Adam Perry-2/+0
2022-01-26Rollup merge of #92778 - tavianator:linux-readdir-no-r, r=joshtriplettMatthias Krüger-36/+58
2022-01-25Rollup merge of #88794 - sunfishcode:sunfishcode/try-clone, r=joshtriplettMatthias Krüger-15/+2
2022-01-24Rollup merge of #93152 - ivmarkov:master, r=m-ou-seMatthias Krüger-3/+7
2022-01-22Rollup merge of #92828 - Amanieu:unwind-abort, r=dtolnayMatthias Krüger-1/+6
2022-01-21Old versions of Android generate SIGSEGV from libc::abortAmanieu d'Antras-1/+6