Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/tokio-rs/tokio
A runtime for writing reliable asynchronous applications with Rust. Provides I/O, networking, scheduling, timers, ...
https://github.com/tokio-rs/tokio
Previously, every call to `current_thread::Handle::spawn` would go
through a `mpsc` channel. Th...
* Bump minimum supported version & document support policy
Signed-off-by: Eliza Weisman <eliz...
a7f5ba28bab2021912ce5a33184523f6a6d9dec3 authored over 6 years ago by Eliza Weisman <[email protected]>cc3b6af7a3927751b12a82c61fae97b4cca30c12 authored over 6 years ago by Josef Brandl <[email protected]>
This patch keeps the primary net types in `tokio::net` and moves
secondary types to a protocol ...
69d90ac7eea2c1b0945fd01d02fa4ec4dfe736da authored over 6 years ago by Jason Davies <[email protected]>
d16032cf069fa2ba27b475c5903b538e88deba88 authored over 6 years ago by Carl Lerche <[email protected]>
This patch adds experimental async/await support to Tokio. It does this
by adding feature flags...
Re-export it inside the tokio::runtime::current_thread, as the original
place (tokio::executor:...
* docs: fix spelling and whitespace errors
82c5baa09bbcf1a4e2bb813552c72c69deb970d3 authored over 6 years ago by Ben Boeckel <[email protected]>This guide was adopted from the node.js project.
7dc6404726633474f8c8a03502a6a06250c9c916 authored over 6 years ago by Carl Lerche <[email protected]>
* Deprecate tokio-io::length_delimited
* Move `length_delimited` into `tokio::codec`
Signed-...
2e88e29fe923828ad1f6b5ea15beda0fcb219a01 authored over 6 years ago by Eliza Weisman <[email protected]>This also bumps a number of sub crates:
* tokio-executor (0.1.3)
* tokio-io (0.1.8)
* tokio...
This patch introduces `Timeout`. This new type allows setting a timeout
both using a duration a...
* Remove `counted` field on `timer::Entry`.
It turns out that a better indicator of whether o...
cf184eb326f533b34044abec254f75824d8c22f6 authored over 6 years ago by Carl Lerche <[email protected]>
This patch adds a `DelayQueue` to tokio_timer. The `DelayQueue` allows
inserting elements as we...
This patch implements `Default` for `tokio_timer::Handle`. It returns a
`Handle` instance that ...
Fixes #551
89639ec48bcfc2c6edba536cc9ce309516ef2d72 authored over 6 years ago by Carl Lerche <[email protected]>2b1b0ac8586efac250024b35658bf6f0ac9d6727 authored over 6 years ago by Martin Chaine <[email protected]>
6b84c73f1290320161bfb628083318d77615d0c8 authored over 6 years ago by Carl Lerche <[email protected]>
Based on the current example on the front page of tokio.rs.
767b370c219b99849b5a56c8bf02a6ef896e7483 authored over 6 years ago by Jason Ish <[email protected]>
The `lines_encoder` test is a copy/paste of `bytes_encoder` and not
testing the LinesCodec enco...
2e343f9e4230b03c75da7e3d88e9d8c901a3ce72 authored over 6 years ago by Roman <[email protected]>
* Update dependencies
* Replace deprecated tempdir with tempfile
31f71dedee6742015eed64c2f1c17c9be403a7bb authored over 6 years ago by Mateusz Mikuła <[email protected]>Closes #536.
989262fe6e30a0342feebf240e2e0b0d665b312c authored over 6 years ago by Stjepan Glavina <[email protected]>
The futures 0.2 crate is not intended for widespread usage. Also, the
futures team is exploring...
* Steal multiple tasks from another worker at a time
* Better spinning and failing pop
* Updat...
fd36054ae4357686c33104619bfe0d04447f69ba authored over 6 years ago by Stjepan Glavina <[email protected]>
This prepares the crate for release.
89d6bfc5cb431686d59b6659c6aa0a8531a87dff authored over 6 years ago by Carl Lerche <[email protected]>decc83e9591322fc175f53901e6f0a219abf4d27 authored over 6 years ago by David Kellum <[email protected]>
afcfefd7e364d25983d946805e2a78e528c09c41 authored over 6 years ago by Sean McArthur <[email protected]>
Closes #400
c89b0b4c8c15b05fb74a3d2b51ba7564f1b954ae authored over 6 years ago by Roman <[email protected]>6b1e4ab0a362358c4a446d78afb0003e389779c8 authored over 6 years ago by Stjepan Glavina <[email protected]>
* Fix a cut-paste error with -reactor rustdoc links
* Fix more ::reactor rustdoc broken links
...
5304557d1d86b262b8fcc471f4c085058d474c29 authored over 6 years ago by Serho Liu <[email protected]>
fdb2f613577b0777975950b0181700a889c88807 authored over 6 years ago by Andrew Cann <[email protected]>
* tokio-current-thread 0.1.1
* tokio-executor 0.1.3
* tokio-fs 0.1.3
* tokio-reactor 0.1.3
*...
* create_dir
* create_dir_all
* hard_link
* read_dir
* read_link
* remove_dir
* remove_fil...
0f76470172d7f7c50d854d4475ce66d8b2e3e5d0 authored over 6 years ago by Sam Rijs <[email protected]>
9352249c3e1282ef99e844d970b6996ba804ede4 authored over 6 years ago by Stjepan Glavina <[email protected]>
e5b26815138ece649747f094962c18c232855f8a authored over 6 years ago by Stjepan Glavina <[email protected]>
* Make Shutdown public
* Remove unused import
* Fix documentation mistake
* Fix typo
It requires FreeBSD 12.0 or later. Also, fix a spelling mistake in a
comment.
ad4693a18f1cb6f1d9788fc263f6db497b39682e authored over 6 years ago by kohensu <[email protected]>
c85bde31704b1710feb7aca4e52c8a73c6b1e9af authored over 6 years ago by Laurențiu Nicola <[email protected]>
1e90e2772071cd3de6e751ebb1abcacbe31e8b1b authored over 6 years ago by Jon Gjengset <[email protected]>
f212a2ab9d0fd1506c050b04e3710b914ca48521 authored over 6 years ago by Carl Lerche <[email protected]>
This allows them to be used with things like `failure`.
84db3256284e2cd9db18864666fd76e490f944ac authored over 6 years ago by Michal 'vorner' Vaner <[email protected]>365efec24a5755817810782304be6ed7ede23bb6 authored over 6 years ago by Douman <[email protected]>
* Normalize links to docs.rs/CRATE/M.N/...
docs.rs is smart enough to show docs for the lates...
491f15827b8e228f2847c835232305687b0a95e1 authored over 6 years ago by David Kellum <[email protected]>c17ecb53e7b8be7182198f91010d4c3dc3295126 authored over 6 years ago by Stjepan Glavina <[email protected]>
6ba8e7621d6b7058dda8619dd2831046cc8c250e authored over 6 years ago by Jon Gjengset <[email protected]>
* Add a couple of missing full stops in the documentation
39c95d6206763ad282388d061db0bb2b2375201d authored over 6 years ago by Laurențiu Nicola <[email protected]>Fxes #376
78b6bd4ca5df9a18874dd2de266b8bc4edfba496 authored over 6 years ago by Sam Rijs <[email protected]>Fix build failure on nightly (combination of warning for "cannot be resolved" and lint deny(warn...
b3ff9e315cd7991785921da598ffa6daaedf2415 authored over 6 years ago by Richard Dodd (dodj) <[email protected]>990186ec9d396a3cd2111c934d4dfc81d2aa866f authored over 6 years ago by Stjepan Glavina <[email protected]>
19da6ff59aa9aeec8920f1a3b3c33d58e5222689 authored over 6 years ago by Stjepan Glavina <[email protected]>
36c817f0c396f6907439b3cbcb4a8d649df8e6f7 authored over 6 years ago by Roman <[email protected]>
35123f7ae46e29a72ae31371c4026e3d745e8025 authored over 6 years ago by David Kellum <[email protected]>
54b7c1b10da9df8141af21041aa6f2526083050f authored over 6 years ago by João Oliveira <[email protected]>
e6fc3d209d44c2ca28386d01aa2a582a7bae5931 authored over 6 years ago by Patrick Barrett <[email protected]>
Currenty, 1.27 is the latest released Rust version.
f98b81e527dfba6750bf82875af8725bae86854a authored over 6 years ago by Carl Lerche <[email protected]>dc7202cfa989d14746b5affe85704359c29ad9b2 authored over 6 years ago by Stjepan Glavina <[email protected]>
f1a7caea3fb805c5b1b1fe1ba1551910e4a95911 authored over 6 years ago by Carl Lerche <[email protected]>
b019532bc26683c21e4335ea4f6cdb45aa4689aa authored over 6 years ago by Stjepan Glavina <[email protected]>
7fb579c667a1dc02dc05c88ea368a19cae3afe72 authored over 6 years ago by Stjepan Glavina <[email protected]>
dbefa67058ba6db3fa667ff0dfa3504174970e22 authored over 6 years ago by Stjepan Glavina <[email protected]>
Add a verbose error message for EnterError while trying to run
tokio_threadpool::blocking on a ...
3fecd0154c9e48ffbaf8d839ce5728b1c833d3de authored over 6 years ago by Laurențiu Nicola <[email protected]>
0440343a111ae8cd9c35a075a497ba852a2079f9 authored over 6 years ago by Laurențiu Nicola <[email protected]>
3cf56b7bfa98455801748bc5351238ada93d8ea8 authored over 6 years ago by Roman <[email protected]>
Add a verbose error message for EnterError while trying to run an
executor while another execut...
ecfe2f6a05cd5e9635fe7ca066322df127cc426c authored over 6 years ago by Laurențiu Nicola <[email protected]>
5753553ba3ef9fcc87022fc5c09f39bbdc697d0f authored over 6 years ago by Laurențiu Nicola <[email protected]>
04a4bfd4559b50edeb15b3fbe16c357bcbe4c21e authored over 6 years ago by Laurențiu Nicola <[email protected]>
b2f77dcebe7a397df218da6d29c6584604dd83f1 authored over 6 years ago by Jake Goulding <[email protected]>
This PR enables backtraces when running tests and disables tsan for the thread pool.
The thre...
85cf47de865bf26e8e59f1f1b19611c47b24b133 authored over 6 years ago by Carl Lerche <[email protected]>45bcea6c4f850cc81be1bfbeb746e9fc6b1bb353 authored over 6 years ago by Steven Fackler <[email protected]>
3fac7ce68c48fe293191e4b78752f447900cbc9e authored over 6 years ago by Carl Lerche <[email protected]>
Signed-off-by: Marc-Antoine Perennou <[email protected]>
71c8f561e36035bba4938cc5b199a93beb3d71e4 authored over 6 years ago by Marc-Antoine Perennou <[email protected]>011ebf44eb1f7924259b830f0c4257019f21ad5f authored over 6 years ago by Sean McArthur <[email protected]>
This includes:
* tokio-codec (0.1.0)
* tokio-current-thread (0.1.0)
* tokio-fs (0.1.1)
* t...
2e0cd292d2adf69427182374bec7c48a50545aac authored over 6 years ago by Carl Lerche <[email protected]>
4ebaf18c2729ebc9e110e137682ecc9461c3659d authored over 6 years ago by Sylwek <[email protected]>
ab07733d665a8e086c91cc7cb993ae2afcca4be2 authored over 6 years ago by Carl Lerche <[email protected]>
Add an `OpenOptions` struct to `tokio-fs` that mirrors the one found in
`std`. Also provide a c...
4cf7d73b22193eb93ca8098f39dd3991cc2dd982 authored over 6 years ago by Laurențiu Nicola <[email protected]>
Extract `tokio::executor::current_thread` to a tokio-current-thread
crate. Deprecated fns stay ...
There is a deadlock that can occur when the concurrent runtime shuts
down. This patch adds a te...
64b88849115a78d6d652b3b492084f76e7ef60e0 authored over 6 years ago by Alyssa Ross <[email protected]>
d391e6341824006ee3f4039fad554e3ea8e1c729 authored over 6 years ago by pravic <[email protected]>
This will be added again later once types are re-exported.
8d8c895a1c97198e9461c4e01098f9c73ce626fe authored over 6 years ago by Carl Lerche <[email protected]>This also bumps the versions of:
* tokio-threadpool
* tokio-timer
Currently, the timer uses a `Now` trait to abstract the source of time.
This allows time to be ...
9013ed9bd4ed91d496042726b331b5f417adb00b authored over 6 years ago by David Kellum <[email protected]>
06325fa63b456069a7003b4fbf2dc1ac980c9a44 authored over 6 years ago by Carl Lerche <[email protected]>
Implement a Send'able Handle for the single-threaded `Runtime` and
`CurrentThread` executor to ...
c07a7b26d31cce4ef40c51cca4048a7b5230250d authored over 6 years ago by Carl Lerche <[email protected]>
Create a new tokio-codec crate with many of the contents of
`tokio_io::codec`.
3d7263d3a0b73ab35d63b45a6524bde7251851e8 authored over 6 years ago by Jon Gjengset <[email protected]>
9caec1c15d66a7919818cf99db639574cfba67a1 authored over 6 years ago by Carl Lerche <[email protected]>