Martin Grigorov and GitHub
ba82e73c7b
ci: use Dependabot to keep github actions up to date ( #8052 )
2026-04-16 08:51:22 +02:00
Martin Grigorov and GitHub
66c786540e
chore: Do not show "Available on non-loom only." doc label ( #7977 )
...
* chore: Do not show "Available on non-loom only." doc label
Closes #7976
Uses the unstable #[doc(cfg()]. https://github.com/rust-lang/rust/issues/43781
* Use build.rs to detect nightly builds
* Use `docsrs` instead of `nightly`. Drop build.rs
* Use doc(auto_cfg(hide(config_name)))
* Use same nightly on CirrusCI (FreeBSD) as on Github Actions CI
2026-03-18 15:14:02 +02:00
Martin Grigorov and Qi
601c383ab6
ci: upgrade FreeBSD from 14.2 to 14.3 ( #7758 )
...
14.2 is no more available:
```
$ gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images
NAME PROJECT FAMILY DEPRECATED STATUS
freebsd-13-5-release-amd64-gce freebsd-org-cloud-dev freebsd-13-5 READY
freebsd-13-5-stable-amd64-v20251030 freebsd-org-cloud-dev freebsd-13-5-snap READY
freebsd-13-5-stable-amd64-v20251107 freebsd-org-cloud-dev freebsd-13-5-snap READY
freebsd-14-3-release-amd64-ufs-gce freebsd-org-cloud-dev freebsd-14-3 READY
freebsd-14-3-stable-amd64-ufs-20251120 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-ufs-20251127 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251113 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251120 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251127 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-15-0-release-amd64-ufs freebsd-org-cloud-dev freebsd-15-0-amd64-ufs READY
freebsd-15-0-release-amd64-zfs freebsd-org-cloud-dev freebsd-15-0-amd64-zfs READY
freebsd-15-0-stable-amd64-ufs-20251120 freebsd-org-cloud-dev freebsd-15-0-amd64-ufs-snap READY
freebsd-15-0-stable-amd64-ufs-20251127 freebsd-org-cloud-dev freebsd-15-0-amd64-ufs-snap READY
freebsd-15-0-stable-amd64-zfs-20251120 freebsd-org-cloud-dev freebsd-15-0-amd64-zfs-snap READY
freebsd-15-0-stable-amd64-zfs-20251127 freebsd-org-cloud-dev freebsd-15-0-amd64-zfs-snap READY
freebsd-16-0-current-amd64-ufs-20251110 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-amd64-zfs-20251110 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-arm64-aarch64-ufs-20251111 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-arm64-aarch64-zfs-20251111 freebsd-org-cloud-dev freebsd-16-0-snap READY
```
(cherry picked from commit 5471a5835e )
2026-01-03 01:27:34 +08:00
Martin Grigorov and GitHub
5471a5835e
ci: upgrade FreeBSD from 14.2 to 14.3 ( #7758 )
...
14.2 is no more available:
```
$ gcloud compute images list --project freebsd-org-cloud-dev --no-standard-images
NAME PROJECT FAMILY DEPRECATED STATUS
freebsd-13-5-release-amd64-gce freebsd-org-cloud-dev freebsd-13-5 READY
freebsd-13-5-stable-amd64-v20251030 freebsd-org-cloud-dev freebsd-13-5-snap READY
freebsd-13-5-stable-amd64-v20251107 freebsd-org-cloud-dev freebsd-13-5-snap READY
freebsd-14-3-release-amd64-ufs-gce freebsd-org-cloud-dev freebsd-14-3 READY
freebsd-14-3-stable-amd64-ufs-20251120 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-ufs-20251127 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251113 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251120 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-14-3-stable-amd64-zfs-20251127 freebsd-org-cloud-dev freebsd-14-3-snap READY
freebsd-15-0-release-amd64-ufs freebsd-org-cloud-dev freebsd-15-0-amd64-ufs READY
freebsd-15-0-release-amd64-zfs freebsd-org-cloud-dev freebsd-15-0-amd64-zfs READY
freebsd-15-0-stable-amd64-ufs-20251120 freebsd-org-cloud-dev freebsd-15-0-amd64-ufs-snap READY
freebsd-15-0-stable-amd64-ufs-20251127 freebsd-org-cloud-dev freebsd-15-0-amd64-ufs-snap READY
freebsd-15-0-stable-amd64-zfs-20251120 freebsd-org-cloud-dev freebsd-15-0-amd64-zfs-snap READY
freebsd-15-0-stable-amd64-zfs-20251127 freebsd-org-cloud-dev freebsd-15-0-amd64-zfs-snap READY
freebsd-16-0-current-amd64-ufs-20251110 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-amd64-zfs-20251110 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-arm64-aarch64-ufs-20251111 freebsd-org-cloud-dev freebsd-16-0-snap READY
freebsd-16-0-current-arm64-aarch64-zfs-20251111 freebsd-org-cloud-dev freebsd-16-0-snap READY
```
2025-12-04 16:52:29 +08:00
Martin Grigorov and Qi
da292dfb66
sync: close the broadcast::Sender in broadcast::Sender::new() ( #7629 )
...
(cherry picked from commit 6d1ae62868 )
2025-10-14 22:13:55 +08:00
Martin Grigorov and GitHub
b48586f560
tokio: fix typos in tokio/CHANGELOG.md ( #7643 )
2025-09-23 22:12:41 +08:00
Martin Grigorov and GitHub
6d1ae62868
sync: close the broadcast::Sender in broadcast::Sender::new() ( #7629 )
2025-09-20 14:44:55 +08:00
Martin Grigorov and GitHub
7c197c7784
runtime: clarify the edge case of Builder::global_queue_interval() ( #7605 )
2025-09-16 21:41:18 +08:00
5f3f5b0be4
sync: improve the docs of sync::watch ( #7601 )
...
Co-authored-by: Alice Ryhl <[email protected] >
2025-09-15 19:56:29 +08:00
Martin Grigorov and GitHub
86de2e306b
util: fix pending_only_on_first_poll_with_cancellation_token_owned_test to use an owned cancellation token ( #7613 )
...
The name of the test suggests that it should test the
with_cancellation_token_owned() extension method
2025-09-15 16:22:42 +09:00
Martin Grigorov and GitHub
6dc4f85f0b
net: clarify the behavior of UCred::pid() on Cygwin ( #7611 )
2025-09-15 00:05:05 +08:00
Martin Grigorov and GitHub
637fc1d103
tokio: fix minor errors in tokio/CHANGELOG.md ( #7608 )
2025-09-11 10:02:34 +00:00
Martin Grigorov and GitHub
7a0ca807be
time: add #[track_caller] to FutureExt::timeout ( #7588 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-11 09:18:40 +02:00
Martin Grigorov and GitHub
d8e8037de5
net: fix copy/paste errors in udp peek methods ( #7604 )
2025-09-10 16:33:35 +02:00
Martin Grigorov and GitHub
de978c47e0
task: remove duplicated code in JoinMap::remove_by_id ( #7603 )
2025-09-10 22:16:15 +08:00
Martin Grigorov and GitHub
94b6df699b
fs: fill the destination buffer with 0s for MockFile::read() ( #7596 )
2025-09-10 10:41:20 +02:00
Martin Grigorov and GitHub
510b9ea9dc
macros: Update the version used for Git tag sample for release steps ( #7598 )
...
Change 1.x.y to x.y.z so that it does not become obsolete again when
tokio-macros 3.x is released
2025-09-09 15:52:58 +02:00
Martin Grigorov and GitHub
0fc23971d9
macros: add missing local flavor to tokio::main error message ( #7597 )
2025-09-09 21:26:16 +08:00
Martin Grigorov and GitHub
8efd04e382
sync: reword allocation failure paragraph in broadcast docs ( #7595 )
2025-09-09 09:05:14 +00:00
Martin Grigorov and GitHub
044eaa1a41
fs: preserve max_buf_size when cloning a File ( #7593 )
2025-09-09 08:34:35 +00:00
Martin Grigorov and GitHub
03bb6e29b1
fs: add File::max_buf_size ( #7594 )
2025-09-09 08:12:07 +00:00
Martin Grigorov and GitHub
ac4c95972e
sync: fix implementation of unused RwLock::try_* methods ( #7587 )
...
bd4ccae184 introduced a wrapper for the
RwLock to get rid of poisoning aspects.
By mistake (?!) its try_read/write methods actually delegate to
read/write() and this would lead to blocking
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-09 09:39:01 +02:00
Martin Grigorov and GitHub
14e739c306
readme: fix the version used as an example how to use the latest minor of LTS ( #7592 )
2025-09-09 09:37:47 +02:00
Martin Grigorov and GitHub
86400a1920
io: fix typos in the docs of AsyncFd readiness guards ( #7583 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 15:58:41 +08:00
Martin Grigorov and GitHub
c9b4e4c110
examples: fix the write length in the connect-tcp example ( #7581 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 15:49:07 +08:00
Martin Grigorov and GitHub
3eb515e1a7
examples: update outdated example name connect to connect-tcp ( #7582 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 14:01:40 +08:00
Martin Grigorov and GitHub
1ed2a1436f
process: fix unit test for trailing LF in uname -r ( #7579 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 13:52:16 +08:00
Martin Grigorov and GitHub
c6aceed643
io: clarify the zero capacity case of AsyncRead::poll_read ( #7580 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 13:42:35 +08:00
Martin Grigorov and GitHub
4590828fb4
stream: improve the the docs of TcpListenerStream ( #7578 )
...
Signed-off-by: Martin Tzvetanov Grigorov <[email protected] >
2025-09-06 13:36:41 +08:00