[ANNOUNCE] mtd-utils-2.3.1 is released

David Oberhollenzer david.oberhollenzer at sigma-star.at
Mon Apr 13 06:15:33 PDT 2026


Hi,

mtd-utils-2.3.1 is released.

Tarball:               ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-2.3.1.tar.bz2
Tarball gpg signature: ftp://ftp.infradead.org/pub/mtd-utils/mtd-utils-2.3.1.tar.bz2.asc
Signed git tag:        git://git.infradead.org/mtd-utils.git v2.3.1


Alternatively also mirrored here:

Tarball:               https://infraroot.at/pub/mtd/mtd-utils-2.3.1.tar.bz2
Tarball gpg signature: https://infraroot.at/pub/mtd/mtd-utils-2.3.1.tar.bz2.asc
Signed git tag:        https://git.infraroot.at/mtd-utils.git v2.3.1


This release mainly contains a number of odd fixes that have accumulated over
the last year.


Changes from 2.3.0 to 2.3.1:

Fixes:
  - ubifs-utils: link libmissing.a in case execinfo.h isn't present
  - ubifs-utils: common: fix memory leak in devtable.c
  - Broken check for GCC compiler versions
  - ubifs-utils: missing header file includes
  - ubifs-utils: tests: missing files in release tarball
  - mtd-tests: flash_speed: really skip destructive tests
  - mtd-tests: flash_speed: wrong error message in read_eraseblock()
  - serve_image: fix _POSIX_C_SOURCE define
  - ubiattach: fix wording in usage example
  - fsck.ubifs: don't use pointers that reference out-of-scope variables
  - fsck.ubifs: fix platform dependant `ino_t` and `loff_t` formatting
  - docfdisk.c: fix potential arithmetic overflows in partition size
  - jittertest: reject overlong file names

Changes:
  - ubirsvol: resize using all available free space if size is specified as 0


Raw short log since the 2.3.0 release:

Anton Moryakov (3):
       misc-utils: docfdisk.c: fix potential integer underflow in partition size calculation
       misc-utils: docfdisk.c: validate partition size to prevent arithmetic overflow
       ubifs-utils: common: fix memory leak in devtable.c

Aviv Daum (1):
       mtd-utils: tests: jittertest: reject overlong file names

David Oberhollenzer (2):
       Update CHANGELOG.md
       Release mtd-utils-2.3.1

Fabio Estevam (3):
       ubifs-utils: ubifs.h: Include <fcntl.h>
       ubifs-utils: journal: Include <sys/stat.h>
       ubifs-utils: extract_files: Include <linux/limits.h>

Gabor Juhos (2):
       mtd-tests: flash_speed: really skip destructive tests
       mtd-tests: flash_speed: fix error message in read_eraseblock()

Khem Raj (1):
       Improve check for GCC compiler version

Konstantin Menyaev (1):
       ubi-utils: ubirsvol: resize volume using all available free space

Michael Olbrich (1):
       tests: add test_DATA to EXTRA_DIST

Mohammad Rahimi (1):
       ubiattach: fix wording in usage example

Rosen Penev (1):
       mtd-utils: serve_image: fix _POSIX_C_SOURCE

Ross Burton (1):
       ubifs-utils: link libmissing.a in case execinfo.h isn't present

Yuta Hayama (2):
       fsck.ubifs: don't use pointers that reference out-of-scope variables
       fsck.ubifs: fix platform dependant ino_t and loff_t formatting

Regards,

David
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_0xBCE5DC3C741A02D1.asc
Type: application/pgp-keys
Size: 1713 bytes
Desc: OpenPGP public key
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20260413/107e1647/attachment-0001.bin>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: OpenPGP_signature.asc
Type: application/pgp-signature
Size: 495 bytes
Desc: OpenPGP digital signature
URL: <http://lists.infradead.org/pipermail/linux-mtd/attachments/20260413/107e1647/attachment-0001.sig>


More information about the linux-mtd mailing list