SPDXVersion: SPDX-2.1 DataLicense: CC0-1.0 SPDXID: SPDXRef-DOCUMENT DocumentName: project DocumentNamespace: http://spdx.org/spdxdocs/spdx-v2.1-3ffb7d76-ccf9-446b-ac0a-7fc1160ab666 Creator: Person: Anonymous () Creator: Organization: Anonymous () Creator: Tool: reuse-4.0.1 Created: 2025-03-09T12:57:51Z CreatorComment: This document was created automatically using available reuse information consistent with REUSE. Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-424f860b84fec3ebf8442c287d1bdc89 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8c408d84b2a68c59cace9dc1d2f112d7 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4d832a554fbcf9bbd0d6642d6aca5392 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d58802afbab59ab045f07e03b8f57f8e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-94c910704a2c40dd5c55147259c8e65c Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-19ae28dff9f17dece93bbfd98e47b61a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-2cfa1f6ff9f1139b4792c502b1a48223 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b759d179e81cd0b7db6ad2e171e6538a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-44852af66f0ab7e97c5afc9761a24734 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8cfe6a893f263ee75c305f001b3a52ce Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ae186077ea93d2fa98ac7220e6a33651 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-4f6a7984fe81b9b53de4751a08d65ee3 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-8a3a46038c2c5fe96bbdd4a005fa86e8 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-55fc057a5fa8442aae7e41c5604f70cc Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-06e80dd6b8c15e6c0815874f91323702 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-32418dd51603857a82873648f8f96650 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-eb4a89061f718c0b85d88c36b6886979 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d4b2961045d41b01afeedf01f03ac520 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5b46dbb7cd51075dce566c32c3335b73 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-3f1ae4846486a42ee399365079eb7a7a Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-5296f1ee30d36ed5e1bad087d6f09a39 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-1b0ae4e316070db051c4466dc33546e6 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-17d7f8204b0e2a199c0560df2568f64d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-d387cadea766c9a800468be4a84ccede Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-0676f1c3558eb9fffcd501d5dbd3051d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-640ff47a92c162bd42827fad0d61407d Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-31760109004d26a34cf525044d3b6681 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-f83e20073ecc7a69b9712c9e9425ff11 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-ed9e653d6ee84ecbe7280bb38909fb35 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-758bdb345513ed95c212315760141323 Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-67c7cad934f31839c6de6aaacc7c066e Relationship: SPDXRef-DOCUMENT DESCRIBES SPDXRef-b4bfb7bba9a52f4e1d838712fdaac071 FileName: ./.circleci/config.yml SPDXID: SPDXRef-424f860b84fec3ebf8442c287d1bdc89 FileChecksum: SHA1: fc0c926844d8f3e019b1664d10c871ce231e6bce LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.credo.exs SPDXID: SPDXRef-8c408d84b2a68c59cace9dc1d2f112d7 FileChecksum: SHA1: 0e58f05e71941c7a0c45319d280b12bd6174705c LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.formatter.exs SPDXID: SPDXRef-4d832a554fbcf9bbd0d6642d6aca5392 FileChecksum: SHA1: 207f05aa8f6388cf58b157c8e0e94a09c41038c2 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.github/dependabot.yml SPDXID: SPDXRef-d58802afbab59ab045f07e03b8f57f8e FileChecksum: SHA1: c91cb0db36f94510531d7cd0142def4e27a74a99 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./.gitignore SPDXID: SPDXRef-94c910704a2c40dd5c55147259c8e65c FileChecksum: SHA1: 19803b50129f09681bdd914e288190502e0fa28e LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./CHANGELOG.md SPDXID: SPDXRef-19ae28dff9f17dece93bbfd98e47b61a FileChecksum: SHA1: 5252c1f76541e12c77e1e1cb0719ac34d1b114bc LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./Makefile SPDXID: SPDXRef-2cfa1f6ff9f1139b4792c502b1a48223 FileChecksum: SHA1: 87cf1caa7746254f84246b6140bec3e58b4dd8f8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./NOTICE SPDXID: SPDXRef-b759d179e81cd0b7db6ad2e171e6538a FileChecksum: SHA1: 70b1a1d8290b1095bc22e275efe18c112fa7e0f4 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: Copyright holders include Jeffery Utter, Marcin Operacz, Connor Rigby, Frank None FileName: ./README.md SPDXID: SPDXRef-44852af66f0ab7e97c5afc9761a24734 FileChecksum: SHA1: eadfe4b5271aca56ca96ef122eab812eef919513 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC-BY-4.0 FileCopyrightText: 2018 Frank Hunleth FileName: ./REUSE.toml SPDXID: SPDXRef-8cfe6a893f263ee75c305f001b3a52ce FileChecksum: SHA1: 23ea819fa3e06ca0aa188f6261c14dce7db8790a LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./config/config.exs SPDXID: SPDXRef-ae186077ea93d2fa98ac7220e6a33651 FileChecksum: SHA1: 922517b7dc022b2f2ad1fbe1894d3bdc1c9277ea LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Marcin Operacz SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2024 Josh Kalderimis FileName: ./lib/nerves_time.ex SPDXID: SPDXRef-4f6a7984fe81b9b53de4751a08d65ee3 FileChecksum: SHA1: e0f3ae3d7a52558475fc66a3de67f378e3a24f00 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Marcin Operacz SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2020 Connor Rigby SPDX-FileCopyrightText: 2020 Eric Rauer SPDX-FileCopyrightText: 2022 Benjamin Milde FileName: ./lib/nerves_time/application.ex SPDXID: SPDXRef-8a3a46038c2c5fe96bbdd4a005fa86e8 FileChecksum: SHA1: af1ed51a27176c7136f6f73e314435d6858c1f89 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2022 Benjamin Milde FileName: ./lib/nerves_time/file_time.ex SPDXID: SPDXRef-55fc057a5fa8442aae7e41c5604f70cc FileChecksum: SHA1: 89ebe2e19812b4e53236674d61f7a2fb91215f5f LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Connor Rigby SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/nerves_time/ntpd.ex SPDXID: SPDXRef-06e80dd6b8c15e6c0815874f91323702 FileChecksum: SHA1: 571cf36f5dba4df142c112a86d08bacc0fc91f6c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Jeffery Utter SPDX-FileCopyrightText: 2016 Marcin Operacz SPDX-FileCopyrightText: 2018 Connor Rigby SPDX-FileCopyrightText: 2018 Frank Hunleth SPDX-FileCopyrightText: 2020 Eric Rauer SPDX-FileCopyrightText: 2024 Josh Kalderimis FileName: ./lib/nerves_time/real_time_clock.ex SPDXID: SPDXRef-32418dd51603857a82873648f8f96650 FileChecksum: SHA1: ba3fa4a520f24b10a41dda9d4bbfcc8d9b25ddf8 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Connor Rigby SPDX-FileCopyrightText: 2020 Frank Hunleth FileName: ./lib/nerves_time/real_time_clock/bcd.ex SPDXID: SPDXRef-eb4a89061f718c0b85d88c36b6886979 FileChecksum: SHA1: 18784087fe05e8d7c6dc2b4828d0c1d364b4c865 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Connor Rigby FileName: ./lib/nerves_time/sane_time.ex SPDXID: SPDXRef-d4b2961045d41b01afeedf01f03ac520 FileChecksum: SHA1: 5aadf2bbddd278cce787bf2773cfd0331ad2950a LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./lib/nerves_time/system_time.ex SPDXID: SPDXRef-5b46dbb7cd51075dce566c32c3335b73 FileChecksum: SHA1: 0371a234ce28d50ff1b01af2b310109a1685e163 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Eric Rauer SPDX-FileCopyrightText: 2022 Benjamin Milde SPDX-FileCopyrightText: 2024 Frank Hunleth FileName: ./lib/nerves_time/waiter.ex SPDXID: SPDXRef-3f1ae4846486a42ee399365079eb7a7a FileChecksum: SHA1: 14550bbe80ea1faf43e3256d376cf21413868583 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2022 Benjamin Milde SPDX-FileCopyrightText: 2024 Frank Hunleth FileName: ./mix.exs SPDXID: SPDXRef-5296f1ee30d36ed5e1bad087d6f09a39 FileChecksum: SHA1: 9c0cf0dabc5c986672fbb43936a3fa472ecbb6a8 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./mix.lock SPDXID: SPDXRef-1b0ae4e316070db051c4466dc33546e6 FileChecksum: SHA1: 5cf656fcdcc3ad5062e68e02d6d386f657e26c62 LicenseConcluded: NOASSERTION LicenseInfoInFile: CC0-1.0 FileCopyrightText: None FileName: ./src/ntpd_script.c SPDXID: SPDXRef-17d7f8204b0e2a199c0560df2568f64d FileChecksum: SHA1: d6983fca548f4838e77b1fafe5fe60be74004a3c LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/fixtures/fake_busybox_ntpd SPDXID: SPDXRef-d387cadea766c9a800468be4a84ccede FileChecksum: SHA1: 306a04aedb1e1ac63fcfa849072809a585803127 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/fixtures/fake_busybox_ntpd_crash SPDXID: SPDXRef-0676f1c3558eb9fffcd501d5dbd3051d FileChecksum: SHA1: 2d17203384954eee66d5f2b87e388c2e5a69623d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Frank Hunleth FileName: ./test/fixtures/fake_busybox_ntpd_net_down SPDXID: SPDXRef-640ff47a92c162bd42827fad0d61407d FileChecksum: SHA1: 3cc0d3fc701aa5b9c91fb39154c96a94116dea44 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/fixtures/fake_busybox_ntpd_stratum16 SPDXID: SPDXRef-31760109004d26a34cf525044d3b6681 FileChecksum: SHA1: 9c145e8d7c01485190b13d778cf2e7b8229cb9e2 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Frank Hunleth FileName: ./test/nerves_time_test.exs SPDXID: SPDXRef-f83e20073ecc7a69b9712c9e9425ff11 FileChecksum: SHA1: 0959fb85b465336120c266b957e3512d9bc28c13 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/ntpd_script_test.exs SPDXID: SPDXRef-ed9e653d6ee84ecbe7280bb38909fb35 FileChecksum: SHA1: cf5e666f789bdcb0bbf05ec478ddab813adba991 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2019 Frank Hunleth FileName: ./test/real_time_clock/bcd_test.exs SPDXID: SPDXRef-758bdb345513ed95c212315760141323 FileChecksum: SHA1: 8faa2aaf24c0c62964a5e6ceffdb32aa581b732d LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2020 Connor Rigby FileName: ./test/sane_time_test.exs SPDXID: SPDXRef-67c7cad934f31839c6de6aaacc7c066e FileChecksum: SHA1: 55383517aca0f500f477cb84ebba184985a00d34 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2018 Frank Hunleth FileName: ./test/test_helper.exs SPDXID: SPDXRef-b4bfb7bba9a52f4e1d838712fdaac071 FileChecksum: SHA1: 41216f4b0a19c69936f69b05c6a1a034a1100714 LicenseConcluded: NOASSERTION LicenseInfoInFile: Apache-2.0 FileCopyrightText: SPDX-FileCopyrightText: 2016 Marcin Operacz SPDX-FileCopyrightText: 2019 Frank Hunleth