about summary refs log tree commit diff
path: root/library/std/src/sys/unix/mod.rs
AgeCommit message (Expand)AuthorLines
2023-03-03Match unmatched backticks in library/est31-1/+1
2022-12-30Rollup merge of #105903 - joboet:unify_parking, r=m-ou-seMichael Goulet-1/+1
2022-12-30Replace libstd, libcore, liballoc in line comments.jonathanCogan-1/+1
2022-12-29std: unify id-based thread parking implementationsjoboet-1/+1
2022-12-28delete more `cfg(bootstrap)`Lukas Markeffsky-6/+1
2022-12-22std: only use LFS function on glibcmochaaP-4/+4
2022-12-07Use more LFS functions.Michael Benfield-2/+10
2022-10-24Rollup merge of #102766 - thomcc:remove-resolv, r=Mark-SimulacrumYuki Okushi-4/+0
2022-10-20Change process spawning to inherit the parent's signal mask by defaultRain-4/+34
2022-10-06Don't needless link to `libresolv` on Darwin in libstdThom Chiovoloni-4/+0
2022-09-01unix_sigpipe: Make `sigpipe` param docs long-formMartin Nordholts-2/+1
2022-08-31unix_sigpipe: Add docs for `init()` `sigpipe` paramMartin Nordholts-0/+2
2022-08-31unix_sigpipe: Inline compiler sigpipe constants in stdMartin Nordholts-3/+9
2022-08-28Support `#[unix_sigpipe = "inherit|sig_dfl|sig_ign"]` on `fn main()`Martin Nordholts-6/+23
2022-08-10add crt-static for androidBryanskiy-2/+4
2022-07-20Library changes for Apple WatchOSVladimir Michael Eatwell-1/+2
2022-06-13Enable argv support for horizon OSIan Chamberlain-3/+5
2022-06-13Horizon OS STD supportMeziu-3/+3
2022-06-10Auto merge of #96837 - tmiasko:stdio-fcntl, r=joshtriplettbors-35/+56
2022-06-10use fcntl fallback for additional poll-specific errorsThe 8472-7/+8
2022-06-04keep using poll as fast path and only use fcntl as fallbackThe 8472-19/+64
2022-05-27Call the OS function to set the main thread's name on program initWesley Wiser-0/+10
2022-05-11Use `fcntl(fd, F_GETFD)` to detect if standard streams are openTomasz Miąsko-31/+6
2022-04-25std: directly use pthread in UNIX parker implementationjoboet-0/+1
2022-04-14library: Remove definitions and reexports of `strlen` from libstdVadim Petrochenkov-1/+0
2022-04-12Allow cvt_nz to be unused on some platforms.Mara Bos-0/+1
2022-03-23Auto merge of #95173 - m-ou-se:sys-locks-module, r=dtolnaybors-3/+1
2022-03-21Move pthread locks to own module.Mara Bos-3/+1
2022-03-09L4Re does not support sanitizing standard streamsBenjamin Lamowski-0/+1
2022-02-10Rename to `InvalidFilename`Yuki Okushi-1/+1
2022-02-10Rename `FilenameTooLong` to `FilenameInvalid`Yuki Okushi-1/+1
2022-02-04Hide Repr details from io::Error, and rework `io::Error::new_const`.Thom Chiovoloni-4/+1
2021-10-06Add new target armv7-unknown-linux-uclibceabihfYannick Koehler-0/+3
2021-09-16Replace a couple of asserts with rtassert! in rt codebjorn3-1/+1
2021-08-10STD support for the ESP-IDF frameworkivmarkov-0/+21
2021-08-02Rollup merge of #86509 - CDirkx:os_str, r=m-ou-seYuki Okushi-2/+1
2021-07-17Remove args cleanup code.Dan Gohman-1/+0
2021-07-05aborts: Clarify documentation and commentsIan Jackson-7/+35
2021-07-03Auto merge of #79965 - ijackson:moreerrnos, r=joshtriplettbors-17/+39
2021-07-03Move `os_str_bytes` to `sys::unix` and reuse it on other platforms.Christiaan Dirkx-2/+1
2021-07-02Auto merge of #85746 - m-ou-se:io-error-other, r=joshtriplettbors-1/+1
2021-06-23Use HTTPS links where possibleSmitty-1/+1
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-1/+1
2021-06-15Redefine `ErrorKind::Other` and stop using it in std.Mara Bos-1/+1
2021-06-01Support Android ndk versions `r23-beta3` and upTilmann Meyer-1/+0
2021-05-03Move `std::sys::unix::ext` to `std::os::unix`Christiaan Dirkx-1/+0
2021-05-02Use ErrorKind::OutOfMemory in unix, windows, and wasiKornel-0/+1