about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2021-07-03Move `os_str_bytes` to `sys::unix` and reuse it on other platforms.Christiaan Dirkx-2/+266
2021-07-02Auto merge of #85746 - m-ou-se:io-error-other, r=joshtriplettbors-9/+12
2021-06-23Use HTTPS links where possibleSmitty-1/+1
2021-06-21Use `Unsupported` on platforms where `available_concurrency` is not implemented.Christiaan Dirkx-1/+1
2021-06-21Move `available_concurrency` implementation to `sys`Christiaan Dirkx-0/+83
2021-06-18ErrorKind: Provide many more ErrorKinds, motivated by Unix errnosIan Jackson-0/+20
2021-06-18ErrorKind: Fix a spurious spaceIan Jackson-1/+1
2021-06-18ErrorKind: Reformat the mapping table (unix)Ian Jackson-17/+19
2021-06-15Rename ErrorKind::Unknown to Uncategorized.Mara Bos-9/+12
2021-06-15Redefine `ErrorKind::Other` and stop using it in std.Mara Bos-9/+9
2021-06-10Rollup merge of #84687 - a1phyr:improve_rwlock, r=m-ou-seYuki Okushi-58/+7
2021-06-01Support Android ndk versions `r23-beta3` and upTilmann Meyer-1/+0
2021-06-01Multiple improvements to RwLocksBenoƮt du Garreau-58/+7
2021-05-26Rename opensbd to openbsdAlbert Ford-3/+3
2021-05-23Auto merge of #85490 - CDirkx:fix-vxworks, r=dtolnaybors-4/+30
2021-05-21Add std::os::unix::fs::DirEntryExt2::file_name_ref(&self) -> &OsStrAaron Rennow-0/+4
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-27Update library/std/src/sys/unix/thread.rsAlik Aslanyan-1/+1
2021-04-26Implement setting thread name for FuchsiaAlik Aslanyan-4/+30
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