summaryrefslogtreecommitdiff
path: root/src/sys
AgeCommit message (Expand)Author
2017-08-21Expose signalfd on AndroidBryant Mairs
2017-08-21Log sendfile as missing for some BSDsBryant Mairs
2017-08-21Expose utsname on all platformsBryant Mairs
2017-08-17Merge #725bors[bot]
2017-08-17Merge #700bors[bot]
2017-08-16Replace ffi constants with libc in epollBryant Mairs
2017-08-16Replace ffi declarations for selectBryant Mairs
2017-08-16Use libc::uname and libc::utsnameBryant Mairs
2017-08-16Use libc::quotactlBryant Mairs
2017-08-16Use libc_bitflags for stat::ModeBryant Mairs
2017-08-16Match libc_bitflags! syntax to upstream bitflags!Bryant Mairs
2017-08-16Replace extra SOCK_ constants with libc versionsBryant Mairs
2017-08-11Merge #728 #731bors[bot]
2017-08-11Use upstream libc ptrace FFIBryant Mairs
2017-08-11Merge #701bors[bot]
2017-08-11Use libc for FFI functions and constantsBryant Mairs
2017-08-11Fix safety of sockopt helper traitsJonas Schievink
2017-08-11Get rid of a lot of transmutesJonas Schievink
2017-08-11Calculate `nfds` parameter for `select`Jonas Schievink
2017-08-11Merge #709bors[bot]
2017-08-10Refactor statvfs moduleBryant Mairs
2017-08-10Remove the incorrect doc comment.Marcin Mielniczuk
2017-08-10Merge remote-tracking branch 'upstream/master' into ptrace-noregMarcin Mielniczuk
2017-08-10Deprecate `ptrace`.Marcin Mielniczuk
2017-08-09Merge #688bors[bot]
2017-08-08Add a convenience method .pid() to WaitStatus.Marcin Mielniczuk
2017-08-05Correct access of cmsg ancillary data on first headerWesley Moore
2017-08-05Fix tests on OpenBSDWesley Moore
2017-08-05Add OpenBSD compatibility to signalsWesley Moore
2017-08-05Add OpenBSD compatibility to eventsWesley Moore
2017-08-03Merge remote-tracking branch 'upstream/master' into ptrace-noregMarcin Mielniczuk
2017-08-01Document AddressFamily and SockTypeNicolas Dusart
2017-08-01add SockProtocol type for third argument of socket and socketpairNicolas Dusart
2017-08-01Document `MsgFlags` constantsNicolas Dusart
2017-08-01add socket constants already present in libcNicolas Dusart
2017-08-01remove sys::sockets::consts module as it's libc goal to define themNicolas Dusart
2017-07-31support delivering a signal with ptrace::contMarcin Mielniczuk
2017-07-27Improve the documentation of wrappers.Marcin Mielniczuk
2017-07-26Mark nix::sys::ptrace::ptrace as unsafe, add safe variants of source routines.Marcin Mielniczuk
2017-07-25Allow doc attributes in ioctl macroroblabla
2017-07-25Document WaitStatus and its variantsGeoffrey Thomas
2017-07-25Add WaitStatus::PtraceSyscall for use with PTRACE_O_TRACESYSGOODGeoffrey Thomas
2017-07-25Refactor ioctl! for buffersBryant Mairs
2017-07-25Add 'bad' prefixes for read, write_*, and readwrite ioctlsBryant Mairs
2017-07-25Split ioctl!(write ...) into write_ptr and write_intBryant Mairs
2017-07-25Unify argument names to generated ioctl functionsBryant Mairs
2017-07-25Remove unnecessary constantsBryant Mairs
2017-07-25Remove c_int and c_void from rootBryant Mairs
2017-07-25Use the proper ioctl number type depending on targetBryant Mairs
2017-07-25Remove ioc_* functionsBryant Mairs