Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

Tokio

An asynchronous I/O stack for the Rust programming language.
Collective - Host: opensource - https://opencollective.com/tokio - Website: https://tokio.rs - Code: https://github.com/tokio-rs

rt: remove dead platform.rs file (#5761)

github.com/tokio-rs/tokio - e2853c1b49a8f3ee5923e7414ac4506a3f11a8f9 authored over 1 year ago
rt: make `CONTEXT` const TLS (#5757)

This makes initializing `Context` const, which lets us use const
thread-locals. The next step w...

github.com/tokio-rs/tokio - 8f0103f6c5fd300fee15888fc15ec9dd86248690 authored over 1 year ago
Fix reverse dns lookups on static binds (#120)

github.com/tokio-rs/turmoil - 78ca18d3c08b8f0be9ce51ac7f686c9961bf74fe authored over 1 year ago
rt(threaded): move inject queue lock to worker (#5754)

This commit is a step towards the ongoing effort to unify the mutex in
the multi-threaded sched...

github.com/tokio-rs/tokio - fb4d43017d6cb7b7cbdfbe5fc189bca0291ff215 authored over 1 year ago
attributes: suppress clippy warnings in generated code.

Fixes #25

github.com/tokio-rs/async-backtrace - 01ae1f0d342ee17a0aed7833ebb0c47ea5600af0 authored over 1 year ago
ci: fix spurious CI failure (#5752)

PR #5720 introduced runtime self-tuning. It included a test that
attempts to verify self-tuning...

github.com/tokio-rs/tokio - 1e14ef00939f62f31a00bbef260d82185171c6d5 authored over 1 year ago
rt: move Inject to `runtime::scheduler` (#5748)

Previously, `Inject` was defined in `runtime::task`. This was because it
used some internal fns...

github.com/tokio-rs/tokio - a8b6353535ffa08fc84aee93d315ec4df088c2c2 authored over 1 year ago
Set builder parent span to None when manually setting parent (#26)

## Motivation

When I tried to find a parent span as someone not familiar with the code
I tri...

github.com/tokio-rs/tracing-opentelemetry - 040c57a61b455f4320d9804a10d4bef086cf0722 authored over 1 year ago
rt: move deferred task list to scheduler (#5741)

Previously, the deferred task list (list of tasks that yielded and are
waiting to be woken) was...

github.com/tokio-rs/tokio - c748f4965eae883a2291945116d84cab5d657100 authored over 1 year ago
rt: start work to unify MT scheduler mutexes (#5747)

In order to reduce the number of mutex operations in the multi-threaded
scheduler hot path, we ...

github.com/tokio-rs/tokio - a96dab1089bf7893391c9222f89e58c1b1e85fe5 authored over 1 year ago
rt(threaded): basic self-tuning of injection queue (#5720)

Each multi-threaded runtime worker prioritizes pulling tasks off of its
local queue. Every so o...

github.com/tokio-rs/tokio - 79a7e78c0d4ea5f36d74a773b9023df7d6022b27 authored over 1 year ago
io: add `AsyncRead`/`AsyncWrite` passthrough for `Inspect` (#5739)

github.com/tokio-rs/tokio - 7c12e41d078d08311847f33653a21639e200db61 authored over 1 year ago
taskdump: instrument the remaining leaf futures (#5708)

github.com/tokio-rs/tokio - 7a99f87df203d589d9a8ad042a64b105a954f9fb authored over 1 year ago
Release v0.8.8

github.com/tokio-rs/mio - c2f79f6969cccb6dc0452a3f360757d9e01290ce authored over 1 year ago
Silence unused variable warnings for all log macros

Not just the error! macro.

github.com/tokio-rs/mio - 0b8c9ddbeb2ac2be83b4b2bf7a3add6e5236331f authored over 1 year ago
Add wasm32-wasi to target list to check

github.com/tokio-rs/mio - c6fff67980004b5036845f9fd78c0ae9e7778865 authored over 1 year ago
Fix compilation on wasi

github.com/tokio-rs/mio - 8076d530251f369712427e0a1edd4b44adf4870b authored over 1 year ago
util: add reexport of bytes crate (#5725)

github.com/tokio-rs/tokio - 0b2c9b8baba33221a08e950f28f63aac53f1ee41 authored over 1 year ago
Release v0.8.7

github.com/tokio-rs/mio - e7cddfa53d99fe91101a501e3ebcdfcc4a8e3e6b authored over 1 year ago
ci: speed up multi-threaded runtime loom tests. (#5723)

Increase max preemption back to 2 while running the tests in under 90 minutes.

github.com/tokio-rs/tokio - 98c8c38e9674cd584495046c793969625276e63d authored over 1 year ago
Merge 'tokio-1.28.2' into 'master' (#5737)

github.com/tokio-rs/tokio - 080d52902fc0e72af210e753df0b509731fd9b5d authored over 1 year ago
chore: prepare Tokio v1.28.2 (#5736)

github.com/tokio-rs/tokio - e87ff8a83a2edea1b23cf62269b8b31ef7f1df2d authored over 1 year ago
Merge 'tokio-1.25.1' into 'tokio-1.28.x' (#5735)

github.com/tokio-rs/tokio - 1605279abff0e744d3fdf033fd855ce55037bae7 authored over 1 year ago
chore: prepare Tokio v1.25.1 (#5734)

github.com/tokio-rs/tokio - 25258d572abe2075931762bdb111b195157c1bba authored over 1 year ago
Merge 'tokio-1.20.5' into 'tokio-1.25.x' (#5733)

github.com/tokio-rs/tokio - 8ddb58bf6c1f7b2a0febab734903c65c03023af1 authored over 1 year ago
make `log` an optional dependency

Currently, Mio depends on `log`. In rust-lang/log#552, the `log`
maintainers aim to increase `lo...

github.com/tokio-rs/mio - 988bd00dc48d345247a5732acc8cb8cc711ab6ae authored over 1 year ago
Don't drop Copy type in example

Assign it to _ to silence the unused variable warning.

github.com/tokio-rs/mio - 958200c0ddcc57efbf6130d86d5ad54b8fc16ec1 authored over 1 year ago
ci: use a fixed stable on 1.25.x (#5732)

This cherry-picks:
* chore: remove ntapi dev-dependency
* time: fix repeatedly_reset_entry_ins...

github.com/tokio-rs/tokio - 4b032a25a4032da8d34223149e916e2f3e3ab549 authored over 1 year ago
chore: prepare Tokio v1.20.5 (#5731)

github.com/tokio-rs/tokio - edd172cd3257e36cdfb2925716cdfddb91c4c038 authored over 1 year ago
Merge 'tokio-1.18.6' into 'tokio-1.20.x' (#5730)

github.com/tokio-rs/tokio - 9877fa2a97db0a0429f0f13b4cc1dd56e2e5db39 authored over 1 year ago
chore: prepare Tokio v1.18.6 (#5729)

github.com/tokio-rs/tokio - 0f898a3148c41dffe3f5cd8d5c391ea603d1b22b authored over 1 year ago
tokio: disable default features for mio (#5728)

github.com/tokio-rs/tokio - d6a9ef533348c787376b1a64f3cf1103d60a3785 authored over 1 year ago
ci: fix CI for 1.18.x branch (#5728)

Some of these changes will be progressively reverted as we merge this
into newer branches.

github.com/tokio-rs/tokio - 2a180188c62ba13667cb6952ad65fffa72876266 authored over 1 year ago
Update to opentelemetry 0.19.0 (#127)

github.com/tokio-rs/mini-redis - bec20d5646898d4a0ad014f9aaa2fcdf77749c37 authored over 1 year ago
rt: move scheduler ctxs to runtime::context (#5727)

This commit eliminates the current_thread::CURRENT and multi_thread::current
thread-local varia...

github.com/tokio-rs/tokio - 9f9db7da6340a76938427425c57fe781276d4299 authored over 1 year ago
rt: avoid cloning `runtime::Handle` in `spawn` (#5724)

This commit updates `tokio::spawn` to avoid having to clone
`runtime::Handle`.

github.com/tokio-rs/tokio - d274ef3748b82d7d7eccc39a8482586a4d8a5cc1 authored over 1 year ago
task: typo fix (#5726)

github.com/tokio-rs/tokio - 5e6d4c7999805a74d3dde95cd39ffdbb20bc2636 authored over 1 year ago
build(deps): update criterion requirement from 0.4.0 to 0.5.0 (#24)

github.com/tokio-rs/tracing-opentelemetry - 5ce1b108931a6ad02f78e98bd34f383d1c42d751 authored over 1 year ago
docs: add new entry to ECOSYSTEM.md (#2018)

github.com/tokio-rs/axum - eafee2d2f40df82c5ac9016bf27d0d9ffe8bfe7b authored over 1 year ago
Bump to 0.5.4 (#119)

github.com/tokio-rs/turmoil - a2bb6421f834b94c0a7bd1e93f1947d1080c9711 authored over 1 year ago
Add support for loopback (#118)

This change adds UDP and TCP support for loopback. Packets sent over loopback
do not flow throu...

github.com/tokio-rs/turmoil - 563440bc66ad247f216893d97805d9c0aa90f2fd authored over 1 year ago
rt(threaded): cap LIFO slot polls (#5712)

As an optimization to improve locality, the multi-threaded scheduler
maintains a single slot (L...

github.com/tokio-rs/tokio - 9eb3f5b556c1484f17368b193001ce972219d980 authored over 1 year ago
Prepare for v0.19.0 release (#23)

### Breaking Changes

- Upgrade to `v0.19.0` of `opentelemetry` (#12)
For list of breaking ch...

github.com/tokio-rs/tracing-opentelemetry - 42e986929080a5f1f245876c1aaa82ce9a7d85de authored over 1 year ago
build(deps): update criterion requirement from 0.3.6 to 0.4.0 (#2)

github.com/tokio-rs/tracing-opentelemetry - 128e2f8af56968694881ca656d3814663bce7e65 authored over 1 year ago
Update opentelemetry to 0.19 (#12)

Signed-off-by: Jayson Reis <[email protected]>
Co-authored-by: Julian Tescher <julian@tes...

github.com/tokio-rs/tracing-opentelemetry - e67969615bd9c3e2e3041c2b2f829d1a1aed12e9 authored over 1 year ago
Backport v0.18 otel release changes (#22)

Backport other release changes from
https://github.com/tokio-rs/tracing/pull/2312

github.com/tokio-rs/tracing-opentelemetry - 0478b0e29a7b20ef257673ab9b6ca8cc5362d31e authored over 1 year ago
rt: batch pop from injection queue when idle (#5705)

In the multi-threaded scheduler, when there are no tasks on the local
queue, a worker will atte...

github.com/tokio-rs/tokio - 3a94eb089343e1efa9563b91e13c79a0e61b2364 authored over 1 year ago
expose rustls secret_extraction feature (#134)

github.com/tokio-rs/tls - 3fcf85892b82670438f8f3a0efd9643f46a79353 authored over 1 year ago
Update topics index.md (#705)

github.com/tokio-rs/website - 08b6b98d7529faae3f476f58668022f6341dd169 authored over 1 year ago
fix: Backport opentelemetry 0.18 code from main repo (#9)

## Motivation
I noticed that this repo got the cut-off before opentelemetry 0.18 was
committed...

github.com/tokio-rs/tracing-opentelemetry - a5c27f6605651772f2c439e3f7fdc824f19462a1 authored over 1 year ago
Update homepage and repository links (#17)

Because opentelemetry tracer was moved to own repository, homepage and
repository parameters of...

github.com/tokio-rs/tracing-opentelemetry - bd7d8f6480567b70c5a40ae80627d56fdf184923 authored over 1 year ago
Update the repository URL in Cargo.toml (#16)

Changes the URL for the repository in Cargo.toml

## Motivation

Clicking "repository" in cr...

github.com/tokio-rs/tracing-opentelemetry - b6154a85aea3ffff0cd4bd08849a0a8db0f9032c authored over 1 year ago
rt: use task::Inject with current_thread scheduler (#5702)

Previously, the current_thread scheduler used its own injection queue
instead of sharing the sa...

github.com/tokio-rs/tokio - 93bde0870fd706afbca795b94ce6e46d1f878edb authored over 1 year ago
ci: update nightly version (#5706)

github.com/tokio-rs/tokio - ddd7250e620c611f5a67fc94aba906e5b3b5fb25 authored over 1 year ago
chore: rm .cargo/config and include in .gitignore (#5707)

It was most likely included by accident.

github.com/tokio-rs/tokio - f64a1a3dbde9af86dfdf1e9b919a43111f2d1c23 authored over 1 year ago
Fix bug in binding an in use port (#117)

There was a bug where binding an already bound port would wipe the existing
before returning an...

github.com/tokio-rs/turmoil - 1df956bb6f151a96a8a4fc9376a8946ba9bacb5b authored over 1 year ago
rt: small current_thread scheduler cleanup (#5701)

There should be no functional changes.

github.com/tokio-rs/tokio - c88f9bc9300fc12a04a13ac3dde7251b8d960404 authored over 1 year ago
Remove inconsistent address resolution (#114)

github.com/tokio-rs/turmoil - 1971d604ba05ea6487ff26508c463e7b1a217f88 authored over 1 year ago
process: add `raw_arg` method to `Command` (#5704)

github.com/tokio-rs/tokio - 29a6f468a683ec5f955a794291768f04ef999699 authored over 1 year ago
Fix a typo in `axum::extract::rejection::FailedToDeserializeQueryString` documentation (#2009)

github.com/tokio-rs/axum - 59d6a7b31a9653ba719c93846cae3a01b76c1adb authored over 1 year ago
rt: add internal counters to threaded runtime. (#5700)

These counters are enabled using the `tokio_internal_mt_counters` and
are intended to help with...

github.com/tokio-rs/tokio - 8c076cb00d27c31b68071308b12412ca7cecceab authored over 1 year ago
Fix the `cargo hack` check (#2013)

github.com/tokio-rs/axum - 7208cdf795368e393ac9f048c0946b93139203f0 authored over 1 year ago
Remove unused rand dependency (#126)

github.com/tokio-rs/mini-redis - 455603c1a288b84489360109a9409f7c38475e0c authored over 1 year ago
Filter out equal `IpAddr`s for regex matching (#116)

Applying a "hold all" panics as the resolution does not take into
account matching `IpAddr`s fo...

github.com/tokio-rs/turmoil - dcc3b2efc6667696fb715c7511f7e0a3b256e4cc authored over 1 year ago
Update to clap 4.2.7 (#125)

github.com/tokio-rs/mini-redis - fe55e5f5ebd7f87c34edb25086e98a239ea63515 authored over 1 year ago
replace BTreeMap by BTreeSet and remove id form Entry (#123)

github.com/tokio-rs/mini-redis - df98a941acf5d8372fe8cb3aa716e8ccb76892dd authored over 1 year ago
rt: instrument task poll times with a histogram (#5685)

Adds support for instrumenting the poll times of all spawned tasks. Data is tracked in a histogr...

github.com/tokio-rs/tokio - c84d0a14b189c45da8f5e963fd3a83790ec92f8e authored over 1 year ago
docs: link to latest version of tokio-util docs (#5694)

github.com/tokio-rs/tokio - a883fd437821fb3019ea2f100d1feade607f4cb4 authored over 1 year ago
ci: skip miri tests when running loom (#5695)

Disables a recently added miri test when running loom tests.

github.com/tokio-rs/tokio - 1014262d34021f219f1fba88b78899ee29b9c943 authored over 1 year ago
task: fix stacked borrows issue in `JoinSet` (#5693)

github.com/tokio-rs/tokio - f6313f4382145a365dfd94a352a53f805a2f14ef authored over 1 year ago
runtime: fix possible starvation when using lifo slot (#5686)

github.com/tokio-rs/tokio - 70364b707975b84daf223915d60a1610de2539a2 authored over 1 year ago
sync: add `broadcast::Receiver::blocking_recv` (#5690)

github.com/tokio-rs/tokio - dd9471d13a88733097c4643c2ea3a17fb8c238ae authored over 1 year ago
Add support for Ipv6 network/binds (#113)

github.com/tokio-rs/turmoil - a71fb12e432f287c62dbe93caa9bbf3402639166 authored over 1 year ago
Update to atoi 2.0.0 (#124)

github.com/tokio-rs/mini-redis - e1840ec9ef1abbbd9958805bca8250120988a9fa authored over 1 year ago
ci: only check fuzz tests after basic tests (#5687)

github.com/tokio-rs/tokio - 4e2ef63c4ed5aea3805c71da863ea0f492896a41 authored over 1 year ago
subscriber: document `registry` feature requirement for `fmt` feature (#2590)

## Motivation

This was inconsistent with other features, which mention their
requirements, a...

github.com/tokio-rs/tracing - 29146260fb4615d271d2e899ad95a753bb42915e authored over 1 year ago
docs: add SECURITY.md (#2591)

We should make it explicit that tracing uses the security policy of Tokio.

github.com/tokio-rs/tracing - bfc44ba2fd170f10e17f6f242b979517edb89b5f authored over 1 year ago
ci: check that `tokio-stream/fuzz` compiles (#5682)

github.com/tokio-rs/tokio - dec390df1e816171e9dc892d78a2634f9afe2d8a authored over 1 year ago
Merge 'tokio-1.28.x' into 'master' (#5680)

github.com/tokio-rs/tokio - 89b73f39bfcd1d1e1206b27a3f9c50f14cc670c5 authored over 1 year ago
chore: prepare Tokio v1.28.1 (#5679)

github.com/tokio-rs/tokio - a26fc9c9f956a66d086b8e43dbf9b2a8fe9b14de authored over 1 year ago
fuzz: remove unused code from `fuzz_steam_map.rs` (#5675)

github.com/tokio-rs/tokio - 7fe88ce4addfe89a3cb9c1e620a5dacb673900c8 authored over 1 year ago
build: fix warnings in AS_FD_PROBE (#5677)

github.com/tokio-rs/tokio - f2d033e4541d3e814e19b19ddd8a07ff1302ddbb authored over 1 year ago
sync: remove 'static bound from `PollSender` (#5665)

github.com/tokio-rs/tokio - c999699f5ed12d1d1a10f0388cdd0ac745570131 authored over 1 year ago
taskdump: instrument `JoinHandle` and `tokio::fs` (#5676)

github.com/tokio-rs/tokio - 7430865d655d31836ce62e65d8f03bcb9a85b12e authored over 1 year ago
macros: fix typo in doc comment (#5671)

github.com/tokio-rs/tokio - 56239a9035a5f2f868b4a63a968ecf1a38cb61a2 authored over 1 year ago
net: add nodelay methods on TcpSocket (#5672)

github.com/tokio-rs/tokio - 1b4106a1ce7e3c1e2f93c9cc963461f002ef0435 authored over 1 year ago
Fix localhost vs 0.0.0.0 discrepancy (#1984)

github.com/tokio-rs/axum - b0eb7a24bc62c76d59d2a98117c27a4bdb11a34a authored over 1 year ago
ci: check that `tokio/fuzz` compiles (#5670)

github.com/tokio-rs/tokio - 3abe877bf7de2bb6932dca18aafd82b8ce6658cc authored almost 2 years ago
sync: implement more traits for channel errors (#5666)

github.com/tokio-rs/tokio - 61b68a8abc7e6824f31eaa51e4b41e00a5471d20 authored almost 2 years ago
Update in spawning.md (#703)

Updating document tone for a better understanding.
Since an info column is separating in betwee...

github.com/tokio-rs/website - 809f5e62c7fda15518a594d745c60b8ad091eb68 authored almost 2 years ago
Dropping repetitive text (#702)

The Line 1 and Line 2 conveys the same idea of using full feature flag for this tutorial.
Line ...

github.com/tokio-rs/website - 03dfe80aad3c18a5295a436618e413543ce26297 authored almost 2 years ago
Fix FreeBSD CI test

github.com/tokio-rs/mio - 0757ec88387035eaa1bc723993fc3405f218fb7b authored almost 2 years ago
Don't remove the `Sec-WebSocket-Key` header in `WebSocketUpgrade` (#1972)

github.com/tokio-rs/axum - b663072504c7846556adcc0dea304c59f70c986a authored almost 2 years ago
Fix typo in json_lines.rs (#1970)

github.com/tokio-rs/axum - ce7739e76dd10b45492b6f1a73a41c9b7e59009f authored almost 2 years ago
fs: reduce blocking ops in `fs::read_dir` (#5653)

github.com/tokio-rs/tokio - 52bc6b6f2d773def6bfaabf6925fef4e789782b7 authored almost 2 years ago
tokio: add `CountedLinkedList::for_each` (#5660)

github.com/tokio-rs/tokio - f478ff4a249b14db2d2cb99900e7894717eaf188 authored almost 2 years ago
taskdump: implement task dumps for current-thread runtime (#5608)

Task dumps are snapshots of runtime state. Taskdumps are collected by
instrumenting Tokio's lea...

github.com/tokio-rs/tokio - 660eac71f0ac7274dc3ba6dd92df9ff2ea61be9f authored almost 2 years ago
metrics: add metric for number of tasks (#5628)

github.com/tokio-rs/tokio - 1d785fd66fce4a9125c6f0c403dfe1921d011539 authored almost 2 years ago
Update README.md (#122)

github.com/tokio-rs/mini-redis - 7e2bbe32fdf91a883d88ba7f9280f9d29f86414f authored almost 2 years ago
net: add uds doc alias for unix sockets (#5659)

github.com/tokio-rs/tokio - 6a8f6f5a90a15dd840c009075009ecffb98e52f8 authored almost 2 years ago