mender-binary-delta

reference

mender-binary-delta 1.5.0

Released 03.21.2024

Changelogs

mender-binary-delta (1.5.0)

New changes in mender-binary-delta since 1.4.1:

Bug Fixes
  • Fix a few memory leaks.
Features
  • Implement support for UBIFS. This requires either mender-flash or ubiupdatevol to be installed on the device. The 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)

mender-binary-delta 1.4.1

Released 09.25.2022

Changelogs

mender-binary-delta (1.4.1)

New changes in mender-binary-delta since 1.4.0:

Features
  • Licenses are now available in the package, instead of only online. (MEN-5517)

mender-binary-delta (1.4.0)

Released 07.06.2022

Changelogs

mender-binary-delta (1.4.0)

New changes in mender-binary-delta since 1.3.1:

Bug Fixes
  • Delta Artifacts should now be significantly faster to apply, since the extra checksum check done by Mender has been removed, and only the checksum done by the xdelta3 algorithm is used. Therefore, there is no double read of the newly written partititon, which speeds up the installation significantly. (MEN-5607)
Other
  • Additional arguments to xdelta3 with -D/--decoder-arguments (MEN-5193)
  • style: Extra log for the decoder arguments.
  • Passing all the arguments to the xdelta3 for decoder. (MEN-5491)
Dependabot bumps
  • 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

mender-binary-delta 1.3.1

Released 06.14.2022

For internal consumption only.

mender-binary-delta 1.3.0

Released 09.28.2021

Changelogs

mender-binary-delta (1.3.0)

New changes in mender-binary-delta since 1.2.0:

  • Remove harmless warning message about unhandled states.
  • Fix failed rollback status when bootloader is the one to roll back.
  • Fix integer overflow bug in the Artifact creation logic, where the rootfs_image_checksum would get truncated through the use of the 32-bit interface for JSON values in the JSON libary used. (MEN-4516)
  • Detect mismatches between mender_boot_part and RootfsPart(A|B) variables.
  • Support for new grub-mender-grubenv tool names. (MEN-3978)
  • Aggregated Dependabot Changelogs:
    • Bumps tests/unit/cmocka from 314602b to 5a4b158.
    • Bumps libntech from 4b59844 to f49189e.
    • Release notes
    • Commits

      updated-dependencies:

    • dependency-name: libntech dependency-type: direct:production ...

mender-binary-delta 1.2.1

Released 04.16.2021

Changelogs

mender-binary-delta (1.2.1)

New changes in mender-binary-delta since 1.2.0:

  • Remove harmless warning message about unhandled states.
  • Fix failed rollback status when bootloader is the one to roll back.
  • Detect mismatches between mender_boot_part and RootfsPart(A|B) variables.
  • Fix integer overflow bug in the Artifact creation logic, where the 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-binary-delta 1.2.0

Released 01.11.2021

Changelogs

mender-binary-delta (1.2.0)

New changes in mender-binary-delta since 1.1.0:

  • Improve error message when mender-artifact is not found. (MEN-4044)
  • Mender-binary-delta and its Artifact generator now supports the new "Provides" fields for individial application software names. (MEN-3483, MEN-3484)
  • The format of the Artifact checksum field has been changed in mender-artifact 3.5.0, from 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)
  • Probe U-Boot env before use to support libubootenv fw tools (MEN-4246)

mender-binary-delta 1.1.2

Released 16.04.2021

mender-binary-delta (1.1.2)

New changes in mender-binary-delta since 1.1.0:

  • Probe U-Boot env before use to support libubootenv fw tools (MEN-4246)
  • Remove harmless warning message about unhandled states.
  • Fix failed rollback status when bootloader is the one to roll back.
  • Detect mismatches between mender_boot_part and RootfsPart(A|B) variables.

mender-binary-delta 1.1.1

Released 01.11.2021

Changelogs

mender-binary-delta (1.1.1)

New changes in mender-binary-delta since 1.1.0:

  • Probe U-Boot env before use to support libubootenv fw tools (MEN-4246)

mender-binary-delta 1.1.0

Released 07.15.2020

mender-binary-delta (1.1.0)

New changes in mender-binary-delta since 1.0.1:

  • Make the CLI artifact-name argument optional (MEN-2642)
  • Now the binary delta tools supports depends and provides (MEN-2642)
  • Add the ability to write transitional artifacts (MEN-2948)

mender-binary-delta 1.0.1

Released 12.06.2019

Changelogs

mender-binary-delta (1.0.1)

New changes in mender-binary-delta since 1.0.0:

  • MEN-2928: Fix: Enable file-systems larger than approx 2-GiGs (MEN-2928)

mender-binary-delta 1.0.0

Released 10.16.2019

We welcome contributions to improve this documentation. To submit a change, use the Edit link at the top of the page or email us at docs@mender.io.