Alex Crichton
521dc94021
process: Bump to 0.1.2
2019-06-24 16:56:49 -07:00
Alex Crichton
ed23a06fb1
process: Update doc urls and metadata
2019-06-24 16:56:49 -07:00
Alex Crichton
1aee22505a
process: Remove caveat about tokio-signal
2019-06-24 16:56:49 -07:00
Alex Crichton
01b5bf6761
process: Use join3 instead of two joins
2019-06-24 16:56:49 -07:00
Alex Crichton
6638cbc80e
process: Update README
2019-06-24 16:56:49 -07:00
Alex Crichton
22bc5e2738
process: Bump back to 0.1.1
2019-06-24 16:56:49 -07:00
Alex Crichton
a0c162c0ff
process: Hide compat from docs
2019-06-24 16:56:48 -07:00
Alex Crichton
ca51ae9651
process: Add back in 0.1.0 compatibility layer
2019-06-24 16:56:48 -07:00
Alex Crichton
f3f99b723f
process: Bump to 0.2.0
2019-06-24 16:56:48 -07:00
Alex Crichton
f20e7a4d2b
process: Bump minimum version of tokio-core
2019-06-24 16:56:48 -07:00
Alex Crichton
4a92c4d4b6
process: Tweak drop_kills test
2019-06-24 16:56:48 -07:00
Alex Crichton
9680ecc109
process: Share init in tests
2019-06-24 16:56:48 -07:00
Alex Crichton
124391e42b
process: Add a simple wait_with_output test
2019-06-24 16:56:48 -07:00
Alex Crichton
6150be189f
process: Rewrite the crate with an extension trait
2019-06-24 16:56:48 -07:00
Ivan Petkov
ca9586a089
process: Add documentation to public declarations
2019-06-24 16:56:47 -07:00
Ivan Petkov
89b9792931
process: Update README with crates.io info
2019-06-24 16:56:47 -07:00
Alex Crichton
a0cc60153a
process: Fix nightly tests
2019-06-24 16:56:47 -07:00
Alex Crichton
7f3f868b66
process: Add Windows support for stdio streams
2019-06-24 16:56:47 -07:00
Andreas Rottmann
97ebb2275c
process: [WIP] Actually be non-blocking
2019-06-24 16:56:47 -07:00
Andreas Rottmann
849a5ad0b2
process: Add support for stdio streams
2019-06-24 16:56:47 -07:00
Alex Crichton
b16a8613b1
process: Test on stable
2019-06-24 16:56:47 -07:00
Alex Crichton
5664660156
process: Fix tests on nightly
2019-06-24 16:56:47 -07:00
Alex Crichton
4416ea07d8
process: Update travis token
2019-06-24 16:56:47 -07:00
Alex Crichton
56222c588b
process: pass --target on appveyor
2019-06-24 16:56:46 -07:00
Alex Crichton
72179d49c5
process: Update to crates.io versions of deps
2019-06-24 16:56:46 -07:00
Alex Crichton
073a1a251a
process: Track tokio-core master
2019-06-24 16:56:46 -07:00
Alex Crichton
31c81faf96
process: Add appveyor to readme
2019-06-24 16:56:46 -07:00
Alex Crichton
5e68b0d51d
process: Don't build on stable, start w/ beta for now
2019-06-24 16:56:46 -07:00
Alex Crichton
4bd07ac6aa
process: Add metadata info
2019-06-24 16:56:46 -07:00
Alex Crichton
f4f7bb232e
process: Fix a test on Windows
2019-06-24 16:56:46 -07:00
Alex Crichton
413e1b78a7
process: Fix a segfault on windows
2019-06-24 16:56:46 -07:00
Alex Crichton
649fa13a15
process: Remove unused imports
2019-06-24 16:56:45 -07:00
Alex Crichton
eef655f3b1
process: Add a Windows implementation
2019-06-24 16:56:45 -07:00
Alex Crichton
97508096fa
process: Initial commit
2019-06-24 16:56:41 -07:00
Sean McArthur
cad0c35623
executor: add executor::exit ( #1155 )
...
This allows blocking on executors from within a `threadpool::blocking` call.
2019-06-24 09:22:54 -07:00
Kevin Leimkuhler
5dcb379f6d
Bump tokio-sync to 0.1.6 ( #1123 )
tokio-sync-0.1.6
2019-06-05 12:19:06 -07:00
Kevin Leimkuhler
970f75f830
sync: Add Sync impl for Lock ( #1117 )
2019-06-04 17:04:35 -07:00
Carl Lerche
01052f930a
Bump tokio version to v0.1.21. ( #1113 )
tokio-0.1.21
2019-05-30 14:39:30 -07:00
Lucio Franco
940f2c3431
Update tokio-trace-core to 0.2 ( #1111 )
...
Also includes 1b498e8aa2
2019-05-30 11:33:55 -07:00
Carl Lerche
475dabe96d
Release tokio v0.1.20, tokio-timer v0.2.21, and remove async-await-preview feature. ( #1089 )
...
The `async-await-preview` feature is removed as 0.1 will no longer track
Rust nightly.
This also bumps:
- tokio-timer (0.2.11).
tokio-0.1.20
tokio-timer-0.2.11
2019-05-14 11:21:24 -07:00
Carl Lerche
951f2fd910
test: re-export macro dependencies ( #1077 )
...
Callers may not always have `futures` available at the root of the
crate. Re-exporting dependencies makes them available to the macro at a
deterministic location.
2019-05-03 20:43:40 -07:00
Carl Lerche
4ef736b9d5
async-await: add current_thread::Runtime::block_on_async ( #1072 )
...
This function is used by the Tokio macros introduced by #1058 but was
omitted from the PR.
2019-04-30 19:55:22 -07:00
Steven Fackler
219f24cbf1
timer: Replace Handle::deadline with Handle::timeout ( #1074 )
...
Deadline was deprecated a while ago and replaced with Timeout, but the
methods on Handle got missed.
Fixes #1071
2019-04-30 10:29:54 -07:00
Carl Lerche
ea282efb2e
ci: fix isRelease condition ( #1066 )
2019-04-29 10:37:00 -07:00
Michal 'vorner' Vaner
042224d33c
signal: Smaller dependency ( #1069 )
...
The signal-hook library got split into lower-level and higher-level
parts. The tokio-signal uses only API from the lower-level one, so it
can depend on it directly.
The only effect of this change is smaller amount of compiled (and
unused) code during compilation. There's no change in the code actually
used.
2019-04-28 19:12:40 -07:00
Ian Hamlin
927eb80ad4
Fix an error in the mit-url in the README.md ( #1068 )
2019-04-27 12:56:40 -07:00
Carl Lerche
6a8934e897
Fix threadpool dependency ( #1061 )
2019-04-25 22:23:24 -04:00
Carl Lerche
0e400af78c
Async/await polish ( #1058 )
...
A general refresh of Tokio's experimental async / await support.
2019-04-25 22:22:32 -04:00
Carl Lerche
df702130d6
tcp: fix some tests that spuriously fail ( #1060 )
...
This does not remove all cases of using a fixed port in doc tests, but
removing some should reduce the likelihood of spurious failures.
2019-04-25 12:01:39 -07:00
Carl Lerche
949adbb887
chore: remember to remove path deps on release ( #1057 )
2019-04-24 10:42:39 -07:00