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
144d980e5caec5dd7d7bba41e6906eb1400238c1 authored over 5 years ago
81d789b88fcab6b32e66bc7cb1a819da52bec947 authored over 5 years ago
634c19582f7b5839deb8e7f78a9759a215243d93 authored over 5 years ago
ff922bbe6d8de897b01f006b8e22a59bef2c9190 authored over 5 years ago
bf38631d6a0a567a4a15f78ac0dcdfeb640dc2f5 authored over 5 years ago
6dda866191c1ff73bac534438d74f40ab326c65f authored over 5 years ago
* sync: switch branch of loom dev-dependency to master
* replace loom::fuzz with loom::model
03e450deb1150382b108835059aab5b4e3ceaf53 authored over 5 years agofbf90e63567d57520901369d780e94669e216f98 authored over 5 years ago
* tcp: add `async fn TcpStream::peek`
* tcp: apply rustfmt on tests
74168ae82f220fd5e7644b72426e1d851d2f622e authored over 5 years agod038009e7dc766c5362fe90da9b44cb56ccc1e39 authored over 5 years ago
* update echo-udp
* update echo
* update hello_world
* update udp-client
* rustfmt
...
fe021e6c008a886c1c6ad97c9f5f0c667fad34c6 authored over 5 years ago
f311ac3d4faa4fa1203ad5586a7676604ffe7736 authored over 5 years ago
298be802492068d28b972069c5f654de124fd510 authored over 5 years ago
79b017c773e194e2d7a69c07f8fcd93e28eef625 authored over 5 years ago
* TryFrom<net::TcpListener> for TcpListener
* TryFrom<net::TcpStream> for TcpStream
* TryFrom<...
59bc364a0e71ace4e819a3e5f5048ce2bc388ed4 authored over 5 years ago
e88d10a3cbf8471eddde1082e10a9d35e4376bac authored over 5 years ago
Original repo can be found at https://github.com/alexcrichton/tokio-process/
a3b8d827112c6aac58585fea60f2e8d7950d2f7a authored over 5 years ago
* This simplifies the API surface by returning () instead of the signal
number that was used du...
* Add a new `windows::CtrlBreak` struct which wil represent a stream of
CTRL_BREAK_EVENT signal...
9af07ce208059994b32117b248cc544803a13256 authored over 5 years ago
1b2d997863709a3d5cb1e2dc78048d7e6566a17f authored over 5 years ago
7a52ddcd0962dcbd88e1dc401f0a84319397a6d9 authored over 5 years ago
Removes the `Send` requirement to futures passed to `Runtime::block_on`.
Previously, `block_on`...
This switches from using the tokio-futures facade to referencing
futures-* crates directly.
Use std RandomState for XorShift seeding. This allows dropping _rand_
crate dep here, accept as...
Adds the sister function to `remove_dir` and mirrors the `create_dir_all` that's already exposed.
12ce75f08832254bcbd1fb55f4f59f57a482f569 authored over 5 years agoa88308ed9f608e7225e9803f2dd69ac250c926bf authored over 5 years ago
- update 0 as *mut () calls to std::ptr::null_mut()
- impl Send and Sync for AllowStd
d0bb16192b70be73eb7be3f5f7d9979c91e0f9a8 authored over 5 years ago
That convert Elpased to ErrorKind::TimedOut
a18ddb3b616b8c4c910fc927f6d72272319675c2 authored over 5 years ago
We want executors to enforce that there are never multiple active at the
same time. This is ens...
6d186fe40ef8e9a2490c6d9deea523278871dcaa authored over 5 years ago
0d99ddd4f4adfb3ee099a5eefaea529200afcbd1 authored over 5 years ago
448d9d2eab32a4e0c0a37ddf0f153a13435dc767 authored over 5 years ago
In particular because it pulls in old rand duplicates. Replace use
with tempfile::tempdir() whi...
Update tinydb example to use async / await.
61aee5fc2857d07834328ee9b9a7f51762ac498e authored over 5 years agoThis also re-exports `bytes::{Buf, BufMut}` from `tokio-io`.
7f7f74985e18a6bbe6e05e49ca2407506a000889 authored over 5 years ago
The `tokio` facade crate will depend on the `async-traits` feature flag in
sub crates.
b14e189e44d6588ca4437ecbc2ca97ab7dedd925 authored over 5 years ago
5774a9cd64b56d703f743fe07ff3671c1af56d08 authored over 5 years ago
ab040bb498c96623f413efdc9fc16c46f72f9c63 authored over 5 years ago
6742816e78dad0d2ae8137671cc409258df70acf authored over 5 years ago
2dde2b448faecea425555b91c004802a61e079f2 authored over 5 years ago
0cfa120ba8c93822d6a84f2e7392008d84622010 authored over 5 years ago
da49ede41ef2430797667c02df8f615367d5fcc4 authored over 5 years ago
Fixes #1292
d224d6415e1966458d69e717d55a2b19bb6d1acf authored over 5 years ago83273b8b50fd4e7a68c83f9086e2f1bd513174d7 authored over 5 years ago
ca708d6d8783b4fc86ccc059fb7a40e14edfe812 authored over 5 years ago
Fix #1296
0b75c0c53d7708e42af5b72adb58f2261f7d9fe1 authored over 5 years ago5fbb36a060c3eb3317b50e9f58c264ac81f86608 authored over 5 years ago
c897a5b6962075c13571ee44f7cad0a7bca167c0 authored over 5 years ago
48d7f7b93175b46fb5816ad03a47e4a58d2c8d52 authored over 5 years ago
An earlier PR (#1282) re-exported the version from crates.io and not git
master.
795e02f4c6cfb577d6393221a8424c6e39e9d37c authored over 5 years ago
7ac8bfc82133a19cabc917e5ab55902e3b2441df authored over 5 years ago
a79483750ff550d95b95cb19fb211637f67c1745 authored over 5 years ago
The tokio-uds crate has been previously updated to std::future. This
commit enables the re-expo...
re-enables the threaded runtime and sets it (again) as the default.
bd3f3270dbf632a7e23e82dd93605db1fe050ee9 authored over 5 years agoe5525628cdc9cf359501384a7a820905ecab9235 authored over 5 years ago
f1b8a318d9d65c8e1ca2b4ee3f23f2c57c53bd04 authored over 5 years ago
64343f1b786b386bb4fbd6169fc4850cce9e245a authored over 5 years ago
82795184c1a8ce136c4f0fee2a6c9127ff495565 authored over 5 years ago
f529928d877809172a0349a008f5517544cc7fdd authored over 5 years ago
* Add a new `CtrlC` struct which will represent a stream of SIGINT
signals on Unix or the CTRL_...
407d15cf933bf32998a1c5c1348c950e891fc1cf authored over 5 years ago
80915906d8faa7a86e798d2d73509a0734987265 authored over 5 years ago
88e775dcf0ad33e1faeed08ffd8482f467417df8 authored over 5 years ago
8b49a1e05fa8d070c4d9582beb7491b284f1556a authored over 5 years ago
8fa1510d6782f8e98d77bc5e500c019c8a04d853 authored over 5 years ago
7797a377c36d7359630e3b5c267f55677ca747b7 authored over 5 years ago
The old implementation didn't work for Timeout<Stream>, since the method
took a deadline rather...
d4803bc86897517d4e4598fb2b6f2216c144ce1c authored over 5 years ago
Fixes: #1248
e07a03b3c5f7453f4360e0c72c805e6f5faaf32a authored over 5 years ago7b86acb71d11664f64104854ea69d41d9772786e authored over 5 years ago
0651f0942722a76be1f330bc42e365511fc81635 authored over 5 years ago
Fixes: #1229
516251052d9b57f353666eab1ab360d362c1ef7e authored over 5 years ago
Migrate to std::futures and the futures 0.3 preview and use async/await
where possible
**Bre...
cbad83f36250dee743e9ccef0cf473fce3300d28 authored over 5 years ago## Motivation
Currently, the process for releasing a new version of a Tokio crate is
somewha...
Refs: #1209
3e898f58a56630643b4dad529cdfd61c026b584f authored over 5 years agoc531865d2c1b7c7960d41e8c85f3999e3a8720c4 authored over 5 years ago
722eb257be0548911f5047d6b09a2bcf196deec9 authored over 5 years ago
ceed29586b446f87cce381d7d1e81bd01421f115 authored over 5 years ago
This also brings back the timer tests in the tokio crate.
70eca184f0f52dd2d634b750bba698da9418ee5f authored over 5 years ago
* timer: restructure feature flags
* update timer tests
* Add `async-traits` to CI
This als...
b2c777846eda2f8d68b3877d0cd5dff77ccde76f authored over 5 years ago8e7d8af5886000c20bbe6b6b046bbc1c8256015f authored over 5 years ago
7380dd2482c65b4176df7a9630d1ef18295937f7 authored over 5 years ago
## Motivation
The `tokio-trace` and `tokio-trace-core` crates have been renamed to
`tracing`...
An initial pass at updating `tokio-threadpool` to `std::future`. The
codebase and tests both no...
The action of `Sender::poll_close` is to check if the receiver has been
closed, not to try to cl...
Caching takes longer than rebuilding
ff906acdfb8ccb3b7d9ff92c1b477de97c3d968d authored over 5 years agoAdds:
- oneshot::Sender::close
- mpsc::Receiver::recv
- mpsc::Sender::send
Also renames ...
32ceccb4652076629303fda890ad4b2371a0dd02 authored over 5 years ago0af05e7408cef92b834718ed1bd3578fc0fbd40e authored over 5 years ago
Strategy was to
- copy the old codec code that was temporarily being stashed in `tokio-io`
-...
ed4d4a5353d07d2428072965ea23c9a6eba5d87d authored over 5 years ago
This simplifies the test
1f47ed3dcc4b582315cdbfb195495d7d4c76d3f3 authored over 5 years agoThese types have been updated already.
e9aaacddbda25eeb56a40e4f5e85d616d5e08b74 authored over 5 years agoRefs: #1203
11f6b2862fc458204aabbed9a6f919c65215aeb5 authored over 5 years agoBroken tests are disabled
8404f796ac99504ac9fbbce898e78bb02f05804a authored over 5 years ago