Ivan Petkov
98e76d9bc6
signal: Bump version to to 0.2.4
2018-09-10 11:30:08 -07:00
Ivan Petkov
90ea2f6c5b
signal: Bump version to 0.2.3
2018-09-10 11:30:07 -07:00
Alan Somers
f0ac62151b
signal: Update tokio dependency
...
tokio::runtime::current_thread was added in 0.1.6
2018-09-10 11:30:06 -07:00
Ivan Petkov
32d3e0e1f9
signal: Bump version to 0.2.2
2018-09-10 11:30:06 -07:00
Daniel Wagner-Hall
6e1a833825
signal: Update mio dependency to 0.6.14
...
This allows tokio-signal to build with `-Z minimal-versions` - see
https://github.com/rust-lang/cargo/issues/5657#issuecomment-401110172
for more details.
Earlier versions depend on log 0.3.1, which itself depends on libc
0.1, which doesn't build on any post-1.0 version of rust.
2018-09-10 11:30:05 -07:00
Markus Westerlind
40c77bd17e
signal: Version 0.2
2018-09-10 11:30:04 -07:00
Markus Westerlind
f759e4d70f
signal: panic
2018-09-10 11:30:03 -07:00
Markus Westerlind
e97e8cb7fe
signal: Update the windows implementation to work with tokio
...
BREAKING CHANGE
`ctrl_c` now takes a `tokio_reactor::Handle`
2018-09-10 11:30:03 -07:00
Alex Crichton
7a24ed7509
signal: Bump to 0.1.5
2018-09-10 11:30:02 -07:00
Alex Crichton
5ecd929b1a
signal: Bump to 0.1.4
2018-09-10 11:30:02 -07:00
Alex Crichton
0df1882f21
signal: Bump to 0.1.3
2018-09-10 11:30:02 -07:00
Alex Crichton
4fa1b2b58c
signal: Update to winapi 0.3
2018-09-10 11:30:02 -07:00
Alex Crichton
78ca103f3a
signal: Update to tokio-io
2018-09-10 11:29:59 -07:00
Alex Crichton
8e58a9d8d4
signal: Add badges/categories
2018-09-10 11:29:58 -07:00
Alex Crichton
4afef9391a
signal: Bump to 0.1.2
2018-09-10 11:29:58 -07:00
Alex Crichton
ba0921a01d
signal: Various cleanups:
...
* Drop nix/lazy_static
* Use previously registered handlers
* Handle some more errors
2018-09-10 11:29:57 -07:00
Michal 'vorner' Vaner
367cb56e02
signal: The driver task
...
Add the driver task, connecting the signal handler wakeups to the
wakeups of of the streams.
It is a prototype-quality code, a lot of cleanups and similar is needed.
2018-09-10 11:29:57 -07:00
Michal 'vorner' Vaner
ed4359bb26
signal: Implement the wake-up part of the new signal handling
...
Register the signal handler that wakes up someone through a self-pipe.
That someone doesn't yet exist, though.
Some dependencies (nix, lazy_static) added to speed up the prototyping
process. They are likely to be dropped in some future commits.
Some features (eg. preserving the previous signal handlers) are still
missing.
2018-09-10 11:29:57 -07:00
Michal 'vorner' Vaner
4142dc2fae
signal: Use tokio-core from git
...
Just for now, as we need some yet unreleased features.
2018-09-10 11:29:57 -07:00
Alex Crichton
468b037e4e
signal: Update docs urls and such
2018-09-10 11:29:56 -07:00
Alex Crichton
4519ac8e17
signal: Remove use of deprecated APIs on Unix
2018-09-10 11:29:56 -07:00
Alex Crichton
92b93ee176
signal: Bump to 0.1.1
2018-09-10 11:29:56 -07:00
Alex Crichton
3486a61a0f
signal: Update deps to point to crates.io
2018-09-10 11:29:55 -07:00
Alex Crichton
8291c3d462
signal: Start adding windows support
2018-09-10 11:29:55 -07:00
Alex Crichton
eca7f0760f
signal: Initial commit
2018-09-10 11:29:50 -07:00