diff --git a/.github/workflows/check-developer-experience.yml b/.github/workflows/check-developer-experience.yml index 1783433c..85c32598 100644 --- a/.github/workflows/check-developer-experience.yml +++ b/.github/workflows/check-developer-experience.yml @@ -1,4 +1,4 @@ -name: Check README.md +name: Follow README.md on: [ push, pull_request ] permissions: diff --git a/Cargo.lock b/Cargo.lock index 66f6bac9..951abce8 100644 --- a/Cargo.lock +++ b/Cargo.lock @@ -81,9 +81,9 @@ checksum = "b048fb63fd8b5923fc5aa7b340d8e156aec7ec02f0c78fa8a6ddc2613f6f71de" [[package]] name = "bolero" -version = "0.11.0" +version = "0.10.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "a8f57e449506c54d9885910aac02a34cbf16a7193e3e13a87a9738ef46eac869" +checksum = "212e8dca6d4001cc6cac941d6932ddaa8cd27f57e5e44a9da19c913eb6a43b33" dependencies = [ "bolero-afl", "bolero-engine", @@ -97,9 +97,9 @@ dependencies = [ [[package]] name = "bolero-afl" -version = "0.11.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "73c04ea97df540ec2224453cb006f4ab6cacc99636f9f6660b381970448bbaac" +checksum = "e1b34f05de1527425bb05287da09ff1ff1612538648824db49e16d9693b24065" dependencies = [ "bolero-engine", "cc", @@ -107,9 +107,9 @@ dependencies = [ [[package]] name = "bolero-engine" -version = "0.11.2" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "2558810916445396d4fa12415183c96cfeac7c9e84ef230dc33e2e1f8beca41e" +checksum = "6206263ebdd42e093c1229dab3957f61c9fd68d73c00f238ae25a378778b6bd3" dependencies = [ "anyhow", "backtrace", @@ -117,14 +117,13 @@ dependencies = [ "lazy_static", "pretty-hex", "rand", - "rand_xoshiro", ] [[package]] name = "bolero-generator" -version = "0.11.0" +version = "0.10.2" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "0e73cb9bcf03aa9502341f6d2c47de7d0ffd99e40f8e3418b469a87163f4e390" +checksum = "ac749fb4f2e14734e835a9352c0d1eb2ab62a025d4c56a823fa3f391e015741a" dependencies = [ "bolero-generator-derive", "either", @@ -133,9 +132,9 @@ dependencies = [ [[package]] name = "bolero-generator-derive" -version = "0.11.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bea8182a94fa5c6d0db1666969d0094e79d6b93eb68689325a375b1d8804a12b" +checksum = "53397bfda19ccb48527faa14025048fc4bb76f090ccdeef1e5a355bfe4a94467" dependencies = [ "proc-macro-crate", "proc-macro2", @@ -145,27 +144,27 @@ dependencies = [ [[package]] name = "bolero-honggfuzz" -version = "0.11.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "9b744c6bda3711a1c88ab7cbd5053b53daca1c7380d05cfa3af39c99d0ec52c0" +checksum = "bf78581db1a7263620a8767e645b93ad287c70122ae76f5bd67040c7f06ff8e3" dependencies = [ "bolero-engine", ] [[package]] name = "bolero-kani" -version = "0.11.2" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aee97a8044096c7b4a6fb4f5f5003544ad98277ebc7a65567a6c4ea912393388" +checksum = "0e55cec272a617f5ae4ce670db035108eb97c10cd4f67de851a3c8d3f18f19cb" dependencies = [ "bolero-engine", ] [[package]] name = "bolero-libfuzzer" -version = "0.11.0" +version = "0.10.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "aae3b3751a4b0dc94696063eace32fd9d3ddea904ae9e18d87c81de787023508" +checksum = "bb42f66ee3ec89b9c411994de59d4710ced19df96fea2059feea1c2d73904c5b" dependencies = [ "bolero-engine", "cc", @@ -382,8 +381,6 @@ name = "net" version = "0.0.1" dependencies = [ "bolero", - "bolero-generator", - "bolero-generator-derive", "serde", "thiserror-no-std", "tracing", @@ -489,9 +486,9 @@ dependencies = [ [[package]] name = "pretty-hex" -version = "0.4.1" +version = "0.3.0" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "bbc83ee4a840062f368f9096d80077a9841ec117e17e7f700df81958f1451254" +checksum = "c6fa0831dd7cc608c38a5e323422a0077678fa5744aa2be4ad91c4ece8eec8d5" [[package]] name = "prettyplease" @@ -505,11 +502,11 @@ dependencies = [ [[package]] name = "proc-macro-crate" -version = "2.0.2" +version = "1.3.1" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "b00f26d3400549137f92511a46ac1cd8ce37cb5598a96d382381458b992a5d24" +checksum = "7f4c021e1093a56626774e81216a4ce732a735e5bad4868a03f3ed65ca0c3919" dependencies = [ - "toml_datetime", + "once_cell", "toml_edit", ] @@ -561,15 +558,6 @@ dependencies = [ "getrandom", ] -[[package]] -name = "rand_xoshiro" -version = "0.6.0" -source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "6f97cdb2a36ed4183de61b2f824cc45c9f1037f28afe0a322e9fff4c108b5aaa" -dependencies = [ - "rand_core", -] - [[package]] name = "regex" version = "1.11.0" @@ -761,15 +749,15 @@ dependencies = [ [[package]] name = "toml_datetime" -version = "0.6.3" +version = "0.6.8" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "7cda73e2f1397b1262d6dfdcef8aafae14d1de7748d66822d3bfeeb6d03e5e4b" +checksum = "0dd7358ecb8fc2f8d014bf86f6f638ce72ba252a2c3a2572f2a795f1d23efb41" [[package]] name = "toml_edit" -version = "0.20.2" +version = "0.19.15" source = "registry+https://github.com/rust-lang/crates.io-index" -checksum = "396e4d48bbb2b7554c944bde63101b5ae446cff6ec4a24227428f15eb72ef338" +checksum = "1b5bb770da30e5cbfde35a2d7b9b8a2c4b8ef89548a7a6aeab5c9a576e3e7421" dependencies = [ "indexmap", "toml_datetime", diff --git a/Cargo.toml b/Cargo.toml index ee7327b8..2117d864 100644 --- a/Cargo.toml +++ b/Cargo.toml @@ -14,9 +14,7 @@ resolver = "2" bindgen = { version = "0.70.1" } # Pinned to work around version resolution bug (picks version 0.11.1 which does not exist) -bolero = { version = "=0.11.0" } -bolero-generator = { version = "=0.11.0" } -bolero-generator-derive = { version = "=0.11.0" } +bolero = { version = "=0.10.1" } cc = { version = "1.1.21" } doxygen-rs = { version = "0.4.0" } etherparse = { version = "0.16.0", default-features = false, features = [] } diff --git a/net/Cargo.toml b/net/Cargo.toml index 2df0d693..6e912153 100644 --- a/net/Cargo.toml +++ b/net/Cargo.toml @@ -31,6 +31,4 @@ tracing = { workspace = true } [dev-dependencies] bolero = { workspace = true } -bolero-generator = { workspace = true } -bolero-generator-derive = { workspace = true }