summaryrefslogtreecommitdiffstats
path: root/tokio-timer
AgeCommit message (Collapse)Author
2019-09-13chore: fix docs links (#1523)Geoff Shannon
2019-08-30timer: Rename `sleep` to `delay_for`, reexport from tokio (#1518)Benjamin Saunders
2019-08-29prepare v0.2.0-alpha.4 (#1509)Sean McArthur
2019-08-28prepare v0.2.0-alpha.3 release (#1505)Carl Lerche
2019-08-20chore: bump to newer nightly (#1485)Taiki Endo
2019-08-20timer: introduce delay function shortcut (#1440)Jakub Beránek
This commit adds a simple delay shortcut to avoid writing Delay::new everywhere and removes usages of Delay::new.
2019-08-19Implement FusedStream and FusedFuture for Interval and Delay (#1476)John-John Tedro
2019-08-18docs: fix all rustdoc warnings (#1474)Ivan Petkov
2019-08-18docs: add docs.rs metadata to build with all features (#1471)Ivan Petkov
2019-08-17chore: prepare 0.2.0-alpha.2 release (#1465)Carl Lerche
2019-08-15runtime: refactor thread-local setters (#1449)Douman
2019-08-15executor: move current-thread into crate (#1447)Carl Lerche
The `CurrentThread` executor is exposed using a feature flag. Refs: #1264
2019-08-10chore: update futures-preview to 0.3.0-alpha.18 (#1427)Taiki Endo
2019-08-11chore: apply unreachable_pub and missing_debug_implementations to all crates ↵Taiki Endo
(#1424)
2019-08-11chore: bump to newer nightly (#1426)Taiki Endo
2019-08-10timer: use std::sync::atomic::AtomicU64 instead of own AtomicU64 (#1421)Taiki Endo
2019-08-10chore: change default lint level to warning and deny warnings in CI (#1416)Taiki Endo
2019-08-08chore: prepare for v0.2.0-alpha.1 release (#1410)Lucio Franco
2019-08-07chore: enable full CI run (#1399)Carl Lerche
* update all tests * fix doc examples * misc API tweaks
2019-08-07Migrate threadpool to futures-util (#1403)Lucio Franco
* Migrate threadpool to futures-util Signed-off-by: Lucio Franco <luciofranco14@gmail.com> * fmt
2019-08-06sync: polish and update API doc examples (#1398)Carl Lerche
- Remove `poll_*` fns from some of the sync types. - Move `AtomicWaker` and `Lock` to the root of the `sync` crate.
2019-07-26ci: enable clippy lints (#1335)Taiki Endo
2019-07-20chore: remove redundant field names in struct literals (#1334)Taiki Endo
2019-07-20chore: remove unnecessary conversion (#1332)Taiki Endo
2019-07-17timer: change Into to From trait for Elapsed (#1322)Shell Chen
2019-07-16timer: impl Into<std::io::Error> for Elpased (#1321)Shell Chen
That convert Elpased to ErrorKind::TimedOut
2019-07-15add #[must_use] to more futures and streams (#1309)Taiki Endo
2019-07-15chore: use ready macro from `futures-core` (#1300)Gurwinder Singh
2019-07-15chore: update rand dependency to 0.7 (#1302)Taiki Endo
2019-07-08timer: fix build (#1275)Carl Lerche
2019-07-08timer: fix Handle::timeout (#1093)Steven Fackler
The old implementation didn't work for Timeout<Stream>, since the method took a deadline rather than a timeout.
2019-07-04chore: Update futures-preview to 0.3.0-alpha.17 (#1267)Taiki Endo
2019-07-03Remove usage of deprecated std::error::Error methods (#1206) (#1245)Steffen Butzer
2019-06-30timer: finish updating timer (#1222)Carl Lerche
* timer: restructure feature flags * update timer tests * Add `async-traits` to CI This also disables a buggy `threadpool` test. This test should be fixed in the future. Refs #1225
2019-06-27chore: format code and enable rustfmt CI task (#1212)Carl Lerche
2019-06-26test: get `cargo test --tests` working (#1205)Carl Lerche
Broken tests are disabled
2019-06-24Update Tokio to use `std::future`. (#1120)Carl Lerche
A first pass at updating Tokio to use `std::future`. Implementations of `Future` from the futures crate are updated to implement `Future` from std. Implementations of `Stream` are moved to a feature flag. This commits disables a number of crates that have not yet been updated.
2019-06-21timer: Implement Default for DelayQueue (#1118)Hung-I Wang
2019-05-14Merge branch 'v0.1.x'Carl Lerche
2019-05-14Release tokio v0.1.20, tokio-timer v0.2.21, and remove async-await-preview ↵Carl Lerche
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).
2019-05-14Update Tokio to Rust 2018 (#1082)Carl Lerche
2019-04-30timer: Replace Handle::deadline with Handle::timeout (#1074)Steven Fackler
Deadline was deprecated a while ago and replaced with Timeout, but the methods on Handle got missed. Fixes #1071
2019-04-24chore: remember to remove path deps on release (#1057)Carl Lerche
2019-03-19chore: repo maintenance + no path dependencies (#991)Carl Lerche
- Move `tokio` into its own directory. - Remove `path` dependencies. - Run tests with once with crates.io dep and once with patched dep.
2019-02-21chore: apply rustfmt to all crates (#917)Carl Lerche
2019-02-19chore: move doc comments inside macro invocations (#901)Andy Russell
2019-02-04Bump tokio-timer v0.2.10 (#886)Carl Lerche
2019-02-04tokio-timer: Fix multi reset DelayQueue bug (#871)Zahari Dichev
Fixes #868
2019-01-25Bump Tokio to v0.1.15. (#869)Carl Lerche
Also bumps: - tokio-sync (0.1.0) - tokio-threadpool (0.1.11) - tokio-timer (0.2.9)
2019-01-24chore: move enumerate test to correct location (#867)Carl Lerche