{
"bomFormat": "CycloneDX",
"specVersion": "1.3",
"version": 1,
"serialNumber": "urn:uuid:9dd1d97c-6f02-4199-8199-588272c0f30b",
"metadata": {
"timestamp": "2026-10-27T10:07:19.391892300Z",
"tools": [
{
"vendor": "CycloneDX",
"name": "cargo-cyclonedx",
"version": "0.5.9"
}
],
"authors": [
{
"name": "Active Language Team"
}
],
"component": {
"type": "application",
"bom-ref": "path+file:///F:/QQQ-AUDIT/Active/Active-RPC#active-rpc@1.0.0",
"author": "Active Language Team",
"name": "active-rpc",
"version": "1.0.0",
"description": "Active RPC — capability-based, promise-pipelined, multi-lane RPC for Active Infinity payloads and multi-agent systems",
"scope": "required",
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/active-rpc@1.0.0?download_url=file://.",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/active-rpc"
},
{
"type": "website",
"url": "https://github.com/Active-Official/active-rpc"
},
{
"type": "vcs",
"url": "https://github.com/Active-Official/active-rpc"
}
],
"components": [
{
"type": "library",
"bom-ref": "path+file:///F:/QQQ-AUDIT/Active/Active-RPC#active-rpc@1.0.0 bin-target-0",
"name": "active_rpc",
"version": "1.0.0",
"purl": "pkg:cargo/active-rpc@1.0.0?download_url=file://.#src/lib.rs"
},
{
"type": "application",
"bom-ref": "path+file:///F:/QQQ-AUDIT/Active/Active-RPC#active-rpc@1.0.0 bin-target-1",
"name": "active-rpc-peer",
"version": "1.0.0",
"purl": "pkg:cargo/active-rpc@1.0.0?download_url=file://.#src/bin/peer.rs"
}
]
},
"properties": [
{
"name": "cdx:rustc:sbom:target:triple",
"value": "x86_64-pc-windows-msvc"
}
]
},
"components": [
{
"type": "library",
"bom-ref": "path+file:///F:/QQQ-AUDIT/Active/Active-Infinity#active-infinity@1.1.0",
"author": "Active Language Team",
"name": "active-infinity",
"version": "1.1.0",
"description": "Active Infinity (Active ∞) — binary, zero-copy, content-addressable, graph-native, unit-aware and secret-safe data language for Active modules and AI agents",
"scope": "required",
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/active-infinity@1.1.0?download_url=file://F:\\QQQ-AUDIT\\Active\\Active-Infinity",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/active-infinity"
},
{
"type": "website",
"url": "https://github.com/Active-Official/active-infinity"
},
{
"type": "vcs",
"url": "https://github.com/Active-Official/active-infinity"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#active-core@1.4.0",
"author": "Active Language Team",
"name": "active-core",
"version": "1.4.0",
"description": "Core implementation of the Active configuration and data language: lexer, parser, IR, dependency graph, evaluator, type system and diagnostics",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e9e9e905bf8f6ef84dcbf6291c8c1b687587c251f7e477f2597ce84c248968ee"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/active-core@1.4.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/active-core"
},
{
"type": "website",
"url": "https://github.com/Active-Official/active"
},
{
"type": "vcs",
"url": "https://github.com/Active-Official/active"
}
]
},
{
"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#arrayvec@0.7.8",
"author": "bluss",
"name": "arrayvec",
"version": "0.7.8",
"description": "A vector with fixed capacity, backed by an array (it can be stored on the stack too). Implements fixed capacity ArrayVec and ArrayString.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d3fb67a6e08acf24fdeccbac2cb6ac4305825bd1f117462e0e6f2f193345ad56"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/arrayvec@0.7.8",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/arrayvec/"
},
{
"type": "vcs",
"url": "https://github.com/bluss/arrayvec"
}
]
},
{
"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#blake3@1.8.7",
"author": "Jack O'Connor <oconnor663@gmail.com>, Samuel Neves",
"name": "blake3",
"version": "1.8.7",
"description": "the BLAKE3 hash function",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6d9e454fc11f76977dc803893aff6304ed33d6a26efae8696573bea74baa27ae"
}
],
"licenses": [
{
"expression": "CC0-1.0 OR Apache-2.0 OR Apache-2.0 WITH LLVM-exception"
}
],
"purl": "pkg:cargo/blake3@1.8.7",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/blake3"
},
{
"type": "vcs",
"url": "https://github.com/BLAKE3-team/BLAKE3"
}
]
},
{
"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#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.10.0",
"name": "cc",
"version": "1.10.0",
"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": "86e055fa6e3e40ad6187ba25b6855eeb635d5271f8e0f0e1e9a5826b8d75bea0"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cc@1.10.0",
"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.5",
"author": "Alex Crichton <alex@alexcrichton.com>",
"name": "cfg-if",
"version": "1.0.5",
"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": "4e7648175b45a9a48536d676f68d918270699102aa8dab5496df06904c914600"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cfg-if@1.0.5",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/cfg-if"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2",
"author": "Zicklag <zicklag@katharostech.com>",
"name": "cfg_aliases",
"version": "0.2.2",
"description": "A tiny utility to help save you a lot of effort with long winded `#[cfg()]` checks.",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "f079e83a288787bcd14a6aea84cee5c87a67c5a3e660c30f557a3d24761b3527"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/cfg_aliases@0.2.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/cfg_aliases"
},
{
"type": "website",
"url": "https://github.com/katharostech/cfg_aliases"
},
{
"type": "vcs",
"url": "https://github.com/katharostech/cfg_aliases"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#chacha20@0.10.2",
"author": "RustCrypto Developers",
"name": "chacha20",
"version": "0.10.2",
"description": "The ChaCha20 stream cipher (RFC 8439) implemented in pure Rust using traits from the RustCrypto `cipher` crate, with optional architecture-specific hardware acceleration (AVX2, SSE2). Additionally provides the ChaCha8, ChaCha12, XChaCha20, XChaCha12 and XChaCha8 stream ciphers, and also optional rand_core-compatible RNGs based on those ciphers. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "65c35e4b699c7e15ccbe7ee35c005e4fc0a278d22238a2857e6ce2dadeda1b06"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/chacha20@0.10.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/chacha20"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/stream-ciphers"
}
]
},
{
"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#constant_time_eq@0.4.2",
"author": "Cesar Eduardo Barros <cesarb@cesarb.eti.br>",
"name": "constant_time_eq",
"version": "0.4.2",
"description": "Compares two equal-sized byte strings in constant time.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "3d52eff69cd5e647efe296129160853a42795992097e8af39800e1060caeea9b"
}
],
"licenses": [
{
"expression": "CC0-1.0 OR MIT-0 OR Apache-2.0"
}
],
"purl": "pkg:cargo/constant_time_eq@0.4.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/constant_time_eq"
},
{
"type": "vcs",
"url": "https://github.com/cesarb/constant_time_eq"
}
]
},
{
"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.1",
"author": "RustCrypto Developers",
"name": "cpufeatures",
"version": "0.3.1",
"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": "5ca28b0ae3115b884660db4118d803791fd6756b6e88f39c0f3f7859060d7566"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/cpufeatures@0.3.1",
"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#crypto-common@0.1.7",
"author": "RustCrypto Developers",
"name": "crypto-common",
"version": "0.1.7",
"description": "Common cryptographic traits",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "78c8292055d1c1df0cce5d180393dc8cce0abec0a7102adb6c7b1eef6016d60a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/crypto-common@0.1.7",
"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#curve25519-dalek-derive@0.1.1",
"name": "curve25519-dalek-derive",
"version": "0.1.1",
"description": "curve25519-dalek Derives",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f46882e17999c6cc590af592290432be3bce0428cb0d5f8b6715e4dc7b383eb3"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/curve25519-dalek-derive@0.1.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/curve25519-dalek-derive"
},
{
"type": "website",
"url": "https://github.com/dalek-cryptography/curve25519-dalek"
},
{
"type": "vcs",
"url": "https://github.com/dalek-cryptography/curve25519-dalek"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek@4.1.3",
"author": "Isis Lovecruft <isis@patternsinthevoid.net>, Henry de Valence <hdevalence@hdevalence.ca>",
"name": "curve25519-dalek",
"version": "4.1.3",
"description": "A pure-Rust implementation of group operations on ristretto255 and Curve25519",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "97fb8b7c4503de7d6ae7b42ab72a5a59857b4c937ec27a3d4539dba95b5ab2be"
}
],
"licenses": [
{
"expression": "BSD-3-Clause"
}
],
"purl": "pkg:cargo/curve25519-dalek@4.1.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/curve25519-dalek"
},
{
"type": "website",
"url": "https://github.com/dalek-cryptography/curve25519-dalek"
},
{
"type": "vcs",
"url": "https://github.com/dalek-cryptography/curve25519-dalek/tree/main/curve25519-dalek"
}
]
},
{
"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.9",
"author": "Jacob Pratt <jacob@jhpratt.dev>",
"name": "deranged",
"version": "0.5.9",
"description": "Ranged integers",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9e9de72ce2ad1f90dc62fa25f0f430ef85eb4b0d8fa0be4f30373bc40a21d28e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/deranged@0.5.9",
"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#ed25519-dalek@2.2.0",
"author": "isis lovecruft <isis@patternsinthevoid.net>, Tony Arcieri <bascule@gmail.com>, Michael Rosenberg <michael@mrosenberg.pub>",
"name": "ed25519-dalek",
"version": "2.2.0",
"description": "Fast and efficient ed25519 EdDSA key generations, signing, and verification in pure Rust.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "70e796c081cee67dc755e1a36a0a172b897fab85fc3f6bc48307991f64e4eca9"
}
],
"licenses": [
{
"expression": "BSD-3-Clause"
}
],
"purl": "pkg:cargo/ed25519-dalek@2.2.0",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/ed25519-dalek"
},
{
"type": "website",
"url": "https://github.com/dalek-cryptography/curve25519-dalek"
},
{
"type": "vcs",
"url": "https://github.com/dalek-cryptography/curve25519-dalek/tree/main/ed25519-dalek"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#ed25519@2.2.3",
"author": "RustCrypto Developers",
"name": "ed25519",
"version": "2.2.3",
"description": "Edwards Digital Signature Algorithm (EdDSA) over Curve25519 (as specified in RFC 8032) support library providing signature type definitions and PKCS#8 private key decoding/encoding support ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "115531babc129696a58c64a4fef0a8bf9e9698629fb97e9e40767d235cfbcd53"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/ed25519@2.2.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/ed25519"
},
{
"type": "vcs",
"url": "https://github.com/RustCrypto/signatures/tree/master/ed25519"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.3",
"name": "equivalent",
"version": "1.0.3",
"description": "Traits for key comparison in maps.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "00d174d5400e5e8fd687ad1049e2f578285fa914201b1af7e8b112a4546bd826"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/equivalent@1.0.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/indexmap-rs/equivalent"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.15",
"name": "find-msvc-tools",
"version": "0.1.15",
"description": "Find windows-specific tools, read MSVC versions from the registry and from COM interfaces",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "1c66915cc5391097de7a2b0b972e8505aa33c0df401fd3a6811dbdb32881ba48"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/find-msvc-tools@0.1.15",
"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#fixedbitset@0.4.2",
"author": "bluss",
"name": "fixedbitset",
"version": "0.4.2",
"description": "FixedBitSet is a simple bitset collection",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0ce7134b9999ecaf8bcd65542e436736ef32ddca1b3e06094cb6ec5755203b80"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/fixedbitset@0.4.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/fixedbitset/"
},
{
"type": "vcs",
"url": "https://github.com/petgraph/fixedbitset"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0",
"author": "Orson Peters <orsonpeters@gmail.com>",
"name": "foldhash",
"version": "0.2.0",
"description": "A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb"
}
],
"licenses": [
{
"expression": "Zlib"
}
],
"purl": "pkg:cargo/foldhash@0.2.0",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/orlp/foldhash"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7",
"author": "Bartłomiej Kamiński <fizyk20@gmail.com>, Aaron Trent <novacrazy@gmail.com>",
"name": "generic-array",
"version": "0.14.7",
"description": "Generic types implementing functionality of arrays",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "85649ca51fd72272d7821adaf274ad91c288277713d9c18820d8499a7ff69e9a"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/generic-array@0.14.7",
"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.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#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#indexmap@2.14.2",
"name": "indexmap",
"version": "2.14.2",
"description": "A hash table with consistent order and fast iteration.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "cc4e190f5d26ca7051642629da2c52fc03bde85a03197c99408dcd291734c855"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/indexmap@2.14.2",
"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#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#libc@0.2.191",
"name": "libc",
"version": "0.2.191",
"description": "Raw FFI bindings to platform libraries like libc.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "65cd87c9a6d60536580b316ad985726104730a5151c99845f2490428ef91240a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/libc@0.2.191",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/libc"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#lru-slab@0.1.3",
"author": "Benjamin Saunders <ben.e.saunders@gmail.com>",
"name": "lru-slab",
"version": "0.1.3",
"description": "Pre-allocated storage with constant-time LRU tracking",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4050469837a6ff301cd14c1f8f24f88549e6d548f24f64e2148eb0f72cebc51f"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0 OR Zlib"
}
],
"purl": "pkg:cargo/lru-slab@0.1.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/Ralith/lru-slab"
}
]
},
{
"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#mio@1.2.4",
"author": "Carl Lerche <me@carllerche.com>, Thomas de Zeeuw <thomasdezeeuw@gmail.com>, Tokio Contributors <team@tokio.rs>",
"name": "mio",
"version": "1.2.4",
"description": "Lightweight non-blocking I/O.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "1788edb87fdc09c7e26304471e2f5be8cdefb1b6930d6e3985fc02ff53bf86ee"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/mio@1.2.4",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/tokio-rs/mio"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/mio"
}
]
},
{
"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#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#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#petgraph@0.6.5",
"author": "bluss, mitchmindtree",
"name": "petgraph",
"version": "0.6.5",
"description": "Graph data structure library. Provides graph types and graph algorithms.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b4c5cc86750666a3ed20bdaf5ca2a0344f9c67674cae0515bec2da16fbaa47db"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/petgraph@0.6.5",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/petgraph/"
},
{
"type": "vcs",
"url": "https://github.com/petgraph/petgraph"
}
]
},
{
"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.1",
"author": "Jacob Pratt <jacob@jhpratt.dev>",
"name": "powerfmt",
"version": "0.2.1",
"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": "4a6394b9e965e73d0a289ee54f589087e2c676aedf60885baf52c76b771e4958"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/powerfmt@0.2.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/jhpratt/powerfmt"
}
]
},
{
"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#quinn-proto@0.11.19",
"name": "quinn-proto",
"version": "0.11.19",
"description": "State machine for the QUIC transport protocol",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0e750cca55fe4f0439a15d0bb529da9651e79993e8e72c61a899a36d462befbe"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/quinn-proto@0.11.19",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/quinn-rs/quinn"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quinn-udp@0.5.16",
"name": "quinn-udp",
"version": "0.5.16",
"description": "UDP sockets with ECN information for the QUIC transport protocol",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "af66907df18639dcf4db56ca65490cabc4b27a97dbadd96f2926cca73298f016"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/quinn-udp@0.5.16",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/quinn-rs/quinn"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#quinn@0.11.12",
"name": "quinn",
"version": "0.11.12",
"description": "Versatile QUIC transport protocol implementation",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4051e23e9185c255a7e33ef59cdbca87a22d359052eecd22fc6b901fb37d9d11"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/quinn@0.11.12",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/quinn-rs/quinn"
}
]
},
{
"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@0.10.3",
"author": "The Rand Project Developers, The Rust Project Developers",
"name": "rand",
"version": "0.10.3",
"description": "Random number generators and other randomness functionality. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "65c9fb96cbc91e3478eaae79a69fcd3f1ae4ad052e471fe6732fff548984b4af"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rand@0.10.3",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rand"
},
{
"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#rand_core@0.10.1",
"author": "The Rand Project Developers",
"name": "rand_core",
"version": "0.10.1",
"description": "Core random number generation traits and tools for implementation.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "63b8176103e19a2643978565ca18b50549f6101881c443590420e4dc998a3c69"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rand_core@0.10.1",
"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_core"
}
]
},
{
"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#rand_pcg@0.10.2",
"author": "The Rand Project Developers",
"name": "rand_pcg",
"version": "0.10.2",
"description": "Selected PCG random number generators",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "caa0f4137e1c0a72f4c651489402276c8e8e1cf081f3b0ba156d2cbeef09e86a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rand_pcg@0.10.2",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rand_pcg"
},
{
"type": "website",
"url": "https://rust-random.github.io/book"
},
{
"type": "vcs",
"url": "https://github.com/rust-random/rngs"
}
]
},
{
"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#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#rustc-hash@2.1.3",
"author": "The Rust Project Developers",
"name": "rustc-hash",
"version": "2.1.3",
"description": "A speedy, non-cryptographic hashing algorithm used by rustc",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6b1e7f9a428571be2dc5bc0505c13fb6bf936822b894ec87abf8a08a4e51742d"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/rustc-hash@2.1.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/rust-lang/rustc-hash"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1",
"name": "rustc_version",
"version": "0.4.1",
"description": "A library for querying the version of a installed rustc compiler",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "cfcb3a22ef46e85b45de6ee7e79d063319ebb6594faafcf1c225ea92ab6e9b92"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/rustc_version@0.4.1",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/rustc_version/"
},
{
"type": "vcs",
"url": "https://github.com/djc/rustc-version-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-pemfile@2.2.0",
"name": "rustls-pemfile",
"version": "2.2.0",
"description": "Basic .pem file parser for keys and certificates",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "dce314e5fee3f39953d46bb63bb8a46d40c2f8fb7cc5a3b6cab2bde9721d6e50"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR ISC OR MIT"
}
],
"purl": "pkg:cargo/rustls-pemfile@2.2.0",
"externalReferences": [
{
"type": "website",
"url": "https://github.com/rustls/pemfile"
},
{
"type": "vcs",
"url": "https://github.com/rustls/pemfile"
}
]
},
{
"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.16",
"name": "rustls-webpki",
"version": "0.103.16",
"description": "Web PKI X.509 Certificate Verification.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "4443b1b6d39d7c663139942cc4558262562d2c84123bb6282ef177009ca8b281"
}
],
"licenses": [
{
"expression": "ISC"
}
],
"purl": "pkg:cargo/rustls-webpki@0.103.16",
"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.46",
"name": "rustls",
"version": "0.23.46",
"description": "Rustls is a modern TLS library written in Rust.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "48e13bd8c0e9365c43cfa5c9e8f9ad49d3c8444926c9aac819e0e4dc503c8fdf"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR ISC OR MIT"
}
],
"purl": "pkg:cargo/rustls@0.23.46",
"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@1.0.23",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "ryu",
"version": "1.0.23",
"description": "Fast floating point to string conversion",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "9774ba4a74de5f7b1c1451ed6cd5285a32eddb5cccb8cc655a4e50009e06477f"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR BSL-1.0"
}
],
"purl": "pkg:cargo/ryu@1.0.23",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/ryu"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/ryu"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "semver",
"version": "1.0.28",
"description": "Parser and evaluator for Cargo's flavor of Semantic Versioning",
"scope": "excluded",
"hashes": [
{
"alg": "SHA-256",
"content": "8a7852d02fc848982e0c167ef163aaff9cd91dc640ba85e263cb1ce46fae51cd"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/semver@1.0.28",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/semver"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/semver"
}
]
},
{
"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_json@1.0.154",
"name": "serde_json",
"version": "1.0.154",
"description": "A JSON serialization file format",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "e7e9cc8b1b85264074fbcc02a88680c4096b1e47df8f739dceb03bf482f04bd6"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_json@1.0.154",
"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@0.6.9",
"name": "serde_spanned",
"version": "0.6.9",
"description": "Serde-compatible spanned Value",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "bf41e0cfaf7226dca15e8197172c295a782857fcb97fad1808a166870dee75a3"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_spanned@0.6.9",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#serde_yaml@0.9.34+deprecated",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "serde_yaml",
"version": "0.9.34+deprecated",
"description": "YAML data format for Serde",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "6a8b1a1a2ebf674015cc02edccce75287f1a0130d394307b36743c2f5d504b47"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/serde_yaml@0.9.34+deprecated",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/serde_yaml/"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/serde-yaml"
}
]
},
{
"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#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#slab@0.4.12",
"author": "Carl Lerche <me@carllerche.com>",
"name": "slab",
"version": "0.4.12",
"description": "Pre-allocated storage for a uniform data type",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "0c790de23124f9ab44544d7ac05d60440adc586479ce501c1d6d7da3cd8c9cf5"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/slab@0.4.12",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/tokio-rs/slab"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5",
"author": "Alex Crichton <alex@alexcrichton.com>, Thomas de Zeeuw <thomasdezeeuw@gmail.com>",
"name": "socket2",
"version": "0.6.5",
"description": "Utilities for handling networking sockets with a maximal amount of configuration possible intended. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "c3d1e2c7f27f8d4cb10542a02c49005dbd6e93095799d6f3be745fae9f8fedd4"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/socket2@0.6.5",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/socket2"
},
{
"type": "website",
"url": "https://github.com/rust-lang/socket2"
},
{
"type": "vcs",
"url": "https://github.com/rust-lang/socket2"
}
]
},
{
"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#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.9",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "syn",
"version": "3.0.9",
"description": "Parser for Rust source code",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "d78c8dee4c7bf0e14673097256fed6142ce9d3b85a408189d07482442145823b"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/syn@3.0.9",
"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#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.21",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "thiserror-impl",
"version": "2.0.21",
"description": "Implementation detail of the `thiserror` crate",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "fe5197923287db20a58125f0bc85c062f7f2c892de97b18c356f9efb14b28524"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thiserror-impl@2.0.21",
"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.21",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "thiserror",
"version": "2.0.21",
"description": "derive(Error)",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "09e52cb86a36cede5cb101bf8908837b3e4c6e5e59fe7fd85c23fb56200d189e"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/thiserror@2.0.21",
"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#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@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#tinyvec@1.13.3",
"author": "Lokathor <zefria@gmail.com>",
"name": "tinyvec",
"version": "1.13.3",
"description": "`tinyvec` provides 100% safe vec-like data structures.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "fd3ca314f692efd6c868f8408f53fe444634a845f96c028b97d35f6a1f79f0ee"
}
],
"licenses": [
{
"expression": "Zlib OR Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/tinyvec@1.13.3",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/Lokathor/tinyvec"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.2",
"author": "Tokio Contributors <team@tokio.rs>",
"name": "tokio-macros",
"version": "2.7.2",
"description": "Tokio's proc macros. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "78773a2a397f451582ce068015985c33193cf6dea8b74d2a639fe457b2f07b0e"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tokio-macros@2.7.2",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tokio"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.54.1",
"author": "Tokio Contributors <team@tokio.rs>",
"name": "tokio",
"version": "1.54.1",
"description": "An event-driven, non-blocking I/O platform for writing asynchronous I/O backed applications. ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "b52fd3255258d26fac7264ab5a76b53c13367136dc011d3d6ad4f8ed070396a3"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/tokio@1.54.1",
"externalReferences": [
{
"type": "website",
"url": "https://tokio.rs"
},
{
"type": "vcs",
"url": "https://github.com/tokio-rs/tokio"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23",
"name": "toml",
"version": "0.8.23",
"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": "dc1beb996b9d83529a9e75c17a1686767d148d70663143c7854d8b4a09ced362"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml@0.8.23",
"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@0.6.11",
"name": "toml_datetime",
"version": "0.6.11",
"description": "A TOML-compatible datetime type",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "22cddaf88f4fbc13c51aebbf5f8eceb5c7c5a9da2ac40a13519eb5b0a0e8f11c"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml_datetime@0.6.11",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.27",
"name": "toml_edit",
"version": "0.22.27",
"description": "Yet another format-preserving TOML parser.",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "41fe8c660ae4257887cf66394862d21dbca4a6ddd26f04a3560410406a2f819a"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml_edit@0.22.27",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#toml_write@0.1.2",
"name": "toml_write",
"version": "0.1.2",
"description": "A low-level interface for writing out TOML ",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "5d99f8c9a7727884afe522e9bd5edbfc91a3312b36a77b5fb8926e4c31a41801"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/toml_write@0.1.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/toml-rs/toml"
}
]
},
{
"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@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.27",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "unicode-ident",
"version": "1.0.27",
"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": "a2c754d6c33795a1c324727428e5a7dedb5b06195f9890bdbcba760d3e246563"
}
],
"licenses": [
{
"expression": "(MIT OR Apache-2.0) AND Unicode-3.0"
}
],
"purl": "pkg:cargo/unicode-ident@1.0.27",
"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#unsafe-libyaml@0.2.11",
"author": "David Tolnay <dtolnay@gmail.com>",
"name": "unsafe-libyaml",
"version": "0.2.11",
"description": "libyaml transpiled to rust by c2rust",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "673aac59facbab8a9007c7f6108d11f63b603f7cabff99fabf650fea5c32b861"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/unsafe-libyaml@0.2.11",
"externalReferences": [
{
"type": "documentation",
"url": "https://docs.rs/unsafe-libyaml"
},
{
"type": "vcs",
"url": "https://github.com/dtolnay/unsafe-libyaml"
}
]
},
{
"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#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#windows-link@0.2.1",
"name": "windows-link",
"version": "0.2.1",
"description": "Linking for Windows",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "f0805222e57f7521d6a62e36fa9163bc891acd422f971defe97d64e70d0a4fe5"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/windows-link@0.2.1",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/microsoft/windows-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.2",
"name": "windows-sys",
"version": "0.61.2",
"description": "Rust for Windows",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "ae137229bcbd6cdf0f7b80a31df61766145077ddf49416a728b02cb3921ff3fc"
}
],
"licenses": [
{
"expression": "MIT OR Apache-2.0"
}
],
"purl": "pkg:cargo/windows-sys@0.61.2",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/microsoft/windows-rs"
}
]
},
{
"type": "library",
"bom-ref": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.15",
"name": "winnow",
"version": "0.7.15",
"description": "A byte-oriented, zero-copy, parser combinators library",
"scope": "required",
"hashes": [
{
"alg": "SHA-256",
"content": "df79d97927682d2fd8adb29682d1140b343be4ac0f08fd68b7765d9c059d3945"
}
],
"licenses": [
{
"expression": "MIT"
}
],
"purl": "pkg:cargo/winnow@0.7.15",
"externalReferences": [
{
"type": "vcs",
"url": "https://github.com/winnow-rs/winnow"
}
]
},
{
"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.1",
"author": "The RustCrypto Project Developers",
"name": "zeroize",
"version": "1.9.1",
"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": "e13084392c5e4bc371903e2935a5eaeed24905a7511356b883835e18a78f6879"
}
],
"licenses": [
{
"expression": "Apache-2.0 OR MIT"
}
],
"purl": "pkg:cargo/zeroize@1.9.1",
"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#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:///F:/QQQ-AUDIT/Active/Active-Infinity#active-infinity@1.1.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#active-core@1.4.0",
"registry+https://github.com/rust-lang/crates.io-index#blake3@1.8.7",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.154",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69"
]
},
{
"ref": "path+file:///F:/QQQ-AUDIT/Active/Active-RPC#active-rpc@1.0.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#active-core@1.4.0",
"path+file:///F:/QQQ-AUDIT/Active/Active-Infinity#active-infinity@1.1.0",
"registry+https://github.com/rust-lang/crates.io-index#blake3@1.8.7",
"registry+https://github.com/rust-lang/crates.io-index#quinn@0.11.12",
"registry+https://github.com/rust-lang/crates.io-index#rcgen@0.13.2",
"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.46",
"registry+https://github.com/rust-lang/crates.io-index#rustls-pemfile@2.2.0",
"registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.154",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69",
"registry+https://github.com/rust-lang/crates.io-index#tokio@1.54.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#active-core@1.4.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#ed25519-dalek@2.2.0",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.2",
"registry+https://github.com/rust-lang/crates.io-index#petgraph@0.6.5",
"registry+https://github.com/rust-lang/crates.io-index#regex@1.13.1",
"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.154",
"registry+https://github.com/rust-lang/crates.io-index#serde_yaml@0.9.34+deprecated",
"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@1.0.69",
"registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23"
]
},
{
"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#arrayvec@0.7.8"
},
{
"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#blake3@1.8.7",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#arrayvec@0.7.8",
"registry+https://github.com/rust-lang/crates.io-index#cc@1.10.0",
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.5",
"registry+https://github.com/rust-lang/crates.io-index#constant_time_eq@0.4.2",
"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.3.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.7"
]
},
{
"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.10.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.15",
"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.5"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#chacha20@0.10.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.5",
"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.3.1",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.10.1"
]
},
{
"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#constant_time_eq@0.4.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.3.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#crypto-common@0.1.7",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7",
"registry+https://github.com/rust-lang/crates.io-index#typenum@1.20.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek-derive@0.1.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"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek@4.1.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.5",
"registry+https://github.com/rust-lang/crates.io-index#cpufeatures@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek-derive@0.1.1",
"registry+https://github.com/rust-lang/crates.io-index#digest@0.10.7",
"registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1",
"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.1"
]
},
{
"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#zeroize@1.9.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#deranged@0.5.9"
},
{
"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#crypto-common@0.1.7"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ed25519-dalek@2.2.0",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#curve25519-dalek@4.1.3",
"registry+https://github.com/rust-lang/crates.io-index#ed25519@2.2.3",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#sha2@0.10.9",
"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.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ed25519@2.2.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#pkcs8@0.10.2",
"registry+https://github.com/rust-lang/crates.io-index#signature@2.2.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#find-msvc-tools@0.1.15"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.4.2"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#generic-array@0.14.7",
"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"
]
},
{
"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.5"
]
},
{
"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.5",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.10.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#indexmap@2.14.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.3",
"registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.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#itoa@1.0.18"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#libc@0.2.191"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#lru-slab@0.1.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#mio@1.2.4",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.2"
]
},
{
"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#once_cell@1.21.4"
},
{
"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#petgraph@0.6.5",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#fixedbitset@0.4.2",
"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.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.1"
},
{
"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.27"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#quinn-proto@0.11.19",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1",
"registry+https://github.com/rust-lang/crates.io-index#lru-slab@0.1.3",
"registry+https://github.com/rust-lang/crates.io-index#rand@0.10.3",
"registry+https://github.com/rust-lang/crates.io-index#rand_pcg@0.10.2",
"registry+https://github.com/rust-lang/crates.io-index#ring@0.17.14",
"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3",
"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.46",
"registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.21",
"registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.13.3",
"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#quinn-udp@0.5.16",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2",
"registry+https://github.com/rust-lang/crates.io-index#libc@0.2.191",
"registry+https://github.com/rust-lang/crates.io-index#once_cell@1.21.4",
"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5",
"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44",
"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#quinn@0.11.12",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1",
"registry+https://github.com/rust-lang/crates.io-index#cfg_aliases@0.2.2",
"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#quinn-proto@0.11.19",
"registry+https://github.com/rust-lang/crates.io-index#quinn-udp@0.5.16",
"registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3",
"registry+https://github.com/rust-lang/crates.io-index#rustls@0.23.46",
"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5",
"registry+https://github.com/rust-lang/crates.io-index#thiserror@2.0.21",
"registry+https://github.com/rust-lang/crates.io-index#tokio@1.54.1",
"registry+https://github.com/rust-lang/crates.io-index#tracing@0.1.44"
]
},
{
"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@0.10.3",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#chacha20@0.10.2",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.4.3",
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.10.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rand_core@0.10.1"
},
{
"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#rand_pcg@0.10.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#rand_core@0.10.1"
]
},
{
"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#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#ring@0.17.14",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#cc@1.10.0",
"registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.5",
"registry+https://github.com/rust-lang/crates.io-index#getrandom@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustc-hash@2.1.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustc_version@0.4.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-pemfile@2.2.0",
"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#rustls-pki-types@1.15.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#zeroize@1.9.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#rustls-webpki@0.103.16",
"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.46",
"dependsOn": [
"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.16",
"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.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#semver@1.0.28"
},
{
"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.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.154",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0",
"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.2",
"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@0.6.9",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#serde_yaml@0.9.34+deprecated",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.2",
"registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.18",
"registry+https://github.com/rust-lang/crates.io-index#ryu@1.0.23",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#unsafe-libyaml@0.2.11"
]
},
{
"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.5",
"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#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#rand_core@0.6.4"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#slab@0.4.12"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.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#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.27"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#syn@3.0.9",
"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.27"
]
},
{
"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.21",
"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.9"
]
},
{
"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.21",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#thiserror-impl@2.0.21"
]
},
{
"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@0.3.55",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#deranged@0.5.9",
"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.1",
"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"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tinyvec@1.13.3"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.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@3.0.9"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#tokio@1.54.1",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#bytes@1.12.1",
"registry+https://github.com/rust-lang/crates.io-index#mio@1.2.4",
"registry+https://github.com/rust-lang/crates.io-index#pin-project-lite@0.2.17",
"registry+https://github.com/rust-lang/crates.io-index#socket2@0.6.5",
"registry+https://github.com/rust-lang/crates.io-index#tokio-macros@2.7.2",
"registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.2"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml@0.8.23",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9",
"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11",
"registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.27"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml_edit@0.22.27",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.2",
"registry+https://github.com/rust-lang/crates.io-index#serde@1.0.229",
"registry+https://github.com/rust-lang/crates.io-index#serde_spanned@0.6.9",
"registry+https://github.com/rust-lang/crates.io-index#toml_datetime@0.6.11",
"registry+https://github.com/rust-lang/crates.io-index#toml_write@0.1.2",
"registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.15"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#toml_write@0.1.2"
},
{
"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@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-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.27"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#unsafe-libyaml@0.2.11"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#untrusted@0.9.0"
},
{
"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#windows-link@0.2.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#windows-sys@0.61.2",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#windows-link@0.2.1"
]
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#winnow@0.7.15",
"dependsOn": [
"registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.3"
]
},
{
"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.1"
},
{
"ref": "registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.23"
}
]
}