tottoto
32a1acc85f
examples: bump http
crate from 0.2
to 1
( #7618 )
2025-09-15 18:22:57 +08:00
Martin Grigorov
c9b4e4c110
examples: fix the write length in the connect-tcp
example ( #7581 )
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
2025-09-06 15:49:07 +08:00
Martin Grigorov
3eb515e1a7
examples: update outdated example name connect
to connect-tcp
( #7582 )
...
Signed-off-by: Martin Tzvetanov Grigorov <mgrigorov@apache.org>
2025-09-06 14:01:40 +08:00
Aaron Chen
a7896d07f1
chore: update CI to clippy 1.88 ( #7452 )
2025-07-09 08:34:24 +02:00
Erich Gubler
aff24dfbeb
deps: upgrade windows-sys
from 0.52 to 0.59 ( #7117 )
2025-07-07 17:49:12 +00:00
Jeff Vander Stoep
193c1574a1
examples: update rand crate to 0.9.1 ( #7371 )
2025-05-28 11:32:24 +00:00
Nicholas Skinsacos
1434b32b5a
examples: improve echo example consistency ( #7256 )
2025-04-18 18:02:25 +03:30
Taiki Endo
7f09959b0a
chore: use [lints] to address unexpected_cfgs lint ( #7124 )
2025-01-25 17:46:21 +01:00
Hamir Mahal
d4178cf349
tokio: avoid positional fmt params when possible ( #6978 )
2024-11-18 13:50:58 +01:00
Alice Ryhl
ebe241647e
ci: use cargo deny ( #6931 )
2024-10-23 18:48:07 +02:00
Motoyuki Kimura
ee8d4d1b05
chore: fix ci failures ( #6725 )
2024-07-25 20:30:23 +02:00
Kenny Kerr
51b03f0334
deps: update to windows-sys v0.52 ( #6154 )
2024-07-23 14:43:23 +02:00
Rafael Bachmann
be9328da75
chore: fix clippy warnings ( #6466 )
2024-04-08 20:44:18 +09:00
Patrick McGleenon
e392c4ff1e
chore: update CI to clippy 1.76 ( #6334 )
...
Co-authored-by: Rafael Bachmann <rafael.bachmann.93@gmail.com>
2024-02-10 10:45:40 +01:00
Jack Wrenn
10c9eeb6c2
runtime: include task Id
in taskdumps ( #6328 )
...
Task `Id`s provide a semi-stable identifier for monitoring task
state across task dumps.
Fixes #6313
2024-02-05 22:53:20 +01:00
kiron1
6aca07bee7
example: use copy_bidirectional
in proxy.rs ( #5856 )
2023-07-28 12:06:44 +02:00
Taiki Endo
af6c87a045
chore: upgrade remaining 2018 edition crates to 2021 edition ( #5788 )
2023-06-12 02:21:50 +09:00
Jack Wrenn
cb18b0a231
tokio: improve task dump documentation ( #5778 )
...
Adds depth to the taskdump example, and documentation to Handle::dump.
2023-06-10 13:30:08 +02:00
Jack Wrenn
038c4d9999
rt: implement task dumps for multi-thread runtime ( #5717 )
...
This patch implements task dumps on the multi-thread runtime. It
complements #5608 , which implemented task dumps on the current-thread
runtime.
2023-06-06 13:55:37 -07:00
Jack Wrenn
660eac71f0
taskdump: implement task dumps for current-thread runtime ( #5608 )
...
Task dumps are snapshots of runtime state. Taskdumps are collected by
instrumenting Tokio's leaves to conditionally collect backtraces, which
are then coalesced per-task into execution tree traces.
This initial implementation only supports collecting taskdumps from
within the context of a current-thread runtime, and only `yield_now()`
is instrumented.
2023-04-27 12:59:20 +02:00
Taiki Endo
88445e762c
deps: update windows-sys to 0.48 ( #5591 )
2023-04-02 09:31:27 +02:00
Ivan Zderadicka
d46c844bb9
examples: fix panic in tinyhttp example ( #5328 )
...
As method in httparse result is no longer part of input buffer it needs
to be handled separately.
2023-03-20 18:52:38 +01:00
Taiki Endo
09b2653e71
chore: update windows-sys to 0.45 ( #5386 )
2023-02-09 11:16:12 +01:00
Loong Dai
3a5f7b7f2f
examples: update hello world comment ( #5219 )
2022-11-23 11:00:25 +01:00
Kenny Kerr
299bd6aee3
net: replace winapi with windows-sys ( #5204 )
2022-11-22 16:23:26 +00:00
Carl Dong
3db330dad2
examples: use write_all
instead of write
in hello world example ( #5044 )
2022-09-27 21:50:17 +00:00
Alice Ryhl
feef48fb58
ci: improve minrust check and re-enable example ( #5060 )
2022-09-27 21:18:13 +00:00
Alice Ryhl
05e661490b
chore: don't use once_cell
for 1.18.x LTS release ( #5048 )
...
The latest release of once_cell has an MSRV that is incompatible with the MSRV of the 1.18.x LTS release.
2022-09-26 10:41:35 +02:00
Eliza Weisman
cb9a68eb1a
examples: update tracing-subscriber
to 0.3 ( #4227 )
2022-01-08 13:13:28 +09:00
Jinhua Tan
e55f3d4398
examples: make the introduction in examples/Cargo.toml more clear ( #4333 )
2021-12-21 14:02:18 +01:00
Toby Lawrence
4b6bb1d9a7
chore(util): start v0.7 release cycle ( #4313 )
...
* chore(util): start v0.7 release cycle
Signed-off-by: Toby Lawrence <toby@nuclearfurnace.com>
2021-12-10 13:16:17 -05:00
Taiki Endo
fe770dc509
chore: fix newly added warnings ( #4253 )
2021-11-22 18:40:57 +09:00
Philip Dubé
d4848a9e2e
examples: replace time crate with httpdate ( #4169 )
2021-10-15 15:21:08 +02:00
Jake Shadle
57c90c9750
net: add read/try_read etc methods to NamedPipeServer ( #3899 )
2021-06-29 10:05:20 +02:00
Jake Shadle
959c5c997f
net: add ready/try methods to NamedPipeClient ( #3866 )
2021-06-28 10:43:57 +02:00
John-John Tedro
97e7830364
net: provide NamedPipe{Client, Server} types and builders ( #3760 )
...
This builds on https://github.com/tokio-rs/mio/pull/1351 and introduces the
tokio::net::windows::named_pipe module which provides low level types for
building and communicating asynchronously over windows named pipes.
Named pipes require the `net` feature flag to be enabled on Windows.
Co-authored-by: Alice Ryhl <alice@ryhl.io>
2021-06-15 08:13:31 +02:00
John-John Tedro
2c5dc83019
cargo: path dependencies for all tokio things ( #3764 )
2021-05-08 12:54:30 +02:00
Andrew Liu
872bc09e83
examples: update chat example ( #3587 )
2021-03-09 19:54:10 +01:00
Fuyang Liu
1c1e0e3fc9
tokio-stream: add wrapper for broadcast and watch ( #3384 )
2021-02-05 19:56:24 +01:00
Taiki Endo
d37486dd06
util: remove path deps ( #3413 )
...
* util: remove path deps
* ci: run clippy with --all-features
* ci: run tests with --all-features on FreeBSD CI
2021-01-13 00:19:57 +09:00
AJ Frantz
c4929264bc
examples: adjust buffering in examples ( #3328 )
2020-12-27 10:43:02 +01:00
Taiki Endo
ce0e9c67cf
chore: Revert "use #[non_exhaustive] instead of private unit field" ( #3323 )
...
This reverts commit 575938d4579e6fe6a89b700aadb0ae2bbab5483b.
2020-12-23 08:27:58 -08:00
Taiki Endo
575938d457
chore: use #[non_exhaustive] instead of private unit field ( #3320 )
2020-12-23 22:48:33 +09:00
Luke Steensen
a8dda19da4
chore: update to released bytes
1.0 ( #3317 )
2020-12-22 17:09:26 -08:00
Carlos B
7d28e4cdbb
examples: add futures executor threadpool ( #3198 )
2020-12-22 20:08:43 +01:00
Carl Lerche
2893359988
chore: update to bytes
1.0 git branch ( #3301 )
...
Updates the code base to track the `bytes` git branch. This is in
preparation for the 1.0 release.
Closes #3058
2020-12-19 15:57:16 -08:00
Lucio Franco
8efa62013b
Move stream items into tokio-stream
( #3277 )
...
This change removes all references to `Stream` from
within the `tokio` crate and moves them into a new
`tokio-stream` crate. Most types have had their
`impl Stream` removed as well in-favor of their
inherent methods.
Closes #2870
2020-12-15 20:24:38 -08:00
Carl Lerche
473ddaa277
chore: prepare for Tokio 1.0 work ( #3238 )
2020-12-09 09:42:05 -08:00
cssivision
a8e0f0a919
example: add back udp-codec example ( #3205 )
2020-12-01 12:20:20 +09:00
Carl Lerche
24ed874e81
chore: prepare tokio-util v0.5.0 release ( #3078 )
2020-10-30 11:26:15 -07:00