SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-a3eccc23-f627-4019-9b09-7ad7d7ee0f69 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-6.1.0 Created: 2025-12-24T16:00:54Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a9c8252ee378aafd855a2a7db98a9a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-75e01d7447f8c7c765f2b84ca5ca425e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c2d89bcdbbaf78ba78161647d2621e65 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62051982607806e57dc43801852f7e01 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a4d9115ab239229015e401cb65e79f5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb99f6628acf17dfc8bd991eb312e1e1 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-cf1375cb3065314ec1f2ab11883f48da Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0b132314f13acb6d37782f4bebe08e9d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fa902e872f0f707a2813e0a1b86a310f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e916030b40dfc32b66c910ef1aee1a3a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c65adfd11acb2c8e93f32fe7974f25ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-949fffad1f6bce075f0da7025ed545bc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0991f27c0bc9134422dfa10ebfeda85f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-12f9767a3e583b44864d8e30c0757f6d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0f522688d78ed8b65190ac6f0c75504c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-78748983088e879dde3efbf49788f3c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e9846306e1fa27753d42554b88c3e50f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-60f044480e32f2293ecd77be25d49cf7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b59aef7f3e37d8b88646bd8c72d79a28 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-80f88a23523743b748df78b89003be1c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-39e320c4d72636e520d633885494a450 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d244086af636159838ec6a5707165ce2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-36d817b7b0c3eddbd75816de8fae02f9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-18e20b396cef03651f29dad48ebd564f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2373780c3c4d812e38783255a456494c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-015c79dc90f9945d2097de4c0fd19ed0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-76b74a5e58930c2e221a22c9501ee03f Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-81096c38b3990f105f0cdb6d727c4d34 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e3e8bcd92ef8e3f977082898a53a2ee2 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2a53b8a90824da77ce8299247d86823a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-938af4e962ce3bb23536ab8025b817ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f7c54d378b793fa64b476c64d9b2e898 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-27de851a6e9e1b82cc78c896026d9b94 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e5c67a7c68b191ebaa04fb4b132de2a4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5718f6219821720ae2330e9017a06a10 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a2960cd38156604bd3f487ac9c0c6bbf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44e94629ff9d6d155c249b1975e93b74 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bb6c2ba03d0f1fb33d22c52659e19fcc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a236204f57788ad97fff47969ee25c1e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-c27c380e7155c17e598dd65c2f77b381 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-e359c37ed7e8e262583a0488920bdb5e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8e712a08c33ae82cf183b80008893975 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c3f92d830c4b9606444ed19af612d76 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b5a9b2f75756fe95a6814164d6caee59 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8afb107167291044dd263a21861c2eb6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-bf02d6a4a71d62bbc83cf9e8cb762dde Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2e62c4e7e46ecafc50f09562c98bf7c7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8f9c27326089163830a539ef1f76cad5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-852de71f596fdbc3dbfd47f55c2f9bd5 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f13fd6b129d576b8dcf2eeadedcb72a7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-fcaeb3d91db2a9631d85bdd68c2cfccf Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2db574ac75865b7f7d7c5b75016d6aa6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41e66c8a401f81c1c5fc89b83515eddd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-a9a8086a1c1c9450aa8ad4419bf684cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3dd27bc1fc0f9df065e3ccec733ba450 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7b4b2b5fb7df8b39dc279ac3fb7f22d9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-146b6b2b40d83d3c541fa612bf7b6718 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5a9d3661c6d27d74782d08e787eddd52 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-7a5ea13bb07a4aea374e1ea5f77d4b5c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-16e5000b6782deb91a1ce182edd0a0d4 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6389e251a49d930b8bfda6968f8d9fcd Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3063da9d0da5f6cc664f2f2d05548556 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-41eac55a3262f311b3747df3c6fa06c0 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-59aae2ac5699a1000f1234cdf639a2b9 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b6cacd0de19487baafa50516546bdade Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2fdad47c68533c6c53e3ea4737ffe416 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2c84a2205cb2815b6f8e8ed7cc957458 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-62a72ae21d165a66acbcc1ad935ea315 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-182f310a13386609db5649c739d56093 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-6a8a878631dfa68cb84f453e22b26fc6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4a88200d4373d2da4c717704bc44556c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb2ef7437a70c7d887a4ca24fbcbf178 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed7ef81ef8f6f7496dbe1ed6372bba46 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ceba72fd3e8fa0c5937abc2f2211a0ae Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed5a09795207980cabed746e44638b3a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-15a9c80f960008c9a4400970768a8b93 FileName: ./.github/CODEOWNERS SPDXID: SPDXRef-2a9c8252ee378aafd855a2a7db98a9a7 FileChecksum: SHA1: d876c83b4d62535d2eaa2d788be534d79303555d LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/FUNDING.yml SPDXID: SPDXRef-75e01d7447f8c7c765f2b84ca5ca425e FileChecksum: SHA1: e60f60c048758ee1aaefdebd9795bf7386a7a76b LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/ISSUE_TEMPLATE/bug_report.md SPDXID: SPDXRef-c2d89bcdbbaf78ba78161647d2621e65 FileChecksum: SHA1: c07e65241f8a7d04554a9779c76744322c66ec3f LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/ISSUE_TEMPLATE/feature_request.md SPDXID: SPDXRef-62051982607806e57dc43801852f7e01 FileChecksum: SHA1: 5aa44689773505fc74bd337d50e411983f072dc2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/PULL_REQUEST_TEMPLATE.md SPDXID: SPDXRef-5a4d9115ab239229015e401cb65e79f5 FileChecksum: SHA1: e1077e5a48d06b8bf93dbfe285b746efdf298245 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/dependabot.yml SPDXID: SPDXRef-bb99f6628acf17dfc8bd991eb312e1e1 FileChecksum: SHA1: f34a3dfb2d0dca97a274325e24f7de7e6063e2b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/codeql.yml SPDXID: SPDXRef-cf1375cb3065314ec1f2ab11883f48da FileChecksum: SHA1: 71a92d4a67e245f4351fdf6038f2f33621fe5cf9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/compliance.yml SPDXID: SPDXRef-0b132314f13acb6d37782f4bebe08e9d FileChecksum: SHA1: cef16962b2ecf52cf023f3bbcd7e7a5d474eff02 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/dependency-review.yml SPDXID: SPDXRef-fa902e872f0f707a2813e0a1b86a310f FileChecksum: SHA1: b80e279ee15f919f81390d19070d93929348a32c LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/release.yml SPDXID: SPDXRef-e916030b40dfc32b66c910ef1aee1a3a FileChecksum: SHA1: 2fe1265ad04a88a70a56bb35f78b458adb9c6fae LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/scorecard.yml SPDXID: SPDXRef-c65adfd11acb2c8e93f32fe7974f25ce FileChecksum: SHA1: 67894f271eced95187b567840259432dc28d444a LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/security.yml SPDXID: SPDXRef-949fffad1f6bce075f0da7025ed545bc FileChecksum: SHA1: ea40b660fccb3ffb56e56ac6f45c54cd8b5f046a LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.github/workflows/test.yml SPDXID: SPDXRef-0991f27c0bc9134422dfa10ebfeda85f FileChecksum: SHA1: 66a1e7b0b8be9c448ec4d1428d1eaaecbce5e011 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.gitignore SPDXID: SPDXRef-12f9767a3e583b44864d8e30c0757f6d FileChecksum: SHA1: af3e2a68a7ca1da7ade00c9fa3ed58b2e5581678 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.golangci.yaml SPDXID: SPDXRef-0f522688d78ed8b65190ac6f0c75504c FileChecksum: SHA1: e032166483c590e1aee3684a229065ff0504fcf6 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./.markdownlint.json SPDXID: SPDXRef-78748983088e879dde3efbf49788f3c0 FileChecksum: SHA1: 1286bf8c90429318271fb17db57e7f1bbb5b13de LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./AUTHORS.md SPDXID: SPDXRef-e9846306e1fa27753d42554b88c3e50f FileChecksum: SHA1: 32e534d05d3b85f5d81af7a013c2e1d2291ab1a5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./CHANGELOG.md SPDXID: SPDXRef-60f044480e32f2293ecd77be25d49cf7 FileChecksum: SHA1: 8427fe3602e5af7b502d0ba20185dde09ef9b392 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./CODE_OF_CONDUCT.md SPDXID: SPDXRef-b59aef7f3e37d8b88646bd8c72d79a28 FileChecksum: SHA1: 6d748a05d3577ebbe2fc565ad12522653a3e11f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./CONTRIBUTING.md SPDXID: SPDXRef-80f88a23523743b748df78b89003be1c FileChecksum: SHA1: 505d79cda281d6440a5e2b8c0f9872336728f4e7 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./DCO.txt SPDXID: SPDXRef-39e320c4d72636e520d633885494a450 FileChecksum: SHA1: d66ca907969d48b61aa87ad99aeab84c4f1eb448 LicenseConcluded: NOASSERTION LicenseInfoInFile: LicenseRef-DCO FileCopyrightText: Copyright (C) 2004, 2006 The Linux Foundation and its contributors. SPDX-FileCopyrightText: Copyright (C) 2004, 2006 The Linux Foundation and its contributors. FileName: ./GOVERNANCE.md SPDXID: SPDXRef-d244086af636159838ec6a5707165ce2 FileChecksum: SHA1: 2318af625a6d5fcd53b577700fae8dc129a3162f LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: SPDX-FileCopyrightText: © 2004-2025 Greg Wilson SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./README.md SPDXID: SPDXRef-36d817b7b0c3eddbd75816de8fae02f9 FileChecksum: SHA1: feea5a382cf70abf1c30bd420dbf710d4fb2f53b LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./SECURITY.md SPDXID: SPDXRef-18e20b396cef03651f29dad48ebd564f FileChecksum: SHA1: 18514f646ad342fece77fcd2fd5205669b858319 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./defs/middleware.go SPDXID: SPDXRef-2373780c3c4d812e38783255a456494c FileChecksum: SHA1: 04af492dbd04e572f6d073ccc425dd25664057d4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./defs/mwbase.go SPDXID: SPDXRef-015c79dc90f9945d2097de4c0fd19ed0 FileChecksum: SHA1: c6369af4c39ea850dc89608a1ae0039e85d34bfb LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./defs/mwbase_test.go SPDXID: SPDXRef-76b74a5e58930c2e221a22c9501ee03f FileChecksum: SHA1: de30abe01fbab0e45f97ea9db801070d23f4b2ca LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./example/example_test.go SPDXID: SPDXRef-81096c38b3990f105f0cdb6d727c4d34 FileChecksum: SHA1: 2f2b0a152a965ded55406ce6a0087e8d1c146948 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./example/hello.html SPDXID: SPDXRef-e3e8bcd92ef8e3f977082898a53a2ee2 FileChecksum: SHA1: 27980366b0a024bee64ecc95b64ae667b8392d15 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./example/main.go SPDXID: SPDXRef-2a53b8a90824da77ce8299247d86823a FileChecksum: SHA1: 64beecba8a8110ad005f20d22cc69f0c0c205cad LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./go.mod SPDXID: SPDXRef-938af4e962ce3bb23536ab8025b817ce FileChecksum: SHA1: 37befda620ae69051440bf299a8eeb742323faa9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./go.sum SPDXID: SPDXRef-f7c54d378b793fa64b476c64d9b2e898 FileChecksum: SHA1: 36f79d19bf5a402821a9dc1decb697bc39935b28 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/accesslog/README.md SPDXID: SPDXRef-27de851a6e9e1b82cc78c896026d9b94 FileChecksum: SHA1: 064882df9fad5adb66182553e82104d76b3b405e LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/accesslog/access_log.go SPDXID: SPDXRef-e5c67a7c68b191ebaa04fb4b132de2a4 FileChecksum: SHA1: 86b0fa87db82399fb919a3e1f8f8bbfbfbffeb4c LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/accesslog/access_log_test.go SPDXID: SPDXRef-5718f6219821720ae2330e9017a06a10 FileChecksum: SHA1: 15b9837986ce759ff5f8d4173404dd8d1b472c3e LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/accesslog/base_test.go SPDXID: SPDXRef-a2960cd38156604bd3f487ac9c0c6bbf FileChecksum: SHA1: 7358f15f719fa0f9d8bd0ef83696d01922036ec5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/addheader/README.md SPDXID: SPDXRef-44e94629ff9d6d155c249b1975e93b74 FileChecksum: SHA1: 7a1ec766cbae217ba3b5dc8ed4b9a5825dd8c782 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/addheader/add_header.go SPDXID: SPDXRef-bb6c2ba03d0f1fb33d22c52659e19fcc FileChecksum: SHA1: b29cfce3951f050827281b8c1165c6ca57661906 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/addheader/add_headers_test.go SPDXID: SPDXRef-a236204f57788ad97fff47969ee25c1e FileChecksum: SHA1: 14ee95073533eaa1a2d1373965a4dca9efd783b2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/addheader/base_test.go SPDXID: SPDXRef-c27c380e7155c17e598dd65c2f77b381 FileChecksum: SHA1: 07395e15bf5a59758bb9612cc36ede1990e5c796 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/README.md SPDXID: SPDXRef-e359c37ed7e8e262583a0488920bdb5e FileChecksum: SHA1: fb3661ea3b6d5dce086626f8680b1531f39a175f LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/base_test.go SPDXID: SPDXRef-8e712a08c33ae82cf183b80008893975 FileChecksum: SHA1: 112a19869a3f3085bc3051915eeedd0ae8763ec2 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/basic_auth.go SPDXID: SPDXRef-2c3f92d830c4b9606444ed19af612d76 FileChecksum: SHA1: 9d1fc3f83047679ed309c1059d40fcbb8c6f92c9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/basic_auth_test.go SPDXID: SPDXRef-b5a9b2f75756fe95a6814164d6caee59 FileChecksum: SHA1: 6fa77524e6b7cac0e329c2fc308e00e963b18c69 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/htpasswdauth/README.md SPDXID: SPDXRef-8afb107167291044dd263a21861c2eb6 FileChecksum: SHA1: 401c020cb37c91c72b36140e13db31857bb9febe LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/htpasswdauth/htpasswd_auth.go SPDXID: SPDXRef-bf02d6a4a71d62bbc83cf9e8cb762dde FileChecksum: SHA1: a554be51fb167b520b830a6a598409af78258ad4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/htpasswdauth/htpasswd_auth_test.go SPDXID: SPDXRef-2e62c4e7e46ecafc50f09562c98bf7c7 FileChecksum: SHA1: b5651bb3422ce6578049d5fc2614d07e7e205fd5 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/htpasswdauth/testwd SPDXID: SPDXRef-8f9c27326089163830a539ef1f76cad5 FileChecksum: SHA1: 3f4dee3dec66f0e2f0eea9b7ae3b60daaf2a1634 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/mapauth/README.md SPDXID: SPDXRef-852de71f596fdbc3dbfd47f55c2f9bd5 FileChecksum: SHA1: 903c01264bd7b390d4ca2d558732c76694a9a125 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/mapauth/map_auth.go SPDXID: SPDXRef-f13fd6b129d576b8dcf2eeadedcb72a7 FileChecksum: SHA1: d588ff612e8fda38fee8af94b4f7bbb0097826c1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/basicauth/mapauth/map_auth_test.go SPDXID: SPDXRef-fcaeb3d91db2a9631d85bdd68c2cfccf FileChecksum: SHA1: e8d41b9466c82a4b93a87ab93378545dfa4db377 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/correlation/README.md SPDXID: SPDXRef-2db574ac75865b7f7d7c5b75016d6aa6 FileChecksum: SHA1: 1db10e191e54866eab17f2f77df2eec565bef041 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/correlation/base_test.go SPDXID: SPDXRef-41e66c8a401f81c1c5fc89b83515eddd FileChecksum: SHA1: 2454bbb423eb7341a615e32f0d380c35e54590ba LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/correlation/correlation.go SPDXID: SPDXRef-a9a8086a1c1c9450aa8ad4419bf684cc FileChecksum: SHA1: 2587a8f03fa982342f36a0b85a76b207c116f950 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/correlation/correlation_test.go SPDXID: SPDXRef-3dd27bc1fc0f9df065e3ccec733ba450 FileChecksum: SHA1: 201fc94d3d77fe59f0b512b1acd842c6f8d31b42 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/cors/README.md SPDXID: SPDXRef-7b4b2b5fb7df8b39dc279ac3fb7f22d9 FileChecksum: SHA1: 3029ae7ad9621ca413e7a9bd822f8364fe490f0e LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/cors/base_test.go SPDXID: SPDXRef-146b6b2b40d83d3c541fa612bf7b6718 FileChecksum: SHA1: 88bd277b6b2013a396371bb66a6853b75fadc8b8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/cors/cors.go SPDXID: SPDXRef-5a9d3661c6d27d74782d08e787eddd52 FileChecksum: SHA1: dadc5df65d8592ec5e33b9b3ba01a4fbf41c8b17 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/cors/cors_test.go SPDXID: SPDXRef-7a5ea13bb07a4aea374e1ea5f77d4b5c FileChecksum: SHA1: e60c6952ab090f18565792ff76a1a2b06df5f1b9 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/methodfilter/README.md SPDXID: SPDXRef-16e5000b6782deb91a1ce182edd0a0d4 FileChecksum: SHA1: 0169a80d9036be3fa1a621a7b9e81491d2274962 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/methodfilter/base_test.go SPDXID: SPDXRef-6389e251a49d930b8bfda6968f8d9fcd FileChecksum: SHA1: 51a66614e637472362b5e979275824bbc461a1fc LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/methodfilter/methods_filter.go SPDXID: SPDXRef-3063da9d0da5f6cc664f2f2d05548556 FileChecksum: SHA1: af9fc84dfcb72427c122508615acde1d8c3e1bd1 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/methodfilter/methods_filter_test.go SPDXID: SPDXRef-41eac55a3262f311b3747df3c6fa06c0 FileChecksum: SHA1: 0b6e179a5971d4c56cbac05188fa9e551f31792a LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/README.md SPDXID: SPDXRef-59aae2ac5699a1000f1234cdf639a2b9 FileChecksum: SHA1: 54bc87abc536cf5da23cb4b543af2cd8d07a3ade LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/base_test.go SPDXID: SPDXRef-b6cacd0de19487baafa50516546bdade FileChecksum: SHA1: c5a85e1d3c293469bc5715bfc5a7d982e92d7fa4 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/locallimit/README.md SPDXID: SPDXRef-2fdad47c68533c6c53e3ea4737ffe416 FileChecksum: SHA1: f35aaf911b1fdfff4fcee8e17c5ac2f6cc807038 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/locallimit/local_limit.go SPDXID: SPDXRef-2c84a2205cb2815b6f8e8ed7cc957458 FileChecksum: SHA1: bd7ff207c712363f5ef17274fe49f13647d01362 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/locallimit/local_limit_test.go SPDXID: SPDXRef-62a72ae21d165a66acbcc1ad935ea315 FileChecksum: SHA1: 7470a715805e884185e6d7852fdc19f55bcb31f0 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/rate_limit.go SPDXID: SPDXRef-182f310a13386609db5649c739d56093 FileChecksum: SHA1: a39914b4741e5e1fcc2635734277ed3db9799ed8 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./handler/ratelimit/rate_limit_test.go SPDXID: SPDXRef-6a8a878631dfa68cb84f453e22b26fc6 FileChecksum: SHA1: a341460cd34d20945ba9c787246bc2466dceca53 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./helper/helper.go SPDXID: SPDXRef-4a88200d4373d2da4c717704bc44556c FileChecksum: SHA1: d1bdb406ae1f028cc1ad653b5369f9b34af7d233 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./helper/helper_internal_test.go SPDXID: SPDXRef-eb2ef7437a70c7d887a4ca24fbcbf178 FileChecksum: SHA1: b55b177a2a9eccb1810d08891eb214bc9868f163 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./helper/helper_test.go SPDXID: SPDXRef-ed7ef81ef8f6f7496dbe1ed6372bba46 FileChecksum: SHA1: 2768a75ddc99d2b3a19092599e2448181e66da8a LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./midgard.go SPDXID: SPDXRef-ceba72fd3e8fa0c5937abc2f2211a0ae FileChecksum: SHA1: 87af265b99a688119ab4ca905e39a9f1f4600e45 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./midgard_logo.svg SPDXID: SPDXRef-ed5a09795207980cabed746e44638b3a FileChecksum: SHA1: 58c531b9956e50484b8cae18ca871819bfae0e90 LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. FileName: ./midgard_test.go SPDXID: SPDXRef-15a9c80f960008c9a4400970768a8b93 FileChecksum: SHA1: e0b55f36af32dd386a125afab8dce689496bce1b LicenseConcluded: NOASSERTION LicenseInfoInFile: MPL-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2025 The midgard contributors. LicenseID: LicenseRef-DCO LicenseName: NOASSERTION ExtractedText: Developer Certificate of Origin Version 1.1 Copyright (C) 2004, 2006 The Linux Foundation and its contributors. Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Developer's Certificate of Origin 1.1 By making a contribution to this project, I certify that: (a) The contribution was created in whole or in part by me and I have the right to submit it under the open source license indicated in the file; or (b) The contribution is based upon previous work that, to the best of my knowledge, is covered under an appropriate open source license and I have the right under that license to submit that work with modifications, whether created in whole or in part by me, under the same open source license (unless I am permitted to submit under a different license), as indicated in the file; or (c) The contribution was provided directly to me by some other person who certified (a), (b) or (c) and I have not modified it. (d) I understand and agree that this project and the contribution are public and that a record of the contribution (including all personal information I submit with it, including my sign-off) is maintained indefinitely and may be redistributed consistent with this project or the open source license(s) involved.