Bump `hashbrown` dependency to 0.13
authorMatt Corallo <git@bluematt.me>
Thu, 18 Jan 2024 22:39:26 +0000 (22:39 +0000)
committerMatt Corallo <git@bluematt.me>
Fri, 2 Feb 2024 18:05:08 +0000 (18:05 +0000)
commitdedc8306f68e397dd51d0e9055eab2c04e373cdf
treecefa90adc2fc08af844e8da97ea2577c1deb1f76
parentefbaa41fae811bea2c004799f7e36c2882941985
Bump `hashbrown` dependency to 0.13

While this isn't expected to materially improve performance, it
does get us ahash 0.8, which allows us to reduce fuzzing
randomness, making our fuzzers much happier.

Sadly, by default `ahash` no longer tries to autodetect a
randomness source, so we cannot simply rely on `hashbrown` to do
randomization for us, but rather have to also explicitly depend on
`ahash`.
.github/workflows/build.yml
bench/Cargo.toml
ci/check-cfg-flags.py
fuzz/Cargo.toml
lightning-invoice/Cargo.toml
lightning/Cargo.toml
lightning/src/chain/onchaintx.rs
lightning/src/lib.rs
lightning/src/ln/channelmanager.rs
lightning/src/routing/router.rs
lightning/src/routing/scoring.rs