Commit Graph

28 Commits

Author SHA256 Message Date
Ana Guerrero
04960f13d6 Accepting request 1229816 from filesystems
- Update to version 2.2.1:
  * fectest: Fix time formatting with _TIME_BITS=64 on 32-bit system
  * also check for static libuuid
  * mkfs.ubifs: Clear direct_write property when closing target
  * mkfs.ubifs: Initialize 'cipher_name' as NULL
  * mkfs.ubifs: Fix wrong xattr entry type
  * mkfs.ubifs: Fix incorrect dir size calculation in encryption scenario
  * mkfs.ubifs: Close libubi in error handling paths
  * mkfs.ubifs: Fix missed closing out_fd
  * mkfs.ubifs: Fix memleak for 'output' in error paths
  * libubi: ubi_update_start: slightly improve documentation
  * fs-tests: integck: Refactor: split out common remount logic
  * fs-tests: integck: Refactor: split out common remount logic
  * Extract list implementation to common lib and add list_sort support
  * Extract rbtree implementation to common lib

OBS-URL: https://build.opensuse.org/request/show/1229816
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=11
2024-12-10 22:49:32 +00:00
Martin Pluskal
00422898ef - Update to version 2.2.1:
* fectest: Fix time formatting with _TIME_BITS=64 on 32-bit system
  * also check for static libuuid
  * mkfs.ubifs: Clear direct_write property when closing target
  * mkfs.ubifs: Initialize 'cipher_name' as NULL
  * mkfs.ubifs: Fix wrong xattr entry type
  * mkfs.ubifs: Fix incorrect dir size calculation in encryption scenario
  * mkfs.ubifs: Close libubi in error handling paths
  * mkfs.ubifs: Fix missed closing out_fd
  * mkfs.ubifs: Fix memleak for 'output' in error paths
  * libubi: ubi_update_start: slightly improve documentation
  * fs-tests: integck: Refactor: split out common remount logic
  * fs-tests: integck: Refactor: split out common remount logic
  * Extract list implementation to common lib and add list_sort support
  * Extract rbtree implementation to common lib

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=27
2024-12-10 13:43:00 +00:00
Dominique Leuenberger
243643b5b1 Accepting request 1190853 from filesystems
- Update to version 2.2.0:
  * flashcp: Add write last option
  * flash_erase: Add an option for JFFS2 cleanmarker size
  * ubiattach: Add disable fastmap option
  * ubiattach: Add option to reserve peb pool for fastmap
  * support building without zlib
  * jffs2dump: check return value of lseek
  * mkfs.ubifs: fix xattr scanning for builds with selinux support
  * overhaul dependency handling in the build system
- Enable SELinux support

OBS-URL: https://build.opensuse.org/request/show/1190853
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=10
2024-08-01 20:05:15 +00:00
Martin Pluskal
1d53187293 - Update to version 2.2.0:
* flashcp: Add write last option
  * flash_erase: Add an option for JFFS2 cleanmarker size
  * ubiattach: Add disable fastmap option
  * ubiattach: Add option to reserve peb pool for fastmap
  * support building without zlib
  * jffs2dump: check return value of lseek
  * mkfs.ubifs: fix xattr scanning for builds with selinux support
  * overhaul dependency handling in the build system
- Enable SELinux support

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=25
2024-08-01 05:19:10 +00:00
Ana Guerrero
ce35a11780 Accepting request 1134150 from filesystems
- Update to version 2.1.6:
  * See news at http://www.linux-mtd.infradead.org for full list of changes

OBS-URL: https://build.opensuse.org/request/show/1134150
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=9
2023-12-20 20:02:44 +00:00
Martin Pluskal
ac2e6fdc79 - Update to version 2.1.6:
* See news at http://www.linux-mtd.infradead.org for full list of changes

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=23
2023-12-20 08:52:03 +00:00
Dominique Leuenberger
232a88c780 Accepting request 846148 from filesystems
- Update to version 2.1.2:
  * Features:
    + flashcp: Add option -A/--erase-all
    + mtd-utils: add optional offset parameter to flash_otp_dump
    + ubi-utils: Implement a ubihealthd
    + mkfs.ubifs: Add authentication support
  * Fixes:
    + ubifs-media: Update to Linux-5.3-rc3
    + mtd-utils: Fix return value of ubiformat
    + ubiupdatevol: Prevent null pointer dereference
    + libubigen: remove unnecessary include
    + libubi: remove private kernel header from includes
    + mkfs.ubifs: fscrypt: bail from encrypt_block if gen_essiv_salt fails
    + mkfs.ubifs: abort add_directory if readdir fails
    + mkfs.ubifs: close file descriptor in add_file error path
    + mkfs.ubifs: don't leak copied command line arguments
    + mkfs.ubifs: free derived fscrypt context in add_directory error paths
    + mkfs.ubifs: don't leak hastable iterators
    + mkfs.ubifs: don't leak temporary buffers
    + mkfs.ubifs: propperly cleanup in ALL interpret_table_entry error paths
    + mkfs.jffs2: don't leak temporary buffer if readlink fails
    + libmtd: don't leak temporary buffers
    + ftl_check: don't leak temporary buffers
    + ftl_format: don't leak temporary buffers
    + ubiformat: don't leak file descriptors
    + nanddump: don't leak copied command line arguments
    + mtd_debug: cleanup error handling in flash_to_file
    + jittertest: fix error check for open system call
    + fs-tests: don't leak temporary buffers
    + mtd-utils: Fix printf format specifiers with the wrong type

OBS-URL: https://build.opensuse.org/request/show/846148
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=8
2020-11-05 20:55:16 +00:00
Martin Pluskal
334f324162 - Update to version 2.1.2:
* Features:
    + flashcp: Add option -A/--erase-all
    + mtd-utils: add optional offset parameter to flash_otp_dump
    + ubi-utils: Implement a ubihealthd
    + mkfs.ubifs: Add authentication support
  * Fixes:
    + ubifs-media: Update to Linux-5.3-rc3
    + mtd-utils: Fix return value of ubiformat
    + ubiupdatevol: Prevent null pointer dereference
    + libubigen: remove unnecessary include
    + libubi: remove private kernel header from includes
    + mkfs.ubifs: fscrypt: bail from encrypt_block if gen_essiv_salt fails
    + mkfs.ubifs: abort add_directory if readdir fails
    + mkfs.ubifs: close file descriptor in add_file error path
    + mkfs.ubifs: don't leak copied command line arguments
    + mkfs.ubifs: free derived fscrypt context in add_directory error paths
    + mkfs.ubifs: don't leak hastable iterators
    + mkfs.ubifs: don't leak temporary buffers
    + mkfs.ubifs: propperly cleanup in ALL interpret_table_entry error paths
    + mkfs.jffs2: don't leak temporary buffer if readlink fails
    + libmtd: don't leak temporary buffers
    + ftl_check: don't leak temporary buffers
    + ftl_format: don't leak temporary buffers
    + ubiformat: don't leak file descriptors
    + nanddump: don't leak copied command line arguments
    + mtd_debug: cleanup error handling in flash_to_file
    + jittertest: fix error check for open system call
    + fs-tests: don't leak temporary buffers
    + mtd-utils: Fix printf format specifiers with the wrong type

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=21
2020-11-05 08:57:45 +00:00
Dominique Leuenberger
9f850b0c58 Accepting request 769713 from filesystems
- Update to version 2.1.1:
  * Features:
    - mkfs.ubifs: Add ZSTD compression
  * Fixes:
    + ubiformat: Dont ignore sequence number CLI option
    + mkfs.ubifs: fix build without openssl
    + mkfs.ubifs: fix regression when trying to store device special files
    + mkfs.ubifs: fix description of favor_lzo
    + unittests/test_lib: Include proper header for _IOC_SIZE
    + unittests/libmtd_test: Include fcntl header
    + unittests: Define the use of _GNU_SOURCE
    + ubinize: Exit with non-zero exit code on error.
    + mtd-tests: nandbiterrs: Fix issue that just insert error at bit 7
    + ubi-tests: ubi_mkvol_request: Fully initialize 'struct ubi_mkvol_request req'
    + ubi-tests: io_read: Filter invalid offset value before 'lseek' in io_read test
    + ubi-tests: mkvol test: Checks return value 'ENOSPC' for 'ubi_mkvol'
    + ubi-tests: fm_param: Replace 'fm_auto' with 'fm_autoconvert'

OBS-URL: https://build.opensuse.org/request/show/769713
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=7
2020-02-04 18:53:59 +00:00
Martin Pluskal
f8ab7d4a33 - Update to version 2.1.1:
* Features:
    - mkfs.ubifs: Add ZSTD compression
  * Fixes:
    + ubiformat: Dont ignore sequence number CLI option
    + mkfs.ubifs: fix build without openssl
    + mkfs.ubifs: fix regression when trying to store device special files
    + mkfs.ubifs: fix description of favor_lzo
    + unittests/test_lib: Include proper header for _IOC_SIZE
    + unittests/libmtd_test: Include fcntl header
    + unittests: Define the use of _GNU_SOURCE
    + ubinize: Exit with non-zero exit code on error.
    + mtd-tests: nandbiterrs: Fix issue that just insert error at bit 7
    + ubi-tests: ubi_mkvol_request: Fully initialize 'struct ubi_mkvol_request req'
    + ubi-tests: io_read: Filter invalid offset value before 'lseek' in io_read test
    + ubi-tests: mkvol test: Checks return value 'ENOSPC' for 'ubi_mkvol'
    + ubi-tests: fm_param: Replace 'fm_auto' with 'fm_autoconvert'

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=19
2020-02-03 16:25:30 +00:00
Dominique Leuenberger
33d111733c Accepting request 706319 from filesystems
- Update to version 2.1.0:
  * Features:
    + mkfs.ubifs: Implement support for file system encryption
    + mkfs.ubifs: Implement selinux labelling support
    + ubinize: add support for skipping CRC check of a static volume when opening
    + ubimkvol: add support for skipping CRC check of a static volume when opening
    + Add lsmtd program
  * Fixes:
 - update various kernel headers
    + Instead of doing preprocessor magic, just output off_t as long long
    + fix verification percent display in flashcp
    + mkfs.ubifs: fix double free
    + mkfs.ubifs: Fix xattr nlink value
    + ubinize: avoid to create two UBI_LAYOUT_VOLUME_ID volume
    + common.h: fix prompt function
    + libmtd: don't print an error message for devices without ecc support
    + io_paral: Fix error handling of update_volume()
    + ubimkvol: Initialize req to zero to make sure no flags are set by default
    + libubi: add volume flags to ubi_mkvol_request
    + mkfs.ubifs: add_xattr is not depending on host XATTR support
    + Revert "Return correct error number in ubi_get_vol_info1" which introduced a regression.
    + make sure pkg-config is installed in configure script
    + ubiformat: process command line arguments before handling file arguments
  * Cleanup:
    + ubiformat: remove no-volume-table option

OBS-URL: https://build.opensuse.org/request/show/706319
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=6
2019-06-19 19:02:12 +00:00
Martin Pluskal
80c30894e9 - Update to version 2.1.0:
* Features:
    + mkfs.ubifs: Implement support for file system encryption
    + mkfs.ubifs: Implement selinux labelling support
    + ubinize: add support for skipping CRC check of a static volume when opening
    + ubimkvol: add support for skipping CRC check of a static volume when opening
    + Add lsmtd program
  * Fixes:
 - update various kernel headers
    + Instead of doing preprocessor magic, just output off_t as long long
    + fix verification percent display in flashcp
    + mkfs.ubifs: fix double free
    + mkfs.ubifs: Fix xattr nlink value
    + ubinize: avoid to create two UBI_LAYOUT_VOLUME_ID volume
    + common.h: fix prompt function
    + libmtd: don't print an error message for devices without ecc support
    + io_paral: Fix error handling of update_volume()
    + ubimkvol: Initialize req to zero to make sure no flags are set by default
    + libubi: add volume flags to ubi_mkvol_request
    + mkfs.ubifs: add_xattr is not depending on host XATTR support
    + Revert "Return correct error number in ubi_get_vol_info1" which introduced a regression.
    + make sure pkg-config is installed in configure script
    + ubiformat: process command line arguments before handling file arguments
  * Cleanup:
    + ubiformat: remove no-volume-table option

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=17
2019-05-29 13:40:01 +00:00
Dominique Leuenberger
e925f7594b Accepting request 621716 from filesystems
- Update to version 2.0.2:

OBS-URL: https://build.opensuse.org/request/show/621716
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=5
2018-07-10 14:15:50 +00:00
Martin Pluskal
21ae1bff4a - Update to version 2.0.2:
* libmtd: Add support to access OOB available size
  * mkfs.ubifs: Allow root entry in device table
  * Fix unit-test header and file paths for out of tree builds
  * Fix unit test mockup for oobavail sysfs file
  * misc-utils: flash_erase: Fix Jffs2 type flash erase problem
  * libmtd_legacy: Fix some function description mismatches
  * mtd-utils: ubifs: fix typo in without_lzo definition
  * mtd: tests: check erase block count in page test
  * mtd: unittests: Stop testing stat() calls
  * mtd: unittests: Decode arg size from ioctl request
  * mtd: unittests: Use proper unsigned long type for ioctl requests
  * mtd: tests: Fix check on ebcnt in nandpagetest
  * ubi-utils: ubicrc32: process command line arguments first
  * nandbiterrs: Fix erroneous counter increment in for loop body
  * jittertest: Use the appropriate versions of abs()
  * Mark or fix switch cases that fall through
  * mkfs.ubifs: ignore EOPNOTSUPP when listing extended attributes
  * misc-utils: initialize "ip" in docfdisk to NULL
  * mkfs.ubifs: Apply squash-uids to the root node

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=15
2018-07-09 13:16:33 +00:00
Dominique Leuenberger
319d207d8f Accepting request 519097 from filesystems
- Update to version 2.0.1:
  * nandbiterrs: Add Erased Pages Bit Flip Test
  * mkfs.ubifs: Add support for symlinks in device table
  * nanddump: Add --skip-bad-blocks-to-start option
  * nandwrite: Add --skip-bad-blocks-to-start option
  * several fixes and internal cleanups

OBS-URL: https://build.opensuse.org/request/show/519097
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=4
2017-08-28 13:33:22 +00:00
Martin Pluskal
72cfa2e9f8 - Update to version 2.0.1:
* nandbiterrs: Add Erased Pages Bit Flip Test
  * mkfs.ubifs: Add support for symlinks in device table
  * nanddump: Add --skip-bad-blocks-to-start option
  * nandwrite: Add --skip-bad-blocks-to-start option
  * several fixes and internal cleanups

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=13
2017-08-28 10:52:18 +00:00
Dominique Leuenberger
c6b36831d3 Accepting request 459486 from filesystems
- Update to version 2.0.0:

OBS-URL: https://build.opensuse.org/request/show/459486
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=3
2017-02-22 12:56:19 +00:00
Martin Pluskal
0bc25b6d33 - Update to version 2.0.0:
* libmissing with stubs for functions not present in libraries
    like musl
  * unittests for libmtd and libubi
  * port most kernel space mtd test modules to userspace
  * mkfs.ubifs: extended attribute support
  * ubinize: Move lengthy help text to a man page
  * nandwrite: Add skip-all-ff-pages option
  * flash_{un,}lock: support for MEMISLOCKED
  * nandtest: support hex/dec/oct for --offset and --length

OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=11
2017-02-21 12:00:07 +00:00
Dominique Leuenberger
6fc03c6312 Accepting request 423528 from filesystems
- Supplement jffs2 and ubifs filesystems

OBS-URL: https://build.opensuse.org/request/show/423528
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=2
2016-08-30 22:10:13 +00:00
Martin Pluskal
4dd08c837a .
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=9
2016-08-28 14:56:42 +00:00
Martin Pluskal
c7250951c9 - Supplement jffs2 and ubifs filesystems
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=8
2016-08-28 14:55:32 +00:00
Dominique Leuenberger
ae5c17f70b Accepting request 384135 from filesystems
New package, contains tools for jffs2 and ubifs (both are enablet in TW
kernel)

OBS-URL: https://build.opensuse.org/request/show/384135
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/mtd-utils?expand=0&rev=1
2016-04-28 14:53:21 +00:00
Martin Pluskal
f7ca0754c4 - Use optflafs for building
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=6
2016-04-04 14:20:18 +00:00
Martin Pluskal
083d19350d Accepting request 382905 from home:pluskalm:branches:filesystems
- Use url for source
- Add gpg signature
- Make building more verbose
- USe optflafs when building

OBS-URL: https://build.opensuse.org/request/show/382905
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=5
2016-04-04 14:19:30 +00:00
David Sterba
85ff85f936 Accepting request 348437 from home:X0F:HSF
This package is alive and well. Don't delete it, update it !

OBS-URL: https://build.opensuse.org/request/show/348437
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=4
2015-12-14 08:44:36 +00:00
d5f72c742e Remove redundant tags/sections from specfile
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=3
2012-05-26 09:24:01 +00:00
9642ed6ff3 Accepting request 115556 from home:jeff_mahoney:branches:filesystems
- %debug_package no longer required

OBS-URL: https://build.opensuse.org/request/show/115556
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=2
2012-04-26 01:11:13 +00:00
Pascal Bleser
dcc015a9b7 1.2.0
OBS-URL: https://build.opensuse.org/package/show/filesystems/mtd-utils?expand=0&rev=1
2010-05-10 21:50:25 +00:00