about summary refs log tree commit diff
path: root/library/std/src/os
AgeCommit message (Expand)AuthorLines
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
2024-03-11Auto merge of #117156 - jmillikin:os-unix-socket-ext, r=Amanieu,dtolnaybors-128/+230
2024-03-09Rollup merge of #121711 - ChrisDenton:junction, r=Mark-SimulacrumGuillaume Boisseau-0/+12
2024-03-09Rollup merge of #114655 - nbdd0121:io-safety, r=dtolnayGuillaume Boisseau-10/+10
2024-03-09Avoid closing invalid handlesdylni-21/+47
2024-03-07make `std::os::unix::ucred` module privateKalle Wachsmuth-48/+44
2024-02-27Implement junction_pointChris Denton-0/+12
2024-02-27Auto merge of #119616 - rylev:wasm32-wasi-preview2, r=petrochenkov,m-ou-sebors-1/+10
2024-02-27Auto merge of #119636 - devnexen:linux_tcp_defer_accept, r=m-ou-sebors-0/+81
2024-02-27Rename wasm32-wasi-preview2 to wasm32-wasip2Ryan Levick-4/+4
2024-02-27Add the wasm32-wasi-preview2 targetRyan Levick-1/+10
2024-02-26change std::process to drop supplementary groups based on CAP_SETGIDElliot Roberts-0/+7
2024-02-24library: use `addr_of!`Pavel Grigorenko-17/+21
2024-02-21os::net: expanding TcpStreamExt for Linux with `tcp_deferaccept`.David Carlier-0/+81
2024-02-18Rollup merge of #121266 - SabrinaJewson:easy-syscall-aliases, r=Mark-SimulacrumMatthias Krüger-0/+14
2024-02-18Add uncontroversial syscall doc aliases to std docsSabrinaJewson-0/+14
2024-02-18By tracking import use types to check whether it is scope uses or the other s...surechen-1/+0
2024-02-11Rollup merge of #120459 - rytheo:handle-conversion-docs, r=Mark-SimulacrumMatthias Krüger-0/+25
2024-02-04Document various I/O handle conversionsRyan Lowe-0/+25
2024-01-30Rollup merge of #120434 - fmease:revert-speeder, r=petrochenkovGuillaume Gomez-10/+1
2024-01-30Rollup merge of #120452 - alexcrichton:update-windows-seek-write-docs, r=Chri...Guillaume Gomez-1/+1
2024-01-28Make `impl<T: AsHandle>` impl take `?Sized`Gary Guo-5/+5
2024-01-28Make `impl<Fd: AsFd>` impl take `?Sized`Gary Guo-5/+5
2024-01-28std: Update documentation of seek_write on WindowsAlex Crichton-1/+1
2024-01-28Revert "Add the wasm32-wasi-preview2 target"León Orell Valerian Liehr-10/+1
2024-01-25Rollup merge of #120306 - safinaskar:clone3-clean-up, r=petrochenkovMatthias Krüger-2/+1
2024-01-24Finishing clone3 clean upAskar Safin-2/+1
2024-01-23Add the wasm32-wasi-preview2 targetRyan Levick-1/+10
2024-01-22Rollup merge of #119943 - devnexen:listener_update3, r=thomccMatthias Krüger-1/+7