Lines Matching refs:to

8 - Boot serial: Add response to echo command if support is not
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
25 select specific tests to run.
26 - Allow sim tests to skip slow tests. By setting `MCUBOOT_SKIP_SLOW_TESTS` in
28 instance this reduces the test time from 2 hours to about 5 minutes. These
32 to chain-loading an application, this will be automatically
34 can be disabled by setting `CONFIG_BOOT_DISABLE_CACHES` to `n`.
38 - Zephyr: Add estimated image footer size to cache in sysbuild.
41 the secondary slot which is used to update the primary image
51 would not have been able to fire callbacks.
52 - Use general flash operations to determine the flash reset vector. This
58 will revert back to the default zephyr boot banner.
65 will have to be adjusted. The following commit makes the API change, in the
72 bootutil: Add active slot number and max app size to shared data
76 - Add error when flash device fails to open.
77 - Panic bootloader when flash device fails to open.
83 calls, this now allows the parameters to be supplied in any order.
84 - Added currently running slot ID and maximum application size to
86 - Make the ECDSA256 TLV curve agnostic and rename it to ECDSA_SIG.
93 - imgtool: add 'getpubhash' command to dump the sha256 hash of the public key
94 - imgtool's getpub can print the output to a file
98 output was sent, this would lead to a divergence of commands
103 serial recovery to fail on some platforms.
104 - zcbor library files have been updated to version 0.7.0
106 or from user repositories by switching to iterable sections.
113 are no longer in the code, a pem file must be supplied to extract
114 the private and public keys. The Kconfig menu has changed to only
120 led to usage faults when the secondary slot image was encrypted.
129 - Various fixes to boot serial.
130 - Various fixes to the mbed target.
131 - Various fixes to the Espressif native target.
132 - Various fixes to the Zephyr target.
134 - Add multi image support to the espressif esp32 target.
135 - Improvements and corrections to the simulator.
137 - Various fixes to the mynewt target.
138 - Various fixes to the nuttx target.
139 - Dates to dependencies for doc generation.
141 - Various general fixes to the boot code.
151 release. There have been several updates to the dependencies in the Ruby code
152 used to generate the documentation. This should only affect users that generate
161 This change introduces a potentially incompatible change to the format
163 format does not change. However, to support larger write alignments,
167 been tested with a `BOOT_MAX_ALIGN` up to 32 bytes.
171 - Add native flash encryption to Espressif targets
177 - Add support for clear image generation with encryption capability to
196 - `boot_serial` changed to use cddl-gen, which removes the dependency
198 - Add various hooks to be able to change how image data is accessed.
203 - Support Mbed TLS 3.0. Updates the submodule for Mbed TLS to 3.0.
207 - Allow to boot primary image if secondary one is unreachable.
210 - Cargo files moved to top level, now `cargo test` can be run from the
215 entire contents of flash to always remain encrypted.
221 to be sure to follow the instructions carefully, and make sure that
236 - Added possibility to enter deep sleep mode after MCUboot app execution
239 - Introduced Abstract crypto primitives to simplify porting.
241 - Renamed single-image mode to single-slot mode.
252 - boot/zephyr: added option to relocate interrupts to application
256 - imgtool: added possibility to set confirm flag for hex files as well.
263 works with the Zephyr v2.4.0, however it is recommended to enable
270 shared boot record to communicate boot attestation information to
284 - Add an optional boot record in shared memory to communicate boot
285 attributes to later-run code.
287 - Various fixes to work with the latest Zephyr version.
300 if needed to address any issues. There also may be branch releases of
307 ECIES with secp256r1 as an Elliptic Curve alternative to RSA-OAEP. A
314 - TLVs were updated to use 16-bit lengths (from previous 8). This
317 - A benchmark framework was added to Zephyr
320 - imgtool was updated to correctly detect trailer overruns by image.
338 updated independently. With this, it also supports additions to the
339 TLV that allow these dependencies to be specified.
341 Multi-image support adds backward-incompatible changes to the format
352 - Update imgtool.py to support the new features
353 - Updated the Mbed TLS submodule to current stable version 2.16.3
354 - Moved the Mbed TLS submodule from within sim/mcuboot-sys to ext.
355 This will make it easier for other board supports to use this code.
356 - Added some additional overflow and bound checks to data in the image
358 - Add a `-x` (or `--hex_addr`) flag to imgtool to set the base address
359 written to a hex-format image. This allows the image to be flashed
360 at an offset, without having to use additional tools to modify the
375 - Allow ec256 to run on CC310 interface
376 - Some preparation work was done to allow for multi image support, which
386 refactorings that will make the code easier to maintain going forward.
393 - Add a `ptest` utility to help run the simulator in different
395 - Migrate the simulator to Rust 2018 edition. The sim now requires at
396 least Rust 1.32 to build.
400 - Abstract logging in MCUboot. This was needed to support the new
402 - Add multiple flash support. Allows slot1/scratch to be stored in an
406 - Add support to Zephyr for the `nrf52840_pca10059`. This board
409 - Add an option to erase flash pages progressively during recovery to
427 - Most Zephyr configuration has been switched to Kconfig
428 - Build system accepts .pem files in build system to autogenerate required
430 - Zephyr build switched to using built-in flash_map and TinyCBOR modules
435 + To allow imgtool to always perform the check that firmware does not
437 to act as a flag parameter.
439 + `--max-sectors` can be used to adjust the maximum amount of sectors that
450 The 1.1.0 release of MCUboot brings a lot of fixes/updates to its
451 inner workings, specially to its testing infrastructure which now
467 - Overwrite-only mode was updated to erase/copy only sectors that
478 important to either use the `imgtool.py` also from this release, or
479 pass the `-2` to recent versions of the `newt` tool in order to
485 - Header format change. This change was made to move all of the
487 block appended to the image. This allows
488 - The signature to be replaced without changing the image.
489 - Multiple signatures to be applied. This can be used, for example,
490 to sign an image with two algorithms, to support different
492 - The public key is referred to by its SHA1 hash (or a prefix of the
493 hash), instead of an index that has to be maintained with the
497 signatures should be made with PSS. The tools have been changed to
501 allow MCUboot to work across various platforms, we stop using the
510 - The simulator is now able to test RSA signatures.
522 It is designed to be operating system-agnostic and works over any transport -
540 - A swapping upgrade which enables image test, allowing for rollback to a
544 library according to this list:
552 - The image header and TLV formats are planned to change with release 1.0: