Home
last modified time | relevance | path

Searched +full:check +full:- +full:signed +full:- +full:off +full:- +full:by (Results 1 – 11 of 11) sorted by relevance

/mcuboot-3.7.0/.github/workflows/
Dmynewt.yaml5 - main
11 group: mynewt-${{ github.event.pull_request.number || github.ref }}
12 cancel-in-progress: true
16 runs-on: ubuntu-latest
18 - uses: actions/checkout@v2
20 fetch-depth: 0
21 - name: Print the environment
23 uname -a
27 - name: Signed commit check
30 ./ci/check-signed-off-by.sh
[all …]
Despressif.yaml1 # SPDX-FileCopyrightText: 2021 Espressif Systems (Shanghai) CO LTD
2 # SPDX-License-Identifier: Apache-2.0
8 - main
14 group: espressif-${{ github.event.pull_request.number || github.ref }}
15 cancel-in-progress: true
23- "secureboot-sign-rsa2048,secureboot-sign-rsa3072,secureboot-sign-ec256,secureboot-sign-ed25519"
24 - "serialrecovery"
26 - targets: esp32
27 features: "multi-image,multi-boot"
29 - targets: esp32s3
[all …]
Dfih_tests.yaml4 - main
10 group: fih-${{ github.event.pull_request.number || github.ref }}
11 cancel-in-progress: true
16 fail-fast: false
21 - "RELEASE 2,4,6 SIGNATURE"
22 - "RELEASE 2,4,6 SIGNATURE LOW"
23 - "RELEASE 2,4,6 SIGNATURE MEDIUM"
24 - "RELEASE 8,10 SIGNATURE"
25 - "RELEASE 8,10 SIGNATURE LOW"
26 - "RELEASE 8,10 SIGNATURE MEDIUM"
[all …]
Dsim.yaml5 - main
11 group: sim-${{ github.event.pull_request.number || github.ref }}
12 cancel-in-progress: true
19 - "sig-ecdsa,sig-ecdsa-mbedtls,sig-ed25519,enc-kw,bootstrap"
20 - "sig-rsa,sig-rsa3072,overwrite-only,validate-primary-slot,swap-move"
21 - "enc-rsa,enc-rsa max-align-32"
22 - "enc-aes256-rsa,enc-aes256-rsa max-align-32"
23 - "enc-ec256,enc-ec256 max-align-32"
24 - "enc-aes256-ec256,enc-aes256-ec256 max-align-32"
25 - "enc-x25519,enc-x25519 max-align-32"
[all …]
/mcuboot-3.7.0/
D.travis.yml-disabled6 - docker
10 - os: linux
12 env: BUILD_TYPE=RELEASE SKIP_SIZE=2,4,6,8,10 TEST=fih-tests DAMAGE_TYPE=SIGNATURE
14 - os: linux
16 … env: BUILD_TYPE=RELEASE SKIP_SIZE=2,4,6,8,10 FIH_LEVEL=LOW TEST=fih-tests DAMAGE_TYPE=SIGNATURE
18 - os: linux
20 … env: BUILD_TYPE=RELEASE SKIP_SIZE=2,4,6,8,10 FIH_LEVEL=MEDIUM TEST=fih-tests DAMAGE_TYPE=SIGNATURE
22 - os: linux
24 env: BUILD_TYPE=MINSIZEREL SKIP_SIZE=2,4,6 TEST=fih-tests DAMAGE_TYPE=SIGNATURE
26 - os: linux
[all …]
/mcuboot-3.7.0/docs/
Dreadme-zephyr.md15 - `boot_partition`: for MCUboot itself
16 - `slot0_partition`: the primary slot of Image 0
17 - `slot1_partition`: the secondary slot of Image 0
19 It is not recommended to use the swap-using-scratch algorithm of MCUboot, but
22 and how to use the swap-using-scratch algorithm):
24 - `scratch_partition`: the scratch slot
45 pip3 install --user -r scripts/requirements.txt
62 west build -b <board>
69 may come from board-specific headers, Device Tree, or be configured by
70 MCUboot on a per-SoC family basis.
[all …]
Dreadme-espressif.md1 # [Building and using MCUboot with Espressif's chips](#building-and-using-mcuboot-with-espressifs-c…
3 The MCUBoot Espressif's port depends on HAL (Hardware Abstraction Layer) sources based on ESP-IDF
4 or 3rd party frameworks as such as Zephyr-RTOS (`zephyrproject-rtos/hal_espressif/`) or NuttX RTOS
5 (`espressif/esp-hal-3rdparty`). Building the MCUboot Espressif's port and its features is platform
7 standalone build version means that ESP-IDF and its toolchain are used as source. For 3rd parties
13 ## [SoC support availability](#soc-support-availability)
17 | | ESP32 | ESP32-S2 | ESP32-C3 | ESP32-S3 | ESP32-C2 | ESP32-C6 | ESP32-H2 |
18 | :----: | :-----: | :-----: | :-----: | :-----: | :---------: | :-----: | :-----: |
24 [Memory map organization for OS compatibility](#memory-map-organization-for-os-compatibility).
26 ## [Installing requirements and dependencies](#installing-requirements-and-dependencies)
[all …]
Drelease-notes.md3 - Table of Contents
8 - Boot serial: Add response to echo command if support is not
12 - Added support for using builtin keys for image validation
14 - Enforce that TLV entries that should be protected are.
15 This can be disabled by defining `ALLOW_ROGUE_TLVS`
16 - bootutil: Fixed issue with comparing sector sizes for
19 up by one sector).
20 - bootutil: Added debug logging to show write location of swap status
23 - Update ptest to support test selection. Ptest can now be invoked with `list`
24 to show the available tests and `run` to run them. The `-t` argument will
[all …]
/mcuboot-3.7.0/scripts/imgtool/
Dimage.py2 # Copyright 2017-2020 Linaro Limited
3 # Copyright 2019-2024 Arm Limited
5 # SPDX-License-Identifier: Apache-2.0
11 # http://www.apache.org/licenses/LICENSE-2.0
13 # Unless required by applicable law or agreed to in writing, software
100 assert (align & (align - 1) == 0) and align != 0
101 return (num + (align - 1)) & ~(align - 1)
149 """Check if provided key matches to TLV record in the image"""
247 self.base_addr -= self.header_size
260 "neither was it provided by user")
[all …]
/mcuboot-3.7.0/boot/cypress/MCUBootApp/config/
Dmcuboot_crypto_config.h6 * This set of compile-time options may be used to enable
11 * Copyright (C) 2006-2018, ARM Limited, All Rights Reserved
12 * SPDX-License-Identifier: Apache-2.0
18 * http://www.apache.org/licenses/LICENSE-2.0
20 * Unless required by applicable law or agreed to in writing, software
55 * Required by:
66 * The platform lacks support for double-width integer division (64-bit
67 * division on a 32-bit platform, 128-bit division on a 64-bit platform).
73 * The bignum code uses double-width division to speed up some operations.
74 * Double-width division is often implemented in software that needs to
[all …]
/mcuboot-3.7.0/boot/espressif/include/crypto_config/
Dmbedtls_custom_config.h6 * This set of compile-time options may be used to enable
12 * SPDX-License-Identifier: Apache-2.0
18 * http://www.apache.org/licenses/LICENSE-2.0
20 * Unless required by applicable law or agreed to in writing, software
56 * Required by:
67 * The platform lacks support for double-width integer division (64-bit
68 * division on a 32-bit platform, 128-bit division on a 64-bit platform).
74 * The bignum code uses double-width division to speed up some operations.
75 * Double-width division is often implemented in software that needs to
76 * be linked with the program. The presence of a double-width integer
[all …]