mirror of
https://github.com/OMGeeky/advisory-db.git
synced 2026-01-04 18:50:34 +01:00
We added `yanked = true` to the advisory, however it doesn't seem to be having the intended effect (the query for unmaintained crates is probably failing to exclude the yanked advisories) This is another workaround which makes the `unaffected` requirement match all versions. Hopefully this means that `spin` will stop being reported as unmaintained.
25 lines
786 B
Markdown
25 lines
786 B
Markdown
```toml
|
|
[advisory]
|
|
id = "RUSTSEC-2019-0031"
|
|
package = "spin"
|
|
date = "2019-11-21"
|
|
informational = "unmaintained"
|
|
url = "https://github.com/mvdnes/spin-rs/commit/7516c80"
|
|
yanked = true
|
|
|
|
[versions]
|
|
patched = []
|
|
unaffected = [">= 0"] # workaround for `yanked = true` not removing the advisory
|
|
```
|
|
|
|
# spin is no longer actively maintained
|
|
|
|
The author of the `spin` crate does not have time or interest to maintain it.
|
|
|
|
Consider the following alternatives (all of which support `no_std`):
|
|
|
|
- [`conquer-once`](https://github.com/oliver-giersch/conquer-once)
|
|
- [`lock_api`](https://crates.io/crates/lock_api) (a subproject of `parking_lot`)
|
|
- [`spinning_top`](https://github.com/rust-osdev/spinning_top) spinlock crate built on `lock_api`
|
|
- [`spinning`](https://github.com/4lDO2/spinning-rs)
|