about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2022-03-01Provide C FFI types via core::ffi, not just in stdJosh Triplett-3/+3
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-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
2022-01-21fs: Use readdir() instead of readdir_r() on AndroidTavian Barnes-0/+10
2022-01-21fs: Use readdir() instead of readdir_r() on LinuxTavian Barnes-13/+30
2022-01-21fs: Implement more ReadDir methods in terms of name_cstr()Tavian Barnes-23/+18
2022-01-21Fix STD compilation for the ESP-IDF targetivmarkov-3/+7
2022-01-20Fix compilation for a few tier 2 targetsHans Kratz-8/+5
2022-01-19Fix CVE-2022-21658 for UNIX-likeHans Kratz-13/+281
2021-12-28Add try_reserve for OsStringXuanwo-0/+11
2021-12-16Revert "socket ancillary data implementation for dragonflybsd."David CARLIER-2/+2
2021-12-14Fix a bunch of typosFrank Steffahn-3/+3
2021-12-11Rollup merge of #91553 - devnexen:anc_data_dfbsd, r=yaahcMatthias Krüger-2/+2
2021-12-09Auto merge of #81156 - DrMeepster:read_buf, r=joshtriplettbors-7/+23
2021-12-05socket ancillary data implementation for dragonflybsd.David Carlier-2/+2
2021-12-05Rollup merge of #89642 - devnexen:macos_getenv_chng, r=m-ou-seMatthias Krüger-4/+1
2021-12-02suppress warning about set_errno being unused on DragonFlyRyan Zoeller-0/+1
2021-11-27Auto merge of #90846 - cuviper:weak, r=dtolnaybors-191/+134
2021-11-23kernel_copy: avoid panic on unexpected OS errorGeorg Brandl-2/+4
2021-11-14Auto merge of #90596 - the8472:path-hash-opt, r=Mark-Simulacrumbors-0/+1
2021-11-12Refactor weak symbols in std::sys::unixJosh Stone-191/+134
2021-11-12Rollup merge of #90704 - ijackson:exitstatus-comments, r=joshtriplettMatthias Krüger-0/+3
2021-11-11`Prefix` can be case-insensitive, delegate to its Hash impl instead of trying...The8472-0/+1
2021-11-11unix::ExitStatus: Add comment saying that it's a wait statusIan Jackson-0/+3
2021-11-10Rollup merge of #89930 - cuviper:avoid-clone3, r=joshtriplettMatthias Krüger-9/+10
2021-11-07Auto merge of #89310 - joshtriplett:available-concurrency-affinity, r=m-ou-sebors-0/+8
2021-11-05Also note tool expectations of fork vs clone3Josh Stone-0/+2
2021-11-05Update another comment on fork vs. clone3Josh Stone-2/+2
2021-11-05Only use `clone3` when needed for pidfdJosh Stone-7/+6
2021-11-02more efficent File::read_buf impl for windows and unixDrMeepster-2/+23
2021-11-02read_bufDrMeepster-6/+1
2021-10-31Rollup merge of #89068 - bjorn3:restructure_rt2, r=joshtriplettMatthias Krüger-10/+10