61 Commits

Author SHA256 Message Date
anag_factory b37468837f Accepting request 1361219 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1361219
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=28
2026-06-23 15:39:39 +00:00
pluskalm 8a7462cb30 build with nilfs-utils >= 2.3
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=59
2026-06-22 20:31:56 +00:00
anag_factory 9460cb1491 Accepting request 1356945 from filesystems
Update to 0.3.47:
- xxh64 checksum support, FUSE3, FAT12 parsing fix, btrfs v6.16
- Security/hardening fixes: ext4 bigalloc heap overflow, integer overflow / divide-by-zero on crafted images, fuseimg buffer overflow
- Packaging: new deps (libtool, xxhash, liburcu, libzstd, docbook), drop FUSE (imgfuse removed upstream), bash-completion subpackage, drop obsolete ||: workaround

OBS-URL: https://build.opensuse.org/request/show/1356945
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=27
2026-06-03 18:27:51 +00:00
pluskalm 1090a01aab Update to 0.3.47
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=57
2026-06-03 11:13:40 +00:00
anag_factory 197b4190cf Accepting request 1301551 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1301551
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=26
2025-08-27 19:35:32 +00:00
pluskalm b386a0ec96 Accepting request 1301014 from home:priand:branches:filesystems
- Update to 0.3.37:
  * fix exfat dirty output while output is stdout (issue #272)
  * Add some test scripts
  * remove obsolete INSTLIBDIR because fail-mbr.bin has been
    removed in 0.3.34
  * remove commented out mv command
  * add partclone.apfs manpage to %files section
  * remove obsolete %{_datadir}/partclone from %files section
- Changes in 0.3.36:
  * update btrfs to v6.14
- Changes in 0.3.34:
  * update btrfs to v 6.13
  * fix btrfs compile issue
  * fix f2fs compile issue
  * remove fail-mbr
  * Check for byteswap.h existence for src/f2fs/f2fs_fs.h by 
    @robert-scheck in #257
  * Fix include path for f2fs by @blanktonio in #258
- Changes in 0.3.33:
  * fix f2fs sector size issue
  * Prevent use of run-time floating point math functions for 
    compile-time integer constants by @blanktonio in #252
    ntfstime.h uses the time.h, sys/stat.h, sys/time.h headers by
    @chewi in #254
  * Conditionally run the reiser4 test by @chewi in #253

OBS-URL: https://build.opensuse.org/request/show/1301014
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=55
2025-08-27 12:26:10 +00:00
dimstar_suse 4bb40b25c4 Accepting request 1190855 from filesystems
- Update to version 0.3.32:
  * update hfsplus log
  * fix ntfs error for ' read error: Success' 
  * add option prog_second to display in seconds
  * Fix tiny resource leak. by @TMR5454 in #248
  * Add missing return in libvmfs_version(). by @TMR5454 in #249
  * Fix get_exec_name(): when partclone in installed, there is no '/' in argv0 by @pfrouleau in #55
  * Include the NTFS Boot Record backup in the cloned image by @pfrouleau in #54

OBS-URL: https://build.opensuse.org/request/show/1190855
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=25
2024-08-01 20:05:15 +00:00
pluskalm 04cb06212e - Update to version 0.3.32:
* update hfsplus log
  * fix ntfs error for ' read error: Success' 
  * add option prog_second to display in seconds
  * Fix tiny resource leak. by @TMR5454 in #248
  * Add missing return in libvmfs_version(). by @TMR5454 in #249
  * Fix get_exec_name(): when partclone in installed, there is no '/' in argv0 by @pfrouleau in #55
  * Include the NTFS Boot Record backup in the cloned image by @pfrouleau in #54

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=53
2024-08-01 05:37:26 +00:00
anag_factory 04c7e4e3c5 Accepting request 1128821 from filesystems
- update to 0.3.27:
  * add read-direct-io and write-direct-io options for O_DIRECT
    flag
  * add date time to log file

  * correction for item at offset 76
  * report used blocks and free space based on bitmap
  * Full Changelog:
  * fix progress
- update to 0.2.38
- not all filesystems supported yet

OBS-URL: https://build.opensuse.org/request/show/1128821
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=24
2023-11-26 18:37:47 +00:00
dirkmueller 7f8272852c - update to 0.3.27:
* add read-direct-io and write-direct-io options for O_DIRECT
    flag
  * add date time to log file
  * correction for item at offset 76
  * report used blocks and free space based on bitmap
  * Full Changelog:
  * fix progress
- update to 0.2.38
- not all filesystems supported yet

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=51
2023-11-25 22:27:10 +00:00
anag_factory f513d17b2b Accepting request 1115573 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1115573
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=23
2023-10-05 18:03:42 +00:00
pluskalm c8ee88504d Accepting request 1115100 from home:polslinux:branches:filesystems
- update to 0.3.26:
  * add the direct-io option for writing data to a TARGET device or file.
  * correction for item at offset 76 
  * report used blocks and free space based on bitmap 
- force higher gcc version on Leap

OBS-URL: https://build.opensuse.org/request/show/1115100
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=49
2023-10-04 10:34:11 +00:00
anag_factory 8a04991592 Accepting request 1108820 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1108820
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=22
2023-09-04 20:53:29 +00:00
pluskalm 0bf34d4590 Accepting request 1108804 from home:dirkmueller:Factory
- update to 0.3.25:
  * update btrfs library to 6.3.3
  * Full Changelog: 
    https://github.com/Thomas-Tsai/partclone/compare/0.3.24...0.3.25
- update to 0.3.24:
  * IO stream support for torrent info file.
  * split jobs in github action
  * add dockerfile and test on tag creating
  * Handle absence of mtrace.h (e.g. uClibc) gracefully
  * Link with -lm for isnormal()/__fpclassifyf() as needed
  * Add Russian language file.
  * Update partclone.c
  * Add missing space before opening parenthesis
  * Add german language
  * Update language files
  * Add localization

OBS-URL: https://build.opensuse.org/request/show/1108804
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=47
2023-09-04 09:18:07 +00:00
dimstar_suse cfa5d44424 Accepting request 1062184 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1062184
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=21
2023-01-31 15:09:46 +00:00
pluskalm 1e5d1503cf Accepting request 1061801 from home:dirkmueller:Factory
- update to 0.3.23:
  * update btrfs clone to 6.0.1
  * create github actions for build test
  * Support parallel unit-testing
  * Reflect partclone 0.3.22 release in configure.ac
  * Don't target Btrfs and exFAT tests twice
  * Create manual-on-host.yml

OBS-URL: https://build.opensuse.org/request/show/1061801
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=45
2023-01-31 07:50:45 +00:00
dimstar_suse 1aff7bbd21 Accepting request 1058620 from filesystems
OBS-URL: https://build.opensuse.org/request/show/1058620
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=20
2023-01-16 16:59:27 +00:00
pluskalm cfdc7afd0f Accepting request 1058605 from home:dirkmueller:Factory
- update to 0.3.22:
  * fix log message to add new line after "Open devicefile successfully"
  * Add missing space before opening parenthesis
  * Skip FAT tests on big-endian architectures
  * Skip F2FS tests on big-endian architectures
  * Increase F2FS default test size to 100+ MB
  * Increase XFS default test image size to 300+ MB
  * fail-mbr: Remove binutils section .note.gnu.build-id using objcopy
  * Change C99 for loop init to C89 for compatibility
  * update autotools build files
  * Avoid redefining _GNU_SOURCE, _LARGEFILE64_SOURCE
  * Support FUSE 2.x API
  * Check argument count in partclone.imgfuse
  * Support out-of-tree builds for BTRFS and XFS
  * Avoid uninitialized variables to prevent compiler warnings
  * Check for EVP_MD_CTX_reset
  * Remove unused variables to silence compiler warnings
  * Detect FUSE version and explicitly print “yes” or “no” regarding
    filesystem support
  * Fix MBR builds for x86, non-x86 and out-of-tree
  * Support unit-testing in out-of-tree builds
  * Fix typos

OBS-URL: https://build.opensuse.org/request/show/1058605
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=43
2023-01-16 08:04:09 +00:00
dimstar_suse 968542bc70 Accepting request 975103 from filesystems
OBS-URL: https://build.opensuse.org/request/show/975103
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=19
2022-05-05 21:07:04 +00:00
pluskalm e968d7fefb Accepting request 974766 from home:susnux:branches:filesystems
- Update to version 0.3.20:
  * Fix apfs support
  * Add stdout support

OBS-URL: https://build.opensuse.org/request/show/974766
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=41
2022-05-05 09:08:18 +00:00
dimstar_suse 64d87d5038 Accepting request 965323 from filesystems
- Update to version 0.3.19:
  * Ignore free space check if compression is enabled. by @zboszor in #147
  * fix: crash when backing up swap partition by @justforlxz in #148
  * Update to btrfs-progs 5.4.1 by @boretom in #151
  * Change C99 for loop init to C89 for compatibility by @robert-scheck in #152
  * doc: document the image formats by @pfrouleau in #157
  * doc: fix typo for logfile argument by @mjoerg in #162
  * WIP: Add block_size and blocks_total in torrent.info to provide partition info by @tjjh89017 in #164
  * Use EVP OpenSSL API by @zboszor in #165
  * Fix using EVP OpenSSL API by @zboszor in #166
  * Fix typo by @jwilk in #169
  * Support HFS+ wrapper volumes by @vasi in #172
  * Domain file doc by @jowagner in #175
  * Docs typo "normanly" by @jowagner in #178
  * How to contribute docs: readme by @jowagner in #179

OBS-URL: https://build.opensuse.org/request/show/965323
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=18
2022-03-28 15:01:03 +00:00
pluskalm a38cae26fb - Update to version 0.3.19:
* Ignore free space check if compression is enabled. by @zboszor in #147
  * fix: crash when backing up swap partition by @justforlxz in #148
  * Update to btrfs-progs 5.4.1 by @boretom in #151
  * Change C99 for loop init to C89 for compatibility by @robert-scheck in #152
  * doc: document the image formats by @pfrouleau in #157
  * doc: fix typo for logfile argument by @mjoerg in #162
  * WIP: Add block_size and blocks_total in torrent.info to provide partition info by @tjjh89017 in #164
  * Use EVP OpenSSL API by @zboszor in #165
  * Fix using EVP OpenSSL API by @zboszor in #166
  * Fix typo by @jwilk in #169
  * Support HFS+ wrapper volumes by @vasi in #172
  * Domain file doc by @jowagner in #175
  * Docs typo "normanly" by @jowagner in #178
  * How to contribute docs: readme by @jowagner in #179

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=39
2022-03-28 08:09:06 +00:00
dimstar_suse db221a72bc Accepting request 922300 from filesystems
OBS-URL: https://build.opensuse.org/request/show/922300
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=17
2021-09-30 21:43:37 +00:00
pluskalm 0d05fed0d2 Accepting request 922182 from home:polslinux:branches:filesystems
- update to 0.3.18:
  * Add block_size and blocks_total in torrent.info to provide
    partition info
  * change C99 for loop init to C89 for compatibility
  * try to fix ignore_crc not working properly

OBS-URL: https://build.opensuse.org/request/show/922182
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=38
2021-09-30 08:01:12 +00:00
dimstar_suse 6c6653b796 Accepting request 880476 from filesystems
- Drop dependency on libreiserfs

OBS-URL: https://build.opensuse.org/request/show/880476
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=16
2021-03-24 15:12:07 +00:00
pluskalm d9e55b70e4 - Drop dependency on libreiserfs
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=36
2021-03-22 08:29:51 +00:00
dimstar_suse a0068d7d3f Accepting request 878117 from filesystems
- Resolve build failure on Tumleweed

OBS-URL: https://build.opensuse.org/request/show/878117
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=15
2021-03-11 19:10:28 +00:00
pluskalm da3c027db4 - Resolve build failure on Tumleweed
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=34
2021-03-10 07:58:39 +00:00
dimstar_suse cd1272645a Accepting request 859234 from filesystems
OBS-URL: https://build.opensuse.org/request/show/859234
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=14
2020-12-30 16:12:43 +00:00
pluskalm 1da72d6f78 Accepting request 859222 from home:dirkmueller:branches:filesystems
- update to 0.3.17:
  * fix progress 
  * update btrfs to 5.4.1
  * fix crash when backing up swap partition
  * Ignore free space check if compression is enabled

OBS-URL: https://build.opensuse.org/request/show/859222
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=32
2020-12-29 14:07:58 +00:00
dimstar_suse fa3c8bdc94 Accepting request 825213 from filesystems
OBS-URL: https://build.opensuse.org/request/show/825213
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=13
2020-08-10 12:59:44 +00:00
pluskalm 68a17d920f Accepting request 822944 from home:polslinux:branches:filesystems
- Update to 0.3.15
  * XFS fixes

OBS-URL: https://build.opensuse.org/request/show/822944
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=30
2020-08-10 06:01:56 +00:00
dimstar_suse 19bb0c80f7 Accepting request 813462 from filesystems
- Fix building with gcc10

OBS-URL: https://build.opensuse.org/request/show/813462
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=12
2020-06-11 12:54:22 +00:00
pluskalm 487e41de46 - Fix building with gcc10
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=28
2020-06-11 10:30:21 +00:00
dimstar_suse 14b76a32bc Accepting request 733325 from filesystems
- Update to version 0.3.13"
  * Add support for apfs
- Update download url

OBS-URL: https://build.opensuse.org/request/show/733325
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=11
2019-09-26 18:41:54 +00:00
pluskalm be022cb451 - Update to version 0.3.13"
* Add support for apfs
- Update download url

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=26
2019-09-26 07:10:16 +00:00
dimstar_suse ab9a44a547 Accepting request 692926 from filesystems
OBS-URL: https://build.opensuse.org/request/show/692926
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=10
2019-04-11 10:16:42 +00:00
pluskalm 5bd173728e Accepting request 689897 from home:michals
Add bug reference

OBS-URL: https://build.opensuse.org/request/show/689897
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=24
2019-04-10 10:55:05 +00:00
dimstar_suse f576903f37 Accepting request 658172 from filesystems
- Update to version 0.3.12:
  * Support compressed cloned images
- Enable exfat support

OBS-URL: https://build.opensuse.org/request/show/658172
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=9
2018-12-18 13:57:23 +00:00
pluskalm ee5ec39a16 - Update to version 0.3.12:
* Support compressed cloned images
- Enable exfat support

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=22
2018-12-14 17:51:08 +00:00
dimstar_suse ac8dbba0c8 Accepting request 535174 from filesystems
- Update to version 0.3.11:
  * update xfs

OBS-URL: https://build.opensuse.org/request/show/535174
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=8
2017-10-19 17:33:28 +00:00
pluskalm 456c8c1c37 - Update to version 0.3.11:
* update xfs

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=20
2017-10-19 10:17:17 +00:00
dimstar_suse 60b9f6f12c Accepting request 480895 from filesystems
Automatic submission by obs-autosubmit

OBS-URL: https://build.opensuse.org/request/show/480895
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=7
2017-03-20 16:09:51 +00:00
pluskalm 2ee1f8fcf4 * Resolves boo#1028904 CVE-2017-6596
OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=18
2017-03-10 16:54:03 +00:00
dimstar_suse e41598bc6d Accepting request 459484 from filesystems
- Update to version 0.3.5a:
  * Support for fuse
  * Several bugfixes and internal changes

OBS-URL: https://build.opensuse.org/request/show/459484
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=6
2017-02-22 12:56:14 +00:00
pluskalm a236748efa - Update to version 0.3.5a:
* Support for fuse
  * Several bugfixes and internal changes

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=16
2017-02-21 11:47:42 +00:00
dimstar_suse 56f7b4b903 Accepting request 406155 from filesystems
- Update to version 0.2.89:
  * small bugfixes

OBS-URL: https://build.opensuse.org/request/show/406155
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=5
2016-07-05 07:52:04 +00:00
pluskalm 0db2f737eb - Update to version 0.2.89:
* small bugfixes

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=14
2016-07-03 08:55:56 +00:00
dimstar_suse 5727589271 Accepting request 376233 from filesystems
- Switch to 0.2.88 (as 0.3 branch seems to be currently abandoned)
- Enable more filesystems
- Remove ppc excludes as build now succeeds
- Cleanup spec file
- Drop upstreamed partclone-missing-includes.patch

OBS-URL: https://build.opensuse.org/request/show/376233
OBS-URL: https://build.opensuse.org/package/show/openSUSE:Factory/partclone?expand=0&rev=4
2016-03-26 14:24:42 +00:00
pluskalm 9a3e0c0eef - Enable more filesystems
- Remove ppc excludes as build now succeeds
- Cleanup spec file

OBS-URL: https://build.opensuse.org/package/show/filesystems/partclone?expand=0&rev=12
2016-03-20 21:56:18 +00:00