summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2023-08-18Fix UB in `std::sys::os::getenv()`ShE3py-8/+13
2023-08-12Rollup merge of #114132 - tamird:better-env-debug-impls, r=AmanieuMatthias Krüger-0/+28
2023-08-10Rollup merge of #114194 - thomcc:flushinline, r=cuviperMichael Goulet-0/+3
2023-08-09Auto merge of #114646 - matthiaskrgr:rollup-xf7qnmn, r=matthiaskrgrbors-90/+156
2023-08-09Rollup merge of #113939 - the8472:pidfd-from-child, r=Mark-SimulacrumMatthias Krüger-90/+156
2023-08-09Auto merge of #99747 - ankane:float_gamma, r=workingjubileebors-0/+4
2023-08-08open pidfd in child process and send to the parent via SOCK_SEQPACKET+CMSGThe 8472-90/+156
2023-08-08Rollup merge of #106425 - ijackson:exit-status-default, r=dtolnayMatthias Krüger-4/+4
2023-08-07Better Debug for Vars and VarsOsTamir Duberstein-0/+28
2023-08-07impl Default for ExitStatusIan Jackson-4/+4
2023-08-05use offset_of! to calculate dirent64 field offsetsThe 8472-25/+2
2023-08-03unix/kernel_copy.rs: copy_file_range_candidate allows empty output filesxstaticxgpx-4/+14
2023-07-31Add gamma and ln_gamma functions to f32 and f64Andrew Kane-0/+4
2023-07-28inline trivial (noop) flush callsThom Chiovoloni-0/+3
2023-07-26Rollup merge of #101994 - devnexen:rand_fbsd_update, r=workingjubileeMatthias Krüger-4/+18
2023-07-24`unix::init`: Don't use `signal` on Unikraft.Martin Kröning-1/+8
2023-07-24`unix::init`: Handle `ENOSYS` from `poll` on Unikraft.Martin Kröning-0/+5
2023-07-07Allow limited access to `OsString` bytesEd Page-0/+10
2023-07-06Rollup merge of #113334 - fmease:revert-lexing-c-str-lits, r=compiler-errorsfee1-dead-18/+19
2023-07-05Revert "use c literals in library"León Orell Valerian Liehr-15/+18
2023-07-05Revert "fix ptr cast"León Orell Valerian Liehr-9/+7
2023-07-05Auto merge of #112594 - ChrisDenton:process=-kill, r=Amanieubors-10/+4
2023-07-01Return `Ok` on kill if process has already exitedChris Denton-10/+4
2023-06-21Actually save all the filesThom Chiovoloni-7/+6
2023-06-21Update tvOS support elsewhere in the stdlibThom Chiovoloni-3/+3
2023-06-21Avoid fork/exec spawning on tvOS/watchOS, as those functions are marked as pr...Thom Chiovoloni-4/+48
2023-06-21Finish up preliminary tvos support in libstdThom Chiovoloni-1/+15
2023-06-21wip: Support Apple tvOS in libstdThom Chiovoloni-15/+67
2023-06-17Auto merge of #112595 - hargoniX:l4re_fix, r=Mark-Simulacrumbors-2/+22
2023-06-16Rollup merge of #112226 - devnexen:netbsd_affinity, r=cuviperMichael Goulet-0/+23
2023-06-16Rollup merge of #111074 - WaffleLapkin:🌟unsizes_your_buf_reader🌟, r=Ama...Michael Goulet-2/+2
2023-06-14Rollup merge of #98202 - aticu:impl_tryfrom_osstr_for_str, r=AmanieuMatthias Krüger-2/+2
2023-06-13fix: get the l4re target working againHenrik Böving-2/+22
2023-06-12Implement `TryFrom<&OsStr>` for `&str`aticu-2/+2
2023-06-06std: available_parallelism using native netbsd api firstDavid Carlier-0/+23
2023-06-05Simplified bool to int conversionNikolay Arhipov-4/+1
2023-06-05Std support improvement for ps vita targetNikolay Arhipov-17/+57
2023-06-03Auto merge of #109432 - flba-eb:108594_forkspawn_exponential_backoff, r=worki...bors-14/+62
2023-06-02Only determine clock res once; give up before sleeping more than 1 secondFlorian Bartels-23/+37
2023-06-02Retry to fork/spawn with exponential backoffFlorian Bartels-10/+44
2023-06-02fix ptr castklensy-7/+9
2023-05-31use c literals in libraryklensy-18/+15
2023-05-13refactor: Remove redundant, private OsStr::bytesEd Page-3/+3
2023-05-01Relax implicit `W: Sized` bound on `BufWriter<W>`Maybe Waffle-1/+1
2023-05-01Relax implicit `R: Sized` bound on `BufReader<R>`Maybe Waffle-1/+1
2023-04-26Spelling library/Josh Soref-2/+2
2023-04-14Rollup merge of #110244 - kadiwa4:unnecessary_imports, r=JohnTitorMatthias Krüger-5/+0
2023-04-14Rollup merge of #110154 - DaniPopes:library-typos, r=JohnTitorMatthias Krüger-1/+1
2023-04-14Auto merge of #105007 - dlaugt:solaris-fs-link, r=ChrisDentonbors-3/+4
2023-04-12remove some unneeded importsKaDiWa-5/+0