Version 2.0.2
- Replace manual pointer conversion with
as_ptr() and as_mut_ptr().
Version 2.0.1
Version 2.0.0
- Add
Event argument to Poller::insert(). - Don't put fd/socket in non-blocking mode upon insertion.
- Rename
insert()/interest()/remove() to add()/modify()/delete(). - Replace
wepoll-sys-stjepang with an wepoll-sys.
Version 1.1.0
Version 1.0.3
- Remove
libc dependency on Windows.
Version 1.0.2
- Bump MSRV to 1.40.0
- Replace the
epoll_create1 hack with a cleaner solution. - Pass timeout to
epoll_wait to support systems without timerfd.
Version 1.0.1
- Fix a typo in the readme.
Version 1.0.0
Version 0.1.9
- Fix compilation on x86_64-unknown-linux-gnux32
Version 0.1.8
- Replace
log::debug! with log::trace!.
Version 0.1.7
- Specify oneshot mode in epoll/wepoll at insert.
Version 0.1.6
Version 0.1.5
- Fix a bug where epoll would block when the timeout is set to zero.
- More tests.
Version 0.1.4
- Optimize notifications.
- Fix a bug in timeouts on Windows where it would trigger too early.
- Support sub-nanosecond precision on Linux/Android.
Version 0.1.3
- Improve error handling around event ports fcntl
Version 0.1.2
- Add support for event ports (illumos and Solaris)
Version 0.1.1
- Improve documentation
- Fix a bug in
Event::none().
Version 0.1.0