Commit Graph

65 Commits

Author SHA1 Message Date
John Nunley cdf5d64e6f
v2.3.0
Signed-off-by: John Nunley <dev@notgull.net>
2024-03-17 14:49:37 -07:00
Taiki Endo 2e555681d5 Release 2.2.0 2024-01-07 05:41:52 +09:00
Taiki Endo d6f2a9bd32 Migrate to Rust 2021 2024-01-07 04:52:17 +09:00
Taiki Endo e6be4ddba6 Relax MSRV to 1.60
Since https://github.com/smol-rs/futures-lite/pull/77, this crate works
on 1.60.
2024-01-07 04:52:17 +09:00
John Nunley 85a3f0f85a
v2.1.0
Signed-off-by: John Nunley <dev@notgull.net>
2023-12-02 11:01:01 -08:00
John Nunley e94a46be67
feat: Move memchr behind an optional feature
Closes #76

Signed-off-by: John Nunley <dev@notgull.net>
2023-11-14 20:28:35 -08:00
John Nunley 7dbe2945e1
v2.0.1
Signed-off-by: John Nunley <dev@notgull.net>
2023-11-05 17:21:41 -08:00
Taiki Endo d994f5452a
m: Remove dependency on waker-fn 2023-10-25 17:55:19 -07:00
John Nunley c8551a334c
v2.0.0
Signed-off-by: John Nunley <dev@notgull.net>
2023-10-25 08:38:13 -07:00
John Nunley b85ecf540f Bump MSRV to 1.61
This prevents memchr compile errors for now.

Signed-off-by: John Nunley <dev@notgull.net>
2023-09-03 08:14:57 -07:00
John Nunley ee3d5806f0 Add racey functions for using your own RNG seed
The race functions were not available on no_std targets. This commit
adds "with_seed" variants that take a u64 seed that is passed to
fastrand. It can be used on no_std targets to provide random racey
futures and streams.

A "race" feature is added that enables it. This way fastrand doesn't
become a dependency for crates that don't need it, like async-io.

Signed-off-by: John Nunley <dev@notgull.net>
2023-09-03 08:14:35 -07:00
John Nunley e19ced4582
breaking: Import ready and pending from libstd
Signed-off-by: John Nunley <dev@notgull.net>
2023-08-17 07:51:36 -07:00
dependabot[bot] 348e0264c0 Update fastrand requirement from 1.3.4 to 2.0.0
Updates the requirements on [fastrand](https://github.com/smol-rs/fastrand) to permit the latest version.
- [Release notes](https://github.com/smol-rs/fastrand/releases)
- [Changelog](https://github.com/smol-rs/fastrand/blob/master/CHANGELOG.md)
- [Commits](https://github.com/smol-rs/fastrand/compare/v1.3.4...v2.0.0)

---
updated-dependencies:
- dependency-name: fastrand
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>
2023-06-11 16:04:12 +09:00
John Nunley b6db659e11
v1.13.0 (#69)
- Unbind Debug implementations of BufReader and BufWriter. (#49)
- Add the once_future() combinator. (#59)
- Add a combinator for temporarily using an AsyncRead/AsyncWrite as Read/Write. (#62)
- Implement more methods for stream::BlockOn. (#68)
2023-04-07 12:28:12 -07:00
Taiki Endo cb61e39270 Create GitHub release automatically 2022-01-08 23:50:22 +09:00
Taiki Endo 87284a93f6 Clean up CI config 2022-01-08 23:50:00 +09:00
Sebastian Thiel 34000c150f
Bump minor version 2021-06-03 20:55:56 +08:00
Taiki Endo 442ab3c4c2 Make memchr dependency optional 2021-05-18 22:57:36 +09:00
Taiki Endo e40bca96e0 Remove readme field from Cargo.toml 2021-02-14 19:44:28 +09:00
Taiki Endo 1fdd889e66 Update URLs 2020-12-26 23:47:13 +09:00
Stjepan Glavina ec2f3923ac Bump to v1.11.3 2020-12-18 18:02:30 +01:00
Josh Triplett 08678dd751 Cargo.toml: Upgrade pin-project-lite to 0.2.0 2020-12-18 00:18:13 -08:00
Stjepan Glavina eff7b2cd6b Bump to v1.11.2 2020-10-20 15:32:55 +02:00
Stjepan Glavina 39affa66a7 Bump to v1.11.1 2020-10-10 10:26:15 +02:00
Stjepan Glavina f5faa76ab6 Bump to v1.11.0 2020-10-09 13:58:47 +02:00
Stjepan Glavina d17c0cbd34 Add prelude module 2020-10-09 13:20:53 +02:00
Stjepan Glavina bded8f799b Bump to v1.10.1 2020-10-05 10:46:22 +02:00
Stjepan Glavina 5e9e78368b Bump to v1.10.0 2020-10-03 22:07:44 +02:00
Stjepan Glavina 3d32ebb7b0 Bump to v1.9.0 2020-10-03 21:43:34 +02:00
Stjepan Glavina b40f31da39 Bump to v1.8.0 2020-09-22 14:05:17 +02:00
Stjepan Glavina 104d64f8df Bump to v1.7.0 2020-09-17 14:46:11 +02:00
Stjepan Glavina d8be226e5b Bump to v1.6.0 2020-09-16 19:19:24 +02:00
Stjepan Glavina 74c8867052 Bump to v1.5.0 2020-09-16 16:10:30 +02:00
Stjepan Glavina f9bc1fc7b5 Bump to v1.4.0 2020-09-09 23:10:31 +02:00
Stjepan Glavina dfa6c5fb1c Add alloc feature 2020-09-09 22:14:57 +02:00
paulkernfeld 666fa1b49f Replace block_on with spin_on in doctests for #19
Gate stream::block_on behind the `std` feature
test --no-default-features passes now
2020-09-08 16:57:36 -04:00
Stjepan Glavina b830fd14f7 Bump to v1.3.0 2020-09-07 17:39:50 +02:00
Stjepan Glavina 702f55ca9f Disable waker-fn in no_std 2020-09-07 17:33:13 +02:00
paulkernfeld 194776cf87 Support memchr's no_std mode 2020-09-06 15:41:34 -04:00
Stjepan Glavina f263805a15 Bump to v1.2.0 2020-09-06 16:54:18 +02:00
Stjepan Glavina 6ca6da4d3f Fix some no_std issues 2020-09-06 16:48:32 +02:00
Stjepan Glavina 1f774873f7 Bump to v1.1.0 2020-09-05 15:55:21 +02:00
Stjepan Glavina 5639ad420d Bump to v1.0.0 2020-08-26 23:02:47 +02:00
Stjepan Glavina 1149a9c195 Bump to v0.1.11 2020-08-12 14:23:12 +02:00
Stjepan Glavina d0fd2dc043
Merge branch 'master' into no-std 2020-08-10 14:03:32 +02:00
Stjepan Glavina cb4ff195d9
Update parking to v2.0.0 2020-08-10 13:44:06 +02:00
James Laver 25425b1fa3 optional no_std support 2020-08-05 13:03:27 +02:00
Stjepan Glavina 143f1f1d38 Bump to v0.1.10 2020-07-27 18:46:19 +02:00
Stjepan Glavina 26577de4dc Bump to v0.1.9 2020-07-23 23:48:47 +02:00
Stjepan Glavina 63e3a1dd3f Bump to v0.1.8 2020-07-21 20:52:24 +02:00