Wykres commitów

787 Commity (0b7485db02d647ce3161c25b146baf771ea5994c)

Autor SHA1 Wiadomość Data
Frantisek Hrbata dbff74bee4 tools: add sbom information for submodules
This adds SBOM information for submodules, which are not managed
by Espressif. Meaning there is no fork for them in the espressif
namespace. Other submodules should add sbom.yml manifest file to
the root of their git repository.

The SBOM information for submodules is stored in the .gitmodules file.
Each SBOM related variable has the "sbom-" prefix and the following
variables may be used:

sbom-version:
   submodule version

sbom-cpe:
   CPE record if available in NVD. This will be used by the SBOM
   tool to check for possible submodule vulnerabilities. The
   version in the CPE can be replaced with the "{}" placeholder,
   which will be replaced by the "sbom-version" value from above.

sbom-supplier:
   Person or organization who is providing the submodule.
   It has to start with "Person:" or "Organization:" prefix
   as required by the SPDX-2.2 standard.

sbom-url:
   URL to the project if exists, e.g. github.

sbom-description:
   Project description.

sbom-hash:
   Submodule SHA as recorded in the git-tree. This field is used by
   CI to check that the submodule checkout hash and info in .gitmodules
   are in sync. IOW if submodule is updated and it has SBOM info in
   .gitmodules, the .gitmodules has to be updated too. The test is
   part of this commit. The checkout has of the submodule can be found
   by using "git submodule status".

Example for micro-ecc submodule
---8<---
[submodule "components/bootloader/subproject/components/micro-ecc/micro-ecc"]
	path = components/bootloader/subproject/components/micro-ecc/micro-ecc
	url = ../../kmackay/micro-ecc.git
	sbom-version = 1.0
	sbom-cpe = cpe:2.3🅰️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
	sbom-hash = d037ec89546fad14b5c4d5456c2e23a71e554966
---8<---

Signed-off-by: Frantisek Hrbata <frantisek.hrbata@espressif.com>
2023-06-14 12:38:12 +02:00
morris 0814386710 Merge branch 'refactor/driver_ut_to_test_app_v5.1' into 'release/v5.1'
CI: Move all UT in driver to test_app(backport v5.1)

See merge request espressif/esp-idf!23708
2023-05-18 16:18:26 +08:00
Cao Sen Miao df7a27e36d CI: Move all UT in driver to test_app 2023-05-16 16:42:28 +08:00
Alexey Lapshin 726ed144e4 coredump: remove tests (moved to esp-coredump repo) 2023-05-16 12:43:04 +08:00
Fu Hanxi 21fd9aaee8 ci: small cleanup for the dependencies.yml 2023-05-04 11:21:40 +08:00
Fu Hanxi 8fd3b342aa ci: add pattern ccs811 2023-05-04 11:21:39 +08:00
Fu Hanxi 1c1c6d59b3 ci: migrate peripherals ttfw test scripts 2023-05-04 11:21:29 +08:00
Sachin Parekh 4a74ae4921 ci: Add patterns and target-tests for `ecdsa_efuse` runner 2023-04-30 11:48:46 +05:30
Armando 96b3f52c4e emmc: temporarily removed esp32 emmc ut_017 2023-04-27 10:30:38 +08:00
Shu Chen 856cfa4ae2 Merge branch 'refactor/remove_esp32h4_target_v5.1' into 'release/v5.1'
esp32h4: remove esp32h4 target (v5.1)

See merge request espressif/esp-idf!23422
2023-04-27 09:37:51 +08:00
morris aedcec9be5 Merge branch 'feature/emmc_example_v5.1' into 'release/v5.1'
SDMMC Host: added an example to communicate with an eMMC chip and also a bugfix for Host timing (v5.1)

See merge request espressif/esp-idf!23283
2023-04-26 22:41:15 +08:00
laokaiyao 8f24b34f21 esp32h4: remove esp32h4 target from ci 2023-04-26 18:53:12 +08:00
Armando 6102cfdd27 sdmmc: in/out phase adapted to esp32 and esp32s3 2023-04-24 03:45:29 +00:00
Armando bead0d741b sdmmc: add an example communicating with eMMC chip on S3 2023-04-24 03:45:29 +00:00
Marius Vikhammer 73f895217b ci: build all docs if soc_caps.h changed
soc_caps.h is thightly coupled with the docs build. Should build all docs
after changing it to make sure nothing broke.
2023-04-24 10:18:11 +08:00
Ivan Grokhotkov 84f81437a3
gitlab: simplify approvals for backports (v5.1) 2023-04-19 12:19:55 +02:00
Fu Hanxi d18b6ade6e ci: increase concurrency number of build_pytest_components_esp32h2 2023-04-07 12:29:30 +08:00
Fu Hanxi c9741e8100 ci: remove target test unused jobs 2023-04-07 12:29:30 +08:00
Fu Hanxi c8064d0b2e ci: rename target test jobs names 2023-04-07 12:29:30 +08:00
Fu Hanxi d036edfe1b ci: move tools/test_apps build jobs into one 2023-04-07 12:29:30 +08:00
Fu Hanxi 01fd87bd05 ci: remove ttfw related info in tools/test_apps 2023-04-07 12:29:30 +08:00
Chen Yudong 8f2a230c2f CI: enable build ssc esp32h2 2023-04-06 13:12:27 +08:00
Tomas Sebestik c0a68a4a24 Merge branch 'fix/dangerjs_area_label_match' into 'master'
ci:danger: Changed pattern for matching area labels

See merge request espressif/esp-idf!23005
2023-04-02 14:00:22 +08:00
Ivan Grokhotkov eb3b2b5a63
ci: danger: check author/committer email 2023-03-31 09:00:44 +02:00
Tomas Sebestik c1d5514a4e ci(danger): Changed pattern for matching area labels 2023-03-30 11:23:41 +02:00
Marius Vikhammer 79b92b8576 Merge branch 'ci/granular_doc_build' into 'master'
docs: add a more granular trigger for build docs jobs

See merge request espressif/esp-idf!22632
2023-03-29 11:28:18 +08:00
Rocha Euripedes 98b75727ba Merge branch 'feature/socks_transport' into 'master'
tcp_transport: Adds SOCKS4 proxy transport

See merge request espressif/esp-idf!20479
2023-03-28 20:33:28 +08:00
Marius Vikhammer 75c03d1313 ci: add a more granular trigger for build docs jobs 2023-03-28 17:34:55 +08:00
Djordje Nedic 3e0f612a7e tools: Move out idf_size.py in favour of using the esp-idf-size package
This commit removes all idf_size.py files and references to them and adds esp-idf-size as a dependency and adequate wrappers to avoid breaking changes.
2023-03-27 19:40:33 +02:00
Euripedes Rocha d6db90a3cd [tcp_transport] - Adds Socks4 proxy transport
- Basic implementation of Socks4 protocol.
- Introduce basic host testing.
2023-03-27 14:46:40 +02:00
Tomas Sebestik 005ba675f9 Merge branch 'dangerjs/mr_area_labels' into 'master'
add(ci:danger) Check MR area labels

Closes IDF-7075

See merge request espressif/esp-idf!22845
2023-03-23 19:58:14 +08:00
Zhang Wen Xu 1fe14b88b9 Merge branch 'feature/replace_h4_with_c6_in_openthread_ci' into 'master'
openthread ci: replace h4 with c6

See merge request espressif/esp-idf!22877
2023-03-23 11:55:35 +08:00
Xu Si Yu 90372e96ab openthread ci: replace h4 with c6 2023-03-23 10:31:24 +08:00
Tomas Sebestik 1f7487814c add(ci:danger) Check MR area labels 2023-03-21 07:11:31 +01:00
David Cermak 924bac9956 lwip: Remove AFL based fuzzer tests
Also removed compilation pre-checks and jobs from the CI, and test data
2023-03-20 17:47:23 +00:00
Tomas Sebestik 8e65a673fa Merge branch 'dangerjs/improove_commit_messages' into 'master'
ci: danger: Improve check for git commit messages

Closes IDF-6856 and IDF-6970

See merge request espressif/esp-idf!22655
2023-03-17 19:45:41 +08:00
Tomas Sebestik aa1b99ac6d Merge branch 'dangerjs/quick_fix_jira_ticket_without_description' into 'master'
ci:danger: Fix Jira ticket without any description

See merge request espressif/esp-idf!22709
2023-03-17 19:44:25 +08:00
Jiang Jiang Jian 16f6ea4e3a Merge branch 'feature/support_esp32h2_libcoex' into 'master'
coex: support esp32h2 coex lib

See merge request espressif/esp-idf!22654
2023-03-17 16:02:19 +08:00
Tomas Sebestik 4936f795dc ci:danger: Fix Jira ticket without any description 2023-03-17 08:42:15 +01:00
Fu Hanxi c097f5dbc3 Update .gitlab/dangerjs/mrDescriptionJiraLinks.js 2023-03-16 21:00:57 +08:00
Fu Hanxi a0b98e9945 ci: fix dangerjs "closes anything_but_not_a_jira_link" 2023-03-16 20:44:26 +08:00
zhangwenxu b596c28a22 coex: support esp32h2 coex lib 2023-03-16 17:23:43 +08:00
Wan Lei 3b62bf59c4 Merge branch 'bugfix/fix_deep_sleep_crash_when_psram_high_freq' into 'master'
mspi: turn down freq to fix crash when sleep

Closes IDF-6881

See merge request espressif/esp-idf!22491
2023-03-16 14:11:21 +08:00
wanlei a48d1a85c1 mspi: add test_app measuring time cost of mspi APIs
and merge mspi unit test into this
2023-03-16 11:11:43 +08:00
Fu Hanxi 5f7104c5ba ci: fix dangerjs when jira link has null description 2023-03-15 12:02:06 +08:00
Xu Si Yu db9eb6a4fb Merge branch 'feature/add_ci_for_esp32h2' into 'master'
openthread: add openthread ci for ESP32-H2

See merge request espressif/esp-idf!22667
2023-03-14 14:09:16 +08:00
Tomas Sebestik 58d7db6e5d dangerjs: Improve check for git commit messages 2023-03-13 08:36:05 +01:00
Xu Si Yu cdfcd51dce openthread: add openthread ci for ESP32-H2 2023-03-13 10:27:51 +08:00
Fu Hanxi 1f4bca09ea docs: idf-build-apps manifest docs with link 2023-03-10 10:24:46 +08:00
Tomas Sebestik 839e15df92 ci:danger: Fix regex for Jira ticket format 2023-03-09 08:15:25 +01:00