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.