about summary refs log tree commit diff
path: root/library/std/src/sys/unix
AgeCommit message (Expand)AuthorLines
2020-10-16Take sys/vxworks/stack_overflow from sys/unix instead.Mara Bos-1/+1
2020-10-14Remove lifetime from StaticMutex and assume 'static.Mara Bos-1/+1
2020-10-13Use fdatasync for File::sync_data on more OSesThomas de Zeeuw-2/+16
2020-10-11Fix unresolved imports for `recv_vectored_with_ancillary_from`, `send_vector...LinkTed-0/+1
2020-10-11Auto merge of #77727 - thomcc:mach-info-order, r=Amanieubors-23/+33
2020-10-10Fix unresolved link to `SocketAncillary`LinkTed-0/+2
2020-10-10Fix `libc` is ambiguous for WindowsLinkTed-9/+6
2020-10-10Fix import errors for `#[cfg(doc)]` targetLinkTed-2/+4
2020-10-10Add fake definitions for WindowsLinkTed-0/+10
2020-10-10Fix imports for MacOsLinkTed-8/+4
2020-10-10Change imports for `cfg(doc)`LinkTed-30/+29
2020-10-10Remove `passcred` for `emscripten`LinkTed-6/+6
2020-10-10Remove unnecessary trailing semicolonLinkTed-1/+1
2020-10-10Fix type mismatching for different OSes.LinkTed-41/+105
2020-10-10Remove `SocketCred` for `emscripten`LinkTed-13/+9
2020-10-10Fix unused import for `IoSliceMut` for macosLinkTed-0/+9
2020-10-10Fix `SO_PASSCRED` for macosLinkTed-0/+2
2020-10-10Fix `MSG_CMSG_CLOEXEC` for macosLinkTed-0/+18
2020-10-10Add conditional compilation for importLinkTed-0/+1
2020-10-10Fix cfg condition for testLinkTed-1/+1
2020-10-10Remove `target_os`, which does not have `SO_PASSCRED` constant in `libc`LinkTed-56/+5
2020-10-10Remove `target_os`, which does not have `cmsghdr` struct in `libc`LinkTed-12/+0
2020-10-10Remove `target_os`, which does not have `MSG_CMSG_CLOEXEC` constant in `libc`LinkTed-54/+31
2020-10-10Add the code of the tracking issueLinkTed-36/+36
2020-10-10Replace `assert` with `unreachable`LinkTed-3/+3
2020-10-10Cast boolean into int directly in function set_passcredLinkTed-2/+1
2020-10-10Remove unsupported target_os for SocketCredLinkTed-125/+7
2020-10-10Change standard types to libc typesLinkTed-6/+8
2020-10-10Change name of struct to SocketCredLinkTed-9/+9
2020-10-10Change API to unsafe and add doc commentsLinkTed-3/+20
2020-10-10Add `set_passcred` and `passcred` methods to `UnixStream` and `UnixDatagram`LinkTed-11/+131
2020-10-10Rename `test.rs` to `tests.rs`LinkTed-625/+19
2020-10-10Add doc commentsLinkTed-1/+21
2020-10-10Add doc(cfg(...))LinkTed-0/+24
2020-10-10Reduce impl trait by using macro in `raw_fd.rs`LinkTed-61/+34
2020-10-10Move conditional compilation to the upper module and sort the target OS list ...LinkTed-189/+199
2020-10-10Remove unnecessary pathLinkTed-1/+1
2020-10-10Use `fill` instead of `memset`LinkTed-9/+16
2020-10-10Remove inner function in `bind`, `connect` and `send_to`LinkTed-49/+33
2020-10-10Remove lifetime annotation in `messages` functionLinkTed-1/+1
2020-10-10Remove `Clone` trait bound in `add_to_ancillary_data`LinkTed-1/+1
2020-10-10Add integer overflow checkLinkTed-1/+9
2020-10-10Replace `TryFrom` of `AncillaryData` with a private method.LinkTed-23/+18
2020-10-10Using `read_unaligned` instead of `memcpy`.LinkTed-8/+6
2020-10-10Move `add_to_ancillary_data` and `AncillaryDataIter` to ancillary.rsLinkTed-87/+86
2020-10-10Add UCred structLinkTed-9/+53
2020-10-10Add AncillaryErrorLinkTed-29/+44
2020-10-10Split net.rs into multiple filesLinkTed-2635/+3297
2020-10-10unix: Extend UnixStream and UnixDatagram to send and receive file descriptorsLinkTed-0/+1111
2020-10-10Auto merge of #77717 - tmiasko:posix-spawn-error-check, r=cuviperbors-18/+24