{
"bomFormat": "CycloneDX",
"specVersion": "1.5",
"version": 1,
"serialNumber": "urn:uuid:6c810ee5-fa67-4be3-b2a2-cc997877a192",
"metadata": {
"timestamp": "2026-09-03T20:38:45.561990000Z",
"tools": [
{
"vendor": "CycloneDX",
"name": "cargo-cyclonedx",
"version": "0.5.9"
}
],
"component": {
"type": "application",
"bom-ref": "path+file:///Volumes/Home/git/pulseengine/varve/crates/varve#0.31.0",
"name": "varve",
"version": "0.31.0",
"description": "The PulseEngine toolchain layer manager — pinned, signed, dated toolchain bundles",
"scope": "required",
"licenses": [
{
"expression": "Apache-2.0"
}
],
"purl": "pkg:cargo/varve@0.31.0?download_url=file://.",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/varve"
},
{
"type": "website",
"url": "https://github.com/pulseengine/varve"
},
{
"type": "vcs",
"url": "https://github.com/pulseengine/varve"
}
],
"components": [
{
"type": "application",
"bom-ref": "path+file:///Volumes/Home/git/pulseengine/varve/crates/varve#0.31.0 bin-target-0",
"name": "varve",
"version": "0.31.0",
"purl": "pkg:cargo/varve@0.31.0?download_url=file://.#src/main.rs"
}
]
},
"properties": [
{
"name": "cdx:rustc:sbom:target:triple",
"value": "aarch64-apple-darwin"
}
]
},
"components": [
{
"type": "library",
"bom-ref": "path+file:///Volumes/Home/git/pulseengine/varve/crates/varve-core#0.31.0",
"name": "varve-core",
"version": "0.31.0",
"description": "Layer manifests, resolution, the core store, and verification wiring for varve",
"scope": "required",
"licenses": [
{
"expression": "Apache-2.0"
}
],
"purl": "pkg:cargo/varve-core@0.31.0?download_url=file://../varve-core",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/varve-core"
},
{
"type": "website",
"url": "https://github.com/pulseengine/varve"
},
{
"type": "vcs",
"url": "https://github.com/pulseengine/varve"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1",
"author": "Jonas Schievink <jonasschievink@gmail.com>, oyvindln <oyvindln@users.noreply.github.com>",
"name": "adler2",
"version": "2.0.1",
"description": "A simple clean-room implementation of the Adler-32 checksum",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "320119579fcad9c21884f5c4861d16174d0e06250625266f50fe6898340abefa"
}
],
"licenses": [
{
"expression": "0BSD OR MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/adler2@2.0.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/adler2/"
},
{
"type": "vcs",
"url": "https://github.com/oyvindln/adler2"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.5",
"author": "Andrew Gallant <jamslam@gmail.com>",
"name": "aho-corasick",
"version": "1.1.5",
"description": "Fast multiple substring searching.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c982642fa9e8606056828ee9a8505737230110bb1099153c79efe865c59d12ba"
}
],
"licenses": [
{
"expression": "Unlicense OR MIT"
}
],
"purl": "pkg:cargo/aho-corasick@1.1.5",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/BurntSushi/aho-corasick"
},
{
"type": "vcs",
"url": "https://github.com/BurntSushi/aho-corasick"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstream@1.0.0",
"name": "anstream",
"version": "1.0.0",
"description": "IO stream adapters for writing colored text that will gracefully degrade according to your terminal's capabilities.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "824a212faf96e9acacdbd09febd34438f8f711fb84e09a8916013cd7815ca28d"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/anstream@1.0.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-cli/anstyle.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@1.0.0",
"name": "anstyle-parse",
"version": "1.0.0",
"description": "Parse ANSI Style Escapes",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "52ce7f38b242319f7cabaa6813055467063ecdc9d355bbb4ce0c68908cd8130e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/anstyle-parse@1.0.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-cli/anstyle.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5",
"name": "anstyle-query",
"version": "1.1.5",
"description": "Look up colored console capabilities",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "40c48f72fd53cd289104fc64099abca73db4166ad86ea0b4341abe65af83dadc"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/anstyle-query@1.1.5",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-cli/anstyle.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14",
"name": "anstyle",
"version": "1.0.14",
"description": "ANSI text styling",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "940b3a0ca603d1eade50a4846a2afffd5ef57a9feac2c0e2ec2e14f9ead76000"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/anstyle@1.0.14",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-cli/anstyle.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "anyhow",
"version": "1.0.104",
"description": "Flexible concrete Error type built on std::error::Error",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "330a5ed07fa54e4702c9d6c4174f74427fc0ef6e214bbd677ae50a5099946470"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/anyhow@1.0.104",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/anyhow"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/anyhow"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#asn1-rs-derive@0.5.1",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "asn1-rs-derive",
"version": "0.5.1",
"description": "Derive macros for the `asn1-rs` crate",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "965c2d33e53cb6b267e148a4cb0760bc01f4904c1cd4bb4002a085bb016d1490"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/asn1-rs-derive@0.5.1",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/asn1-rs"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/asn1-rs.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#asn1-rs-impl@0.2.0",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "asn1-rs-impl",
"version": "0.2.0",
"description": "Implementation details for the `asn1-rs` crate",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7b18050c2cd6fe86c3a76584ef5e0baf286d038cda203eb6223df2cc413565f7"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/asn1-rs-impl@0.2.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/asn1-rs"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/asn1-rs.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#asn1-rs@0.6.2",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "asn1-rs",
"version": "0.6.2",
"description": "Parser/encoder for ASN.1 BER/DER data",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "5493c3bedbacf7fd7382c6346bbd66687d12bbaad3a89a2d2c303ee6cf20b048"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/asn1-rs@0.6.2",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/asn1-rs"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/asn1-rs.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1",
"author": "Josh Stone <cuviper@gmail.com>",
"name": "autocfg",
"version": "1.5.1",
"description": "Automatic cfg for Rust compiler features",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "f2032f911046de80f0a198e0901378627c33f59ea0ac00e363d481118bd70a53"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/autocfg@1.5.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/autocfg/"
},
{
"type": "vcs",
"url": "https://github.com/cuviper/autocfg"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#base16ct@0.2.0",
"author": "RustCrypto Developers",
"name": "base16ct",
"version": "0.2.0",
"description": "Pure Rust implementation of Base16 a.k.a hexadecimal (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable \"best effort\" constant-time operation and embedded-friendly no_std support ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4c7f02d4ea65f2c1853089ffd8d2787bdbc63de2f0d29dedbcf8ccdfa0ccd4cf"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/base16ct@0.2.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/base16ct"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/base16ct"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
"author": "Marshall Pierce <marshall@mpierce.org>",
"name": "base64",
"version": "0.22.1",
"description": "encodes and decodes base64 as bytes or utf8",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "72b3254f16251a8381aa12e40e3c4d2f0199f8c6508fbecb9d91f575e0fbb8c6"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/base64@0.22.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/base64"
},
{
"type": "vcs",
"url": "https://github.com/marshallpierce/rust-base64"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3",
"author": "RustCrypto Developers",
"name": "base64ct",
"version": "1.8.3",
"description": "Pure Rust implementation of Base64 (RFC 4648) which avoids any usages of data-dependent branches/LUTs and thereby provides portable \"best effort\" constant-time operation and embedded-friendly no_std support ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "2af50177e190e07a26ab74f8b1efbfe2ef87da2116221318cb1c2e82baf7de06"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/base64ct@1.8.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/base64ct"
},
{
"type": "website",
"url": "https://github.com/RustCrypto/formats/tree/master/base64ct"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1",
"author": "The Rust Project Developers",
"name": "bitflags",
"version": "2.13.1",
"description": "A macro to generate structures which behave like bitflags. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b588b76d00fde79687d7646a9b5bdf3cc0f655e0bbd080335a95d7e96f3587da"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/bitflags@2.13.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/bitflags"
},
{
"type": "website",
"url": "https://github.com/bitflags/bitflags"
},
{
"type": "vcs",
"url": "https://github.com/bitflags/bitflags"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4",
"author": "RustCrypto Developers",
"name": "block-buffer",
"version": "0.10.4",
"description": "Buffer type for block processing of data",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3078c7629b62d3f0439517fa394996acacc5cbc91c5a20d8c658e77abd503a71"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/block-buffer@0.10.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/block-buffer"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/utils"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.12.1",
"author": "RustCrypto Developers",
"name": "block-buffer",
"version": "0.12.1",
"description": "Buffer types for block processing of data",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d2f6c7dbe95a6ed67ad9f18e57daf93a2f034c524b99fd2b76d18fdfeb6660aa"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/block-buffer@0.12.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/block-buffer"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/utils"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1",
"author": "Carl Lerche <me@carllerche.com>, Sean McArthur <sean@seanmonstar.com>",
"name": "bytes",
"version": "1.12.1",
"description": "Types and traits for working with bytes",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "fc652a48c352aef3ea3aed32080501cf3ef6ed5da78602a020c991775b0aff04"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/bytes@1.12.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/tokio-rs/bytes"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.4.2",
"name": "cc",
"version": "1.4.2",
"description": "A build-time dependency for Cargo build scripts to assist in invoking the native C compiler to compile native C code into a static archive to be linked into Rust code. ",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "5d262e149917187838d5b42777c8253bcb64500067342904e7d429499a6f277e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cc@1.4.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/cc"
},
{
"type": "website",
"url": "https://github.com/rust-lang/cc-rs"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/cc-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"author": "Alex Crichton <alex@alexcrichton.com>",
"name": "cfg-if",
"version": "1.0.4",
"description": "A macro to ergonomically define an item depending on a large number of #[cfg] parameters. Structured like an if-else chain, the first matching branch is the item that gets emitted. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cfg-if@1.0.4",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/cfg-if"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.45",
"name": "chrono",
"version": "0.4.45",
"description": "Date and time library for Rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1aa79e62e7697b8e29b513a68abacf485adcd1fe8284a4316c5ae868e6633327"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/chrono@0.4.45",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/chrono/"
},
{
"type": "website",
"url": "https://github.com/chronotope/chrono"
},
{
"type": "vcs",
"url": "https://github.com/chronotope/chrono"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap@4.6.6",
"name": "clap",
"version": "4.6.6",
"description": "A simple to use, efficient, and full-featured Command Line Argument Parser",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "473c7e07f409a8d772161724aa8db6a765a2532a70f9667eeb7b49d3d02fbdca"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/clap@4.6.6",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/clap-rs/clap"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.6.6",
"name": "clap_builder",
"version": "4.6.6",
"description": "A simple to use, efficient, and full-featured Command Line Argument Parser",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7b48fea5a88e9ae728a2dcbedbfc0e730f7d60da42e1cb049a83c9fb8b789889"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/clap_builder@4.6.6",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/clap-rs/clap"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_complete@4.6.9",
"name": "clap_complete",
"version": "4.6.9",
"description": "Generate shell completion scripts for your clap::Command",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3be2ad0423bdbbb0e25bc89add796f3559706d4a95e1bc98e4d9662a957b6a19"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/clap_complete@4.6.9",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/clap-rs/clap"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.6.4",
"name": "clap_derive",
"version": "4.6.4",
"description": "Parse command line argument by defining a struct, derive crate.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d012d2b9d65aca7f18f4d9878a045bc17899bba951561ba5ec3c2ba1eed9a061"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/clap_derive@4.6.4",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/clap-rs/clap"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#clap_lex@1.1.0",
"name": "clap_lex",
"version": "1.1.0",
"description": "Minimal, flexible command line parser",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c8d4a3bb8b1e0c1050499d1815f5ab16d04f0959b233085fb31653fbfc9d98f9"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/clap_lex@1.1.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/clap-rs/clap"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.5",
"name": "colorchoice",
"version": "1.0.5",
"description": "Global override of color control",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1d07550c9036bf2ae0c684c4297d503f838287c83c53686d05370d0e139ae570"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/colorchoice@1.0.5",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-cli/anstyle.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#const-oid@0.10.2",
"author": "RustCrypto Developers",
"name": "const-oid",
"version": "0.10.2",
"description": "Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a6ef517f0926dd24a1582492c791b6a4818a4d94e789a334894aa15b0d12f55c"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/const-oid@0.10.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/const-oid"
},
{
"type": "website",
"url": "https://github.com/RustCrypto/formats/tree/master/const-oid"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6",
"author": "RustCrypto Developers",
"name": "const-oid",
"version": "0.9.6",
"description": "Const-friendly implementation of the ISO/IEC Object Identifier (OID) standard as defined in ITU X.660, with support for BER/DER encoding/decoding as well as heapless no_std (i.e. embedded) support ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c2459377285ad874054d797f3ccebf984978aa39129f6eafde5cdc8315b612f8"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/const-oid@0.9.6",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/const-oid"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/const-oid"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7",
"author": "The Servo Project Developers",
"name": "core-foundation-sys",
"version": "0.8.7",
"description": "Bindings to Core Foundation for macOS",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "773648b94d0e5d620f64f280777445740e61fe701025087ec8b57f45c791888b"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/core-foundation-sys@0.8.7",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/servo/core-foundation-rs"
},
{
"type": "vcs",
"url": "https://github.com/servo/core-foundation-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17",
"author": "RustCrypto Developers",
"name": "cpufeatures",
"version": "0.2.17",
"description": "Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "59ed5838eebb26a2bb2e58f6d5b5316989ae9d08bab10e0e6d103e656d1b0280"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cpufeatures@0.2.17",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/cpufeatures"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/utils"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.3.0",
"author": "RustCrypto Developers",
"name": "cpufeatures",
"version": "0.3.0",
"description": "Lightweight runtime CPU feature detection for aarch64, loongarch64, and x86/x86_64 targets, with no_std support and support for mobile targets including Android and iOS ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "8b2a41393f66f16b0823bb79094d54ac5fbd34ab292ddafb9a0456ac9f87d201"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cpufeatures@0.3.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/cpufeatures"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/utils"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0",
"author": "Sam Rijs <srijs@airpost.net>, Alex Crichton <alex@alexcrichton.com>",
"name": "crc32fast",
"version": "1.5.0",
"description": "Fast, SIMD-accelerated CRC32 (IEEE) checksum computation",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9481c1c90cbf2ac953f07c8d4a58aa3945c425b7185c9154d67a65e4230da511"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/crc32fast@1.5.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/srijs/rust-crc32fast"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-bigint@0.5.5",
"author": "RustCrypto Developers",
"name": "crypto-bigint",
"version": "0.5.5",
"description": "Pure Rust implementation of a big integer library which has been designed from the ground-up for use in cryptographic applications. Provides constant-time, no_std-friendly implementations of modern formulas using const generics. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0dc92fb57ca44df6db8059111ab3af99a63d5d0f8375d9972e319a379c6bab76"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/crypto-bigint@0.5.5",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/crypto-bigint"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6",
"author": "RustCrypto Developers",
"name": "crypto-common",
"version": "0.1.6",
"description": "Common cryptographic traits",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/crypto-common@0.1.6",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/crypto-common"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/traits"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.2.2",
"author": "RustCrypto Developers",
"name": "crypto-common",
"version": "0.2.2",
"description": "Common traits used by cryptographic algorithms",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ce6e4c961d6cd6c9a86db418387425e8bdeaf05b3c8bc1411e6dca4c252f1453"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/crypto-common@0.2.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/crypto-common"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/traits"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ct-codecs@1.1.7",
"author": "Frank Denis <github@pureftpd.org>",
"name": "ct-codecs",
"version": "1.1.7",
"description": "Constant-time base64, base32, and hex codecs reimplemented in Rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "49fb0c6640b4507ebd99ff67677009e381ba5eee1d14df78de4a3d16eb123c39"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/ct-codecs@1.1.7",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/jedisct1/rust-ct-codecs"
},
{
"type": "vcs",
"url": "https://github.com/jedisct1/rust-ct-codecs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.11.1",
"name": "data-encoding",
"version": "2.11.1",
"description": "Efficient and customizable data-encoding functions like base64, base32, and hex",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4583a4551df46e2792f82ceeac45e850d2e2d5debba0b91f102385cda5b11f06"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/data-encoding@2.11.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/data-encoding"
},
{
"type": "vcs",
"url": "https://github.com/ia0/data-encoding"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#der-parser@9.0.0",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "der-parser",
"version": "9.0.0",
"description": "Parser/encoder for ASN.1 BER/DER data",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "5cd0a5c643689626bec213c4d8bd4d96acc8ffdb4ad4bb6bc16abf27d5f4b553"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/der-parser@9.0.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/der-parser"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/der-parser.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#der@0.7.10",
"author": "RustCrypto Developers",
"name": "der",
"version": "0.7.10",
"description": "Pure Rust embedded-friendly implementation of the Distinguished Encoding Rules (DER) for Abstract Syntax Notation One (ASN.1) as described in ITU X.690 with full support for heapless no_std targets ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e7c1832837b905bbfb5101e07cc24c8deddf52f93225eee6ead5f4d63d53ddcb"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/der@0.7.10",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/der"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#deranged@0.5.8",
"author": "Jacob Pratt <jacob@jhpratt.dev>",
"name": "deranged",
"version": "0.5.8",
"description": "Ranged integers",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7cd812cc2bc1d69d4764bd80df88b4317eaef9e773c75226407d9bc0876b211c"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/deranged@0.5.8",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/jhpratt/deranged"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7",
"author": "RustCrypto Developers",
"name": "digest",
"version": "0.10.7",
"description": "Traits for cryptographic hash functions and message authentication codes",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9ed9a281f7bc9b7576e61468ba615a66a5c8cfdff42420a70aa82701a3b1e292"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/digest@0.10.7",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/digest"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/traits"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#digest@0.11.3",
"author": "RustCrypto Developers",
"name": "digest",
"version": "0.11.3",
"description": "Traits for cryptographic hash functions and message authentication codes",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f1dd6dbb5841937940781866fa1281a1ff7bd3bf827091440879f9994983d5c2"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/digest@0.11.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/digest"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/traits"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.7",
"author": "Jane Lusby <jlusby@yaah.dev>",
"name": "displaydoc",
"version": "0.2.7",
"description": "A derive macro for implementing the display Trait via a doc comment and string interpolation ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c6232dd377dcc64799954cbd3a9bb882e9cdc1308ccd87b1c098f1fb2eaf82a8"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/displaydoc@0.2.7",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/displaydoc"
},
{
"type": "website",
"url": "https://github.com/yaahc/displaydoc"
},
{
"type": "vcs",
"url": "https://github.com/yaahc/displaydoc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ecdsa@0.16.9",
"author": "RustCrypto Developers",
"name": "ecdsa",
"version": "0.16.9",
"description": "Pure Rust implementation of the Elliptic Curve Digital Signature Algorithm (ECDSA) as specified in FIPS 186-4 (Digital Signature Standard), providing RFC6979 deterministic signatures as well as support for added entropy ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ee27f32b5c5292967d2d4a9d7f1e0b0aed2c15daded5a60300e4abb9d8020bca"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/ecdsa@0.16.9",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/signatures/tree/master/ecdsa"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ed25519-compact@2.3.1",
"author": "Frank Denis <github@pureftpd.org>",
"name": "ed25519-compact",
"version": "2.3.1",
"description": "A small, self-contained, wasm-friendly Ed25519 implementation",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "5c24599140dc39d7a81e4476e7573d41bbc18e07c803900298e522a5fbcfbfb6"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/ed25519-compact@2.3.1",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/jedisct1/rust-ed25519-compact"
},
{
"type": "vcs",
"url": "https://github.com/jedisct1/rust-ed25519-compact"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#elliptic-curve@0.13.8",
"author": "RustCrypto Developers",
"name": "elliptic-curve",
"version": "0.13.8",
"description": "General purpose Elliptic Curve Cryptography (ECC) support, including types and traits for representing various elliptic curve forms, scalars, points, and public/secret keys composed thereof. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b5e6043086bf7973472e0c7dff2142ea0b680d30e18d9cc40f267efbf222bd47"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/elliptic-curve@0.13.8",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/traits/tree/master/elliptic-curve"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2",
"name": "equivalent",
"version": "1.0.2",
"description": "Traits for key comparison in maps.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/equivalent@1.0.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/indexmap-rs/equivalent"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14",
"author": "Chris Wong <lambda.fairy@gmail.com>, Dan Gohman <dev@sunfishcode.online>",
"name": "errno",
"version": "0.3.14",
"description": "Cross-platform interface to the `errno` variable.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "39cab71617ae0d63f51a36d69f866391735b51691dbda63cf6f96d042b63efeb"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/errno@0.3.14",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/errno"
},
{
"type": "vcs",
"url": "https://github.com/lambda-fairy/rust-errno"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ff@0.13.1",
"author": "Sean Bowe <ewillbefull@gmail.com>, Jack Grigg <thestr4d@gmail.com>",
"name": "ff",
"version": "0.13.1",
"description": "Library for building and interfacing with finite fields",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c0b50bfb653653f9ca9095b427bed08ab8d75a137839d9ad64eb11810d5b6393"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/ff@0.13.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/ff/"
},
{
"type": "website",
"url": "https://github.com/zkcrypto/ff"
},
{
"type": "vcs",
"url": "https://github.com/zkcrypto/ff"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#filetime@0.2.29",
"author": "Alex Crichton <alex@alexcrichton.com>",
"name": "filetime",
"version": "0.2.29",
"description": "Platform-agnostic accessors of timestamps in File metadata ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "5c287a33c7f0a620c38e641e7f60827713987b3c0f26e8ddc9462cc69cf75759"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/filetime@0.2.29",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/filetime"
},
{
"type": "website",
"url": "https://github.com/alexcrichton/filetime"
},
{
"type": "vcs",
"url": "https://github.com/alexcrichton/filetime"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.10",
"name": "find-msvc-tools",
"version": "0.1.10",
"description": "Find windows-specific tools, read MSVC versions from the registry and from COM interfaces",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "26b73573e6edcd2af0cdf47bd6cb58f0b3839491263c314eaad1ccf24430e1de"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/find-msvc-tools@0.1.10",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/find-msvc-tools"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/cc-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9",
"author": "Alex Crichton <alex@alexcrichton.com>, Josh Triplett <josh@joshtriplett.org>",
"name": "flate2",
"version": "1.1.9",
"description": "DEFLATE compression and decompression exposed as Read/BufRead/Write streams. Supports miniz_oxide and multiple zlib implementations. Supports zlib, gzip, and raw deflate streams. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "843fba2746e448b37e26a819579957415c8cef339bf08564fe8b7ddbd959573c"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/flate2@1.1.9",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/flate2"
},
{
"type": "website",
"url": "https://github.com/rust-lang/flate2-rs"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/flate2-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9",
"author": "Bartłomiej Kamiński <fizyk20@gmail.com>, Aaron Trent <novacrazy@gmail.com>",
"name": "generic-array",
"version": "0.14.9",
"description": "Generic types implementing functionality of arrays",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4bb6743198531e02858aeaea5398fcc883e71851fcbcb5a2f773e2fb6cb1edf2"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/generic-array@0.14.9",
"externalReferences": [
{
"type": "documentation",
"url": "http://fizyk20.github.io/generic-array/generic_array/"
},
{
"type": "vcs",
"url": "https://github.com/fizyk20/generic-array.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17",
"author": "The Rand Project Developers",
"name": "getrandom",
"version": "0.2.17",
"description": "A small cross-platform library for retrieving random data from system source",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ff2abc00be7fca6ebc474524697ae276ad847ad0a6b3faa4bcb027e9a4614ad0"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/getrandom@0.2.17",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/getrandom"
},
{
"type": "vcs",
"url": "https://github.com/rust-random/getrandom"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4",
"author": "The Rand Project Developers",
"name": "getrandom",
"version": "0.3.4",
"description": "A small cross-platform library for retrieving random data from system source",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "899def5c37c4fd7b2664648c28120ecec138e4d395b459e5ca34f9cce2dd77fd"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/getrandom@0.3.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/getrandom"
},
{
"type": "vcs",
"url": "https://github.com/rust-random/getrandom"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3",
"author": "The Rand Project Developers",
"name": "getrandom",
"version": "0.4.3",
"description": "A small cross-platform library for retrieving random data from system source",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "300e883d756b2e4ec94e02791f39b04b522276138852cfc41d9fb7e904106099"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/getrandom@0.4.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/getrandom"
},
{
"type": "vcs",
"url": "https://github.com/rust-random/getrandom"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#group@0.13.0",
"author": "Sean Bowe <ewillbefull@gmail.com>, Jack Grigg <jack@z.cash>",
"name": "group",
"version": "0.13.0",
"description": "Elliptic curve group traits and utilities",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f0f9ef7462f7c099f518d754361858f86d8a07af53ba9af0fe635bbccb151a63"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/group@0.13.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/group/"
},
{
"type": "website",
"url": "https://github.com/zkcrypto/group"
},
{
"type": "vcs",
"url": "https://github.com/zkcrypto/group"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1",
"name": "hashbrown",
"version": "0.17.1",
"description": "A Rust port of Google's SwissTable hash map",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/hashbrown@0.17.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/hashbrown"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
"name": "heck",
"version": "0.5.0",
"description": "heck is a case conversion library.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "2304e00983f87ffb38b55b444b5e3b60a884b5d30c0fca7d82fe33449bbe55ea"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/heck@0.5.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/withoutboats/heck"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3",
"author": "KokaKiwi <kokakiwi@kokakiwi.net>",
"name": "hex",
"version": "0.4.3",
"description": "Encoding and decoding data into/from hexadecimal representation.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7f24254aa9a54b5c858eaee2f5bccdb46aaf0e486a595ed5fd8f86ba55232a70"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/hex@0.4.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/hex/"
},
{
"type": "vcs",
"url": "https://github.com/KokaKiwi/rust-hex"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#hmac-sha256@1.1.14",
"author": "Frank Denis <github@pureftpd.org>",
"name": "hmac-sha256",
"version": "1.1.14",
"description": "A small, self-contained SHA256, HMAC-SHA256, and HKDF-SHA256 implementation",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ec9d92d097f4749b64e8cc33d924d9f40a2d4eb91402b458014b781f5733d60f"
}
],
"licenses": [
{
"expression": "ISC"
}
],
"purl": "pkg:cargo/hmac-sha256@1.1.14",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/jedisct1/rust-hmac-sha256"
},
{
"type": "vcs",
"url": "https://github.com/jedisct1/rust-hmac-sha256"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1",
"author": "RustCrypto Developers",
"name": "hmac",
"version": "0.12.1",
"description": "Generic implementation of Hash-based Message Authentication Code (HMAC)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/hmac@0.12.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/hmac"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/MACs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#http@1.5.0",
"author": "Alex Crichton <alex@alexcrichton.com>, Carl Lerche <me@carllerche.com>, Sean McArthur <sean@seanmonstar.com>",
"name": "http",
"version": "1.5.0",
"description": "A set of types for representing HTTP requests and responses. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "918d3568bebf352712bc2ef3d46a8bcf1a75b373be6539de198e9105cbbf9ce0"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/http@1.5.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/http"
},
{
"type": "vcs",
"url": "https://github.com/hyperium/http"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1",
"author": "Sean McArthur <sean@seanmonstar.com>",
"name": "httparse",
"version": "1.10.1",
"description": "A tiny, safe, speedy, zero-copy HTTP/1.x parser.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6dbf3de79e51f3d586ab4cb9d5c3e2c14aa28ed23d180cf89b4df0454a69cc87"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/httparse@1.10.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/httparse"
},
{
"type": "vcs",
"url": "https://github.com/seanmonstar/httparse"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#hybrid-array@0.4.14",
"author": "RustCrypto Developers",
"name": "hybrid-array",
"version": "0.4.14",
"description": "Hybrid typenum-based and const generic array types designed to provide the flexibility of typenum-based expressions while also allowing interoperability and a transition path to const generics ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "707114b52a152fa7bdb290cd7cd5912d9467273b6d74e21b8d81aca1f8533f6b"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/hybrid-array@0.4.14",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/hybrid-array"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/hybrid-array"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.65",
"author": "Andrew Straw <strawman@astraw.com>, René Kijewski <rene.kijewski@fu-berlin.de>, Ryan Lopopolo <rjl@hyperbo.la>",
"name": "iana-time-zone",
"version": "0.1.65",
"description": "get the IANA time zone for the current system",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e31bc9ad994ba00e440a8aa5c9ef0ec67d5cb5e5cb0cc7f8b744a35b389cc470"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/iana-time-zone@0.1.65",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/strawlab/iana-time-zone"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0",
"name": "indexmap",
"version": "2.14.0",
"description": "A hash table with consistent order and fast iteration.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/indexmap@2.14.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/indexmap/"
},
{
"type": "vcs",
"url": "https://github.com/indexmap-rs/indexmap"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2",
"name": "is_terminal_polyfill",
"version": "1.70.2",
"description": "Polyfill for `is_terminal` stdlib feature for use with older MSRVs",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a6cb138bb79a146c1bd460005623e142ef0181e3d0219cb493e02f7d08a35695"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/is_terminal_polyfill@1.70.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/polyfill-rs/is_terminal_polyfill"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "itoa",
"version": "1.0.18",
"description": "Fast integer primitive to string conversion",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "8f42a60cbdf9a97f5d2305f08a87dc4e09308d1276d28c869c684d7777685682"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/itoa@1.0.18",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/itoa"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/itoa"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0",
"author": "Marvin Löbel <loebel.marvin@gmail.com>",
"name": "lazy_static",
"version": "1.5.0",
"description": "A macro for declaring lazily evaluated statics in Rust.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "bbd2bcb4c963f2ddae06a2efc7e9f3591312473c50c6685e1f298068316e66fe"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/lazy_static@1.5.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/lazy_static"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang-nursery/lazy-static.rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189",
"name": "libc",
"version": "0.2.189",
"description": "Raw FFI bindings to platform libraries like libc.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3eaf3ede3fee6db1a4c2ee091bf8a8b4dccdc6d17f656fb07896ee72867612f2"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/libc@0.2.189",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/libc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.33",
"author": "The Rust Project Developers",
"name": "log",
"version": "0.4.33",
"description": "A lightweight logging facade for Rust ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0ceec5bc11778974d1bcb055b18002eba7f4b3518b6a0081b3af5f21666da9ad"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/log@0.4.33",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/log"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/log"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0",
"author": "Eliza Weisman <eliza@buoyant.io>",
"name": "matchers",
"version": "0.2.0",
"description": "Regex matching on character and byte streams. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d1525a2a28c7f4fa0fc98bb91ae755d1e2d1505079e05539e35bc876b5d65ae9"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/matchers@0.2.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/matchers/"
},
{
"type": "website",
"url": "https://github.com/hawkw/matchers"
},
{
"type": "vcs",
"url": "https://github.com/hawkw/matchers"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#maybe-async@0.2.11",
"author": "Guoli Lyu <guoli-lv@hotmail.com>",
"name": "maybe-async",
"version": "0.2.11",
"description": "A procedure macro to unify SYNC and ASYNC implementation",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "746873a384ad60adc5db74471dfaba74bd278afbdcfd81db93fafcdfc8b5ca0c"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/maybe-async@0.2.11",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/maybe-async"
},
{
"type": "vcs",
"url": "https://github.com/fMeow/maybe-async-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3",
"author": "Andrew Gallant <jamslam@gmail.com>, bluss",
"name": "memchr",
"version": "2.8.3",
"description": "Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "cf8baf1c55e62ffcace7a9f06f4bd9cd3f0c4beb022d3b367256b91b87513d98"
}
],
"licenses": [
{
"expression": "Unlicense OR MIT"
}
],
"purl": "pkg:cargo/memchr@2.8.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/memchr/"
},
{
"type": "website",
"url": "https://github.com/BurntSushi/memchr"
},
{
"type": "vcs",
"url": "https://github.com/BurntSushi/memchr"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1",
"author": "Alex Huszagh <ahuszagh@gmail.com>",
"name": "minimal-lexical",
"version": "0.2.1",
"description": "Fast float parsing conversion routines.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "68354c5c6bd36d73ff3feceb05efa59b6acb7626617f4962be322a825e61f79a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/minimal-lexical@0.2.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/minimal-lexical"
},
{
"type": "vcs",
"url": "https://github.com/Alexhuszagh/minimal-lexical"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9",
"author": "Frommi <daniil.liferenko@gmail.com>, oyvindln <oyvindln@users.noreply.github.com>, Rich Geldreich richgel99@gmail.com",
"name": "miniz_oxide",
"version": "0.8.9",
"description": "DEFLATE compression and decompression library rewritten in Rust based on miniz",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1fa76a2c86f704bdb222d66965fb3d63269ce38518b83cb0575fca855ebb6316"
}
],
"licenses": [
{
"expression": "MIT OR Zlib OR Apache-2.0"
}
],
"purl": "pkg:cargo/miniz_oxide@0.8.9",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/miniz_oxide"
},
{
"type": "website",
"url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide"
},
{
"type": "vcs",
"url": "https://github.com/Frommi/miniz_oxide/tree/master/miniz_oxide"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3",
"author": "contact@geoffroycouprie.com",
"name": "nom",
"version": "7.1.3",
"description": "A byte-oriented, zero-copy, parser combinators library",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d273983c5a657a70a3e8f2a01329822f3b8c8172b73826411a55751e404a0a4a"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/nom@7.1.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/nom"
},
{
"type": "vcs",
"url": "https://github.com/Geal/nom"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3",
"author": "ogham@bsago.me, Ryan Scheel (Havvy) <ryan.havvy@gmail.com>, Josh Triplett <josh@joshtriplett.org>, The Nushell Project Developers",
"name": "nu-ansi-term",
"version": "0.50.3",
"description": "Library for ANSI terminal colors and styles (bold, underline)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7957b9740744892f114936ab4a57b3f487491bbeafaf8083688b16841a4240e5"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/nu-ansi-term@0.50.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/nushell/nu-ansi-term"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.8",
"author": "The Rust Project Developers",
"name": "num-bigint",
"version": "0.4.8",
"description": "Big integer implementation for Rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c89e69e7e0f03bea5ef08013795c25018e101932225a656383bd384495ecc367"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/num-bigint@0.4.8",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/num-bigint"
},
{
"type": "website",
"url": "https://github.com/rust-num/num-bigint"
},
{
"type": "vcs",
"url": "https://github.com/rust-num/num-bigint"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-conv@0.2.2",
"author": "Jacob Pratt <jacob@jhpratt.dev>",
"name": "num-conv",
"version": "0.2.2",
"description": "`num_conv` is a crate to convert between integer types without using `as` casts. This provides better certainty when refactoring, makes the exact behavior of code more explicit, and allows using turbofish syntax. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "521739c6d2bac4aa25192232afe6841231376b2b26d4d9fae5ecf8ca5772e441"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/num-conv@0.2.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/jhpratt/num-conv"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
"author": "The Rust Project Developers",
"name": "num-integer",
"version": "0.1.46",
"description": "Integer traits and functions",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7969661fd2958a5cb096e56c8e1ad0444ac2bbcd0061bd28660485a44879858f"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/num-integer@0.1.46",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/num-integer"
},
{
"type": "website",
"url": "https://github.com/rust-num/num-integer"
},
{
"type": "vcs",
"url": "https://github.com/rust-num/num-integer"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
"author": "The Rust Project Developers",
"name": "num-traits",
"version": "0.2.19",
"description": "Numeric traits for generic mathematics",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "071dfc062690e90b734c0b2273ce72ad0ffa95f0c74596bc250dcfd960262841"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/num-traits@0.2.19",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/num-traits"
},
{
"type": "website",
"url": "https://github.com/rust-num/num-traits"
},
{
"type": "vcs",
"url": "https://github.com/rust-num/num-traits"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#oid-registry@0.7.1",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "oid-registry",
"version": "0.7.1",
"description": "Object Identifier (OID) database",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a8d8034d9489cdaf79228eb9f6a3b8d7bb32ba00d6645ebd48eef4077ceb5bd9"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/oid-registry@0.7.1",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/oid-registry"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/oid-registry.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"author": "Aleksey Kladov <aleksey.kladov@gmail.com>",
"name": "once_cell",
"version": "1.21.4",
"description": "Single assignment cells and lazy values.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9f7c3e4beb33f85d45ae3e3a1792185706c8e16d043238c593331cc7cd313b50"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/once_cell@1.21.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/once_cell"
},
{
"type": "vcs",
"url": "https://github.com/matklad/once_cell"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#p256@0.13.2",
"author": "RustCrypto Developers",
"name": "p256",
"version": "0.13.2",
"description": "Pure Rust implementation of the NIST P-256 (a.k.a. secp256r1, prime256v1) elliptic curve as defined in SP 800-186, with support for ECDH, ECDSA signing/verification, and general purpose curve arithmetic ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c9863ad85fa8f4460f9c48cb909d38a0d689dba1f6f6988a5e3e0d31071bcd4b"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/p256@0.13.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/p256"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/elliptic-curves/tree/master/p256"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pem-rfc7468@0.7.0",
"author": "RustCrypto Developers",
"name": "pem-rfc7468",
"version": "0.7.0",
"description": "PEM Encoding (RFC 7468) for PKIX, PKCS, and CMS Structures, implementing a strict subset of the original Privacy-Enhanced Mail encoding intended specifically for use with cryptographic keys, certificates, and other messages. Provides a no_std-friendly, constant-time implementation suitable for use with cryptographic private keys. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "88b39c9bfcfc231068454382784bb460aae594343fb030d46e9f50a645418412"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/pem-rfc7468@0.7.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/pem-rfc7468"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pem@3.0.6",
"author": "Jonathan Creekmore <jonathan@thecreekmores.org>",
"name": "pem",
"version": "3.0.6",
"description": "Parse and encode PEM-encoded data.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1d30c53c26bc5b31a98cd02d20f25a7c8567146caf63ed593a9d87b2775291be"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/pem@3.0.6",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/pem/"
},
{
"type": "website",
"url": "https://github.com/jcreekmore/pem-rs.git"
},
{
"type": "vcs",
"url": "https://github.com/jcreekmore/pem-rs.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2",
"author": "The rust-url developers",
"name": "percent-encoding",
"version": "2.3.2",
"description": "Percent encoding and decoding",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9b4f627cb1b25917193a259e49bdad08f671f8d9708acfd5fe0a8c1455d87220"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/percent-encoding@2.3.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/servo/rust-url/"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17",
"name": "pin-project-lite",
"version": "0.2.17",
"description": "A lightweight version of pin-project written with declarative macros. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a89322df9ebe1c1578d689c92318e070967d1042b512afbe49518723f4e6d5cd"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/pin-project-lite@0.2.17",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/taiki-e/pin-project-lite"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2",
"author": "RustCrypto Developers",
"name": "pkcs8",
"version": "0.10.2",
"description": "Pure Rust implementation of Public-Key Cryptography Standards (PKCS) #8: Private-Key Information Syntax Specification (RFC 5208), with additional support for PKCS#8v2 asymmetric key packages (RFC 5958) ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f950b2377845cebe5cf8b5165cb3cc1a5e0fa5cfa3e1f7f55707d8fd82e0a7b7"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/pkcs8@0.10.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/pkcs8"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0",
"author": "Jacob Pratt <jacob@jhpratt.dev>",
"name": "powerfmt",
"version": "0.2.0",
"description": " `powerfmt` is a library that provides utilities for formatting values. This crate makes it significantly easier to support filling to a minimum width with alignment, avoid heap allocation, and avoid repetitive calculations. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "439ee305def115ba05938db6eb1644ff94165c5ab5e9420d1c1bcedbba909391"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/powerfmt@0.2.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/jhpratt/powerfmt"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#primeorder@0.13.6",
"author": "RustCrypto Developers",
"name": "primeorder",
"version": "0.13.6",
"description": "Pure Rust implementation of complete addition formulas for prime order elliptic curves (Renes-Costello-Batina 2015). Generic over field elements and curve equation coefficients ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "353e1ca18966c16d9deb1c69278edbc5f194139612772bd9537af60ac231e1e6"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/primeorder@0.13.6",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/primeorder"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/elliptic-curves/tree/master/primeorder"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"author": "David Tolnay <dtolnay@gmail.com>, Alex Crichton <alex@alexcrichton.com>",
"name": "proc-macro2",
"version": "1.0.107",
"description": "A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "985e7ec9bb745e6ce6535b544d84d6cd6f7ad8bd711c398938ae983b91a766d9"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/proc-macro2@1.0.107",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/proc-macro2"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/proc-macro2"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "quote",
"version": "1.0.47",
"description": "Quasi-quoting macro quote!(...)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1fbf4db142a473a8d80c26bbf18454ed458bf8d26c8219c331daecfdbd079001"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/quote@1.0.47",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/quote/"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/quote"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4",
"author": "The Rand Project Developers, The Rust Project Developers",
"name": "rand_core",
"version": "0.6.4",
"description": "Core random number generator traits and tools for implementation. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rand_core@0.6.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rand_core"
},
{
"type": "website",
"url": "https://rust-random.github.io/book"
},
{
"type": "vcs",
"url": "https://github.com/rust-random/rand"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rcgen@0.13.2",
"name": "rcgen",
"version": "0.13.2",
"description": "Rust X.509 certificate generator",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "75e669e5202259b5314d1ea5397316ad400819437857b90861765f24c4cf80a2"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rcgen@0.13.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rcgen"
},
{
"type": "vcs",
"url": "https://github.com/rustls/rcgen"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.18",
"author": "The Rust Project Developers, Andrew Gallant <jamslam@gmail.com>",
"name": "regex-automata",
"version": "0.4.18",
"description": "Automata construction and matching using regular expressions.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ad8553b9b26413251cbf30e620595c7a41b3887f03da04579c0e6b0d6a06b4b2"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/regex-automata@0.4.18",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/regex-automata"
},
{
"type": "website",
"url": "https://github.com/rust-lang/regex/tree/master/regex-automata"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/regex"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11",
"author": "The Rust Project Developers, Andrew Gallant <jamslam@gmail.com>",
"name": "regex-syntax",
"version": "0.8.11",
"description": "A regular expression parser.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d6f6ff9a378485b298a5286656da665ba74413d36db0979633275d2e708145d4"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/regex-syntax@0.8.11",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/regex-syntax"
},
{
"type": "website",
"url": "https://github.com/rust-lang/regex/tree/master/regex-syntax"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/regex"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1",
"author": "The Rust Project Developers, Andrew Gallant <jamslam@gmail.com>",
"name": "regex",
"version": "1.13.1",
"description": "An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f020237b6c8eed93db2e2cb53c00c60a8e1bc73da7d073199a1180401450218d"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/regex@1.13.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/regex"
},
{
"type": "website",
"url": "https://github.com/rust-lang/regex"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/regex"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rfc6979@0.4.0",
"author": "RustCrypto Developers",
"name": "rfc6979",
"version": "0.4.0",
"description": "Pure Rust implementation of RFC6979: Deterministic Usage of the Digital Signature Algorithm (DSA) and Elliptic Curve Digital Signature Algorithm (ECDSA) ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f8dd2a808d456c4a54e300a23e9f5a67e122c3024119acbfd73e3bf664491cb2"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/rfc6979@0.4.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/signatures/tree/master/rfc6979"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"name": "ring",
"version": "0.17.14",
"description": "An experiment.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a4689e6c2294d81e88dc6261c768b63bc4fcdb852be6d1352498b114f61383b7"
}
],
"licenses": [
{
"expression": "Apache-2.0 AND ISC"
}
],
"purl": "pkg:cargo/ring@0.17.14",
"externalReferences": [
{
"type": "other",
"url": "ring_core_0_17_14_"
},
{
"type": "vcs",
"url": "https://github.com/briansmith/ring"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rusticata-macros@4.1.0",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "rusticata-macros",
"version": "4.1.0",
"description": "Helper macros for Rusticata",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "faf0c4a6ece9950b9abdb62b1cfcf2a68b3b67a10ba445b3bb85be2a293d0632"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rusticata-macros@4.1.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/rusticata-macros"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/rusticata-macros.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.4",
"author": "Dan Gohman <dev@sunfishcode.online>, Jakub Konka <kubkon@jakubkonka.com>",
"name": "rustix",
"version": "1.1.4",
"description": "Safe Rust bindings to POSIX/Unix/Linux/Winsock-like syscalls",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b6fe4565b9518b83ef4f91bb47ce29620ca828bd32cb7e408f0062e9930ba190"
}
],
"licenses": [
{
"expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/rustix@1.1.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rustix"
},
{
"type": "vcs",
"url": "https://github.com/bytecodealliance/rustix"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"name": "rustls-pki-types",
"version": "1.15.1",
"description": "Shared types for the rustls PKI ecosystem",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "2f4925028c7eb5d1fcdaf196971378ed9d2c1c4efc7dc5d011256f76c99c0a96"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rustls-pki-types@1.15.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rustls-pki-types"
},
{
"type": "website",
"url": "https://github.com/rustls/pki-types"
},
{
"type": "vcs",
"url": "https://github.com/rustls/pki-types"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13",
"name": "rustls-webpki",
"version": "0.103.13",
"description": "Web PKI X.509 Certificate Verification.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "61c429a8649f110dddef65e2a5ad240f747e85f7758a6bccc7e5777bd33f756e"
}
],
"licenses": [
{
"expression": "ISC"
}
],
"purl": "pkg:cargo/rustls-webpki@0.103.13",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rustls/webpki"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43",
"name": "rustls",
"version": "0.23.43",
"description": "Rustls is a modern TLS library written in Rust.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0283386ce02abc0151e1761d08802dfe86c173b0b494af5cbc086574e453da06"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR ISC OR MIT"
}
],
"purl": "pkg:cargo/rustls@0.23.43",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rustls/rustls"
},
{
"type": "vcs",
"url": "https://github.com/rustls/rustls"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ryu-js@0.2.2",
"author": "David Tolnay <dtolnay@gmail.com>, boa-dev",
"name": "ryu-js",
"version": "0.2.2",
"description": "Fast floating point to string conversion, ECMAScript compliant.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6518fc26bced4d53678a22d6e423e9d8716377def84545fe328236e3af070e7f"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR BSL-1.0"
}
],
"purl": "pkg:cargo/ryu-js@0.2.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/ryu-js"
},
{
"type": "vcs",
"url": "https://github.com/boa-dev/ryu-js"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#sec1@0.7.3",
"author": "RustCrypto Developers",
"name": "sec1",
"version": "0.7.3",
"description": "Pure Rust implementation of SEC1: Elliptic Curve Cryptography encoding formats including ASN.1 DER-serialized private keys as well as the Elliptic-Curve-Point-to-Octet-String encoding ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d3e97a565f76233a6003f9f5c54be1d9c5bdfa3eccfb189469f11ec4901c47dc"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/sec1@0.7.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/sec1"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"author": "Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com>",
"name": "serde",
"version": "1.0.229",
"description": "A generic serialization/deserialization framework",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4148590afebada386688f18773da617792bf2ef03ffc1e4cbd2b1d45b023e0ba"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde@1.0.229",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/serde"
},
{
"type": "website",
"url": "https://serde.rs"
},
{
"type": "vcs",
"url": "https://github.com/serde-rs/serde"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229",
"author": "Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com>",
"name": "serde_core",
"version": "1.0.229",
"description": "Serde traits only, with no support for derive -- use the `serde` crate instead",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "67dca2c9c51e58a4791a4b1ed58308b39c64224d349a935ab5039aa360942a48"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_core@1.0.229",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/serde_core"
},
{
"type": "website",
"url": "https://serde.rs"
},
{
"type": "vcs",
"url": "https://github.com/serde-rs/serde"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229",
"author": "Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com>",
"name": "serde_derive",
"version": "1.0.229",
"description": "Macros 1.1 implementation of #[derive(Serialize, Deserialize)]",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e7a5d71263a5a7d47b41f6b3f06ba276f10cc18b0931f1799f710578e2309348"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_derive@1.0.229",
"externalReferences": [
{
"type": "documentation",
"url": "https://serde.rs/derive.html"
},
{
"type": "website",
"url": "https://serde.rs"
},
{
"type": "vcs",
"url": "https://github.com/serde-rs/serde"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_jcs@0.2.0",
"author": "l1h3r <5410284+l1h3r@users.noreply.github.com>",
"name": "serde_jcs",
"version": "0.2.0",
"description": "JSON Canonicalization Scheme (JCS) for Serde",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d3a60f3fda61525e439ef6d67422118f11e986566997d9021c56867ad814a0aa"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_jcs@0.2.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/serde_jcs"
},
{
"type": "website",
"url": "https://github.com/l1h3r/serde_jcs"
},
{
"type": "vcs",
"url": "https://github.com/l1h3r/serde_jcs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"author": "Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com>",
"name": "serde_json",
"version": "1.0.151",
"description": "A JSON serialization file format",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c841b55ecdae098c80dcae9cf767f6f8a0c2cdb3416bbef72181df4d0fe73f14"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_json@1.0.151",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/serde_json"
},
{
"type": "vcs",
"url": "https://github.com/serde-rs/json"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@1.1.1",
"name": "serde_spanned",
"version": "1.1.1",
"description": "Serde-compatible spanned Value",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6662b5879511e06e8999a8a235d848113e942c9124f211511b16466ee2995f26"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_spanned@1.1.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9",
"author": "RustCrypto Developers",
"name": "sha2",
"version": "0.10.9",
"description": "Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "a7507d819769d01a365ab707794a4084392c824f54a7a6a7862f8c3d0892b283"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/sha2@0.10.9",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/sha2"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/hashes"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.11.0",
"author": "RustCrypto Developers",
"name": "sha2",
"version": "0.11.0",
"description": "Pure Rust implementation of the SHA-2 hash function family including SHA-224, SHA-256, SHA-384, and SHA-512. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "446ba717509524cb3f22f17ecc096f10f4822d76ab5c0b9822c5f9c284e825f4"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/sha2@0.11.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/sha2"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/hashes"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7",
"author": "Eliza Weisman <eliza@buoyant.io>",
"name": "sharded-slab",
"version": "0.1.7",
"description": "A lock-free concurrent slab. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f40ca3c46823713e0d4209592e8d6e826aa57e928f09752619fc696c499637f6"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/sharded-slab@0.1.7",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/sharded-slab/"
},
{
"type": "website",
"url": "https://github.com/hawkw/sharded-slab"
},
{
"type": "vcs",
"url": "https://github.com/hawkw/sharded-slab"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1",
"author": "comex <comexk@gmail.com>, Fenhl <fenhl@fenhl.net>, Adrian Taylor <adetaylor@chromium.org>, Alex Touchet <alextouchet@outlook.com>, Daniel Parks <dp+git@oxidized.org>, Garrett Berg <googberg@gmail.com>",
"name": "shlex",
"version": "2.0.1",
"description": "Split a string into shell words, like Python's shlex.",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "f8fadd59c855ef2080decdef8ff161eb6661b86933c9d82e5ba29dc602a55aba"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/shlex@2.0.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/comex/rust-shlex"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0",
"author": "RustCrypto Developers",
"name": "signature",
"version": "2.2.0",
"description": "Traits for cryptographic signature algorithms (e.g. ECDSA, Ed25519)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "77549399552de45a898a580c1b41d445bf730df867cc44e6c0233bbc4b8329de"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/signature@2.2.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/signature"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/traits/tree/master/signature"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.10",
"author": "Marvin Countryman <me@maar.vin>",
"name": "simd-adler32",
"version": "0.3.10",
"description": "A SIMD-accelerated Adler-32 hash algorithm implementation.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3a219298ac11a56ea9a6d2120044824d6f01aeb034955e7af7bc16858527deea"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/simd-adler32@0.3.10",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/mcountryman/simd-adler32"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2",
"author": "The Servo Project Developers",
"name": "smallvec",
"version": "1.15.2",
"description": "'Small vector' optimization: store up to a small number of items on the stack",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "8ed6a63f02c8539c91a8685a86f4099661ba3da017932f6ebbea6de3f0fa7c90"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/smallvec@1.15.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/smallvec/"
},
{
"type": "vcs",
"url": "https://github.com/servo/rust-smallvec"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3",
"author": "RustCrypto Developers",
"name": "spki",
"version": "0.7.3",
"description": "X.509 Subject Public Key Info (RFC5280) describing public keys as well as their associated AlgorithmIdentifiers (i.e. OIDs) ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d91ed6c858b01f942cd56b37a94b3e0a1798290327d1236e4d9cf4eaca44d29d"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/spki@0.7.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/RustCrypto/formats/tree/master/spki"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1",
"author": "Danny Guo <danny@dannyguo.com>, maxbachmann <oss@maxbachmann.de>",
"name": "strsim",
"version": "0.11.1",
"description": "Implementations of string similarity metrics. Includes Hamming, Levenshtein, OSA, Damerau-Levenshtein, Jaro, Jaro-Winkler, and Sørensen-Dice. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7da8b5736845d9f2fcb837ea5d9e2628564b3b043a70948a3f0b778838c5fb4f"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/strsim@0.11.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/strsim/"
},
{
"type": "website",
"url": "https://github.com/rapidfuzz/strsim-rs"
},
{
"type": "vcs",
"url": "https://github.com/rapidfuzz/strsim-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1",
"author": "Isis Lovecruft <isis@patternsinthevoid.net>, Henry de Valence <hdevalence@hdevalence.ca>",
"name": "subtle",
"version": "2.6.1",
"description": "Pure-Rust traits and utilities for constant-time cryptographic implementations.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "13c2bddecc57b384dee18652358fb23172facb8a2c51ccc10d74c157bdea3292"
}
],
"licenses": [
{
"expression": "BSD-3-Clause"
}
],
"purl": "pkg:cargo/subtle@2.6.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/subtle"
},
{
"type": "website",
"url": "https://dalek.rs/"
},
{
"type": "vcs",
"url": "https://github.com/dalek-cryptography/subtle"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "syn",
"version": "2.0.119",
"description": "Parser for Rust source code",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "872831b642d1a07999a962a351ed35b955ea2cfc8f3862091e2a240a84f17297"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/syn@2.0.119",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/syn"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/syn"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "syn",
"version": "3.0.3",
"description": "Parser for Rust source code",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "53e9bae58849f64dfa4f5d5ae372c8341f7305f82a3868709269343628b659a3"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/syn@3.0.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/syn"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/syn"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2",
"author": "Nika Layzell <nika@thelayzells.com>",
"name": "synstructure",
"version": "0.13.2",
"description": "Helper methods and macros for custom derives",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "728a70f3dbaf5bab7f0c4b1ac8d7ae5ea60a4b5549c8a5914361c99147a709d2"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/synstructure@0.13.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/synstructure"
},
{
"type": "vcs",
"url": "https://github.com/mystor/synstructure"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tar@0.4.46",
"author": "Alex Crichton <alex@alexcrichton.com>",
"name": "tar",
"version": "0.4.46",
"description": "A Rust implementation of a TAR file reader and writer. This library does not currently handle compression, but it is abstract over all I/O readers and writers. Additionally, great lengths are taken to ensure that the entire contents are never required to be entirely resident in memory all at once. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3f6221d9a6003c78398e3b239969f352578258df48c8eb051caadae0015bc840"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/tar@0.4.46",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/tar"
},
{
"type": "website",
"url": "https://github.com/composefs/tar-rs"
},
{
"type": "vcs",
"url": "https://github.com/composefs/tar-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "thiserror-impl",
"version": "1.0.69",
"description": "Implementation detail of the `thiserror` crate",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4fee6c4efc90059e10f81e6d42c60a18f76588c3d74cb83a0b242a2b6c7504c1"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thiserror-impl@1.0.69",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/dtolnay/thiserror"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "thiserror-impl",
"version": "2.0.20",
"description": "Implementation detail of the `thiserror` crate",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "bc04cd3e1236dd4a98afca4569f2deb3f120e5422a4023be2cb683f8486292af"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thiserror-impl@2.0.20",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/dtolnay/thiserror"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "thiserror",
"version": "1.0.69",
"description": "derive(Error)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b6aaf5339b578ea85b50e080feb250a3e8ae8cfcdff9a461c9ec2904bc923f52"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thiserror@1.0.69",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/thiserror"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/thiserror"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "thiserror",
"version": "2.0.20",
"description": "derive(Error)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ec86235f5fcc2a73650310756d2ac5b138a5780bbbdfae3eeccec992c435ba4f"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thiserror@2.0.20",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/thiserror"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/thiserror"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.10",
"author": "Amanieu d'Antras <amanieu@gmail.com>",
"name": "thread_local",
"version": "1.1.10",
"description": "Per-object thread-local storage",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1ad99c4c6d32803332c548b1af0540b357b3f5fc0be8f6c6bfe8b2e6ae784070"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thread_local@1.1.10",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/thread_local/"
},
{
"type": "vcs",
"url": "https://github.com/Amanieu/thread_local-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.9",
"author": "Jacob Pratt <open-source@jhpratt.dev>, Time contributors",
"name": "time-core",
"version": "0.1.9",
"description": "This crate is an implementation detail and should not be relied upon directly.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9e1c906769ad99c88eaa54e728060edef082f8e358ff32030cb7c7d315e81109"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/time-core@0.1.9",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/time-rs/time"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#time-macros@0.2.32",
"author": "Jacob Pratt <open-source@jhpratt.dev>, Time contributors",
"name": "time-macros",
"version": "0.2.32",
"description": " Procedural macros for the time crate. This crate is an implementation detail and should not be relied upon directly. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7e689342a48d2ea927c87ea50cabf8594854bf940e9310208848d680d668ed85"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/time-macros@0.2.32",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/time-rs/time"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#time@0.3.55",
"author": "Jacob Pratt <open-source@jhpratt.dev>, Time contributors",
"name": "time",
"version": "0.3.55",
"description": "Date and time library. Fully interoperable with the standard library. Mostly compatible with #![no_std].",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "cdb87b95ec50ddfa440816d227a17b2ccbdda963a316a727fda0fc4334f7d134"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/time@0.3.55",
"externalReferences": [
{
"type": "website",
"url": "https://time-rs.github.io"
},
{
"type": "vcs",
"url": "https://github.com/time-rs/time"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml@1.1.4+spec-1.1.0",
"name": "toml",
"version": "1.1.4+spec-1.1.0",
"description": "A native Rust encoder and decoder of TOML-formatted files and streams. Provides implementations of the standard Serialize/Deserialize traits for TOML data to facilitate deserializing and serializing Rust structures. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3aace63f4bbcdfc2c965b059de67119c89c4017a70d633be6c104910f67056f5"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml@1.1.4+spec-1.1.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@1.1.1+spec-1.1.0",
"name": "toml_datetime",
"version": "1.1.1+spec-1.1.0",
"description": "A TOML-compatible datetime type",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3165f65f62e28e0115a00b2ebdd37eb6f3b641855f9d636d3cd4103767159ad7"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml_datetime@1.1.1+spec-1.1.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml_parser@1.1.3+spec-1.1.0",
"name": "toml_parser",
"version": "1.1.3+spec-1.1.0",
"description": "Yet another format-preserving TOML parser.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1d38ac1cf9b95face32296c0a3ede1fdc270627c9d9c02a7274dd6d960dc4d56"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml_parser@1.1.3+spec-1.1.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml_writer@1.1.2+spec-1.1.0",
"name": "toml_writer",
"version": "1.1.2+spec-1.1.0",
"description": "A low-level interface for writing out TOML ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7d56353a2a665ad0f41a421187180aab746c8c325620617ad883a99a1cbe66d2"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml_writer@1.1.2+spec-1.1.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31",
"author": "Tokio Contributors <team@tokio.rs>, Eliza Weisman <eliza@buoyant.io>, David Barsky <dbarsky@amazon.com>",
"name": "tracing-attributes",
"version": "0.1.31",
"description": "Procedural macro attributes for automatically instrumenting functions. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7490cfa5ec963746568740651ac6781f701c9c5ea257c58e057f3ba8cf69e8da"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tracing-attributes@0.1.31",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tracing"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36",
"author": "Tokio Contributors <team@tokio.rs>",
"name": "tracing-core",
"version": "0.1.36",
"description": "Core primitives for application-level tracing. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "db97caf9d906fbde555dd62fa95ddba9eecfd14cb388e4f491a66d74cd5fb79a"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tracing-core@0.1.36",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tracing"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0",
"author": "Tokio Contributors <team@tokio.rs>",
"name": "tracing-log",
"version": "0.2.0",
"description": "Provides compatibility between `tracing` and the `log` crate. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ee855f1f400bd0e5c02d150ae5de3840039a3f54b025156404e34c23c03f47c3"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tracing-log@0.2.0",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tracing"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-serde@0.2.0",
"author": "Tokio Contributors <team@tokio.rs>",
"name": "tracing-serde",
"version": "0.2.0",
"description": "A compatibility layer for serializing trace data with `serde` ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "704b1aeb7be0d0a84fc9828cae51dab5970fee5088f83d1dd7ee6f6246fc6ff1"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tracing-serde@0.2.0",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tracing"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23",
"author": "Eliza Weisman <eliza@buoyant.io>, David Barsky <me@davidbarsky.com>, Tokio Contributors <team@tokio.rs>",
"name": "tracing-subscriber",
"version": "0.3.23",
"description": "Utilities for implementing and composing `tracing` subscribers. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "cb7f578e5945fb242538965c2d0b04418d38ec25c79d160cd279bf0731c8d319"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tracing-subscriber@0.3.23",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tracing"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44",
"author": "Eliza Weisman <eliza@buoyant.io>, Tokio Contributors <team@tokio.rs>",
"name": "tracing",
"version": "0.1.44",
"description": "Application-level tracing for Rust. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "63e71662fa4b2a2c3a26f570f037eb95bb1f85397f3cd8076caed2f026a6d100"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tracing@0.1.44",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tracing"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1",
"name": "typenum",
"version": "1.20.1",
"description": "Typenum is a Rust library for type-level numbers evaluated at compile time. It currently supports bits, unsigned integers, and signed integers. It also provides a type-level array of type-level numbers, but its implementation is incomplete.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b6f5e870be6c3b371b77fe0ee0bafb859fa4964b4404c27de1d380043c4dda20"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/typenum@1.20.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/typenum"
},
{
"type": "vcs",
"url": "https://github.com/paholg/typenum"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "unicode-ident",
"version": "1.0.24",
"description": "Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75"
}
],
"licenses": [
{
"expression": "(MIT OR Apache-2.0) AND Unicode-3.0"
}
],
"purl": "pkg:cargo/unicode-ident@1.0.24",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/unicode-ident"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/unicode-ident"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0",
"author": "Brian Smith <brian@briansmith.org>",
"name": "untrusted",
"version": "0.9.0",
"description": "Safe, fast, zero-panic, zero-crashing, zero-allocation parsing of untrusted inputs in Rust.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "8ecb6da28b8a351d773b68d5825ac39017e680750f980f3a1a85cd8dd28a47c1"
}
],
"licenses": [
{
"expression": "ISC"
}
],
"purl": "pkg:cargo/untrusted@0.9.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://briansmith.org/rustdoc/untrusted/"
},
{
"type": "vcs",
"url": "https://github.com/briansmith/untrusted"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ureq-proto@0.6.0",
"author": "Martin Algesten <martin@algesten.se>",
"name": "ureq-proto",
"version": "0.6.0",
"description": "ureq support crate",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e994ba84b0bd1b1b0cf92878b7ef898a5c1760108fe7b6010327e274917a808c"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/ureq-proto@0.6.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/algesten/ureq-proto"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ureq@3.3.0",
"author": "Martin Algesten <martin@algesten.se>, Jacob Hoffman-Andrews <ureq@hoffman-andrews.com>",
"name": "ureq",
"version": "3.3.0",
"description": "Simple, safe HTTP client",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "dea7109cdcd5864d4eeb1b58a1648dc9bf520360d7af16ec26d0a9354bafcfc0"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/ureq@3.3.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/algesten/ureq"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#utf8-zero@0.8.1",
"author": "Simon Sapin <simon.sapin@exyr.org>, Martin Algesten <martin@algesten.se>",
"name": "utf8-zero",
"version": "0.8.1",
"description": "Zero-copy, incremental UTF-8 decoding with error handling",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b8c0a043c9540bae7c578c88f91dda8bd82e59ae27c21baca69c8b191aaf5a6e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/utf8-zero@0.8.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/algesten/utf8-zero"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2",
"author": "Joe Wilm <joe@jwilm.com>, Christian Duerr <contact@christianduerr.com>",
"name": "utf8parse",
"version": "0.2.2",
"description": "Table-driven UTF-8 parser",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "06abde3611657adf66d383f00b093d7faecc7fa57071cce2578660c9f1010821"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/utf8parse@0.2.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/utf8parse/"
},
{
"type": "vcs",
"url": "https://github.com/alacritty/vte"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#uuid@1.24.0",
"author": "Ashley Mannix<ashleymannix@live.com.au>, Dylan DPC<dylan.dpc@gmail.com>, Hunar Roop Kahlon<hunar.roop@gmail.com>",
"name": "uuid",
"version": "1.24.0",
"description": "A library to generate and parse UUIDs.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "bf3923a6f5c4c6382e0b653c4117f48d631ea17f38ed86e2a828e6f7412f5239"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/uuid@1.24.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/uuid"
},
{
"type": "website",
"url": "https://github.com/uuid-rs/uuid"
},
{
"type": "vcs",
"url": "https://github.com/uuid-rs/uuid"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5",
"author": "Sergio Benitez <sb@sergio.bz>",
"name": "version_check",
"version": "0.9.5",
"description": "Tiny crate to check the version of the installed/running rustc.",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "0b928f33d975fc6ad9f86c8f283853ad26bdd5b10b7f1542aa2fa15e2289105a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/version_check@0.9.5",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/version_check/"
},
{
"type": "vcs",
"url": "https://github.com/SergioBenitez/version_check"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wasi@0.14.7+wasi-0.2.4",
"name": "wasi",
"version": "0.14.7+wasi-0.2.4",
"description": "WASI API bindings for Rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "883478de20367e224c0090af9cf5f9fa85bed63a95c1abf3afc5c083ebc06e8c"
}
],
"licenses": [
{
"expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/wasi@0.14.7+wasi-0.2.4",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/wasi"
},
{
"type": "vcs",
"url": "https://github.com/bytecodealliance/wasi-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wasip2@1.0.4+wasi-0.2.12",
"name": "wasip2",
"version": "1.0.4+wasi-0.2.12",
"description": "WASIp2 API bindings for Rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b67efb37e106e55ce722a510d6b5f9c17f083e5fc79afc2badeb12cc313d9487"
}
],
"licenses": [
{
"expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/wasip2@1.0.4+wasi-0.2.12",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/wasip2"
},
{
"type": "vcs",
"url": "https://github.com/bytecodealliance/wasi-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.9",
"name": "webpki-roots",
"version": "1.0.9",
"description": "Mozilla's CA root certificates for use with webpki",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "7dcd9d09a39985f5344844e66b0c530a33843579125f23e21e9f0f220850f22a"
}
],
"licenses": [
{
"expression": "CDLA-Permissive-2.0"
}
],
"purl": "pkg:cargo/webpki-roots@1.0.9",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rustls/webpki-roots"
},
{
"type": "vcs",
"url": "https://github.com/rustls/webpki-roots"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#winnow@1.0.4",
"name": "winnow",
"version": "1.0.4",
"description": "A byte-oriented, zero-copy, parser combinators library",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "23b97319f7b8343df12cc98938e5c3eb436064524c8d2b4e30a1d3a36eecdf81"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/winnow@1.0.4",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/winnow-rs/winnow"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wit-bindgen@0.57.1",
"author": "Alex Crichton <alex@alexcrichton.com>",
"name": "wit-bindgen",
"version": "0.57.1",
"description": "Rust bindings generator and runtime support for WIT and the component model. Used when compiling Rust programs to the component model. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1ebf944e87a7c253233ad6766e082e3cd714b5d03812acc24c318f549614536e"
}
],
"licenses": [
{
"expression": "Apache-2.0 WITH LLVM-exception OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/wit-bindgen@0.57.1",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/bytecodealliance/wit-bindgen"
},
{
"type": "vcs",
"url": "https://github.com/bytecodealliance/wit-bindgen"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wsc-attestation@0.10.0",
"author": "Frank Denis <github@pureftpd.org>, Ralf Anton Beier <ralf_beier@me.com>",
"name": "wsc-attestation",
"version": "0.10.0",
"description": "Transformation attestation types for WebAssembly toolchains",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "aedfcc9a66df51876143d599378dab6fbcf8b390153aaf8797f5c2d508a6adc6"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/wsc-attestation@0.10.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pulseengine/wsc"
},
{
"type": "vcs",
"url": "https://github.com/pulseengine/wsc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wsc-verify-core@0.10.0",
"author": "Frank Denis <github@pureftpd.org>, Ralf Anton Beier <ralf_beier@me.com>",
"name": "wsc-verify-core",
"version": "0.10.0",
"description": "Verification core for wsc: WASM-module parsing + classic Ed25519 signature verification, built so it compiles for wasm32-unknown-unknown with no network/TLS/X.509 dependencies. Carved out of the wsc crate so MC/DC coverage tools (e.g. witness) can instrument it directly.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4c53e03ae57c0660e300d8ea29332bc49d9003809a10c87f7ba94ced87241e0d"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/wsc-verify-core@0.10.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pulseengine/sigil"
},
{
"type": "vcs",
"url": "https://github.com/pulseengine/wsc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#wsc@0.10.0",
"author": "Frank Denis <github@pureftpd.org>, Ralf Anton Beier <ralf_beier@me.com>",
"name": "wsc",
"version": "0.10.0",
"description": "WebAssembly Signature Component - WASM signing and verification toolkit",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1647298d7cbd3cbb724dcad4c7c13b0898659418fd9087f9e8635899afde4d41"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/wsc@0.10.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/pulseengine/wsc"
},
{
"type": "vcs",
"url": "https://github.com/pulseengine/wsc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#x509-parser@0.16.0",
"author": "Pierre Chifflier <chifflier@wzdftpd.net>",
"name": "x509-parser",
"version": "0.16.0",
"description": "Parser for the X.509 v3 format (RFC 5280 certificates)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "fcbc162f30700d6f3f82a24bf7cc62ffe7caea42c0b2cba8bf7f3ae50cf51f69"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/x509-parser@0.16.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rusticata/x509-parser"
},
{
"type": "vcs",
"url": "https://github.com/rusticata/x509-parser.git"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#xattr@1.6.1",
"author": "Steven Allen <steven@stebalien.com>",
"name": "xattr",
"version": "1.6.1",
"description": "unix extended filesystem attributes",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "32e45ad4206f6d2479085147f02bc2ef834ac85886624a23575ae137c8aa8156"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/xattr@1.6.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/xattr"
},
{
"type": "vcs",
"url": "https://github.com/Stebalien/xattr"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#yasna@0.5.2",
"author": "Masaki Hara <ackie.h.gmai@gmail.com>",
"name": "yasna",
"version": "0.5.2",
"description": "ASN.1 library for Rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e17bb3549cc1321ae1296b9cdc2698e2b6cb1992adfa19a8c72e5b7a738f44cd"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/yasna@0.5.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/yasna"
},
{
"type": "website",
"url": "https://github.com/qnighy/yasna.rs"
},
{
"type": "vcs",
"url": "https://github.com/qnighy/yasna.rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0",
"author": "The RustCrypto Project Developers",
"name": "zeroize",
"version": "1.9.0",
"description": "Securely clear secrets from memory with a simple trait built on stable Rust primitives which guarantee memory is zeroed using an operation will not be 'optimized away' by the compiler. Uses a portable pure Rust implementation that works everywhere, even WASM! ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e13c156562582aa81c60cb29407084cdb54c4164760106ab78e6c5b0858cf64e"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/zeroize@1.9.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/zeroize"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/utils"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#zeroize_derive@1.5.0",
"author": "The RustCrypto Project Developers",
"name": "zeroize_derive",
"version": "1.5.0",
"description": "Custom derive support for zeroize",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3c50655cbb0fe3fc43170059e702f1ce5e19b84cec58dc87b037a09935c2f328"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/zeroize_derive@1.5.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/zeroize_derive"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/utils"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "zmij",
"version": "1.0.23",
"description": "A double-to-string conversion algorithm based on Schubfach and xjb",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "29666d0abbfad1e3dc4dcf6144730dd3a3ab225bbbdac83319345b1b44ccfc1b"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/zmij@1.0.23",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/zmij"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/zmij"
}
]
}
],
"dependencies": [
{
"ref": "path+file:///Volumes/Home/git/pulseengine/varve/crates/varve#0.31.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104",
"registry+https://github.com/rust-lang/crates.io-index#clap@4.6.6",
"registry+https://github.com/rust-lang/crates.io-index#clap_complete@4.6.9",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"path+file:///Volumes/Home/git/pulseengine/varve/crates/varve-core#0.31.0"
]
},
{
"ref": "path+file:///Volumes/Home/git/pulseengine/varve/crates/varve-core#0.31.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9",
"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"registry+https://github.com/rust-lang/crates.io-index#sha2@0.11.0",
"registry+https://github.com/rust-lang/crates.io-index#tar@0.4.46",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20",
"registry+https://github.com/rust-lang/crates.io-index#toml@1.1.4+spec-1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#ureq@3.3.0",
"registry+https://github.com/rust-lang/crates.io-index#wsc@0.10.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.5",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#anstream@1.0.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14",
"registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@1.0.0",
"registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5",
"registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.5",
"registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2",
"registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-parse@1.0.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle-query@1.1.5"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#asn1-rs-derive@0.5.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119",
"registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#asn1-rs-impl@0.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#asn1-rs@0.6.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#asn1-rs-derive@0.5.1",
"registry+https://github.com/rust-lang/crates.io-index#asn1-rs-impl@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.7",
"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3",
"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
"registry+https://github.com/rust-lang/crates.io-index#rusticata-macros@4.1.0",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69",
"registry+https://github.com/rust-lang/crates.io-index#time@0.3.55"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#base16ct@0.2.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.12.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#hybrid-array@0.4.14"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cc@1.4.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.10",
"registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.45",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.65",
"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#clap@4.6.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.6.6",
"registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.6.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#clap_builder@4.6.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#anstream@1.0.0",
"registry+https://github.com/rust-lang/crates.io-index#anstyle@1.0.14",
"registry+https://github.com/rust-lang/crates.io-index#clap_lex@1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#clap_complete@4.6.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#clap@4.6.6"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#clap_derive@4.6.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0",
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#clap_lex@1.1.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#colorchoice@1.0.5"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#const-oid@0.10.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.3.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-bigint@0.5.5",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9",
"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.2.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#hybrid-array@0.4.14"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ct-codecs@1.1.7"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.11.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#der-parser@9.0.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#asn1-rs@0.6.2",
"registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.7",
"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3",
"registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.8",
"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
"registry+https://github.com/rust-lang/crates.io-index#rusticata-macros@4.1.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#der@0.7.10",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6",
"registry+https://github.com/rust-lang/crates.io-index#pem-rfc7468@0.7.0",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#deranged@0.5.8"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.10.4",
"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6",
"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.6",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#digest@0.11.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#block-buffer@0.12.1",
"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.10.2",
"registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.2.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#displaydoc@0.2.7",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ecdsa@0.16.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10",
"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7",
"registry+https://github.com/rust-lang/crates.io-index#elliptic-curve@0.13.8",
"registry+https://github.com/rust-lang/crates.io-index#rfc6979@0.4.0",
"registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0",
"registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ed25519-compact@2.3.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ct-codecs@1.1.7",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#elliptic-curve@0.13.8",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base16ct@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#crypto-bigint@0.5.5",
"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7",
"registry+https://github.com/rust-lang/crates.io-index#ff@0.13.1",
"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9",
"registry+https://github.com/rust-lang/crates.io-index#group@0.13.0",
"registry+https://github.com/rust-lang/crates.io-index#pem-rfc7468@0.7.0",
"registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4",
"registry+https://github.com/rust-lang/crates.io-index#sec1@0.7.3",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ff@0.13.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#filetime@0.2.29",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.10"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#crc32fast@1.5.0",
"registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1",
"registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#group@0.13.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ff@0.13.1",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#heck@0.5.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#hmac-sha256@1.1.14"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#http@1.5.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1",
"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#hybrid-array@0.4.14",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#iana-time-zone@0.1.65",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#core-foundation-sys@0.8.7"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2",
"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#is_terminal_polyfill@1.70.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#log@0.4.33"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.18"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#maybe-async@0.2.11",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#miniz_oxide@0.8.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#adler2@2.0.1",
"registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.10"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3",
"registry+https://github.com/rust-lang/crates.io-index#minimal-lexical@0.2.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#num-bigint@0.4.8",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#num-conv@0.2.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#num-integer@0.1.46",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#num-traits@0.2.19",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#autocfg@1.5.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#oid-registry@0.7.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#asn1-rs@0.6.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#p256@0.13.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ecdsa@0.16.9",
"registry+https://github.com/rust-lang/crates.io-index#elliptic-curve@0.13.8",
"registry+https://github.com/rust-lang/crates.io-index#primeorder@0.13.6",
"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pem-rfc7468@0.7.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pem@3.0.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10",
"registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#primeorder@0.13.6",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#elliptic-curve@0.13.8"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rcgen@0.13.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#pem@3.0.6",
"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"registry+https://github.com/rust-lang/crates.io-index#time@0.3.55",
"registry+https://github.com/rust-lang/crates.io-index#x509-parser@0.16.0",
"registry+https://github.com/rust-lang/crates.io-index#yasna@0.5.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.18",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.5",
"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3",
"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.5",
"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3",
"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.18",
"registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.11"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rfc6979@0.4.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#hmac@0.12.1",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cc@1.4.2",
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189",
"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rusticata-macros@4.1.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1",
"registry+https://github.com/rust-lang/crates.io-index#errno@0.3.14",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33",
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ryu-js@0.2.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#sec1@0.7.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base16ct@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10",
"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.9",
"registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2",
"registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.229",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_jcs@0.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ryu-js@0.2.2",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18",
"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3",
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_spanned@1.1.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#sha2@0.11.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4",
"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.3.0",
"registry+https://github.com/rust-lang/crates.io-index#digest@0.11.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#shlex@2.0.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.6.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#simd-adler32@0.3.10"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base64ct@1.8.3",
"registry+https://github.com/rust-lang/crates.io-index#der@0.7.10"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#strsim@0.11.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#subtle@2.6.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#synstructure@0.13.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tar@0.4.46",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#filetime@0.2.29",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.189",
"registry+https://github.com/rust-lang/crates.io-index#xattr@1.6.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@3.0.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@1.0.69"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.20"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.10",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.9"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#time-macros@0.2.32",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#num-conv@0.2.2",
"registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#time@0.3.55",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#deranged@0.5.8",
"registry+https://github.com/rust-lang/crates.io-index#num-conv@0.2.2",
"registry+https://github.com/rust-lang/crates.io-index#powerfmt@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#time-core@0.1.9",
"registry+https://github.com/rust-lang/crates.io-index#time-macros@0.2.32"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml@1.1.4+spec-1.1.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0",
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@1.1.1",
"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@1.1.1+spec-1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#toml_parser@1.1.3+spec-1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#toml_writer@1.1.2+spec-1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#winnow@1.0.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@1.1.1+spec-1.1.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.229"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml_parser@1.1.3+spec-1.1.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#winnow@1.0.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml_writer@1.1.2+spec-1.1.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33",
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-serde@0.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#matchers@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#nu-ansi-term@0.50.3",
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.18",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"registry+https://github.com/rust-lang/crates.io-index#sharded-slab@0.1.7",
"registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.2",
"registry+https://github.com/rust-lang/crates.io-index#thread_local@1.1.10",
"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44",
"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36",
"registry+https://github.com/rust-lang/crates.io-index#tracing-log@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#tracing-serde@0.2.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#tracing-attributes@0.1.31",
"registry+https://github.com/rust-lang/crates.io-index#tracing-core@0.1.36"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ureq-proto@0.6.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
"registry+https://github.com/rust-lang/crates.io-index#http@1.5.0",
"registry+https://github.com/rust-lang/crates.io-index#httparse@1.10.1",
"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ureq@3.3.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
"registry+https://github.com/rust-lang/crates.io-index#flate2@1.1.9",
"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33",
"registry+https://github.com/rust-lang/crates.io-index#percent-encoding@2.3.2",
"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43",
"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"registry+https://github.com/rust-lang/crates.io-index#ureq-proto@0.6.0",
"registry+https://github.com/rust-lang/crates.io-index#utf8-zero@0.8.1",
"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#utf8-zero@0.8.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#utf8parse@0.2.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#uuid@1.24.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#version_check@0.9.5"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wasi@0.14.7+wasi-0.2.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#wasip2@1.0.4+wasi-0.2.12"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wasip2@1.0.4+wasi-0.2.12",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#wit-bindgen@0.57.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#winnow@1.0.4"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wit-bindgen@0.57.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bitflags@2.13.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wsc-attestation@0.10.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
"registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.45",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4",
"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wsc-verify-core@0.10.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ct-codecs@1.1.7",
"registry+https://github.com/rust-lang/crates.io-index#ed25519-compact@2.3.1",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4",
"registry+https://github.com/rust-lang/crates.io-index#hmac-sha256@1.1.14",
"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#wsc@0.10.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#anyhow@1.0.104",
"registry+https://github.com/rust-lang/crates.io-index#base64@0.22.1",
"registry+https://github.com/rust-lang/crates.io-index#chrono@0.4.45",
"registry+https://github.com/rust-lang/crates.io-index#const-oid@0.9.6",
"registry+https://github.com/rust-lang/crates.io-index#ct-codecs@1.1.7",
"registry+https://github.com/rust-lang/crates.io-index#ecdsa@0.16.9",
"registry+https://github.com/rust-lang/crates.io-index#ed25519-compact@2.3.1",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.3.4",
"registry+https://github.com/rust-lang/crates.io-index#hex@0.4.3",
"registry+https://github.com/rust-lang/crates.io-index#hmac-sha256@1.1.14",
"registry+https://github.com/rust-lang/crates.io-index#log@0.4.33",
"registry+https://github.com/rust-lang/crates.io-index#maybe-async@0.2.11",
"registry+https://github.com/rust-lang/crates.io-index#p256@0.13.2",
"registry+https://github.com/rust-lang/crates.io-index#pem@3.0.6",
"registry+https://github.com/rust-lang/crates.io-index#rcgen@0.13.2",
"registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1",
"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.43",
"registry+https://github.com/rust-lang/crates.io-index#rustls-pki-types@1.15.1",
"registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.13",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_jcs@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.151",
"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9",
"registry+https://github.com/rust-lang/crates.io-index#spki@0.7.3",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.20",
"registry+https://github.com/rust-lang/crates.io-index#time@0.3.55",
"registry+https://github.com/rust-lang/crates.io-index#toml@1.1.4+spec-1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44",
"registry+https://github.com/rust-lang/crates.io-index#tracing-subscriber@0.3.23",
"registry+https://github.com/rust-lang/crates.io-index#ureq@3.3.0",
"registry+https://github.com/rust-lang/crates.io-index#uuid@1.24.0",
"registry+https://github.com/rust-lang/crates.io-index#wasi@0.14.7+wasi-0.2.4",
"registry+https://github.com/rust-lang/crates.io-index#webpki-roots@1.0.9",
"registry+https://github.com/rust-lang/crates.io-index#wsc-attestation@0.10.0",
"registry+https://github.com/rust-lang/crates.io-index#wsc-verify-core@0.10.0",
"registry+https://github.com/rust-lang/crates.io-index#x509-parser@0.16.0",
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#x509-parser@0.16.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#asn1-rs@0.6.2",
"registry+https://github.com/rust-lang/crates.io-index#data-encoding@2.11.1",
"registry+https://github.com/rust-lang/crates.io-index#der-parser@9.0.0",
"registry+https://github.com/rust-lang/crates.io-index#lazy_static@1.5.0",
"registry+https://github.com/rust-lang/crates.io-index#nom@7.1.3",
"registry+https://github.com/rust-lang/crates.io-index#oid-registry@0.7.1",
"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"registry+https://github.com/rust-lang/crates.io-index#rusticata-macros@4.1.0",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69",
"registry+https://github.com/rust-lang/crates.io-index#time@0.3.55"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#xattr@1.6.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#rustix@1.1.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#yasna@0.5.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#time@0.3.55"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#zeroize_derive@1.5.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#zeroize_derive@1.5.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.107",
"registry+https://github.com/rust-lang/crates.io-index#quote@1.0.47",
"registry+https://github.com/rust-lang/crates.io-index#syn@2.0.119"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23"
}
]
}