about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2021-06-01Support Android ndk versions `r23-beta3` and upTilmann Meyer-1/+0
2021-05-26Rename opensbd to openbsdAlbert Ford-3/+3
2021-05-23Auto merge of #85490 - CDirkx:fix-vxworks, r=dtolnaybors-4/+30
2021-05-21Auto merge of #85060 - ChrisDenton:win-file-exists, r=yaahcbors-1/+1
2021-05-20Rollup merge of #85275 - CDirkx:memchr, r=m-ou-seGuillaume Gomez-1/+1
2021-05-20Not implement `os::unix::fs::chroot` for `vxworks`Christiaan Dirkx-1/+1
2021-05-20Add `ExitStatusError` for `vxworks`Christiaan Dirkx-3/+29
2021-05-19Move the implementation of `Path::exists` to `sys_common::fs` so platforms ca...Chris Denton-1/+1
2021-05-19Rename `rterr` to `rtprintpanic`Christiaan Dirkx-1/+1
2021-05-19Replace `sys_common::util::report_overflow` with `rterr!`Christiaan Dirkx-3/+5
2021-05-18Auto merge of #82973 - ijackson:exitstatuserror, r=yaahcbors-7/+52
2021-05-14Move `std::memchr` to `sys_common`Christiaan Dirkx-1/+1
2021-05-13Tolerate SIGTRAP for panic abort after panic::always_abortIan Jackson-1/+1
2021-05-12Provide ExitStatusErrorIan Jackson-7/+52
2021-05-07panic/fork test: Do not run on emscriptenIan Jackson-0/+1
2021-05-07panic ui test: Provide comprehensive test for panic after forkIan Jackson-0/+3
2021-05-07panic tests: Command: Test that we do not unwind past forkIan Jackson-0/+23
2021-05-07panic/fork: Command: Do not unwind after fork() in childIan Jackson-0/+1
2021-05-06Rollup merge of #84712 - joshtriplett:simplify-chdir, r=yaahcDylan DPC-5/+3
2021-05-03Move `std::sys::unix::ext` to `std::os::unix`Christiaan Dirkx-5374/+0
2021-05-03Auto merge of #84842 - blkerby:null_lowercase, r=joshtriplettbors-5/+5
2021-05-02Change 'NULL' to 'null'Brent Kerby-5/+5
2021-05-02Use ErrorKind::OutOfMemory in unix, windows, and wasiKornel-0/+1
2021-04-30Auto merge of #84716 - joshtriplett:chroot, r=dtolnaybors-0/+33
2021-04-30Auto merge of #84522 - CDirkx:cmath, r=yaahcbors-27/+29
2021-04-30Add std::os::unix::fs::chroot to change the root directory of the current pro...Josh Triplett-0/+33
2021-04-29Simplify chdir implementation and minimize unsafe blockJosh Triplett-5/+3
2021-04-28Reuse `unix::cmath`Christiaan Dirkx-27/+29
2021-04-25Rollup merge of #84541 - KaiJewson:inline-raw, r=m-ou-seDylan DPC-0/+31
2021-04-25Inline most raw socket, fd and handle conversionsKaiJewson-0/+31
2021-04-25Auto merge of #84115 - CDirkx:rt, r=m-ou-sebors-32/+30
2021-04-23Explicitly implement `!Send` and `!Sync` for `sys::{Args, Env}`Christiaan Dirkx-10/+10
2021-04-22Rollup merge of #84413 - CDirkx:args_inner_debug, r=m-ou-seDylan DPC-3/+4
2021-04-22Rollup merge of #84402 - CDirkx:rwlock, r=dtolnayDylan DPC-1/+53
2021-04-22Document that `init` and `cleanup` are not guaranteed to runChristiaan Dirkx-0/+2
2021-04-22Apply suggestions from reviewChristiaan Dirkx-2/+2
2021-04-22Move most init to `sys::init`Christiaan Dirkx-25/+19
2021-04-22Remove `sys::args::Args::inner_debug` and use `Debug` insteadChristiaan Dirkx-3/+4
2021-04-22Move all cleanup to `sys::cleanup`Christiaan Dirkx-1/+4
2021-04-22Rework `at_exit` to `cleanup`Christiaan Dirkx-8/+7
2021-04-21Move `sys_common::rwlock::StaticRWLock` etc. to `sys::unix::rwlock`Christiaan Dirkx-1/+53
2021-04-21Apply suggestions from code reviewChristiaan Dirkx-2/+4
2021-04-19Fix `vxworks` compilation errorsChristiaan Dirkx-10/+23
2021-04-19Move `sys::vxworks` code to `sys::unix`Christiaan Dirkx-9/+279
2021-04-18Rename `NotSupported` to `Unsupported`Christiaan Dirkx-4/+7
2021-04-18Use `NotSupported` in more placesChristiaan Dirkx-2/+2
2021-04-18Update `decode_error_kind` to decode os errors to `NotSupported`Christiaan Dirkx-0/+1
2021-04-18Add and insta-stabilize `std::io::ErrorKind::NotSupported`Christiaan Dirkx-1/+1
2021-04-15Rollup merge of #84177 - ehuss:join_paths-err, r=kennytmDylan DPC-1/+1
2021-04-14Move `std::sys_common::alloc` to `std::sys::common`Christiaan Dirkx-1/+1