253 Commits

Author SHA1 Message Date
Eddy Oyieko
53ad102cf0
util: implement Sink for Either (#6239) 2023-12-22 18:23:04 +01:00
simlay
4c33ed33f6
net: add Apple watchOS support (#6176) 2023-11-29 21:16:48 +01:00
aliu
a8e8fa6681
time: add DelayQueue::deadline (#6163) 2023-11-23 18:20:26 +01:00
Alice Ryhl
944024e8eb
chore: update rust-version to 1.63 in all crates (#6126) 2023-11-04 09:07:22 +01:00
Fritz Rehde
593dbf55d1
docs: fix typos (#6118) 2023-10-30 15:17:46 +01:00
Alice Ryhl
503fad7908
chore: prepare tokio-util v0.7.10 (#6104) 2023-10-25 12:05:47 +02:00
Alice Ryhl
58acb56a17
ci: update nightly to 2023-10-21 (#6103) 2023-10-24 14:15:25 +00:00
Friedel Ziegelmayer
d22c549d97
deps: update hashbrown to 0.14 (#6102) 2023-10-24 12:27:39 +02:00
Alice Ryhl
70410836ae
task: add tokio_util::sync::TaskTracker (#6033) 2023-10-22 14:35:19 +00:00
Rafael Bachmann
6871084629
chore: clippy and doc fixes (#6081) 2023-10-16 17:37:51 +02:00
Andrea Stedile
f1e41a4ad4
task: add JoinMap::keys (#6046)
Co-authored-by: Alice Ryhl <aliceryhl@google.com>
2023-10-15 16:47:41 +02:00
David Yamnitsky
4557451257
io: implement Seek for SyncIoBridge (#6058) 2023-10-07 14:43:35 +02:00
Luís Cruz
52b29b33bb
net: add apple tvos support (#6045) 2023-10-04 18:48:53 +02:00
Weijia Jiang
707fb4d0df
tokio: remove wildcard in match patterns (#5970) 2023-09-23 22:05:44 +02:00
Chris Constantine
3f6165d82e
chore: prepare tokio-util v0.7.9 (#6019) 2023-09-20 19:30:12 +02:00
Victor Timofei
65e7715909
util: replace sync::reusable_box::Pending with std::future::Pending (#6000) 2023-09-12 08:53:05 +09:00
Weijia Jiang
a6be73eecb
codec: document the line ending used by LinesCodec (#5982) 2023-09-08 15:59:48 +02:00
Colin Walters
fd7d0ad5e5
io: add SyncIOBridge::into_inner (#5971) 2023-09-01 13:01:22 +00:00
nicflower
59c9364689
io: pass through IO traits for StreamReader and SinkWriter (#5941) 2023-08-23 17:46:39 +00:00
Consoli
51cffbb74f
time: mark Sleep as !Unpin in docs (#5916) 2023-08-06 13:34:08 +02:00
Jiahao XU
5128601898
ci: fix clippy warnings (#5891)
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2023-07-28 12:05:32 +02:00
Marek Kuskowski
74a5a458ea
util: fix broken intra-doc link (#5849) 2023-07-06 10:43:35 +02:00
Consoli
1bfe778acb
sync: handle possibly dangling reference safely (#5812) 2023-06-28 09:10:18 +02:00
Dhruv Vats
910a1e2fcf
io: fix futures_io::AsyncSeek implementaion for Compat (#5783) 2023-06-25 13:04:35 +02:00
tim gretler
b8af5aad16
task: add spawn_blocking methods to JoinMap (#5797) 2023-06-24 12:13:56 +02:00
Bugen Zhao
e63d0f10bf
task: use pin-project for TaskLocalFuture (#5758)
Signed-off-by: Bugen Zhao <i@bugenzhao.com>
2023-06-10 12:38:52 +02:00
Chris Constantine
7c12e41d07
io: add AsyncRead/AsyncWrite passthrough for Inspect (#5739) 2023-06-01 15:35:03 +02:00
RaccoonSupremacy
0b2c9b8bab
util: add reexport of bytes crate (#5725) 2023-05-28 19:12:40 +02:00
Daniel Bloom
c999699f5e
sync: remove 'static bound from PollSender (#5665) 2023-05-09 16:01:57 +00:00
Alice Ryhl
74c6e6c683
chore: prepare tokio-util v0.7.8 (#5651) 2023-04-25 20:21:20 +02:00
Sigurd
5cef6eba7b
sync: improve CancellationToken doc on child tokens (#5632) 2023-04-19 17:42:32 +02:00
isabelleatkins
9f9e596eec
time: fix panic in DelayQueue (#5630) 2023-04-17 20:51:42 +00:00
Jens Reidel
effead29d1
time: add DelayQueue::peek (#5569)
Signed-off-by: Jens Reidel <adrian@travitia.xyz>
2023-04-16 09:43:03 +02:00
Daniel Sedlak
d4afbad6e5
tokio: fix typos (#5604) 2023-04-06 14:29:12 +02:00
Timmy Xiao
a7bb054414
tokio: update stream, util, test to 2021 edition (#5571) 2023-03-21 17:36:40 +00:00
Alice Ryhl
0c8e8248f8
tokio: bump MSRV to 1.56 (#5559) 2023-03-21 18:06:47 +01:00
Alice Ryhl
2dfe4e8885
time: fix repeatedly_reset_entry_inserted_as_expired test (#5570) 2023-03-21 18:06:22 +01:00
Alice Ryhl
b489acb46c
sync: try to lock the parent first in CancellationToken (#5561) 2023-03-21 14:20:33 +01:00
Alice Ryhl
e629ad7c9a
chore: prepare tokio-util v0.7.7 (#5451) 2023-02-12 12:42:38 +01:00
Alice Ryhl
36fdccc3bc
util: Revert "remove Encoder bound on FramedParts constructor" (#5450)
This reverts commit ae69d11d1f9f17c536f35369ab597cebb4bd0159.
2023-02-12 11:55:41 +01:00
Alice Ryhl
01bb1ecf4d
chore: prepare tokio-util v0.7.6 (#5447) 2023-02-10 10:48:36 +01:00
Alice Ryhl
36d2233579
chore: fix dependency on Tokio (#5445) 2023-02-10 10:13:37 +01:00
Alice Ryhl
74fb9e387a
chore: prepare tokio-util v0.7.5 (#5442) 2023-02-09 17:35:53 +01:00
Alice Ryhl
8b44077ebc
sync: make CancellationToken UnwindSafe (#5438) 2023-02-09 13:07:52 +01:00
Dmitry Ivanov
5653b4583c
io: remove erroneous wake call in SinkWriter (#5436) 2023-02-07 18:32:27 +00:00
Flavio Moreira
a18b3645f3
chore: update year in LICENSE files (#5402) 2023-01-27 16:05:48 +01:00
Matt Fellenz
ae69d11d1f
util: remove Encoder bound on FramedParts constructor (#5280) 2022-12-09 11:12:42 +00:00
Carl Lerche
22cff80048
chore: update CI's clippy version to 1.65 (#5276) 2022-12-06 19:56:13 -08:00
Jiahao XU
a1316cd792
io: impl std::io::BufRead on SyncIoBridge<T> (#5265)
Signed-off-by: Jiahao XU <Jiahao_XU@outlook.com>
2022-12-05 10:11:44 +01:00
Jiahao XU
304b5152a7
sync: add owned future for CancellationToken (#5153) 2022-11-21 15:03:09 +00:00