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

Remove unwraps via '?' with anyhow crate for example-oauth (#2069)

github.com/tokio-rs/axum - 8cb11e7f9410b913b42372a8229fab4b4bb0e50a authored over 1 year ago
Add file name for better user experience (#711)

github.com/tokio-rs/website - bbf12642b5a1f88aef6e949ecfe3e111089c5b1a authored over 1 year ago
sync: mention lagging in docs for `broadcast::send` (#5820)

github.com/tokio-rs/tokio - 0d382faa4e557d0f6e281485cfb14a4934461c41 authored over 1 year ago
sync: fix import style for `std::error::Error` (#5818)

github.com/tokio-rs/tokio - d8847cf89171e8b7872195724830a276c421f63e authored over 1 year ago
test: fetch actions from mock handle before write (#5814)

github.com/tokio-rs/tokio - 918cf08a5f6d891a0f9c0bc79ba051ff3ab49d7d authored over 1 year ago
Add `axum::extract::Query::try_from_uri` (#2058)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 0ed02a9a46fe76e17fa7e1441db893c87674079f authored over 1 year ago
Fix some typos in the docs

github.com/tokio-rs/axum - cc9629fe88d7fc405be7ff959f20f7e9d348d257 authored over 1 year ago
Speedup CI (#5691)

- Pass `--no-deps` to `cargo-clippy`
- Use `dtolnay/rust-toolchain@stale` instead of
`dtol...

github.com/tokio-rs/tokio - fc69666f8aaa788beaaf091ce6a9abd7b03d5e27 authored over 1 year ago
Remove unwrap from example-reverse-proxy

github.com/tokio-rs/axum - 99e8828df5ef7fa3f5412d781a60179aa000ad5b authored over 1 year ago
Remove unwrap from example-stream-to-file

github.com/tokio-rs/axum - f4accdc95d254ec537178d5741bd818a5b6be86b authored over 1 year ago
Remove sessions example

There are better libraries these days for doing sessions with axum. So
think this example was ju...

github.com/tokio-rs/axum - b1b0e4568302a4d24a8d0414ce5cbce9fd7eb667 authored over 1 year ago
ci: reenable semver check (#5845)

github.com/tokio-rs/tokio - bb4512eae0dae703f37585582c2b81c83a139dbf authored over 1 year ago
Merge branch 'tokio-1.29.x' into merge-1.29.x

github.com/tokio-rs/tokio - 9dbf1879ee9c5846fe441ac5b0494c88b0f83ee3 authored over 1 year ago
chore: prepare Tokio v1.29.1 release

github.com/tokio-rs/tokio - 1b1b9dc7e388d0619fe7bfe6a7618fff596fdee1 authored over 1 year ago
rt: fix nesting block_in_place with block_on (#5837)

This patch fixes a bug where nesting `block_in_place` with a `block_on`
between could lead to a...

github.com/tokio-rs/tokio - 012c8484019efb13ecdbbf0e6e76a55fd2dd6ec0 authored over 1 year ago
rt: fix nesting block_in_place with block_on (#5837)

This patch fixes a bug where nesting `block_in_place` with a `block_on`
between could lead to a...

github.com/tokio-rs/tokio - 6e990eb2c814d7f327b773714d6ea6982fdd9b9c authored over 1 year ago
io: remove slab in favor of Arc and allocations (#5833)

This patch removes the custom slab in favor of regular allocations an
`Arc`. Originally, the sl...

github.com/tokio-rs/tokio - b573adc733dc4cbff7b125738e2708e2518cca16 authored over 1 year ago
ci: disable tuning tests for cross tests (#5836)

github.com/tokio-rs/tokio - 0c7d8d10fbacd1f45f603596b74ed07e630d5313 authored over 1 year ago
io: fix safety of `LinkedList` drain_filter API (#5832)

The `drain_filter` method on the internal `LinkedList` type passes a
`&mut` reference to the no...

github.com/tokio-rs/tokio - ec1f52e1d3ab12308243758d297dedbccac1e262 authored over 1 year ago
sync: handle possibly dangling reference safely (#5812)

github.com/tokio-rs/tokio - 1bfe778acb72ca4223cc403fa6b76ef68a872990 authored over 1 year ago
rt: reorganize I/O driver source (#5828)

Moves `Driver` into its own file and eliminates a bunch of code defined
in macros.

github.com/tokio-rs/tokio - ce23db6bc7c6a2853377db629ca8b761a45e0476 authored over 1 year ago
chore: prepare Tokio v1.29.0 release (#5826)

github.com/tokio-rs/tokio - 48c55768fd6ae47d1c015b154a0ebd2579688359 authored over 1 year ago
task: add guarantee about when a spawned task may be polled (#5816)

github.com/tokio-rs/tokio - 657fd883d2ba5d110b2fd522ce9bd08947e03d7c authored over 1 year ago
Prepare v0.6.0 release (#315)

github.com/tokio-rs/loom - bcf4e843e2c52f1b41608c2f8f911176f3165db9 authored over 1 year ago
fs: wait for in-flight ops before cloning `File` (#5803)

If there is an ongoing operation on a file, wait for that to complete
before performing the clo...

github.com/tokio-rs/tokio - 6b076a27437a94f0c0e4d506188bef26c53896ee authored over 1 year ago
Increase max threads to 5 (#314)

5 threads ought to be enough for anybody.

github.com/tokio-rs/loom - a4341d00feb3a4301a0ba320a9982f673b917a58 authored over 1 year ago
Implement `IntoResponse` for boxed slices (#2035)

github.com/tokio-rs/axum - adb387a370ee03c0b6fbabe903221baa784daa06 authored over 1 year ago
io: fix `futures_io::AsyncSeek` implementaion for `Compat` (#5783)

github.com/tokio-rs/tokio - 910a1e2fcf8ebafd41c2841144c3a1037af7dc40 authored over 1 year ago
fs: update cfg attr in `fs::read_dir` (#5806)

github.com/tokio-rs/tokio - 6d25a00145d0dfed10c93eb37704fde88967341c authored over 1 year ago
sync: replace Poll::Ready with Ready (#5815)

github.com/tokio-rs/tokio - 78bf8a9e5e72430274467cebce4cc37096508c18 authored over 1 year ago
Add mio_unsupported_force_waker_pipe cfg flag

This, unsupported, flag forces the Waker implementation to use the pipe
implementation.

This is...

github.com/tokio-rs/mio - ec0776f5af29548e4e1f48f86f5fa123a46caa07 authored over 1 year ago
Fix MSRV check in GitHub Actions

github.com/tokio-rs/mio - 2f61857bff46f0e276f92879685fb4ffaaa296e3 authored over 1 year ago
Enable flame graphs and reports for benchmarks (#27)

In order to more easily interpret benchmark data, I enabled criterion
HTML reports and flame gr...

github.com/tokio-rs/tracing-opentelemetry - f5f898b47e086659a7a78b495ef77661781895cd authored over 1 year ago
tracing: fix recursive `register_callsite` deadlock (#2634)

## Motivation

A deadlock exists when a collector's `register_callsite` method calls
into cod...

github.com/tokio-rs/tracing - c6e8a8f679f40d2528008918e2d636e0b48b8107 authored over 1 year ago
task: add spawn_blocking methods to JoinMap (#5797)

github.com/tokio-rs/tokio - b8af5aad16baec0d2713453aa03db5ff29639010 authored over 1 year ago
fix: Frame::Array display (#129)

github.com/tokio-rs/mini-redis - 573283f36723cb0321cd3bbac16fae798d093baf authored over 1 year ago
mock: document public API in collector module (#2389)

There has been interest around publishing `tracing-mock` to crates.io
for some time. In order t...

github.com/tokio-rs/tracing - 9ad27405f82ca7414a9b742493c00e6782e548df authored over 1 year ago
Add ReductStore to show cases (#1999)

github.com/tokio-rs/axum - 466cfcddf737d6ab33c4c438dd9461d2fc75a1e8 authored over 1 year ago
Update tokio-tungstenite to 0.19 (#2021)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 26daec2b17b8100ed6dfed48e6c26f3003308fa4 authored over 1 year ago
docs: add note about large file multipart uploads (#2025)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 8016e7890c0afdaa114618081c281d0693fdbc0c authored over 1 year ago
Allow unreachable code in `#[debug_handler]` (#2014)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 68696b09b1ebb65e7962f18fec542249d416e0ce authored over 1 year ago
docs: Remove explicit auto deref from PrivateCookieJar example (#2028)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 40da647620fd2b62180b3c852e8ced816cf87afa authored over 1 year ago
Fix `.source()` of composite rejections (#2030)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 3c514ab0b421642111bd81bdbbd30273880d512c authored over 1 year ago
docs: Add links to more examples of Result-returning handlers. (#2049)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 8dae97a5e8cdffc52ae942a22ff9c337f230d4cf authored over 1 year ago
docs: update router::route multiple methods docs (#2051)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - 652d65aabce95d508bbf1ee7bf05053c83f0d230 authored over 1 year ago
Fix a typo in `axum::middleware` (#2056)

Co-authored-by: David Pedersen <[email protected]>

github.com/tokio-rs/axum - c26dcd90b3f8b1124f35c8e7eef6c81476c2de09 authored over 1 year ago
Fix CI (#2054)

github.com/tokio-rs/axum - b7665b209aa869a8b4831a86cff2a0a2b4b00a7b authored over 1 year ago
core: add `ValueSet::len` and `Record::len` (#2152)

## Motivation

This PR adds two new accessor functions that are useful for creating a
structu...

github.com/tokio-rs/tracing - 2906278ba7afde87067a5af7c4eab51ebc410619 authored over 1 year ago
rt: pad the task struct to avoid false sharing (#5809)

This change pads the task struct to avoid false sharing. It is possible
for these structs to ov...

github.com/tokio-rs/tokio - 2e62374e4a643015ea9ecf5a1d012c3429eed42f authored over 1 year ago
chore: Release version 0.2.6

github.com/tokio-rs/async-backtrace - d3d3a3986d29cae7ba8e48a6221f0f079d22ed3d authored over 1 year ago
Merge #30

30: prepare v0.2.6 release r=jswrenn a=jswrenn

bors r+

Co-authored-by: Jack Wrenn <jack@wrenn....

github.com/tokio-rs/async-backtrace - 2e759a0d7f805ccd093fd45e3bc3404383a8b9f9 authored over 1 year ago
prepare v0.2.6 release

github.com/tokio-rs/async-backtrace - ec97c7ca866c2c82f498c5dd6682a23008f6c89a authored over 1 year ago
Merge #29

29: ci: dont cache r=jswrenn a=jswrenn

Attempt to fix MSRV CI issue.

Co-authored-by: Jack Wren...

github.com/tokio-rs/async-backtrace - 78e29e5b81baa767eef423f40eff24573ff12609 authored over 1 year ago
ci: run `cargo update` before other cargo invocations

Attempts to fix MSRV CI issue.

github.com/tokio-rs/async-backtrace - 5ba6a0c1563667dc90908cab614c4f7c5584fd64 authored over 1 year ago
attributes: allow `unknown_lints` in generated code (#2626)

## Motivation

#2609 added an allow to generated code to allow a lint that was added in
Clipp...

github.com/tokio-rs/tracing - ebd437cf1a1f4bb3f916cde7d798776b89e319cb authored over 1 year ago
Rename UninitSlice constructors for consistency with ReadBuf (#599)

tokio::io::ReadBuf uses names `new` and `uninit` for its constructors.
For consistency with tha...

github.com/tokio-rs/bytes - 64c4fa286771ad9e522ffbefc576bcf7b76933d0 authored over 1 year ago
Merge pull request #26 from tokio-rs/fix-25

attributes: suppress clippy warnings in generated code.

github.com/tokio-rs/async-backtrace - 55f9e3233eba39e4949299d7aabdbb720b1231e5 authored over 1 year ago
Merge pull request #27 from tokio-rs/ci-apt-get-update

ci: update package lists before installing gcc-multilib

github.com/tokio-rs/async-backtrace - 7ff0ad0647fda8309c6e1928a0025916c212f231 authored over 1 year ago
Merge pull request #28 from tokio-rs/fix-ci

backtrace: fix CI test failures caused by doctest line no. diffs

github.com/tokio-rs/async-backtrace - d756c784b1f2302787af6a98e156bad60019251d authored over 1 year ago
tokio: improve taskdump documentation (#5805)

- Add example trace output.
- Add note on enabling unstable features.
- Add note on performanc...

github.com/tokio-rs/tokio - 56c43655845b109f59a8cdd5d31d36992fc3ecef authored over 1 year ago
ci: build tokio for redox-os (#5800)

github.com/tokio-rs/tokio - fb0d305a7a78a97f032830c9e07bc932f093e165 authored over 1 year ago
backtrace: fix CI test failures caused by doctest line no. diffs

A change between stable and nightly alters the start line number of
doc test examples, causing t...

github.com/tokio-rs/async-backtrace - 94383d2008401a4e8142b7fcd7cdac64143c71f4 authored over 1 year ago
core: fix typo in `field` docs (#2611)

## Motivation

Module `tracing::field` documentation is missing a word.

## Solution

Fixi...

github.com/tokio-rs/tracing - c14525e1610db88986f849d46bd3e9795878b012 authored over 1 year ago
chore: silence `clippy::redundant_clone` warning (#2619)

The purpose of this test is to assert two clones of the same span are
equal to each other, so t...

github.com/tokio-rs/tracing - 2fc09f47caddd880b5935a68ce3d40cdb545d1c5 authored over 1 year ago
attributes: fix `clippy::let_with_type_underscore` in generated code (#2609)

Co-authored-by: Hayden Stainsby <[email protected]>
Co-authored-by: Eliza Weisman <eliza...

github.com/tokio-rs/tracing - 3bde225fda31dcba2c3b52a539a432cb0932b710 authored over 1 year ago
docs: fix deadlink to tracing-etw repo (#2602)

github.com/tokio-rs/tracing - e6f4ff15b812e8c276ee5b3332703e4037fd0a8a authored over 1 year ago
rt(threaded): adjust `transition_from_parked` behavior after introducing `disable_lifo_slot` feature (#5753)

github.com/tokio-rs/tokio - 848482d2bb5761cd8fab3ef0dd92b8241e75e3d7 authored over 1 year ago
net: add support for Redox OS (#5790)

github.com/tokio-rs/tokio - 00af6eff77f9fdcf6b4883671cb186b580cddce8 authored over 1 year ago
sync: fix typo in batch semaphore (#5789)

github.com/tokio-rs/tokio - b7290910f7e471f0119ecd717af3a20a2f37fb09 authored over 1 year ago
chore: upgrade remaining 2018 edition crates to 2021 edition (#5788)

github.com/tokio-rs/tokio - af6c87a045f413f2ce41d89db55663653a2dca67 authored over 1 year ago
Upgrade to 2021 edition (#99)

github.com/tokio-rs/async-stream - 3bad70289ea0e2872ae0031c24ab7e19b5ea6b98 authored over 1 year ago
ci: update cargo-check-external-types to 0.1.7 (#5786)

github.com/tokio-rs/tokio - 6257712d6837fea36e1a201b7df75885b57a3148 authored over 1 year ago
chore: enable cargo v2 resolver to prevent dev-deps from enabling log feature of mio (#5787)

github.com/tokio-rs/tokio - c5d52c17ae800f1d39d7132fd9c452f2fae0e168 authored over 1 year ago
Support setting model thread stack size (#311)

* Hold transient scheduler state in Scheduler::run

Create the scheduler's threads in the stac...

github.com/tokio-rs/loom - ce8a232610837361c9e7de2dce9ba6342be8ac99 authored over 1 year ago
time: do not overflow to signal value (#5710)

github.com/tokio-rs/tokio - 2a54ad01d0945c851a093849c83019de69e98dee authored over 1 year ago
tokio: improve task dump documentation (#5778)

Adds depth to the taskdump example, and documentation to Handle::dump.

github.com/tokio-rs/tokio - cb18b0a231828a3e65d3f64c6d2744751c6b30ed authored over 1 year ago
task: add `JoinSet::poll_join_next` (#5721)

github.com/tokio-rs/tokio - 7ccd3e0c6d0d1341bee4dd136eef38092e1aad11 authored over 1 year ago
task: use pin-project for `TaskLocalFuture` (#5758)

Signed-off-by: Bugen Zhao <[email protected]>

github.com/tokio-rs/tokio - e63d0f10bf614dbd7b85d04a6e01bf8378b5194a authored over 1 year ago
Fix doc link to RAI pattern crate documentation (#2612)

github.com/tokio-rs/tracing - e603c2a254d157a25a7a1fbfd4da46ad7e05f555 authored over 1 year ago
Remove broken link to local tokio-rustls copy (#148)

github.com/tokio-rs/tls - 02c1aeb7001525f4aa71e07312f8519872dc638a authored over 1 year ago
Remove tokio-rustls after move to rustls org (#146)

github.com/tokio-rs/tls - fc349ec8c0ff35757b2139137494f8bf9bb3d37e authored over 1 year ago
ci: temporarily disable semver check (#5774)

github.com/tokio-rs/tokio - a2941e48beb7d34ae8ed6dc4618fd3b27ea23547 authored over 1 year ago
rt: reduce code defined in macros (#5773)

Instead of defining code in macros, move code definition to sub modules
and use the cfg_macro t...

github.com/tokio-rs/tokio - 1c8d22c18b4c629c2d5f44b6d599738c2fca8b8a authored over 1 year ago
rt: panic if `EnterGuard` dropped incorrect order (#5772)

Calling `Handle::enter()` returns a `EnterGuard` value, which resets the
thread-local context o...

github.com/tokio-rs/tokio - cbb3c155dd416f6e6a26be5e3b2ebc02853e4b62 authored over 1 year ago
rt: implement task dumps for multi-thread runtime (#5717)

This patch implements task dumps on the multi-thread runtime. It
complements #5608, which imple...

github.com/tokio-rs/tokio - 038c4d9999ea39e4c9f8ed3f911c5a3c02ebf574 authored over 1 year ago
io: support PRIORITY epoll events (#5566)

Add support for epoll priority events. The commit adds `Interest::PRIORITY`, `ready`, and `ready...

github.com/tokio-rs/tokio - 7b24b22901f8fc89c1b5f7989d4c2482cd4f288a authored over 1 year ago
ci: disable tuning test when runing ASAN (#5770)

The tuning test relies on a predictable execution environment. It
assumes that spawning a new t...

github.com/tokio-rs/tokio - 779b9c19d5c373d4d89ef3d758cf7469e9941c31 authored over 1 year ago
Bump MSRV to 1.60.0 (#313)

We depend indirectly on `regex-syntax v0.7.1`, which has MSRV 1.60.0.

github.com/tokio-rs/loom - a0b154df3e50a3d0918449a4b78c166c65530bd4 authored over 1 year ago
rt: split `runtime::context` into multiple files (#5768)

This PR restructures `runtime::context` into multiple files by component and feature flag. The g...

github.com/tokio-rs/tokio - 1204da730000f2eab19d2c05eea12ee3071b3f31 authored over 1 year ago
Bump to 0.5.5 (#122)

github.com/tokio-rs/turmoil - dcb034628df0bb6bf489d33172940d807f4f41a7 authored over 1 year ago
Make socket buffer capacity configurable (#121)

Behavior stays the same for now, but the values can at least be
modified for chatty use cases.

github.com/tokio-rs/turmoil - 45c681d935558596d88f413738cfe9ed440d8464 authored over 1 year ago
fix typo `though` -> `thought` (#709)

github.com/tokio-rs/website - 175398872dcfcea1e53ff6ecc76bf293eebeb3fe authored over 1 year ago
add: take_io method to LazyConfigAcceptor (#145)

* add: take_io method to LazyConfigAcceptor

The `take_io` method can be used to take back own...

github.com/tokio-rs/tls - fcbae20f8c2509620198c9102af058f0dd255d6f authored over 1 year ago
rt: `EnterGuard` should not be `Send` (#5766)

Removes `Send` from `EnterGuard` (returned by `Handle::enter()`. The
guard type changes a threa...

github.com/tokio-rs/tokio - e75ca93d30e6d2f7a165882d46d8b55fa3e8cb78 authored over 1 year ago
ci: update package lists before installing gcc-multilib

github.com/tokio-rs/async-backtrace - c9bef588297bd139c09dff20e4247b06dfd455e7 authored over 1 year ago
rt: `Scoped` should not be `Sync` (#5765)

If the `Scoped` type is `Sync`, then you can call `set` from two threads in parallel. Since it a...

github.com/tokio-rs/tokio - 15712018da9b13165bb5c5a72c32478c700d578e authored over 1 year ago
docs: add warning icon for extractor order (#2027)

github.com/tokio-rs/axum - 8374c3e789e71b4150fef46e274c9ed1ef9358bf authored over 1 year ago
Fix CI failure (#616)

github.com/tokio-rs/bytes - c7756c3e5976246926a5c8227c181a97d80cf22b authored over 1 year ago
Add date under title (#708)

github.com/tokio-rs/website - c9e5dd45d04798345ad768a19bc7dd2208d90d45 authored over 1 year ago
macros: fix diagnostics of last statement (#5762)

github.com/tokio-rs/tokio - 076d77c18679e6a7cd36558c3aa06377554d8d20 authored over 1 year ago