Released 11.03.2025
New changes in mender-binary-delta since 1.5.1:
Fix segfault when configured with partitions that do not end with a number
This was a hidden bug that surfaced now while fixing the support for
PARTUUID and PARTLABEL. Or, in other words, when handling Mender
configuration with partitions that do not end with a number. In this
case pass_num is NULL and xasprintf will try to dereference it.
Correctly apply deltas with PARTUUID and PARTLABEL configuration
This fixes the bug where mender-binary-delta fails to apply the delta
when partitions are configured with PARTUUID or PARTLABEL options.
Fixes the issue by first resolving the device symlinks like
/dev/disk/by-partuuid/*, /dev/disk/by-partlabel/*, and /dev/root to
their actual device paths (e.g., /dev/sda2, /dev/mmcblk0p2) and then
extracting the partition numbers.
Related to (https://github.com/mendersoftware/mender/pull/1613/commits/80ac1f8c1ccac16efa28ed1075eee2d789258af1) (MEN-7160)
Released 03.27.2025
New changes in mender-binary-delta since 1.5.0:
Released 03.21.2024
New changes in mender-binary-delta since 1.4.1:
FlashTool option decides which one to use. Currently the default is
to not use either, but build systems may provide their own defaults.
(MEN-6774)Released 09.25.2022
New changes in mender-binary-delta since 1.4.0:
Released 07.06.2022
New changes in mender-binary-delta since 1.3.1:
Aggregated Dependabot Changelogs:
Bumps tests/unit/cmocka from 5a4b158 to 59f4792.
updated-dependencies:
- dependency-name: tests/unit/cmocka
dependency-type: direct:production
Bumps tests/unit/cmocka from 59f4792 to 6066c5c.
updated-dependencies:
- dependency-name: tests/unit/cmocka
dependency-type: direct:production
Released 06.14.2022
For internal consumption only.
Released 09.28.2021
New changes in mender-binary-delta since 1.2.0:
rootfs_image_checksum would get truncated through the use of the 32-bit
interface for JSON values in the JSON libary used.
(MEN-4516)mender_boot_part and RootfsPart(A|B) variables.314602b to 5a4b158.4b59844 to f49189e.updated-dependencies:
Released 04.16.2021
New changes in mender-binary-delta since 1.2.0:
mender_boot_part and RootfsPart(A|B) variables.rootfs_image_checksum would get truncated through the use of the 32-bit
interface for JSON values in the JSON libary used.
(MEN-4516)Released 01.11.2021
New changes in mender-binary-delta since 1.1.0:
rootfs_image_checksum to
rootfs-image.checksum, to conform to the namespaced "Provides"
fields. Mender-binary-delta now supports this new field. This should
not have any practical effect, but will cause meta data of delta
Artifacts to look different.
(MEN-3483, MEN-3484)Released 16.04.2021
New changes in mender-binary-delta since 1.1.0:
mender_boot_part and RootfsPart(A|B) variables.Released 01.11.2021
New changes in mender-binary-delta since 1.1.0:
Released 07.15.2020
New changes in mender-binary-delta since 1.0.1:
Released 12.06.2019
New changes in mender-binary-delta since 1.0.0:
Released 10.16.2019
© 2025 Northern.tech AS