Age | Commit message (Collapse) | Author | |
---|---|---|---|
2020-07-26 | Support nullable timeout in ppoll | Mikail Bagishov | |
2020-05-31 | Convert the crate to edition 2018 | Alan Somers | |
2020-05-17 | Add poll | Xavier L'Heureux | |
2020-05-16 | Apply `repr(transparent)` to several FFI types | Alan Somers | |
repr(transparent) is required in order to safely cast between an FFI type and its NewType. This commit applies that attribute to PollFd, EpollEvent, IpMembershipRequest, Ipv6MembershipRequest, TimeVal, and IoVec. Fixes #1241 | |||
2019-08-29 | Clippy cleanup | Alan Somers | |
2019-06-09 | Add extra traits for all types | Bryant Mairs | |
Derive Clone, Copy, Eq, Hash, and PartialEq for all types. Not all traits are supported by all types, which is why many are missing some. | |||
2019-02-12 | `PollFd` event flags renamed to `PollFlags` from `EventFlags`. | Amanjeev Sethi | |
Most of the EventFlags have been renamed already, but Poll was the only one remaining. This commit fixes that. Issue 317 https://github.com/nix-rust/nix/issues/317 | |||
2018-04-19 | Implement Debug trait for PollFd | Zhouyu Qian | |
This is useful when using printf-style debugging to observe the variables of the program. Also includes a test. Fixes #885. | |||
2018-01-28 | Require docs for the poll module | Bryant Mairs | |
2018-01-28 | Require Debug impls for all types | Bryant Mairs | |
2017-12-04 | Stop reexporting `Errno` and its variants | Jonas Schievink | |
cc #664 (unsure if this is everything needed) | |||
2017-10-08 | Replace most Linux man page links with Open Group man page links | Alan Somers | |
But leave in place Linux links for non-standard functions. Also, add brief docs for some functions that were lacking them. | |||
2017-08-16 | Match libc_bitflags! syntax to upstream bitflags! | Bryant Mairs | |
2017-07-30 | document poll module | Nicolas Dusart | |
2017-07-26 | add poll module for all platforms | Nicolas Dusart | |
2017-03-02 | Remove revents from PollFd::new | Bryant Mairs | |
revents is an output field so regardless of what value it is set to it will be overwritten by many of the function calls that take a PollFd. The only value that makes sense for the caller to pass in in `EventFlags::empty()` so we just hardcode that instead of making the caller do it. | |||
2017-02-25 | Add ppoll() | Bryant Mairs | |
2017-02-16 | Update bitflags to 0.7 | Simon Sapin | |
2016-08-31 | Use libc in poll.rs | Philipp Matthias Schaefer | |
2016-01-28 | Move errno::Result back to crate root | arcnmx | |
2016-01-28 | Errno::result() | arcnmx | |
2016-01-25 | Add everything from poll.h. | Utkarsh Kukreti | |