witnet / witnet-rust

Open source Rust implementation of the Witnet decentralized oracle protocol, including full node and wallet backend 👁️🦀
https://docs.witnet.io
GNU General Public License v3.0
179 stars 56 forks source link

RUSTSEC-2021-0064: `cpuid-bool` has been renamed to `cpufeatures` #2133

Open github-actions[bot] opened 2 years ago

github-actions[bot] commented 2 years ago

cpuid-bool has been renamed to cpufeatures

Details
Status unmaintained
Package cpuid-bool
Version 0.2.0
URL https://github.com/RustCrypto/utils/pull/381
Date 2021-05-06

Please use the `cpufeatures`` crate going forward:

<https://github.com/RustCrypto/utils/tree/master/cpufeatures&gt;

There will be no further releases of cpuid-bool.

See advisory page for additional details.

tmpolaczyk commented 2 years ago

This warning comes from the surf crate, which has just been updated in PR #2085, amazingly.

$ cargo tree --no-dedupe --workspace -i cpuid-bool
cpuid-bool v0.2.0
└── polyval v0.4.5
    └── ghash v0.3.1
        └── aes-gcm v0.8.0
            └── cookie v0.14.4
                └── http-types v2.12.0
                    ├── http-client v6.5.1
                    │   └── surf v2.3.2
                    │       └── witnet_rad v0.3.2 (/witnet-rust/rad)
                    │           ├── witnet v1.4.3 (/witnet-rust)
                    │           ├── witnet_node v0.4.0 (/witnet-rust/node)
                    │           │   ├── witnet v1.4.3 (/witnet-rust)
                    │           │   └── witnet-centralized-ethereum-bridge v0.1.0 (/witnet-rust/bridges/centralized-ethereum)
                    │           ├── witnet_toolkit v1.4.3 (/witnet-rust/toolkit)
                    │           ├── witnet_validations v0.3.2 (/witnet-rust/validations)
                    │           │   ├── witnet v1.4.3 (/witnet-rust)
                    │           │   ├── witnet-centralized-ethereum-bridge v0.1.0 (/witnet-rust/bridges/centralized-ethereum)
                    │           │   ├── witnet-ethereum-bridge v0.1.0 (/witnet-rust/bridges/ethereum)
                    │           │   ├── witnet_node v0.4.0 (/witnet-rust/node)
                    │           │   │   ├── witnet v1.4.3 (/witnet-rust)
                    │           │   │   └── witnet-centralized-ethereum-bridge v0.1.0 (/witnet-rust/bridges/centralized-ethereum)
                    │           │   └── witnet_wallet v0.3.2 (/witnet-rust/wallet)
                    │           │       └── witnet v1.4.3 (/witnet-rust)
                    │           └── witnet_wallet v0.3.2 (/witnet-rust/wallet)
                    │               └── witnet v1.4.3 (/witnet-rust)
                    └── surf v2.3.2
                        └── witnet_rad v0.3.2 (/witnet-rust/rad)
                            ├── witnet v1.4.3 (/witnet-rust)
                            ├── witnet_node v0.4.0 (/witnet-rust/node)
                            │   ├── witnet v1.4.3 (/witnet-rust)
                            │   └── witnet-centralized-ethereum-bridge v0.1.0 (/witnet-rust/bridges/centralized-ethereum)
                            ├── witnet_toolkit v1.4.3 (/witnet-rust/toolkit)
                            ├── witnet_validations v0.3.2 (/witnet-rust/validations)
                            │   ├── witnet v1.4.3 (/witnet-rust)
                            │   ├── witnet-centralized-ethereum-bridge v0.1.0 (/witnet-rust/bridges/centralized-ethereum)
                            │   ├── witnet-ethereum-bridge v0.1.0 (/witnet-rust/bridges/ethereum)
                            │   ├── witnet_node v0.4.0 (/witnet-rust/node)
                            │   │   ├── witnet v1.4.3 (/witnet-rust)
                            │   │   └── witnet-centralized-ethereum-bridge v0.1.0 (/witnet-rust/bridges/centralized-ethereum)
                            │   └── witnet_wallet v0.3.2 (/witnet-rust/wallet)
                            │       └── witnet v1.4.3 (/witnet-rust)
                            └── witnet_wallet v0.3.2 (/witnet-rust/wallet)
                                └── witnet v1.4.3 (/witnet-rust)