about summary refs log tree commit diff
path: root/library/std/src/os
AgeCommit message (Expand)AuthorLines
2024-07-17Mention how you can go from `BorrowedFd` to `OwnedFd` and backTobias Bucher-0/+5
2024-07-17Make language around `ToOwned` for `BorrowedFd` more preciseTobias Bucher-3/+5
2024-07-16Rollup merge of #127836 - workingjubilee:forbid-unsafe-ops-in-xous-uefi, r=tg...Trevor Gross-0/+2
2024-07-16Rollup merge of #126776 - nnethercote:rustfmt-use-pre-cleanups-2, r=cuviperTrevor Gross-1/+0
2024-07-16uefi: Forbid unwrapped unsafe in platform modulesJubilee Young-0/+1
2024-07-16xous: Forbid unwrapped unsafe in platform modulesJubilee Young-0/+1
2024-07-17Avoid comments that describe multiple `use` items.Nicholas Nethercote-1/+0
2024-07-15Rollup merge of #127750 - ChrisDenton:safe-unsafe-unsafe, r=workingjubileeJubilee-15/+26
2024-07-15Make os/windows default to deny unsafe in unsafeChris Denton-15/+26
2024-07-14std: deny(unsafe_op_in_unsafe_fn) but allow sitesJubilee Young-0/+1
2024-07-14Auto merge of #125935 - madsmtm:merge-os-apple, r=workingjubileebors-777/+83
2024-07-14Merge Apple `std::os` extensions modules into `std::os::darwin`Mads Marquart-777/+83
2024-07-09Fixed doc linksAndres Olivares-2/+2
2024-07-09Few changes to doc comments. Added tracking issue number.Andres Olivares-4/+5
2024-07-09Exposing STARTUPINFOW.wShowWindow in CommandExt (show_window function) to con...Andres Olivares-0/+12
2024-07-07clarify `sys::unix::fd::FileDesc::drop` comment (#66876)Ashton Hunt-0/+5
2024-06-22to extract a pidfd we must consume the childThe 8472-7/+15
2024-06-22Add PidFd::{kill, wait, try_wait}The 8472-16/+51
2024-06-17Rollup merge of #126346 - hermit-os:fd, r=Amanieu许杰友 Jieyou Xu (Joe)-13/+4
2024-06-12export std::os::fd module on HermitOSStefan Lankes-13/+4
2024-06-05Promote `arm64ec-pc-windows-msvc` to tier 2Daniel Paoliello-1/+5
2024-06-05Rollup merge of #123168 - joshtriplett:size-of-prelude, r=AmanieuJubilee-1/+1
2024-05-20Remove Windows dependency on libcBen Kimock-0/+2
2024-05-19Rollup merge of #124304 - hermit-os:fuse, r=joboetMichael Goulet-1/+1
2024-05-19Rollup merge of #123709 - tgross35:windows-cmd-docs-update, r=ChrisDentonMichael Goulet-17/+32
2024-05-13Add `size_of`, `size_of_val`, `align_of`, and `align_of_val` to the preludeJosh Triplett-1/+1
2024-05-06iOS/tvOS/watchOS/visionOS: Default to kernel-defined backlog in listenMads Marquart-4/+8
2024-05-03Rollup merge of #124412 - RalfJung:io-safety, r=AmanieuMatthias Krüger-10/+21
2024-04-28Use `target_vendor = "apple"` instead of `target_os = "..."`Mads Marquart-52/+13
2024-04-28put FD validity behind late debug_asserts checkingThe 8472-11/+3
2024-04-27io safety: update Unix explanationRalf Jung-10/+21
2024-04-23increase the readability by using the unique name for the hermit-abiStefan Lankes-1/+1
2024-04-20Abort a process when FD ownership is violatedThe 8472-1/+14
2024-04-14Auto merge of #122268 - ChrisDenton:no-libc, r=Mark-Simulacrumbors-8/+8
2024-04-14Replace libc::c_int with core::ffi::c_intChris Denton-8/+8
2024-04-14Rollup merge of #123779 - semarie:notgull-openbsd-socket, r=Mark-SimulacrumMatthias Krüger-0/+10
2024-04-11OpenBSD fix long socket addressesSebastien Marie-0/+10
2024-04-11Factor some common `io::Error` constantsBenoît du Garreau-22/+5
2024-04-09Update documentation related to the recent cmd.exe fixTrevor Gross-17/+32
2024-04-09Document Windows argument splittingChris Denton-2/+54
2024-04-05Rollup merge of #121419 - agg23:xrOS-pr, r=davidtwcoGuillaume Gomez-2/+273
2024-04-02Rollup merge of #122935 - RalfJung:with-exposed-provenance, r=AmanieuJacob Pratt-1/+1
2024-03-26`UnixStream`: override `read_buf`Benoît du Garreau-0/+8
2024-03-23Fixed builds with modified libcAdam Gastineau-0/+3
2024-03-23rename ptr::from_exposed_addr -> ptr::with_exposed_provenanceRalf Jung-1/+1
2024-03-20std::net: adding acceptfilter feature for netbsd/freebsd.David Carlier-0/+52
2024-03-19Expose ucred::peer_cred on QNX targets to enable dist buildsAna Hobden-3/+6
2024-03-18Support for visionOSAdam Gastineau-2/+270
2024-03-14Rollup merge of #121650 - GrigorenkoPV:cap_setgid, r=AmanieuMatthias Krüger-0/+7
2024-03-14Rollup merge of #119029 - dylni:avoid-closing-invalid-handles, r=ChrisDentonMatthias Krüger-21/+47