John Nunley
542831132f
Replace async-channel with flume
...
This commit replaces async-channel in some tests with flume. It appears
that async-channel doesn't work under MIRI but flume does, so we can
work around this for now by replacing it with flume.
cc https://github.com/smol-rs/async-channel/issues/85
Signed-off-by: John Nunley <dev@notgull.net>
2024-04-08 14:10:39 -07:00
John Nunley
ff4c96fe4d
m: Port to event-listener v5.0.0
...
cc smol-rs/event-listener#105
Signed-off-by: John Nunley <dev@notgull.net>
2024-02-12 06:27:42 -08:00
John Nunley
47dd439e5a
v3.3.0
...
Signed-off-by: John Nunley <dev@notgull.net>
2024-01-09 20:53:09 -08:00
Taiki Endo
6581d8b655
Use cfg(target_family = "wasm") in Cargo.toml
2024-01-07 03:46:47 +09:00
Taiki Endo
0493551beb
Migrate to Rust 2021
2024-01-07 03:46:47 +09:00
Taiki Endo
0c262ea908
Bump MSRV to 1.60
...
https://github.com/crossbeam-rs/crossbeam/pull/1056
2024-01-07 03:46:47 +09:00
John Nunley
37ccc919e7
v3.2.0
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-12-02 11:09:26 -08:00
John Nunley
751c7b8421
v3.1.2
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-11-24 07:51:41 -08:00
dependabot[bot]
d333a41c1d
Update event-listener requirement from 3.0.0 to 4.0.0 ( #69 )
...
* Update event-listener requirement from 3.0.0 to 4.0.0
Updates the requirements on [event-listener](https://github.com/smol-rs/event-listener ) to permit the latest version.
- [Release notes](https://github.com/smol-rs/event-listener/releases )
- [Changelog](https://github.com/smol-rs/event-listener/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/event-listener/compare/v3.0.0...v4.0.0 )
---
updated-dependencies:
- dependency-name: event-listener
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
* Update `event-listener-strategy` to 0.4.0
* Adjust `EventListener::new` and `listen` calls
* Appease rustc 173b950
---------
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
Co-authored-by: Jules Bertholet <julesbertholet@quoi.xyz>
2023-11-21 00:54:32 -05:00
John Nunley
9c7f6effd9
v3.1.1
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-11-19 09:36:36 -08:00
John Nunley
2d0c2edf0a
v3.1.0
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-11-12 16:17:31 -08:00
dependabot[bot]
33d64af64a
Update futures-lite requirement from 1.12.0 to 2.0.0 ( #61 )
...
Updates the requirements on [futures-lite](https://github.com/smol-rs/futures-lite ) to permit the latest version.
- [Release notes](https://github.com/smol-rs/futures-lite/releases )
- [Changelog](https://github.com/smol-rs/futures-lite/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/futures-lite/compare/v1.12.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: futures-lite
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-29 21:34:43 -04:00
dependabot[bot]
783afb6984
Update async-channel requirement from 1.5.0 to 2.0.0 ( #60 )
...
Updates the requirements on [async-channel](https://github.com/smol-rs/async-channel ) to permit the latest version.
- [Release notes](https://github.com/smol-rs/async-channel/releases )
- [Changelog](https://github.com/smol-rs/async-channel/blob/master/CHANGELOG.md )
- [Commits](https://github.com/smol-rs/async-channel/compare/v1.5.0...v2.0.0 )
---
updated-dependencies:
- dependency-name: async-channel
dependency-type: direct:production
...
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-10-29 21:34:22 -04:00
John Nunley
8603347eb2
v3.0.0
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-10-24 08:11:37 -07:00
John Nunley
604d461172
feat: Support blocking and non-blocking operations on the same mutex
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-09-22 20:12:23 -07:00
John Nunley
c78896411f
Merge pull request #43 from smol-rs/notgull/evl-v3.0.0
...
Bump to event-listener v3.0.0
2023-09-17 08:07:58 -07:00
John Nunley
3a82590a69
Add a default "std" feature for no_std usage
...
This is a breaking change for no-default-features users.
Signed-off-by: John Nunley <dev@notgull.net>
2023-09-17 07:58:04 -07:00
jtnunley
8f8b4fea18
Bump to event-listener v3.0.0
...
The new version of event-listener comes with several new changes, including less
heap allocation and no_std support.
This is a breaking change as it makes a handful of futures !Unpin.
Signed-off-by: John Nunley <dev@notgull.net>
2023-09-17 07:57:33 -07:00
John Nunley
a125498595
v2.8.0
...
Signed-off-by: John Nunley <dev@notgull.net>
2023-08-09 19:15:28 -07:00
dependabot[bot]
e5fdc9ea5a
Update fastrand requirement from 1.4.0 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.4.0...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:28 +09:00
SNCPlay42
6bac58a9c9
fix: don't busy wait in SemaphoreGuard::acquire_arc ( #42 )
...
Closes #41 by fixing buggy waiting code.
2023-05-26 17:55:24 -07:00
John Nunley
e525424be3
v2.7.0 ( #38 )
2023-02-26 07:06:40 -08:00
John Nunley
350cda03d9
m: Remove futures-lite dependency ( #36 )
2023-01-26 14:13:16 -08:00
Taiki Endo
5a89518c9d
Release 2.6.0
2022-10-26 01:36:49 +09:00
John Nunley
05fed2a1e8
Add a OnceCell type ( #27 )
2022-08-28 08:03:56 -07:00
Taiki Endo
ab4362fe81
Support wasm64
2022-07-27 11:46:08 +09:00
Taiki Endo
db7e76c609
Release 2.5.0
2022-02-19 19:32:16 +09:00
Taiki Endo
c006a6a7ac
Clean up CI config
2022-01-08 21:45:51 +09:00
Taiki Endo
17ec49f26c
Bump to v2.4.0
2021-04-17 00:14:03 +09:00
Zicklag
97a3dd2f63
Configure WASM Tests and Add Them to CI
2021-04-16 09:58:02 -05:00
Taiki Endo
d10dd58c6d
Remove readme field from Cargo.toml
2021-02-14 19:40:32 +09:00
Taiki Endo
3983406dd6
Update URLs
2020-12-26 23:47:13 +09:00
Stjepan Glavina
dcf737c47c
Update futures-lite
2020-10-09 14:41:52 +02:00
Stjepan Glavina
98dc63782d
Bump to v2.3.0
2020-10-09 14:03:09 +02:00
Stjepan Glavina
d55e6bdd60
Merge all crates
2020-10-08 14:43:15 +02:00
Stjepan Glavina
f0441c6793
Bump to v2.2.0
2020-09-23 00:00:23 +02:00
Stjepan Glavina
fb080c2ff4
Merge crates into a single repo
2020-09-21 18:58:31 +02:00
Stjepan Glavina
70de794cf7
Bump to v2.1.3
2020-09-16 00:21:45 +02:00
Stjepan Glavina
fc0a843a73
Bump to v2.1.2
2020-09-07 16:26:06 +02:00
Stjepan Glavina
896f4b86c2
Update dependencies
2020-09-07 16:25:30 +02:00
Stjepan Glavina
f6af6a912b
Bump to v2.1.1
2020-08-29 15:19:32 +02:00
Stjepan Glavina
41c52078cb
Bump to v2.1.0
2020-08-29 15:17:07 +02:00
Stjepan Glavina
f9b304d3db
Add semaphore and barrier
2020-08-29 15:14:57 +02:00
Stjepan Glavina
c48146c362
Typo
2020-08-26 23:48:36 +02:00
Stjepan Glavina
b98b33e684
Bump to v2.0.1
2020-08-26 23:45:11 +02:00
Stjepan Glavina
1962cf1bb4
Bump to v2.0.0
2020-08-26 23:44:19 +02:00
Stjepan Glavina
e70eb968e6
Bump to v1.1.5
2020-08-20 13:29:03 +00:00
Stjepan Glavina
03dd9fd1e6
Implement using async-mutex
2020-08-20 13:21:14 +00:00
Stjepan Glavina
9cc179e0e5
Bump to v1.1.4
2020-06-24 02:24:48 +02:00
Stjepan Glavina
15e49772ab
Bump to v1.1.3
2020-06-24 01:44:53 +02:00