{
  "$schema": "http://cyclonedx.org/schema/bom-1.6.schema.json",
  "bomFormat": "CycloneDX",
  "specVersion": "1.6",
  "serialNumber": "urn:uuid:40c39e3e-0398-4d01-8c39-c7315d7de5b0",
  "version": 1,
  "metadata": {
    "timestamp": "2026-07-10T08:54:57Z",
    "tools": [
      {
        "vendor": "CycloneDX",
        "name": "cyclonedx-gomod",
        "version": "v1.10.0",
        "hashes": [
          {
            "alg": "MD5",
            "content": "fdcca992ae63ef8ae58721940965d868"
          },
          {
            "alg": "SHA-1",
            "content": "a1a5a4c691e5373db978e4827153b5a77f66fef4"
          },
          {
            "alg": "SHA-256",
            "content": "3005def45be0c62faf2ed0de0abb9f6d4cdfe78b572b98346761984f0dc9231e"
          },
          {
            "alg": "SHA-384",
            "content": "34f09d023d985d7f6a53d0e615719718459e85dd74812c445bd4a40ef6b9c3da1782621778f292930c4b33203bfe8e53"
          },
          {
            "alg": "SHA-512",
            "content": "952304826309d25b873921638e6746d93c6befcff0647470b41f343e0f8b89e8be58551960e98151ef1006318edbe69663773c9d5c0ebdb910c4c1cae81b64d2"
          }
        ],
        "externalReferences": [
          {
            "url": "https://github.com/CycloneDX/cyclonedx-gomod",
            "type": "vcs"
          },
          {
            "url": "https://cyclonedx.org",
            "type": "website"
          }
        ]
      }
    ],
    "component": {
      "bom-ref": "pkg:golang/github.com/myrstack/allodswg@v0.4.0?type=module#cmd/proxy",
      "type": "application",
      "name": "github.com/myrstack/allodswg",
      "version": "v0.4.0",
      "purl": "pkg:golang/github.com/myrstack/allodswg@v0.4.0?goarch=amd64\u0026goos=linux\u0026type=module#cmd/proxy",
      "externalReferences": [
        {
          "url": "https://github.com/myrstack/allodswg",
          "type": "vcs"
        }
      ],
      "properties": [
        {
          "name": "cdx:gomod:build:env:CGO_ENABLED",
          "value": "1"
        },
        {
          "name": "cdx:gomod:build:env:GOARCH",
          "value": "amd64"
        },
        {
          "name": "cdx:gomod:build:env:GOOS",
          "value": "linux"
        },
        {
          "name": "cdx:gomod:build:env:GOVERSION",
          "value": "go1.26.5"
        }
      ]
    }
  },
  "components": [
    {
      "bom-ref": "pkg:golang/github.com/andybalholm/brotli@v1.1.1?type=module",
      "type": "library",
      "name": "github.com/andybalholm/brotli",
      "version": "v1.1.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "3d1da9827c85ce7284ba0b6c528d312dd0e8a7948a5dde507f9cac5beed77530"
        }
      ],
      "purl": "pkg:golang/github.com/andybalholm/brotli@v1.1.1?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/andybalholm/brotli",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/bodgit/plumbing@v1.3.0?type=module",
      "type": "library",
      "name": "github.com/bodgit/plumbing",
      "version": "v1.3.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "a5ff48b73d49390827eef10e13bbfb9e511f072918aaf5188a80bad53c160855"
        }
      ],
      "purl": "pkg:golang/github.com/bodgit/plumbing@v1.3.0?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/bodgit/plumbing",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/bodgit/sevenzip@v1.6.1?type=module",
      "type": "library",
      "name": "github.com/bodgit/sevenzip",
      "version": "v1.6.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "922920da950c602f658d4ed6f526aa1d78729b91f22a6f3f33f8dddf57d86a7e"
        }
      ],
      "purl": "pkg:golang/github.com/bodgit/sevenzip@v1.6.1?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/bodgit/sevenzip",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/bodgit/windows@v1.0.1?type=module",
      "type": "library",
      "name": "github.com/bodgit/windows",
      "version": "v1.0.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b45ecae8a3a5b8f6328176b7676e7de33c6591b28f00ebeaafdedeb6b18d233e"
        }
      ],
      "purl": "pkg:golang/github.com/bodgit/windows@v1.0.1?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/bodgit/windows",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/caffix/jarm-go@v0.0.0-20260306052330-3d837f3b03fc?type=module",
      "type": "library",
      "name": "github.com/caffix/jarm-go",
      "version": "v0.0.0-20260306052330-3d837f3b03fc",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "bacc301df4b42c5604bcf0295e35e7c09ee0e787a9bb9d555ec19e4a75e38041"
        }
      ],
      "purl": "pkg:golang/github.com/caffix/jarm-go@v0.0.0-20260306052330-3d837f3b03fc?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/caffix/jarm-go",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/gorilla/websocket@v1.5.3?type=module",
      "type": "library",
      "name": "github.com/gorilla/websocket",
      "version": "v1.5.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "b1a0ed67a3dbc7fd2ef9b818437abdea96600b37e129718faadee467bd9a34d8"
        }
      ],
      "purl": "pkg:golang/github.com/gorilla/websocket@v1.5.3?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/gorilla/websocket",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/h2non/filetype@v1.1.3?type=module",
      "type": "library",
      "name": "github.com/h2non/filetype",
      "version": "v1.1.3",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "14a931f506c3ec747fce32b521ae57881b2af7374b8b929fdf31b21530059068"
        }
      ],
      "purl": "pkg:golang/github.com/h2non/filetype@v1.1.3?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/h2non/filetype",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/hashicorp/golang-lru/v2@v2.0.7?type=module",
      "type": "library",
      "name": "github.com/hashicorp/golang-lru/v2",
      "version": "v2.0.7",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6be6ec439aef18b8f31eec30ead571a333d91558215da1cec05b3896e2d42b69"
        }
      ],
      "purl": "pkg:golang/github.com/hashicorp/golang-lru/v2@v2.0.7?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/hashicorp/golang-lru",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/klauspost/compress@v1.18.2?type=module",
      "type": "library",
      "name": "github.com/klauspost/compress",
      "version": "v1.18.2",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "8a23c7596d18adc160a41621b00e83d7e7ea1ecb09b1c63f4e6ff2d94aa76a99"
        }
      ],
      "purl": "pkg:golang/github.com/klauspost/compress@v1.18.2?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/klauspost/compress",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/pierrec/lz4/v4@v4.1.22?type=module",
      "type": "library",
      "name": "github.com/pierrec/lz4/v4",
      "version": "v4.1.22",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "70a170eae2432befe07f0e417032f424be5a06c00576c213d7c791b4b8fb5485"
        }
      ],
      "purl": "pkg:golang/github.com/pierrec/lz4/v4@v4.1.22?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/pierrec/lz4",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/quic-go/qpack@v0.6.0?type=module",
      "type": "library",
      "name": "github.com/quic-go/qpack",
      "version": "v0.6.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "83b5be04c6329c2d4b6d82d2a91b7c3c18394e0c319f6d78659477e1520e8f3f"
        }
      ],
      "purl": "pkg:golang/github.com/quic-go/qpack@v0.6.0?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/quic-go/qpack",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/quic-go/quic-go@v0.59.1?type=module",
      "type": "library",
      "name": "github.com/quic-go/quic-go",
      "version": "v0.59.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "d069ae6b41d6d53bfb00d47b8546304720f4306e4e25f82f61265ab066730627"
        }
      ],
      "purl": "pkg:golang/github.com/quic-go/quic-go@v0.59.1?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/quic-go/quic-go",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/spf13/afero@v1.11.0?type=module",
      "type": "library",
      "name": "github.com/spf13/afero",
      "version": "v1.11.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "58940a86da5d9b7bf6233a86f1532aaebe917f7518a44176dfd272f7035ea4cf"
        }
      ],
      "purl": "pkg:golang/github.com/spf13/afero@v1.11.0?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/spf13/afero",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/github.com/ulikunitz/xz@v0.5.15?type=module",
      "type": "library",
      "name": "github.com/ulikunitz/xz",
      "version": "v0.5.15",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "f4335d079b3e4a05776d0d80a4bd74c51737e5c9340ee217fe2b19bc893eb9b6"
        }
      ],
      "purl": "pkg:golang/github.com/ulikunitz/xz@v0.5.15?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/ulikunitz/xz",
          "type": "vcs"
        }
      ]
    },
    {
      "bom-ref": "pkg:golang/go4.org@v0.0.0-20200411211856-f5505b9728dd?type=module",
      "type": "library",
      "name": "go4.org",
      "version": "v0.0.0-20200411211856-f5505b9728dd",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "04d265c399114f3766c9f87953c17ddc70363b090fed91b0039d5e27fd3028e5"
        }
      ],
      "purl": "pkg:golang/go4.org@v0.0.0-20200411211856-f5505b9728dd?goarch=amd64\u0026goos=linux\u0026type=module"
    },
    {
      "bom-ref": "pkg:golang/golang.org/x/crypto@v0.51.0?type=module",
      "type": "library",
      "name": "golang.org/x/crypto",
      "version": "v0.51.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "2013d7c0f7cac58edc590677f1908844f239d182de7af0cb94b9f20b9c111932"
        }
      ],
      "purl": "pkg:golang/golang.org/x/crypto@v0.51.0?goarch=amd64\u0026goos=linux\u0026type=module"
    },
    {
      "bom-ref": "pkg:golang/golang.org/x/net@v0.55.0?type=module",
      "type": "library",
      "name": "golang.org/x/net",
      "version": "v0.55.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "6dcbf16899f77b553a227b055add4952ad5a4a39d1c4bcd3dabb43d8a7e40c5f"
        }
      ],
      "purl": "pkg:golang/golang.org/x/net@v0.55.0?goarch=amd64\u0026goos=linux\u0026type=module"
    },
    {
      "bom-ref": "pkg:golang/golang.org/x/sync@v0.20.0?type=module",
      "type": "library",
      "name": "golang.org/x/sync",
      "version": "v0.20.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7b43d3a5bee98cef0602d4ecd9d43a8d86b905662532e5f4e3b0dca3fa48b4ee"
        }
      ],
      "purl": "pkg:golang/golang.org/x/sync@v0.20.0?goarch=amd64\u0026goos=linux\u0026type=module"
    },
    {
      "bom-ref": "pkg:golang/golang.org/x/sys@v0.45.0?type=module",
      "type": "library",
      "name": "golang.org/x/sys",
      "version": "v0.45.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "74ee1cccdcf388b8a25e994b4200421290af5d0ddd9e49f449d699498750f856"
        }
      ],
      "purl": "pkg:golang/golang.org/x/sys@v0.45.0?goarch=amd64\u0026goos=linux\u0026type=module"
    },
    {
      "bom-ref": "pkg:golang/golang.org/x/text@v0.37.0?type=module",
      "type": "library",
      "name": "golang.org/x/text",
      "version": "v0.37.0",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "0aa8e2c1df5e4a0f1ed10024c826904cd1c5208cd6b6274f6a115647cdeb4eb7"
        }
      ],
      "purl": "pkg:golang/golang.org/x/text@v0.37.0?goarch=amd64\u0026goos=linux\u0026type=module"
    },
    {
      "bom-ref": "pkg:golang/gopkg.in/yaml.v3@v3.0.1?type=module",
      "type": "library",
      "name": "gopkg.in/yaml.v3",
      "version": "v3.0.1",
      "scope": "required",
      "hashes": [
        {
          "alg": "SHA-256",
          "content": "7f1566fc6cc0cc45aa2c7baf72d23dd4a4bd8613669963a85aed174d8252ec20"
        }
      ],
      "purl": "pkg:golang/gopkg.in/yaml.v3@v3.0.1?goarch=amd64\u0026goos=linux\u0026type=module",
      "externalReferences": [
        {
          "url": "https://github.com/go-yaml/yaml",
          "type": "vcs"
        }
      ]
    }
  ],
  "dependencies": [
    {
      "ref": "pkg:golang/github.com/myrstack/allodswg@v0.4.0?type=module#cmd/proxy",
      "dependsOn": [
        "pkg:golang/github.com/bodgit/sevenzip@v1.6.1?type=module",
        "pkg:golang/github.com/caffix/jarm-go@v0.0.0-20260306052330-3d837f3b03fc?type=module",
        "pkg:golang/github.com/gorilla/websocket@v1.5.3?type=module",
        "pkg:golang/github.com/h2non/filetype@v1.1.3?type=module",
        "pkg:golang/github.com/klauspost/compress@v1.18.2?type=module",
        "pkg:golang/github.com/quic-go/quic-go@v0.59.1?type=module",
        "pkg:golang/github.com/ulikunitz/xz@v0.5.15?type=module",
        "pkg:golang/golang.org/x/crypto@v0.51.0?type=module",
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/golang.org/x/sync@v0.20.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module",
        "pkg:golang/gopkg.in/yaml.v3@v3.0.1?type=module"
      ]
    },
    {
      "ref": "pkg:golang/github.com/andybalholm/brotli@v1.1.1?type=module"
    },
    {
      "ref": "pkg:golang/github.com/bodgit/plumbing@v1.3.0?type=module"
    },
    {
      "ref": "pkg:golang/github.com/bodgit/sevenzip@v1.6.1?type=module",
      "dependsOn": [
        "pkg:golang/github.com/andybalholm/brotli@v1.1.1?type=module",
        "pkg:golang/github.com/bodgit/plumbing@v1.3.0?type=module",
        "pkg:golang/github.com/bodgit/windows@v1.0.1?type=module",
        "pkg:golang/github.com/hashicorp/golang-lru/v2@v2.0.7?type=module",
        "pkg:golang/github.com/klauspost/compress@v1.18.2?type=module",
        "pkg:golang/github.com/pierrec/lz4/v4@v4.1.22?type=module",
        "pkg:golang/github.com/spf13/afero@v1.11.0?type=module",
        "pkg:golang/github.com/ulikunitz/xz@v0.5.15?type=module",
        "pkg:golang/go4.org@v0.0.0-20200411211856-f5505b9728dd?type=module",
        "pkg:golang/golang.org/x/sync@v0.20.0?type=module",
        "pkg:golang/golang.org/x/text@v0.37.0?type=module",
        "pkg:golang/gopkg.in/yaml.v3@v3.0.1?type=module"
      ]
    },
    {
      "ref": "pkg:golang/github.com/bodgit/windows@v1.0.1?type=module"
    },
    {
      "ref": "pkg:golang/github.com/caffix/jarm-go@v0.0.0-20260306052330-3d837f3b03fc?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module"
      ]
    },
    {
      "ref": "pkg:golang/github.com/gorilla/websocket@v1.5.3?type=module"
    },
    {
      "ref": "pkg:golang/github.com/h2non/filetype@v1.1.3?type=module"
    },
    {
      "ref": "pkg:golang/github.com/hashicorp/golang-lru/v2@v2.0.7?type=module"
    },
    {
      "ref": "pkg:golang/github.com/klauspost/compress@v1.18.2?type=module"
    },
    {
      "ref": "pkg:golang/github.com/pierrec/lz4/v4@v4.1.22?type=module"
    },
    {
      "ref": "pkg:golang/github.com/quic-go/qpack@v0.6.0?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/gopkg.in/yaml.v3@v3.0.1?type=module"
      ]
    },
    {
      "ref": "pkg:golang/github.com/quic-go/quic-go@v0.59.1?type=module",
      "dependsOn": [
        "pkg:golang/github.com/quic-go/qpack@v0.6.0?type=module",
        "pkg:golang/golang.org/x/crypto@v0.51.0?type=module",
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/golang.org/x/sync@v0.20.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module",
        "pkg:golang/golang.org/x/text@v0.37.0?type=module",
        "pkg:golang/gopkg.in/yaml.v3@v3.0.1?type=module"
      ]
    },
    {
      "ref": "pkg:golang/github.com/spf13/afero@v1.11.0?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/crypto@v0.51.0?type=module",
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/golang.org/x/sync@v0.20.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module",
        "pkg:golang/golang.org/x/text@v0.37.0?type=module"
      ]
    },
    {
      "ref": "pkg:golang/github.com/ulikunitz/xz@v0.5.15?type=module"
    },
    {
      "ref": "pkg:golang/go4.org@v0.0.0-20200411211856-f5505b9728dd?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module"
      ]
    },
    {
      "ref": "pkg:golang/golang.org/x/crypto@v0.51.0?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/net@v0.55.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module",
        "pkg:golang/golang.org/x/text@v0.37.0?type=module"
      ]
    },
    {
      "ref": "pkg:golang/golang.org/x/net@v0.55.0?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/crypto@v0.51.0?type=module",
        "pkg:golang/golang.org/x/sys@v0.45.0?type=module",
        "pkg:golang/golang.org/x/text@v0.37.0?type=module"
      ]
    },
    {
      "ref": "pkg:golang/golang.org/x/sync@v0.20.0?type=module"
    },
    {
      "ref": "pkg:golang/golang.org/x/sys@v0.45.0?type=module"
    },
    {
      "ref": "pkg:golang/golang.org/x/text@v0.37.0?type=module",
      "dependsOn": [
        "pkg:golang/golang.org/x/sync@v0.20.0?type=module"
      ]
    },
    {
      "ref": "pkg:golang/gopkg.in/yaml.v3@v3.0.1?type=module"
    }
  ]
}
