summaryrefslogtreecommitdiff
path: root/src/sys
AgeCommit message (Expand)Author
2017-03-21add support for `fstatat`Jörg Thalheim
2017-03-18Actually mark mmap and related functions as `unsafe`Kevin Mehall
2017-02-27Auto merge of #506 - asomers:aio3, r=posborneHomu
2017-02-26Auto merge of #526 - Fulkerson:master, r=posborneHomu
2017-02-26Auto merge of #518 - berkowski:baud_constants, r=posborneHomu
2017-02-25Remove EPOLLWAKEUP and SIGEV_THREAD_ID when cross-compiling to MIPS.Johan Anderholm
2017-02-25epoll: Use libc_bitflags for EpollFlagsKamal Marhubi
2017-02-24impl Debug for AioCb and SigevNotifyAlan Somers
2017-02-25Using baud constants from libcZac Berkowitz
2017-02-25Corrected linux baud constants to octalsZac Berkowitz
2017-02-25Added BaudRate enum for termiosZac Berkowitz
2017-02-23Auto merge of #503 - Idolf:bitflags, r=kamalmarhubiHomu
2017-02-22Fix the inner type of EpollFlagsMathias Svensson
2017-02-23Auto merge of #513 - yxd-hde:fix-musl, r=posborneHomu
2017-02-19Fix the style for bitflags!Mathias Svensson
2017-02-18Auto merge of #508 - aidanhs:aphs-major-minor-macros, r=posborneHomu
2017-02-17Implement major/minor macros, correct mkdevAidan Hobson Sayers
2017-02-16Fix some identifiers in commentsAlan Somers
2017-02-16Update bitflags to 0.7Simon Sapin
2017-02-16Fix unresolved name error when building with musl.YANG Xudong
2017-02-14Auto merge of #438 - chaosagent:wait-ptrace, r=kamalmarhubiHomu
2017-02-05Implement Drop for AioCbAlan Somers
2017-02-05Add runtime checks to AioCb methodsAlan Somers
2017-01-26Turn most aio functions into AioCb methodsAlan Somers
2017-01-26Auto merge of #483 - asomers:aio2, r=posborneHomu
2017-01-25Add PhantomData to AioCb to track buffer's lifetimeAlan Somers
2017-01-11Auto merge of #486 - hicqu:master, r=fiveopHomu
2017-01-11Auto merge of #489 - fiveop:fixcopyinto, r=fiveopHomu
2017-01-11Auto merge of #492 - domsj:fix-eventfd-feature, r=fiveopHomu
2017-01-11Auto merge of #496 - fiveop:consolidate_socketaddr_storage, r=@fiveopHomu
2017-01-10Always use libc's socketaddr_storagePhilipp Matthias Schaefer
2016-12-29fix eventfd buildJan Doms
2016-12-19fix all and update CHANGELOG.mdqupeng
2016-12-19Merge branch 'nix-rust'qupeng
2016-12-16Add POSIX AIO supportAlan Somers
2016-12-16Fix build on iOS platformConrad Kramer
2016-12-12EpollEvent::empty(): using mem::zeroed instead of mem::uninitialized.qupeng
2016-12-12epoll: improve EpollEvent::empty() by using mem::uninitialized.qupeng
2016-12-11fix EpollEvent::empty()qupeng
2016-12-11add empty() in EpollEvent.qupeng
2016-12-11fix #480 and add simple test cases for that.qupeng
2016-12-10Fix ControlMessage::encode_into when encoding multiple messagesPhilipp Matthias Schaefer
2016-12-10Add support for system control sockets for XNUConrad Kramer
2016-12-10Add ioctl support for BSDConrad Kramer
2016-12-10Change the readwrite buf ioctl call to use a *mut pointerConrad Kramer
2016-12-10Fix typo in documentationConrad Kramer
2016-11-25Fix use-after-free in selectAlan Somers
2016-11-19Add TimeSpec, a Newtype around libc::timespecAlan Somers
2016-11-19Make TimeVal a NewTypeAlan Somers
2016-11-19Opaqueify TimeValAlan Somers