All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog and this project adheres to Semantic Versioning.
0.2.5 - 2018-08-29
- Fix a possible starvation when polling multiple
Signal
instances outside of a tokio reactor (e.g. by usingFuture::wait
)
0.2.4 - 2018-08-25
- Actually make
unix::bsd
public
0.2.3 - 2018-08-25
- Exposes
SIGINFO
on BSD-based operating systems. (#46)
0.2.2 - 2018-08-14
- Fix starvation of
Signal
s whenever aSignal
instance is dropped - Fix starvation of individual
Signal
s based on their creation order
0.2.1 - 2018-05-27
- Bump minimum supported version of
mio
to 0.6.14
- Uses
tokio
instead oftokio_core
(#24) - Supports all 33 signals on FreeBSD (#27)