about summary refs log tree commit diff
path: root/library/std/src/os
AgeCommit message (Expand)AuthorLines
2023-04-02Fix typo in std/src/os/fd/owned.rsTaiki Endo-1/+1
2023-03-27socket ancillary data implementation for FreeBSD (from 13 and above).David CARLIER-21/+194
2023-03-18Stabilise `unix_socket_abstract`John Millikin-20/+15
2023-03-15Bump version placeholdersMark Rousskov-2/+2
2023-03-04Auto merge of #89518 - a1phyr:unix_file_vectored_at, r=workingjubileebors-0/+87
2023-03-02Add basic testsBenoît du Garreau-0/+61
2023-03-02Take shared references as parameterBenoît du Garreau-12/+4
2023-03-02Auto merge of #106673 - flba-eb:add_qnx_nto_stdlib, r=workingjubileebors-13/+166
2023-03-01Update library/std/src/os/nto/mod.rsFlorian Bartels-1/+1
2023-02-28Add QNX Neutrino support to libstdFlorian Bartels-13/+166
2023-02-27Add vectored positioned I/O on UnixBenoît du Garreau-0/+34
2023-02-24avoid the usage of libc during the creation of documentationStefan Lankes-9/+7
2023-02-24remove code duplicationsStefan Lankes-392/+73
2023-02-24move IO traits to std/src/os/hermitStefan Lankes-16/+400
2023-02-24add support of RustyHermit's BSD socket layerStefan Lankes-0/+6
2023-02-08Rollup merge of #107317 - ids1024:asfd-rc, r=dtolnayMichael Goulet-0/+16
2023-01-30Auto merge of #107080 - Urgau:cleanup-bootstrap-extra-check-cfgs, r=Mark-Simu...bors-8/+1
2023-01-29Rollup merge of #106618 - jmillikin:os-net-rustdoc-wasm32, r=JohnTitorMatthias Krüger-0/+9
2023-01-26Implement `AsFd` and `AsRawFd` for `Rc`Ian Douglas Scott-0/+16
2023-01-25Remove outdated cfg on `le32`Urgau-8/+1
2023-01-18Rollup merge of #106441 - mllken:abstract-socket-noref, r=joshtriplettDylan DPC-2/+2
2023-01-15Rollup merge of #106867 - sunfishcode:sunfishcode/std-os-fd-stable-version, r...Matthias Krüger-3/+3
2023-01-14Fix the stability attributes for `std::os::fd`.Dan Gohman-3/+3
2023-01-14Remove various double spaces in source comments.André Vennberg-1/+1
2023-01-09Disable `linux_ext` in wasm32 and fortanix rustdoc builds.John Millikin-0/+9
2023-01-04relax reference requirement on from_abstract_namemllken-2/+2
2022-11-20enable fuzzy_provenance_casts lint in libstdRalf Jung-0/+1
2022-11-15Rollup merge of #103734 - Mark-Simulacrum:fix-version-stabilized, r=JohnTitorMatthias Krüger-2/+2
2022-11-14Rollup merge of #101967 - jmillikin:linux-abstract-socket-addr, r=joshtriplettMatthias Krüger-95/+140
2022-10-29Adjust stabilization version to 1.65.0 for wasi fdsMark Rousskov-2/+2
2022-10-20Make the whole `std::os::wasi::io` module stable.Dan Gohman-1/+1
2022-10-20Mark `std::os::wasi::io::AsFd` etc. as stable.Dan Gohman-1/+1
2022-10-15Add `IsTerminal` trait to determine if a descriptor or handle is a terminalJosh Triplett-0/+34
2022-10-10Consolidate AsFd instances for stdio types into `library/std/src/os/fd/owned.rs`Josh Triplett-0/+52
2022-09-30Standard library OS support for Apple WatchOSVladimir Michael Eatwell-0/+235
2022-09-29Rollup merge of #98368 - sunfishcode:sunfishcode/std-os-fd, r=joshtriplettYuki Okushi-46/+26
2022-09-18Move `unix_socket_abstract` feature API to `SocketAddrExt`.John Millikin-83/+123
2022-09-18Adjust `tcp_quickack` feature to allow other `os::linux::net` features.John Millikin-12/+17
2022-09-12Rollup merge of #100767 - kadiwa4:escape_ascii, r=jackh726Dylan DPC-14/+2
2022-09-04Don't duplicate file descriptors into stdio fdsbeetrees-1/+2
2022-09-02Fix compilation of the doc tests on Windows.Dan Gohman-0/+4
2022-08-29Re-introduce `unstable` attributes.Dan Gohman-2/+2
2022-08-29Clarify that the `fd` module is supported on Unix and WASI.Dan Gohman-3/+2
2022-08-29Make `std::os::fd` public.Dan Gohman-46/+23
2022-08-29Rollup merge of #96334 - devnexen:socket_mark, r=dtolnayMatthias Krüger-0/+50
2022-08-28Auto merge of #96324 - berendjan:set_tcp_quickack, r=dtolnaybors-0/+119
2022-08-28Rollup merge of #100885 - mzohreva:mz/sgx-export-cancel-type, r=Mark-SimulacrumMatthias Krüger-1/+3
2022-08-23Rollup merge of #100835 - devnexen:listener_followups, r=devnexenDylan DPC-4/+2
2022-08-22Export Cancel from std::os::fortanix_sgx::usercalls::rawMohsen Zohrevandi-1/+3
2022-08-22net listen backlog update, follow-up from #97963.David CARLIER-4/+2