mirror of
https://github.com/openobserve/openobserve.git
synced 2026-11-05 00:09:35 +00:00
## Summary - regenerate Rust CycloneDX SBOMs with cargo-cyclonedx cyclonedx - update 9 existing SBOMs and add 32 workspace crate SBOMs - exclude all generated files under src/enterprise ## Validation - cargo-cyclonedx version: 0.5.9 - all 41 retained XML files pass xmllint --noout - malformed vcs_url PURL pattern from 0.5.7 is absent - git diff --check passes - src/enterprise has no changes
786 lines
36 KiB
XML
786 lines
36 KiB
XML
<?xml version="1.0" encoding="utf-8"?>
|
|
<bom xmlns="http://cyclonedx.org/schema/bom/1.3" serialNumber="urn:uuid:95a2e5d2-09eb-439f-bfb1-263dd329d64b" version="1">
|
|
<metadata>
|
|
<timestamp>2026-07-29T08:37:07.332481000Z</timestamp>
|
|
<tools>
|
|
<tool>
|
|
<vendor>CycloneDX</vendor>
|
|
<name>cargo-cyclonedx</name>
|
|
<version>0.5.9</version>
|
|
</tool>
|
|
</tools>
|
|
<component type="library" bom-ref="path+file:///private/tmp/openobserve-cyclonedx-fix.jfwk4d/src/cipher#openobserve-cipher@0.1.0">
|
|
<name>openobserve-cipher</name>
|
|
<version>0.1.0</version>
|
|
<scope>required</scope>
|
|
<licenses>
|
|
<expression>AGPL-3.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/openobserve-cipher@0.1.0?download_url=file://.</purl>
|
|
<components>
|
|
<component type="library" bom-ref="path+file:///private/tmp/openobserve-cyclonedx-fix.jfwk4d/src/cipher#openobserve-cipher@0.1.0 bin-target-0">
|
|
<name>openobserve_cipher</name>
|
|
<version>0.1.0</version>
|
|
<purl>pkg:cargo/openobserve-cipher@0.1.0?download_url=file://.#src/lib.rs</purl>
|
|
</component>
|
|
</components>
|
|
</component>
|
|
<properties>
|
|
<property name="cdx:rustc:sbom:target:triple">aarch64-apple-darwin</property>
|
|
</properties>
|
|
</metadata>
|
|
<components>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4">
|
|
<author>Andrew Gallant <jamslam@gmail.com></author>
|
|
<name>aho-corasick</name>
|
|
<version>1.1.4</version>
|
|
<description>Fast multiple substring searching.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">ddd31a130427c27518df266943a5308ed92d4b226cc639f5a8f1002816174301</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>Unlicense OR MIT</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/aho-corasick@1.1.4</purl>
|
|
<externalReferences>
|
|
<reference type="website">
|
|
<url>https://github.com/BurntSushi/aho-corasick</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/BurntSushi/aho-corasick</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.21">
|
|
<author>Zakarum <zaq.dev@icloud.com></author>
|
|
<name>allocator-api2</name>
|
|
<version>0.2.21</version>
|
|
<description>Mirror of Rust's allocator API</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">683d7910e743518b0e34f1186f92494becacb047c7b6bf616c96772180fef923</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/allocator-api2@0.2.21</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/allocator-api2</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://github.com/zakarumych/allocator-api2</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/zakarumych/allocator-api2</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4">
|
|
<author>Alex Crichton <alex@alexcrichton.com></author>
|
|
<name>cfg-if</name>
|
|
<version>1.0.4</version>
|
|
<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. </description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">9330f8b2ff13f34540b44e946ef35111825727b38d33286ef986142615121801</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/cfg-if@1.0.4</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/cfg-if</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2">
|
|
<name>equivalent</name>
|
|
<version>1.0.2</version>
|
|
<description>Traits for key comparison in maps.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">877a4ace8713b0bcf2a4e7eec82529c029f1d0619886d18145fea96c3ffe5c0f</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>Apache-2.0 OR MIT</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/equivalent@1.0.2</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/indexmap-rs/equivalent</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0">
|
|
<author>Orson Peters <orsonpeters@gmail.com></author>
|
|
<name>foldhash</name>
|
|
<version>0.2.0</version>
|
|
<description>A fast, non-cryptographic, minimally DoS-resistant hashing algorithm.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">77ce24cb58228fbb8aa041425bb1050850ac19177686ea6e0f41a70416f56fdb</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>Zlib</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/foldhash@0.2.0</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/orlp/foldhash</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1">
|
|
<author>Amanieu d'Antras <amanieu@gmail.com></author>
|
|
<name>hashbrown</name>
|
|
<version>0.16.1</version>
|
|
<description>A Rust port of Google's SwissTable hash map</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">841d1cc9bed7f9236f321df977030373f4a4163ae1a7dbfe1a51a2c1a51d9100</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/hashbrown@0.16.1</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/hashbrown</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1">
|
|
<name>hashbrown</name>
|
|
<version>0.17.1</version>
|
|
<description>A Rust port of Google's SwissTable hash map</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">ed5909b6e89a2db4456e54cd5f673791d7eca6732202bbf2a9cc504fe2f9b84a</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/hashbrown@0.17.1</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/hashbrown</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0">
|
|
<name>indexmap</name>
|
|
<version>2.14.0</version>
|
|
<description>A hash table with consistent order and fast iteration.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">d466e9454f08e4a911e14806c24e16fba1b4c121d1ea474396f396069cf949d9</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>Apache-2.0 OR MIT</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/indexmap@2.14.0</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/indexmap/</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/indexmap-rs/indexmap</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.17">
|
|
<author>David Tolnay <dtolnay@gmail.com></author>
|
|
<name>itoa</name>
|
|
<version>1.0.17</version>
|
|
<description>Fast integer primitive to string conversion</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">92ecc6618181def0457392ccd0ee51198e065e016d1d527a7ac1b6dc7c1f09d2</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/itoa@1.0.17</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/itoa</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/dtolnay/itoa</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186">
|
|
<author>The Rust Project Developers</author>
|
|
<name>libc</name>
|
|
<version>0.2.186</version>
|
|
<description>Raw FFI bindings to platform libraries like libc.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">68ab91017fe16c622486840e4c83c9a37afeff978bd239b5293d61ece587de66</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/libc@0.2.186</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/libc</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14">
|
|
<author>Amanieu d'Antras <amanieu@gmail.com></author>
|
|
<name>lock_api</name>
|
|
<version>0.4.14</version>
|
|
<description>Wrappers to create fully-featured Mutex and RwLock types. Compatible with no_std.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">224399e74b87b5f3557511d98dff8b14089b3dadafcab6bb93eab67d3aace965</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/lock_api@0.4.14</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/Amanieu/parking_lot</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0">
|
|
<author>Andrew Gallant <jamslam@gmail.com>, bluss</author>
|
|
<name>memchr</name>
|
|
<version>2.8.0</version>
|
|
<description>Provides extremely fast (uses SIMD on x86_64, aarch64 and wasm32) routines for 1, 2 or 3 byte search and single substring search. </description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">f8ca58f447f06ed17d5fc4043ce1b10dd205e060fb3ce5b979b8ed8e59ff3f79</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>Unlicense OR MIT</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/memchr@2.8.0</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/memchr/</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://github.com/BurntSushi/memchr</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/BurntSushi/memchr</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5">
|
|
<author>Amanieu d'Antras <amanieu@gmail.com></author>
|
|
<name>parking_lot</name>
|
|
<version>0.12.5</version>
|
|
<description>More compact and efficient implementations of the standard synchronization primitives.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">93857453250e3077bd71ff98b6a65ea6621a19bb0f559a85248955ac12c45a1a</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/parking_lot@0.12.5</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/Amanieu/parking_lot</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12">
|
|
<author>Amanieu d'Antras <amanieu@gmail.com></author>
|
|
<name>parking_lot_core</name>
|
|
<version>0.9.12</version>
|
|
<description>An advanced API for creating custom synchronization primitives.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">2621685985a2ebf1c516881c026032ac7deafcda1a2c9b7850dc81e3dfcb64c1</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/parking_lot_core@0.9.12</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/Amanieu/parking_lot</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106">
|
|
<author>David Tolnay <dtolnay@gmail.com>, Alex Crichton <alex@alexcrichton.com></author>
|
|
<name>proc-macro2</name>
|
|
<version>1.0.106</version>
|
|
<description>A substitute implementation of the compiler's `proc_macro` API to decouple token-based libraries from the procedural macro use case.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">8fd00f0bb2e90d81d1044c2b32617f68fcb9fa3bb7640c23e9c748e53fb30934</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/proc-macro2@1.0.106</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/proc-macro2</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/dtolnay/proc-macro2</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45">
|
|
<author>David Tolnay <dtolnay@gmail.com></author>
|
|
<name>quote</name>
|
|
<version>1.0.45</version>
|
|
<description>Quasi-quoting macro quote!(...)</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">41f2619966050689382d2b44f664f4bc593e129785a36d6ee376ddf37259b924</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/quote@1.0.45</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/quote/</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/dtolnay/quote</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14">
|
|
<author>The Rust Project Developers, Andrew Gallant <jamslam@gmail.com></author>
|
|
<name>regex-automata</name>
|
|
<version>0.4.14</version>
|
|
<description>Automata construction and matching using regular expressions.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">6e1dd4122fc1595e8162618945476892eefca7b88c52820e74af6262213cae8f</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/regex-automata@0.4.14</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/regex-automata</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://github.com/rust-lang/regex/tree/master/regex-automata</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/regex</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10">
|
|
<author>The Rust Project Developers, Andrew Gallant <jamslam@gmail.com></author>
|
|
<name>regex-syntax</name>
|
|
<version>0.8.10</version>
|
|
<description>A regular expression parser.</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">dc897dd8d9e8bd1ed8cdad82b5966c3e0ecae09fb1907d58efaa013543185d0a</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/regex-syntax@0.8.10</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/regex-syntax</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://github.com/rust-lang/regex/tree/master/regex-syntax</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/regex</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3">
|
|
<author>The Rust Project Developers, Andrew Gallant <jamslam@gmail.com></author>
|
|
<name>regex</name>
|
|
<version>1.12.3</version>
|
|
<description>An implementation of regular expressions for Rust. This implementation uses finite automata and guarantees linear time matching on all inputs. </description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">e10754a14b9137dd7b1e3e5b0493cc9171fdd105e0ab477f51b72e7f3ac0e276</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/regex@1.12.3</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/regex</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://github.com/rust-lang/regex</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/rust-lang/regex</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0">
|
|
<author>bluss</author>
|
|
<name>scopeguard</name>
|
|
<version>1.2.0</version>
|
|
<description>A RAII scope guard that will run a given closure when it goes out of scope, even if the code between panics (assuming unwinding panic). Defines the macros `defer!`, `defer_on_unwind!`, `defer_on_success!` as shorthands for guards with one of the implemented strategies. </description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">94143f37725109f92c262ed2cf5e59bce7498c01bcc1502d7b9afe439a4e9f49</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/scopeguard@1.2.0</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/scopeguard/</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/bluss/scopeguard</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228">
|
|
<author>Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com></author>
|
|
<name>serde</name>
|
|
<version>1.0.228</version>
|
|
<description>A generic serialization/deserialization framework</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">9a8e94ea7f378bd32cbbd37198a4a91436180c5bb472411e48b5ec2e2124ae9e</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/serde@1.0.228</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/serde</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://serde.rs</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/serde-rs/serde</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228">
|
|
<author>Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com></author>
|
|
<name>serde_core</name>
|
|
<version>1.0.228</version>
|
|
<description>Serde traits only, with no support for derive -- use the `serde` crate instead</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">41d385c7d4ca58e59fc732af25c3983b67ac852c1a25000afe1175de458b67ad</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/serde_core@1.0.228</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/serde_core</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://serde.rs</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/serde-rs/serde</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228">
|
|
<author>Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com></author>
|
|
<name>serde_derive</name>
|
|
<version>1.0.228</version>
|
|
<description>Macros 1.1 implementation of #[derive(Serialize, Deserialize)]</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">d540f220d3187173da220f885ab66608367b6574e925011a9353e4badda91d79</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/serde_derive@1.0.228</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://serde.rs/derive.html</url>
|
|
</reference>
|
|
<reference type="website">
|
|
<url>https://serde.rs</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/serde-rs/serde</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149">
|
|
<author>Erick Tryzelaar <erick.tryzelaar@gmail.com>, David Tolnay <dtolnay@gmail.com></author>
|
|
<name>serde_json</name>
|
|
<version>1.0.149</version>
|
|
<description>A JSON serialization file format</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">83fc039473c5595ace860d8c4fafa220ff474b3fc6bfdb4293327f1a37e94d86</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/serde_json@1.0.149</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/serde_json</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/serde-rs/json</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1">
|
|
<author>The Servo Project Developers</author>
|
|
<name>smallvec</name>
|
|
<version>1.15.1</version>
|
|
<description>'Small vector' optimization: store up to a small number of items on the stack</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">67b1b7a3b5fe4f1376887184045fcf45c69e92af734b7aaddc05fb777b6fbd03</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/smallvec@1.15.1</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/smallvec/</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/servo/rust-smallvec</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117">
|
|
<author>David Tolnay <dtolnay@gmail.com></author>
|
|
<name>syn</name>
|
|
<version>2.0.117</version>
|
|
<description>Parser for Rust source code</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">e665b8803e7b1d2a727f4023456bbbbe74da67099c585258af0ad9c5013b9b99</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/syn@2.0.117</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/syn</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/dtolnay/syn</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24">
|
|
<author>David Tolnay <dtolnay@gmail.com></author>
|
|
<name>unicode-ident</name>
|
|
<version>1.0.24</version>
|
|
<description>Determine whether characters have the XID_Start or XID_Continue properties according to Unicode Standard Annex #31</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">e6e4313cd5fcd3dad5cafa179702e2b244f760991f45397d14d4ebf38247da75</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>(MIT OR Apache-2.0) AND Unicode-3.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/unicode-ident@1.0.24</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/unicode-ident</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/dtolnay/unicode-ident</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#utoipa-gen@5.4.0">
|
|
<author>Juha Kukkonen <juha7kukkonen@gmail.com></author>
|
|
<name>utoipa-gen</name>
|
|
<version>5.4.0</version>
|
|
<description>Code generation implementation for utoipa</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">6d79d08d92ab8af4c5e8a6da20c47ae3f61a0f1dabc1997cdf2d082b757ca08b</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/utoipa-gen@5.4.0</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/juhaku/utoipa</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#utoipa@5.4.0">
|
|
<author>Juha Kukkonen <juha7kukkonen@gmail.com></author>
|
|
<name>utoipa</name>
|
|
<version>5.4.0</version>
|
|
<description>Compile time generated OpenAPI documentation for Rust</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">2fcc29c80c21c31608227e0912b2d7fddba57ad76b606890627ba8ee7964e993</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT OR Apache-2.0</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/utoipa@5.4.0</purl>
|
|
<externalReferences>
|
|
<reference type="vcs">
|
|
<url>https://github.com/juhaku/utoipa</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
<component type="library" bom-ref="registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21">
|
|
<author>David Tolnay <dtolnay@gmail.com></author>
|
|
<name>zmij</name>
|
|
<version>1.0.21</version>
|
|
<description>A double-to-string conversion algorithm based on Schubfach and yy</description>
|
|
<scope>required</scope>
|
|
<hashes>
|
|
<hash alg="SHA-256">b8848ee67ecc8aedbaf3e4122217aff892639231befc6a1b58d29fff4c2cabaa</hash>
|
|
</hashes>
|
|
<licenses>
|
|
<expression>MIT</expression>
|
|
</licenses>
|
|
<purl>pkg:cargo/zmij@1.0.21</purl>
|
|
<externalReferences>
|
|
<reference type="documentation">
|
|
<url>https://docs.rs/zmij</url>
|
|
</reference>
|
|
<reference type="vcs">
|
|
<url>https://github.com/dtolnay/zmij</url>
|
|
</reference>
|
|
</externalReferences>
|
|
</component>
|
|
</components>
|
|
<dependencies>
|
|
<dependency ref="path+file:///private/tmp/openobserve-cyclonedx-fix.jfwk4d/src/cipher#openobserve-cipher@0.1.0">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#utoipa@5.4.0" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.21" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.16.1">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.21" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#allocator-api2@0.2.21" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#foldhash@0.2.0" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#equivalent@1.0.2" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#hashbrown@0.17.1" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.17" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#parking_lot@0.12.5">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#lock_api@0.4.14" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#parking_lot_core@0.9.12">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#cfg-if@1.0.4" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#libc@0.2.186" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#aho-corasick@1.1.4" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex-automata@0.4.14" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex-syntax@0.8.10" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#scopeguard@1.2.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_derive@1.0.228">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#itoa@1.0.17" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#memchr@2.8.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_core@1.0.228" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#smallvec@1.15.1">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#unicode-ident@1.0.24" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#utoipa-gen@5.4.0">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#proc-macro2@1.0.106" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#quote@1.0.45" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#regex@1.12.3" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#syn@2.0.117" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#utoipa@5.4.0">
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#indexmap@2.14.0" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde@1.0.228" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#serde_json@1.0.149" />
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#utoipa-gen@5.4.0" />
|
|
</dependency>
|
|
<dependency ref="registry+https://github.com/rust-lang/crates.io-index#zmij@1.0.21" />
|
|
</dependencies>
|
|
</bom> |