about summary refs log tree commit diff
path: root/library/std/src/os
AgeCommit message (Expand)AuthorLines
2023-11-23Fix tracking issue of Windows ExitCodeExtDavid Tolnay-3/+3
2023-11-23Auto merge of #115159 - solid-rs:patch/kmc-solid/io-safety, r=workingjubileebors-4/+298
2023-11-22unnecessary_mut_passedChris Denton-2/+2
2023-11-22useless_conversionChris Denton-1/+1
2023-11-19Rollup merge of #117957 - the8472:pidfd-wait, r=Mark-SimulacrumMichael Goulet-0/+6
2023-11-17Rollup merge of #117338 - workingjubilee:asmjs-meets-thanatos, r=b-naberMatthias Krüger-2/+0
2023-11-16if available use a Child's pidfd for kill/waitThe 8472-0/+6
2023-11-15Substitute version placeholdersMark Rousskov-12/+12
2023-11-08kmc-solid: Re-export `{As,Borrowed,Owned}Fd` in `std::os::solid::prelude`Tomoaki Kawada-1/+1
2023-11-08kmc-solid: Reimplement `AsFd` etc for `{TcpStream,TcpListener,UdpSocket}` by ...Tomoaki Kawada-3/+3
2023-11-08kmc-solid: Replace `{From,Into}Inner<c_int>` impls with `*RawFd` for `Socket`Tomoaki Kawada-3/+3
2023-11-08kmc-solid: Implement `AsFd` for `{Arc,Rc,Box}<impl AsFd>`Tomoaki Kawada-0/+33
2023-11-08kmc-solid: Implement `AsFd` and conversion to/from `OwnedFd` for `{TcpStream,...Tomoaki Kawada-0/+26
2023-11-08kmc-solid: Document I/O safety in `std::os::solid::io`Tomoaki Kawada-0/+44
2023-11-08kmc-solid: Add `std::os::solid::io::{BorrowedFd,OwnedFd,AsFd}`Tomoaki Kawada-0/+191
2023-10-31Stabilize `file_set_times`Josh Triplett-12/+12
2023-10-28Remove asmjs from libraryJubilee Young-2/+0
2023-10-29Don't use LFS64 symbols on muslgit-bruh-1/+8
2023-10-20changes from feedbackDavid Carlier-10/+0
2023-10-17Updated libc and doc for Vita targetNikolay Arhipov-3/+3
2023-10-14Auto merge of #116407 - Mark-Simulacrum:bootstrap-bump, r=onur-ozkanbors-6/+6
2023-10-09Support AIX in Rust standard libraryQiu Chaofan-0/+367
2023-10-03Bump version placeholdersMark Rousskov-6/+6
2023-09-28Auto merge of #114882 - ChrisDenton:riddle-me, r=dtolnaybors-4/+4
2023-09-28Auto merge of #98704 - vthib:impl-from-raw-for-childstd-structs, r=dtolnaybors-0/+81
2023-09-28Update stability attribute for child stream From implsDavid Tolnay-6/+6
2023-09-25Auto merge of #116057 - RalfJung:io-safety, r=Mark-Simulacrumbors-8/+14
2023-09-22Fixes from PRAyush Singh-1/+1
2023-09-22Rebase to masterAyush Singh-22/+33
2023-09-22Fixes from PRAyush Singh-1/+1
2023-09-22Add support for building `std::os::uefi` docsAyush Singh-14/+20
2023-09-22Handle ExitBootServicesAyush Singh-10/+33
2023-09-22Fixes from PRAyush Singh-6/+5
2023-09-22Add Minimal Std implementation for UEFIAyush Singh-0/+63
2023-09-22fix OS-specific I/O safety docs since the io_safety feature is stableRalf Jung-8/+14
2023-09-22Auto merge of #114780 - RalfJung:io-safety, r=Amanieubors-28/+52
2023-09-21added support for GNU/HurdSamuel Thibault-0/+391
2023-09-19Auto merge of #104101 - betrusted-io:xous-libstd-initial, r=bjorn3bors-0/+1390
2023-09-16Rollup merge of #115329 - xzmeng:fix-std-doc, r=dtolnayMatthias Krüger-1/+1
2023-09-03Rollup merge of #115489 - saethlin:is-interrupted, r=thomccMatthias Krüger-4/+4
2023-09-03Use std::io::Error::is_interrupted everywhereBen Kimock-4/+4
2023-08-29fix a doc typo at std::os::unix::fs::FileExt::write_atMeng Xiangzhuo-1/+1
2023-08-28Abstract over internal `SOCKET` typeChris Denton-4/+4
2023-08-28Auto merge of #114848 - michaelvanstraten:spawn_with_attributes, r=ChrisDentonbors-0/+69
2023-08-28Rollup merge of #114512 - devnexen:fix_tests_fbsd, r=thomccMatthias Krüger-1/+1
2023-08-25Added option to set ProcThreadAttributes for Windows processesMichael van Straten-0/+69
2023-08-22std: xous: add support for locksSean Cross-0/+4
2023-08-22std: xous: add services supportSean Cross-0/+264
2023-08-22std: xous: add os-specific ffi callsSean Cross-0/+1122
2023-08-22Replace version placeholders with 1.73.0Mark Rousskov-3/+3