summaryrefslogtreecommitdiff
path: root/src/sys/event.rs
AgeCommit message (Expand)Author
2023-02-09Rustier kqueue APIAlan Somers
2022-12-11feat: I/O safety for 'sys/memfd' & 'sys/event' & 'sys/eventfd'Steve Lau
2022-11-06Reformat everythingAlex Saveau
2022-05-07Future-proof the kevent ABIAlan Somers
2022-01-16Remove EventFlag::EV_SYSFLAGRyan Zoeller
2021-08-09Optionally implement TryFrom in libc_enum!Alan Somers
2021-07-24Mark most C-derived enums as non_exhaustiveAlan Somers
2020-06-04Remove several deprecated constants and functionsAlan Somers
2020-05-31Convert the crate to edition 2018Alan Somers
2020-05-26Fix use of deprecated libc type, needed in order to run the tests successfull...Nick Pelone
2020-05-26Add EV_DISPATCH and EV_RECEIPT EventFlag items for OpenBSD.Nick Pelone
2019-09-19Where relevant, replace equality checks in assert! with assert_eq!Xavier L'Heureux
2019-08-29Clippy cleanupAlan Somers
2019-06-09Add extra traits for all typesBryant Mairs
2019-03-03Fix the build on OSX with libc 0.2.49Alan Somers
2018-02-12Add missing kqueue event filters on FreeBSDGreg V
2018-01-28Require Debug impls for all typesBryant Mairs
2018-01-28Deny unused qualificationsBryant Mairs
2017-12-20Make numeric literals easier to readBryant Mairs
2017-12-02Upgrade to Bitflags 1.0Bryant Mairs
2017-11-11Alphabetize some target_os configurationsWolfgang Ginolas
2017-11-05Use libc_enum! where possibleWolfgang Ginolas
2017-11-05Fix kevent for netbsd filter datatypeBryant Mairs
2017-08-16Match libc_bitflags! syntax to upstream bitflags!Bryant Mairs
2017-08-05Fix tests on OpenBSDWesley Moore
2017-08-05Add OpenBSD compatibility to eventsWesley Moore
2017-07-19Remove c_int and c_void from rootBryant Mairs
2017-04-09Fixes nix-rust/nix#532Zac Berkowitz
2017-02-19Fix the style for bitflags!Mathias Svensson
2017-02-16Update bitflags to 0.7Simon Sapin
2016-12-16Fix build on iOS platformConrad Kramer
2016-11-10Change KEvent to treat udata as an intptr_t instead of a uintptr_t.Alan Somers
2016-10-29Update comments and CHANGELOG for PR 442Alan Somers
2016-10-29impl Send for KEventAlan Somers
2016-10-02Use libc_bitflags! for EventFlagAlan Somers
2016-09-18struct KEvent should wrap an inner libc::kevent structureAlan Somers
2016-09-08Remove macos NOTE_ definitions that aren't in libcAlan Somers
2016-09-08Reconcile with libc changesAlan Somers
2016-09-02Define kqueue-related stuff in terms of libcAlan Somers
2016-07-18Fix NetBSD buildTobias Bucher
2016-01-28Move errno::Result back to crate rootarcnmx
2016-01-28Errno::result()arcnmx
2015-12-03NetBSD tweaks for kqueue supportZachary Tong
2015-09-28sys/event: add kevent_ts to better expose kevent timeoutLuca Barbieri
2015-09-09Add/Fix support for DragonFly BSDMichael Neumann
2015-08-12remove osx-specific Debug implCorey Richardson
2015-05-28Remove std::os::unix::io::RawFd re-exportCarl Lerche
2015-04-03'derive(Copy)' needs Clone nowFlorian Hartwig
2015-03-24NixResult -> nix::Result; NixError -> nix::ErrorCarl Lerche
2015-02-10Add `NixPath`, `NixError`, and `NixResult`.Utkarsh Kukreti