2019-05-29 18:39:02 +00:00
|
|
|
#
|
|
|
|
# All the relative URL paths are intended to be GitHub ones
|
2019-07-01 08:19:10 +00:00
|
|
|
# For Espressif's public projects please use '../../espressif/proj', not a '../proj'
|
2019-05-29 18:39:02 +00:00
|
|
|
#
|
2023-05-30 14:25:02 +00:00
|
|
|
# Submodules SBOM information
|
|
|
|
# ---------------------------
|
|
|
|
# Submodules, which are used directly and not forked into espressif namespace should
|
|
|
|
# contain SBOM information here. Other submodules should have the SBOM manifest file
|
|
|
|
# included in the root of their project's repository.
|
|
|
|
#
|
|
|
|
# The sbom-hash entry records the submodule's checkout SHA as presented in git-tree
|
|
|
|
# commit object. For example spiffs submodule
|
|
|
|
#
|
|
|
|
# $ git ls-tree HEAD components/spiffs/spiffs
|
|
|
|
# 160000 commit 0dbb3f71c5f6fae3747a9d935372773762baf852 components/spiffs/spiffs
|
|
|
|
#
|
|
|
|
# The hash can be also obtained with git submodule command
|
|
|
|
#
|
|
|
|
# $ git submodule status components/spiffs/spiffs
|
|
|
|
# 0dbb3f71c5f6fae3747a9d935372773762baf852 components/spiffs/spiffs (0.2-255-g0dbb3f71c5f6)
|
|
|
|
#
|
|
|
|
# The submodule SHA recorded here has to match with SHA, which is presented in git-tree.
|
|
|
|
# This is checked by CI. Also please don't forget to update the submodule version
|
|
|
|
# if you are changing the sbom-hash. This is important for SBOM generation.
|
2019-05-29 18:39:02 +00:00
|
|
|
|
2021-04-21 23:41:46 +00:00
|
|
|
[submodule "components/bt/controller/lib_esp32"]
|
|
|
|
path = components/bt/controller/lib_esp32
|
2022-07-12 08:48:54 +00:00
|
|
|
url = ../../espressif/esp32-bt-lib.git
|
2021-04-21 23:41:46 +00:00
|
|
|
|
2019-01-04 07:18:07 +00:00
|
|
|
[submodule "components/bootloader/subproject/components/micro-ecc/micro-ecc"]
|
|
|
|
path = components/bootloader/subproject/components/micro-ecc/micro-ecc
|
2019-05-29 18:39:02 +00:00
|
|
|
url = ../../kmackay/micro-ecc.git
|
2023-09-20 05:09:58 +00:00
|
|
|
sbom-version = 1.1
|
2023-05-30 14:25:02 +00:00
|
|
|
sbom-cpe = cpe:2.3:a:micro-ecc_project:micro-ecc:{}:*:*:*:*:*:*:*
|
|
|
|
sbom-supplier = Person: Ken MacKay
|
|
|
|
sbom-url = https://github.com/kmackay/micro-ecc
|
|
|
|
sbom-description = A small and fast ECDH and ECDSA implementation for 8-bit, 32-bit, and 64-bit processors
|
2023-09-20 05:09:58 +00:00
|
|
|
sbom-hash = 24c60e243580c7868f4334a1ba3123481fe1aa48
|
2016-11-07 00:54:44 +00:00
|
|
|
|
2017-09-07 14:37:59 +00:00
|
|
|
[submodule "components/spiffs/spiffs"]
|
|
|
|
path = components/spiffs/spiffs
|
2019-05-29 18:39:02 +00:00
|
|
|
url = ../../pellepl/spiffs.git
|
2023-05-30 14:25:02 +00:00
|
|
|
sbom-version = 0.2-255-g0dbb3f71c5f6
|
|
|
|
sbom-supplier = Person: Peter Andersson
|
|
|
|
sbom-url = https://github.com/pellepl/spiffs
|
|
|
|
sbom-description = Wear-leveled SPI flash file system for embedded devices
|
|
|
|
sbom-hash = 0dbb3f71c5f6fae3747a9d935372773762baf852
|
2018-02-05 03:31:02 +00:00
|
|
|
|
|
|
|
[submodule "components/json/cJSON"]
|
|
|
|
path = components/json/cJSON
|
2019-05-29 18:39:02 +00:00
|
|
|
url = ../../DaveGamble/cJSON.git
|
2024-05-16 08:06:22 +00:00
|
|
|
sbom-version = 1.7.18
|
2023-05-30 14:25:02 +00:00
|
|
|
sbom-cpe = cpe:2.3:a:cjson_project:cjson:{}:*:*:*:*:*:*:*
|
|
|
|
sbom-supplier = Person: Dave Gamble
|
|
|
|
sbom-url = https://github.com/DaveGamble/cJSON
|
|
|
|
sbom-description = Ultralightweight JSON parser in ANSI C
|
2024-05-16 08:06:22 +00:00
|
|
|
sbom-hash = acc76239bee01d8e9c858ae2cab296704e52d916
|
2024-08-01 10:24:47 +00:00
|
|
|
sbom-cve-exclude-list = CVE-2024-31755 Resolved in v1.7.18
|
2018-05-08 13:45:10 +00:00
|
|
|
|
|
|
|
[submodule "components/mbedtls/mbedtls"]
|
|
|
|
path = components/mbedtls/mbedtls
|
2019-07-01 15:52:43 +00:00
|
|
|
url = ../../espressif/mbedtls.git
|
2018-05-29 09:25:24 +00:00
|
|
|
|
2018-09-06 11:43:08 +00:00
|
|
|
[submodule "components/lwip/lwip"]
|
|
|
|
path = components/lwip/lwip
|
2019-07-01 15:52:43 +00:00
|
|
|
url = ../../espressif/esp-lwip.git
|
2018-07-24 14:59:03 +00:00
|
|
|
|
|
|
|
[submodule "components/mqtt/esp-mqtt"]
|
|
|
|
path = components/mqtt/esp-mqtt
|
2019-07-01 15:52:43 +00:00
|
|
|
url = ../../espressif/esp-mqtt.git
|
2018-07-20 12:35:31 +00:00
|
|
|
|
|
|
|
[submodule "components/protobuf-c/protobuf-c"]
|
|
|
|
path = components/protobuf-c/protobuf-c
|
2019-07-02 06:40:04 +00:00
|
|
|
url = ../../protobuf-c/protobuf-c.git
|
2023-05-30 14:25:02 +00:00
|
|
|
sbom-version = 1.4.1
|
|
|
|
sbom-cpe = cpe:2.3:a:protobuf-c_project:protobuf-c:{}:*:*:*:*:*:*:*
|
|
|
|
sbom-supplier = Organization: protobuf-c community <https://groups.google.com/g/protobuf-c>
|
|
|
|
sbom-url = https://github.com/protobuf-c/protobuf-c
|
|
|
|
sbom-description = Protocol Buffers implementation in C
|
|
|
|
sbom-hash = abc67a11c6db271bedbb9f58be85d6f4e2ea8389
|
2018-11-11 07:36:24 +00:00
|
|
|
|
2018-10-25 04:52:32 +00:00
|
|
|
[submodule "components/unity/unity"]
|
|
|
|
path = components/unity/unity
|
2019-07-02 06:40:04 +00:00
|
|
|
url = ../../ThrowTheSwitch/Unity.git
|
2023-11-27 13:21:49 +00:00
|
|
|
sbom-version = v2.6.0-RC1
|
2023-05-30 14:25:02 +00:00
|
|
|
sbom-supplier = Organization: ThrowTheSwitch community <http://www.throwtheswitch.org>
|
|
|
|
sbom-url = https://github.com/ThrowTheSwitch/Unity
|
|
|
|
sbom-description = Simple Unit Testing for C
|
2023-11-27 13:21:49 +00:00
|
|
|
sbom-hash = bf560290f6020737eafaa8b5cbd2177c3956c03f
|
2018-11-11 07:36:24 +00:00
|
|
|
|
2019-06-30 08:39:00 +00:00
|
|
|
[submodule "components/bt/host/nimble/nimble"]
|
|
|
|
path = components/bt/host/nimble/nimble
|
2019-07-01 15:52:43 +00:00
|
|
|
url = ../../espressif/esp-nimble.git
|
2019-08-08 03:44:24 +00:00
|
|
|
|
2019-10-29 07:16:32 +00:00
|
|
|
[submodule "components/esp_wifi/lib"]
|
|
|
|
path = components/esp_wifi/lib
|
|
|
|
url = ../../espressif/esp32-wifi-lib.git
|
2019-11-18 16:34:33 +00:00
|
|
|
|
2020-08-05 02:16:32 +00:00
|
|
|
[submodule "components/cmock/CMock"]
|
|
|
|
path = components/cmock/CMock
|
|
|
|
url = ../../ThrowTheSwitch/CMock.git
|
2023-05-30 14:25:02 +00:00
|
|
|
sbom-version = v2.5.2-2-geeecc49ce8af
|
|
|
|
sbom-supplier = Organization: ThrowTheSwitch community <http://www.throwtheswitch.org>
|
|
|
|
sbom-url = https://github.com/ThrowTheSwitch/CMock
|
|
|
|
sbom-description = CMock - Mock/stub generator for C
|
|
|
|
sbom-hash = eeecc49ce8af123cf8ad40efdb9673e37b56230f
|
2021-04-02 06:49:49 +00:00
|
|
|
|
|
|
|
[submodule "components/openthread/openthread"]
|
|
|
|
path = components/openthread/openthread
|
|
|
|
url = ../../espressif/openthread.git
|
2021-04-21 23:41:46 +00:00
|
|
|
|
|
|
|
[submodule "components/bt/controller/lib_esp32c3_family"]
|
|
|
|
path = components/bt/controller/lib_esp32c3_family
|
|
|
|
url = ../../espressif/esp32c3-bt-lib.git
|
2021-05-24 11:39:39 +00:00
|
|
|
|
|
|
|
[submodule "components/esp_phy/lib"]
|
|
|
|
path = components/esp_phy/lib
|
|
|
|
url = ../../espressif/esp-phy-lib.git
|
2021-06-28 11:20:51 +00:00
|
|
|
|
|
|
|
[submodule "components/openthread/lib"]
|
|
|
|
path = components/openthread/lib
|
|
|
|
url = ../../espressif/esp-thread-lib.git
|
2021-07-09 04:04:15 +00:00
|
|
|
|
2021-12-06 09:38:11 +00:00
|
|
|
[submodule "components/bt/controller/lib_esp32h2/esp32h2-bt-lib"]
|
|
|
|
path = components/bt/controller/lib_esp32h2/esp32h2-bt-lib
|
|
|
|
url = ../../espressif/esp32h2-bt-lib.git
|
2022-06-03 14:04:49 +00:00
|
|
|
|
|
|
|
[submodule "components/bt/controller/lib_esp32c2/esp32c2-bt-lib"]
|
|
|
|
path = components/bt/controller/lib_esp32c2/esp32c2-bt-lib
|
|
|
|
url = ../../espressif/esp32c2-bt-lib.git
|
2022-07-20 11:59:14 +00:00
|
|
|
|
2022-11-21 08:36:02 +00:00
|
|
|
[submodule "components/bt/controller/lib_esp32c6/esp32c6-bt-lib"]
|
|
|
|
path = components/bt/controller/lib_esp32c6/esp32c6-bt-lib
|
|
|
|
url = ../../espressif/esp32c6-bt-lib.git
|
|
|
|
|
2024-04-03 02:58:06 +00:00
|
|
|
[submodule "components/bt/controller/lib_esp32c5/esp32c5-bt-lib"]
|
|
|
|
path = components/bt/controller/lib_esp32c5/esp32c5-bt-lib
|
|
|
|
url = ../../espressif/esp32c5-bt-lib.git
|
|
|
|
|
2022-07-20 11:59:14 +00:00
|
|
|
[submodule "components/heap/tlsf"]
|
|
|
|
path = components/heap/tlsf
|
|
|
|
url = ../../espressif/tlsf.git
|
2022-12-14 09:10:54 +00:00
|
|
|
|
|
|
|
[submodule "components/esp_coex/lib"]
|
|
|
|
path = components/esp_coex/lib
|
|
|
|
url = ../../espressif/esp-coex-lib.git
|
2023-11-08 01:57:57 +00:00
|
|
|
|
|
|
|
[submodule "components/bt/esp_ble_mesh/lib/lib"]
|
|
|
|
path = components/bt/esp_ble_mesh/lib/lib
|
|
|
|
url = ../../espressif/esp-ble-mesh-lib.git
|